Você não está conectado. Conecte-se ou registre-se

Paginação: Remover pontos e vírgulas!

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

1 Paginação: Remover pontos e vírgulas! em Dom Nov 09, 2014 6:46 pm

JScript

avatar
Membro elite

Personalização é tudo, é a alma da aparência, isso nós já sabemos não é mesmo?

Que tal remover os dois pontos : e vírgulas , da imagem abaixo:

?
Com CSS só será possível na próxima versão que será aprovada, então usaremos o JS para isso.

Adicione o código abaixo com investimento nos tópicos e onde mais tiver "paginação":
Código:

jQuery(function() {
    var sPages = jQuery('.paging');
   if (sPages.length) {
      sPages.html(sPages
         .html()
         .replace(/<\/a> :/g, '<\/a> ')
         .replace(/<\/a>, <b>/g, '</a> <b>')
         .replace(/>,.<a/g, '> <a')
      );
   };
});
Resultado:


Nota: Só fiz para a versão PUNBB, fica ai a ideia para vocês treinarem e fazerem para as outras versões!

JS



Última edição por JScript em Seg Nov 10, 2014 10:51 pm, editado 1 vez(es) (Razão : Melhorias no código!)



Spoiler:
"O impossível é só uma questão de opinião."


"E o recente formará uma legião. Sua atuação será maior que a atual vezes mil. O estrondor de um milhão de teclados semelhante a um grande terremoto cobrirá a plataforma, e os incrédulos tremerão."

"Alguns seguidores dirão que não é possível, diante de uma legião estarrecida o recente provará o contrário e todos o conhecerão. Os infiéis passarão a lhe adorar diante de uma plataforma que nunca mais será a mesma!"


Do livro de JScript...


Ver perfil do usuário http://jscript.forumeiros.com/

2 Re: Paginação: Remover pontos e vírgulas! em Dom Nov 09, 2014 6:50 pm

Troubleshoot

avatar
Membro ativo

Olá!
Gostei do efeito @JScript
Não vejo o por que destes pontos e virgulas...


"Com CSS só será possível na próxima versão que será aprovada, então usaremos o JS para isso."
Fiquei com uma dúvida sobre isso, é uma nova versão? Como o CSS3?


Até!



"A Luz ofusca nossos olhos, o que nos impede de analisar a verdade; 
Já a sombra os deixam confortáveis, por esse motivo nos iludimos com a mentira." 


"Quando tu achares que estás completamente perdido, 
sempre haverá uma saída na qual tu conseguirás superar o teu desafio."


"O Impossível pode tornar-se Possível num passe de mágica, basta querer."
Ver perfil do usuário

3 Re: Paginação: Remover pontos e vírgulas! em Dom Nov 09, 2014 7:24 pm

JScript

avatar
Membro elite

A especificação do CSS3 removeu algo que eu considerava extremamente útil: :contains() !!!

Com este seletor dava para fazer isso ai e muito mais, coisa que só o JavaScript faria...

Há rumores de este seletor retornar, não sei bem ao certo, tomara que retorne!

JS



Spoiler:
"O impossível é só uma questão de opinião."


"E o recente formará uma legião. Sua atuação será maior que a atual vezes mil. O estrondor de um milhão de teclados semelhante a um grande terremoto cobrirá a plataforma, e os incrédulos tremerão."

"Alguns seguidores dirão que não é possível, diante de uma legião estarrecida o recente provará o contrário e todos o conhecerão. Os infiéis passarão a lhe adorar diante de uma plataforma que nunca mais será a mesma!"


Do livro de JScript...


Ver perfil do usuário http://jscript.forumeiros.com/

4 Re: Paginação: Remover pontos e vírgulas! em Dom Nov 09, 2014 10:28 pm

DeeW.

avatar
Membro elite

Para phpBB3 não seria isto?
Código:
jQuery(function () {
    var sPages = jQuery('.pagination');
    sPages.html(sPages
        .html()
        .replace(/<\/a> :/g, '<\/a> ')
        .replace(/>,.<a/g, '> <a')
    );
});

Ver perfil do usuário

5 Re: Paginação: Remover pontos e vírgulas! em Seg Nov 10, 2014 8:05 pm

Sonic_BR

avatar
Membro ativo

Existe um erro grave nesse script, segue a resposta que eu dei lá no Forum dos Forums.

Olha, esse Javascript até que funciona, mas possui três erros:

- Um erro pequeno: ainda continua aparecendo uma vírgula ali, apenas uma, seja lá qual for o tópico que eu estiver.


- Outro erro pequeno: o investimento deve ser em todas as páginas, porque também há outras páginas no fórum que usam essa mesma paginação, como a página da lista de membros e várias outras. Logo, se o código funcionasse perfeitamente, o investimento deveria ser em todas as páginas, e não apenas nos tópicos.

- Um erro grave: isso buga todas as Respostas Rápidas e a página de resposta completa, removendo os botões do BBCore e os Smileys da página de resposta completa.

Spoiler:

Ver perfil do usuário

6 Re: Paginação: Remover pontos e vírgulas! em Seg Nov 10, 2014 8:31 pm

JScript

avatar
Membro elite

Sonic_BR escreveu:- Um erro pequeno: ainda continua aparecendo uma vírgula ali, apenas uma, seja lá qual for o tópico que eu estiver.
Poste o tópico no qual esse vírgula "ainda" aparece ok?

Sonic_BR escreveu:- Outro erro pequeno: o investimento deve ser em todas as páginas, porque também há outras páginas no fórum que usam essa mesma paginação, como a página da lista de membros e várias outras. Logo, se o código funcionasse perfeitamente, o investimento deveria ser em todas as páginas, e não apenas nos tópicos.
Isso não pode nem ser considerado erro, o investimento fica a seu critério!

Sonic_BR escreveu:- Um erro grave: isso buga todas as Respostas Rápidas e a página de resposta completa, removendo os botões do BBCore e os Smileys da página de resposta completa.

Spoiler:

Ai eu tenho que discordar plenamente! Eu testei em meu fórum de testes e isso não ocorreu, testei aqui e também não!
Veja o nome da classe relativa a numeração de páginas: .paging
Então, como iria afetar a resposta rápida se lá não utiliza essa classe? E os botão então, nem se fala...

Neste caso: Poste aqui uma conta temporária SOMENTE COM DIREITOS DE USUÁRIO COMUM, nome do membro e senha para que possamos testar diretamente em seu fórum ok?

JS



Spoiler:
"O impossível é só uma questão de opinião."


"E o recente formará uma legião. Sua atuação será maior que a atual vezes mil. O estrondor de um milhão de teclados semelhante a um grande terremoto cobrirá a plataforma, e os incrédulos tremerão."

"Alguns seguidores dirão que não é possível, diante de uma legião estarrecida o recente provará o contrário e todos o conhecerão. Os infiéis passarão a lhe adorar diante de uma plataforma que nunca mais será a mesma!"


Do livro de JScript...


Ver perfil do usuário http://jscript.forumeiros.com/

7 Re: Paginação: Remover pontos e vírgulas! em Seg Nov 10, 2014 8:38 pm

Cepheus

avatar
Admin

Boa ideia, mas...
Existe uma forma mais simples sem usar JS, 

Código:
.paging{font-size:0px!important}
.paging a{font-size:14px!important}

Por se tratar de paginação os que nos interessa estará sempre em link dessa forma podemos determinar que todos os links tenha um tamanho de por exemplo 14px,  e todo texto um tamanho 0px;
dessa forma as virgulas e textos não serão visualizado.
Ou tambem pode ser feito assim:
Código:
.paging{color: transparent!important}
.paging a{color: #000!important}
Nesse segundo caso estamos apenas deixando o texto transparente!

Fica a dica.

DEMO da primeira opção:





  • Gostou?
     não esqueça de
  • Reputar!



    Ver perfil do usuário

    8 Re: Paginação: Remover pontos e vírgulas! em Seg Nov 10, 2014 8:43 pm

    JScript

    avatar
    Membro elite

    @Cepheus

    Parabéns, mas infelizmente você já pegou o "trem" andando! O código que eu fiz propõe ocultar somente os pontos : e as vírgulas ,
    Os 3 pontinhos ... devem permanecer, então o seu CSS infelizmente não mantém isso.

    Agora se o seu CSS manter a seguinte aparência: http://i.imgur.com/gGoBqjR.png ai tudo bem...

    Mesmo assim, obrigado pelo seu código,

    JS



    Spoiler:
    "O impossível é só uma questão de opinião."


    "E o recente formará uma legião. Sua atuação será maior que a atual vezes mil. O estrondor de um milhão de teclados semelhante a um grande terremoto cobrirá a plataforma, e os incrédulos tremerão."

    "Alguns seguidores dirão que não é possível, diante de uma legião estarrecida o recente provará o contrário e todos o conhecerão. Os infiéis passarão a lhe adorar diante de uma plataforma que nunca mais será a mesma!"


    Do livro de JScript...


    Ver perfil do usuário http://jscript.forumeiros.com/

    9 Re: Paginação: Remover pontos e vírgulas! em Seg Nov 10, 2014 10:10 pm

    Sonic_BR

    avatar
    Membro ativo

    Então cara, eu também não entendi, esse script foi a última suspeita que eu tive, depois de ver todas as mudanças recentes do fórum.
    Pela lógica, não deve afetar nada, mas foi só eu tirar o Javascript que o bug sumiu completamente!

    Aqui a conta:
    Usuário: usertest
    Senha: usertest123

    Fórum: http://terraria-brasil.forumeiros.com/

    E eu já ativei o script, para você averiguar melhor.

    EDIT:

    Aparece em todos os tópicos a vírgula que sobra.
    E quanto ao investimento, realmente, não é erro, é que eu estava com um pouco de pressa e não escrevi bem a resposta.



    Última edição por JScript em Seg Nov 10, 2014 10:24 pm, editado 1 vez(es) (Razão : Quote desnecessário, organização do tópico!)

    Ver perfil do usuário

    10 Re: Paginação: Remover pontos e vírgulas! em Seg Nov 10, 2014 10:38 pm

    JScript

    avatar
    Membro elite

    Não vi nenhum problema com a resposta rápida!


    Agora, analise comigo:

    1- Você colocou o código com investimento em todas as páginas, correto?
    Por isso o erro neste setor:


    Observe que o meu código espera encontrar uma classe com o nome .paging, mas como nesta parte do fórum não existe paginação, logo não existirá a classe .paging!
    E como eu não mencionei o investimento em todas as páginas, já era de se esperar por isso!

    Afinal de contas eu falei: investimento nos tópicos e onde mais tiver "paginação":


    Edit:
    Pensando em problemas de investimento errado, refiz o código, basta trocá-lo pelo atual no primeiro post.

    JS



    Última edição por JScript em Seg Nov 10, 2014 10:53 pm, editado 2 vez(es)



    Spoiler:
    "O impossível é só uma questão de opinião."


    "E o recente formará uma legião. Sua atuação será maior que a atual vezes mil. O estrondor de um milhão de teclados semelhante a um grande terremoto cobrirá a plataforma, e os incrédulos tremerão."

    "Alguns seguidores dirão que não é possível, diante de uma legião estarrecida o recente provará o contrário e todos o conhecerão. Os infiéis passarão a lhe adorar diante de uma plataforma que nunca mais será a mesma!"


    Do livro de JScript...


    Ver perfil do usuário http://jscript.forumeiros.com/

    11 Re: Paginação: Remover pontos e vírgulas! em Seg Nov 10, 2014 10:46 pm

    Sonic_BR

    avatar
    Membro ativo

    Esse é o tópico da foto que aparece essa vírgula: http://terraria-brasil.forumeiros.com/t56p530-contagem-ate-1000-3-o-retorno-jedi
    Esqueci de avisar também que o bug da resposta rápida não acontece nas áreas Boteco e Apresente-se (e agora também na área Geral), e eu não faço a mínima ideia do porquê... Dê uma olhada na área Fotos E Vídeos, porque nessa seção, pelo menos aqui, está bugado a resposta rápida.

    E como que eu vou colocar o investimento na lista de membros, por exemplo? Porque lá tem essa mesma paginação... Ou o investimento no índice engloba essas páginas?

    Lá vai eu tentando confrontar um sábio.

    Ver perfil do usuário

    12 Re: Paginação: Remover pontos e vírgulas! em Seg Nov 10, 2014 10:55 pm

    JScript

    avatar
    Membro elite

    @Sonic_BR

    Pensando em investimentos errados, eu modifiquei o código, basta utilizar o atual que está na primeira mensagem!
    Link: http://www.bestskins.net/t5264-paginacao-remover-pontos-e-virgulas#38356

    JS



    Spoiler:
    "O impossível é só uma questão de opinião."


    "E o recente formará uma legião. Sua atuação será maior que a atual vezes mil. O estrondor de um milhão de teclados semelhante a um grande terremoto cobrirá a plataforma, e os incrédulos tremerão."

    "Alguns seguidores dirão que não é possível, diante de uma legião estarrecida o recente provará o contrário e todos o conhecerão. Os infiéis passarão a lhe adorar diante de uma plataforma que nunca mais será a mesma!"


    Do livro de JScript...


    Ver perfil do usuário http://jscript.forumeiros.com/

    13 Re: Paginação: Remover pontos e vírgulas! em Seg Nov 10, 2014 11:05 pm

    Sonic_BR

    avatar
    Membro ativo

    Titio JS, obrigado por me aturar nesse tópico, coloquei o investimento em todas as páginas e agora não tem bug nenhum, nem mesmo a vírgula a mais.

    Vou colocar o seu nome como o primeiro da lista de créditos do fórum, te amo.
    +REP

    Ver perfil do usuário

    14 Re: Paginação: Remover pontos e vírgulas! em Qui Jan 08, 2015 7:19 am

    Convidado


    Convidado
    thaaaaaaaaaaaaaaaaaaaaaaaanks

    Conteúdo patrocinado


    Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

    Permissão deste fórum:
    Você não pode responder aos tópicos neste fórum