Customização do Thanks Post Mod

Suporte aos MODs/Hacks para phpBB.
Krunsher
Novato
Novato
Mensagens: 121
Registrado em: 02 Fev 2012, 21:58
MSG 100+
Você favoritou esta postagem

Customização do Thanks Post Mod

  • Remover marcador da postagem
  • Mensagem por Krunsher »

    Qual a URL do seu fórum: http://www.digitalrip.com.br
    Tipo de Hospedagem: Free
    Qual a versão do phpBB: phpBB 3.0.10
    É um novo ou uma conversão: Instalação Limpa
    Usuário de teste: Usuário: teste Senha: 123456
    Estilos instalados: eTech
    Modificações instaladas: Simple Hide BBcode MOD, Thank Post Mod (HIDE MOD compatible 0.2.0)
    Qual seu nivel de experiência:: Iniciante
    Descreva seu problema: O Thanks Post Mod não vem com a aba no ACP para a pessoa poder configurar, então temos que fazer isso manualmente, editando os códigos, e eu to com problema nisso ai.. rs.. As coisas que eu queria mudar nele são bem poucas, que são:

    1)No meu fórum está assim:

    Imagem

    e eu gostaria de tirar aquilo de "x vezes em x posts" e deixar só o número, na frente do nome Foi Agradecido, como na imagem abaixo:

    Imagem

    ----------

    2)Eu gostaria de desativar as seguintes coisas:

    Imagem

    Não quero que o user possa remover seu Agradecimento e nem que mostre os usuários que agradeceram aquele post.

    --------------

    3) Todos posts podem ser agradecidos, eu gostaria que só o post principal pudesse ser.

    ------

    Poisée, é só isso mesmo.. :lol:
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29
    MSG 1500+Avatar
    Você favoritou esta postagem

    Re: Customização do Thanks Post Mod

  • Remover marcador da postagem
  • Mensagem por robra »

    ...eu gostaria de tirar aquilo de "x vezes em x posts" e deixar só o número, na frente do nome Foi Agradecido...
    1- Abra o viewtopic_body.html e ache a linha:

    Código: Selecionar todos

    <br /><b>{L_THANKS}:</b> {postrow.POSTER_THANKS}<br /><b>{L_THANKED}:</b><br /> {postrow.POSTER_THANKED} {L_IN} {postrow.POSTER_THANKS_POST}
    Substitua por:

    Código: Selecionar todos

    <br /><b>{L_THANKS}:</b> {postrow.POSTER_THANKS}<br /><b>{L_THANKED}:</b> {postrow.POSTER_THANKED}
    Não quero que o user possa remover seu Agradecimento e nem que mostre os usuários que agradeceram aquele post.
    Ainda no viewtopic_body.html, ache e exclua as linhas:

    Código: Selecionar todos

    <!-- IF postrow.S_FIRST_POST and postrow.THANKS_LIST -->
    	<tr>
    		<td class="spacer" colspan="2" height="1"><img src="images/spacer.gif" alt="" width="1" height="1" /></td>
    	</tr><tr class="row2">
    	<td valign="top" style="padding-left: 4px;"><!-- IF postrow.S_GIVE_THANKS --><a href="{postrow.U_THANKS}"><img src="{T_IMAGESET_PATH}/removethanks.gif" alt="{L_THANKS_REMOVE}"/></a> <!-- ENDIF --></td>
    		<td style="text-align: left;">{postrow.THANKS_FROM}:<br /> {postrow.THANKS_LIST}</td>
    	</tr>
    <!-- ENDIF -->
    Todos posts podem ser agradecidos, eu gostaria que só o post principal pudesse ser.
    Você já postou várias mensagens no mesmo Tópico ?
    Porque me parece que já está configurado para receber o "obrigado" só na 1ª mensagem.

    Abraço. Imagem
    [DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
    Krunsher
    Novato
    Novato
    Mensagens: 121
    Registrado em: 02 Fev 2012, 21:58
    MSG 100+
    Você favoritou esta postagem

    Re: Customização do Thanks Post Mod

  • Remover marcador da postagem
  • Mensagem por Krunsher »

    Olha ai robra:

    http://img814.imageshack.us/img814/1723/imagemea.png

    Creio eu que esse teste deve ter sido você quem fez.. ^^
    Mas não apareceu o thanks post pra você porque a pessoa não pode agradecer seu proprio post. :)
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29
    MSG 1500+Avatar
    Você favoritou esta postagem

    Re: Customização do Thanks Post Mod

  • Remover marcador da postagem
  • Mensagem por robra »

    Sim, fui eu quem fiz para poder visualizar o botão "remover o obrigado".
    Ainda no viewtopic_body.html, ache a linha:

    Código: Selecionar todos

    <!-- IF THANKS_ENABLE --><!-- IF postrow.S_FIRST_POST and not postrow.S_GIVE_THANKS and not postrow.S_IS_OWN_POST --><a href="{postrow.U_THANKS}"><img src="{T_IMAGESET_PATH}/thankposts.gif" alt="{L_THANKS1}" /></a><!-- ENDIF --><!-- ENDIF -->
    Nela, o texto <!-- IF THANKS_ENABLE --><!-- IF postrow.S_FIRST_POST and not postrow.S_GIVE_THANKS and not postrow.S_IS_OWN_POST --> determina que o botão de agradecimento apareça no 1º post, para os que não "deram" obrigado e não para o próprio autor do post.
    Eu entrei lá no Fórum novamente e como o usuário teste já tem agradecimentos, então, o botão de obrigado não aparece mais para este usuário lá no tópico "Papo Geral".
    Tente o seguinte:
    substitua o texto <!-- IF THANKS_ENABLE --><!-- IF postrow.S_FIRST_POST and not postrow.S_GIVE_THANKS and not postrow.S_IS_OWN_POST --> por:
    <!-- IF THANKS_ENABLE --><!-- IF postrow.S_FIRST_POST and not postrow.S_IS_OWN_POST -->
    Não esqueça de limpar o cache do Fórum.

    Abraço. Imagem
    [DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
    Krunsher
    Novato
    Novato
    Mensagens: 121
    Registrado em: 02 Fev 2012, 21:58
    MSG 100+
    Você favoritou esta postagem

    Re: Customização do Thanks Post Mod

  • Remover marcador da postagem
  • Mensagem por Krunsher »

    Opa robra, mesmo depois de limpar o cache não deu certo.. :S
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29
    MSG 1500+Avatar

    Re: Customização do Thanks Post Mod

  • Favoritar esta postagem
  • Mensagem por robra »

    Krunsher escreveu:Opa robra, mesmo depois de limpar o cache não deu certo.. :S
    Qual dos 3 procedimentos que não deu certo ?
    Por isso que é ruim colocar 3 assuntos em um único tópico.
    Atualize o Templates do eTech pela aba ESTILOS e depois limpe o cache.

    Abraço. Imagem
    [DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
    Krunsher
    Novato
    Novato
    Mensagens: 121
    Registrado em: 02 Fev 2012, 21:58
    MSG 100+
    Você favoritou esta postagem

    Re: Customização do Thanks Post Mod

  • Remover marcador da postagem
  • Mensagem por Krunsher »

    Ops.. Os 2 primeiros funcionaram certinho, só o 3 que não.. e eu ja atualizei o Templates do eTech pela aba Estilos.. :(
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29
    MSG 1500+Avatar
    Você favoritou esta postagem

    Re: Customização do Thanks Post Mod

  • Remover marcador da postagem
  • Mensagem por robra »

    Krunsher escreveu:Ops.. Os 2 primeiros funcionaram certinho, só o 3 que não.. e eu ja atualizei o Templates do eTech pela aba Estilos.. :(
    Postei errado em minha mensagem posting.php?mode=quote&f=148&t=45948&p=275578#pr275562.
    No texto original ...

    Código: Selecionar todos

    <!-- IF THANKS_ENABLE --><!-- IF postrow.S_FIRST_POST and not postrow.S_GIVE_THANKS and not postrow.S_IS_OWN_POST --><a href="{postrow.U_THANKS}"><img src="{T_IMAGESET_PATH}/thankposts.gif" alt="{L_THANKS1}" /></a><!-- ENDIF --><!-- ENDIF -->
    ... tente:
    1º) Substituir o texto <!-- IF THANKS_ENABLE --><!-- IF postrow.S_FIRST_POST and not postrow.S_GIVE_THANKS and not postrow.S_IS_OWN_POST --> por:
    <!-- IF THANKS_ENABLE --><!-- IF postrow.S_FIRST_POST and not postrow.S_IS_OWN_POST -->. Depois, atualize a Templates e limpe o cache.
    2º) Caso não dê certo o 1º procedimento, então, Substitua o texto <!-- IF THANKS_ENABLE --><!-- IF postrow.S_FIRST_POST and not postrow.S_IS_OWN_POST --> por:
    <!-- IF THANKS_ENABLE --><!-- IF postrow.S_FIRST_POST -->. Depois, atualize a Templates e limpe o cache.

    Abraço. Imagem
    [DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
    Krunsher
    Novato
    Novato
    Mensagens: 121
    Registrado em: 02 Fev 2012, 21:58
    MSG 100+
    Você favoritou esta postagem

    Re: Customização do Thanks Post Mod

  • Remover marcador da postagem
  • Mensagem por Krunsher »

    Robra... Te juro que to fazendo certinho aqui.. kk.. Ainda não deu certo mano.. :|
    Krunsher
    Novato
    Novato
    Mensagens: 121
    Registrado em: 02 Fev 2012, 21:58
    MSG 100+
    Você favoritou esta postagem

    Re: Customização do Thanks Post Mod

  • Remover marcador da postagem
  • Mensagem por Krunsher »

    Acabei de perceber uns bugs aki depois que eu deixei do geito q vc falou.

    1) O botão de obrigado está aparecendo para o autor do tópico
    2) Eu cliquei no botão de obrigado do meu tópico, isso aumentou 1 agradecimento meu, e ainda por cima o botão continuou la e quando eu cliquei de novo depois removeu o agradecimento, mas o botão continua lá.
    3) A mesma coisa do 2 acontece nos posts abaixo do post principal.

    Mas isso eu não sei se está ocorrendo depois da edição do problema 3 ou dos anteriores. Vou testar aqui.
    Trancado