Customização do Thanks Post Mod

Suporte aos MODs/Hacks para phpBB.
Krunsher
Novato
Novato
Mensagens: 121
Registrado em: 02 Fev 2012, 20:58

Customização do Thanks Post Mod

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, 22:29

Re: Customização do Thanks Post Mod

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, 20:58

Re: Customização do Thanks Post Mod

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, 22:29

Re: Customização do Thanks Post Mod

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, 20:58

Re: Customização do Thanks Post Mod

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, 22:29

Re: Customização do Thanks Post Mod

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, 20:58

Re: Customização do Thanks Post Mod

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, 22:29

Re: Customização do Thanks Post Mod

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, 20:58

Re: Customização do Thanks Post Mod

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, 20:58

Re: Customização do Thanks Post Mod

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