Modificação do anti double post

3 participantes

Ir para baixo

Tópico resolvido Modificação do anti double post

Mensagem por Humberto Lopes 01.09.12 18:38

Qual é minha questão:
Olá, amigos,

Eu adicionei o código desse página ao meu fórum https://ajuda.forumeiros.com/t57000-tutorial-anti-double-post

Mas eu queria uma brecha, pois no meu fórum tem uma área chamda ZOna Flood, onde os membros podem postar mais de uma vez.

A questão é a seguinte: Há como modificar o anti double post para essa área fica livre.

http://espacomanager.forumeiros.com/f21-zona-flood

Links e imagens do meu problema:
Não é necessário.

Endereço do meu fórum:
http://espacomanager.forumeiros.com

Versão do meu fórum:
PUNBB


Última edição por Humberto Lopes em 01.09.12 19:23, editado 1 vez(es)
Humberto Lopes
Humberto Lopes
***

Membro desde : 25/05/2012
Mensagens : 162
Pontos : 235

http://espacomanager.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Modificação do anti double post

Mensagem por Gradient 01.09.12 18:41


Se você o modificar ele não irá funcionar, ou sejá.
É como você tiver apagado tudo, irá ficar com erros.

Atenciosamente,
Gradient.
Gradient
Gradient
*

Membro desde : 01/09/2012
Mensagens : 30
Pontos : 44

http://actgamer.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Modificação do anti double post

Mensagem por MateusV. 01.09.12 18:46

Olá!

Substitua o código por este:
Código:
jQuery(document).ready(function() { if(jQuery('.pun-crumbs p.crumbs a:eq(3)').attr('href') == '/f21-zona-flood'){ var r='form';var k='#quick_reply';var t=jQuery('input[name="t"]').val();var p='/t'+t+'-';if(jQuery(k).length){var q=''}else{var q='<br><a href="'+p+'">Clique aqui</a> para voltar ao tópico.'};var s='<img src=http://2img.net/i/fa/admin/icones/big_ico/warning.png><br>É proibido fazer double post.'+q;if(jQuery('body#phpbb').length){var m='<div class=panel style=font-size:23px><span class=corners-top></span><center style=padding:5px>'+s+'</center><span class=corners-bottom></span></div>';var h='p.author'}else if(jQuery('table.bodylinewidth').length){var m='<table width=100%><tr><td align=center>'+s+'</td></tr></table>';var h='.name'}else{var m='<div class="main-content message box-content" style=text-align:center;padding:5px>'+s+'</div>';var h='.username'};if(jQuery(r+'[action="/post"]').length&&jQuery('input[name="mode"][value="reply"]').length){var g=jQuery('a.mainmenu#logout').text().split('[ ')[1].replace(/ ]/g,'');if(jQuery(k).length){jQuery.get('/post?t='+t+'&mode=reply',function(d){if(jQuery(h+':eq(0)',d).text().split(' em')[0].replace(' por ','')==g){jQuery(r+k).html(m)}})}else{if(jQuery(h+':eq(0)').text().split(' em')[0].replace(' por ','')==g){jQuery(r+'[action="/post"]').html(m)}}} } });

Abraços. Piscada
MateusV.
MateusV.
Membro Entusiasta

Membro desde : 30/10/2011
Mensagens : 7017
Pontos : 9284

http://mateusv.site11.com/gerador2.html

Ir para o topo Ir para baixo

Tópico resolvido Re: Modificação do anti double post

Mensagem por Humberto Lopes 01.09.12 18:52

Chandler escreveu:Olá!

Substitua o código por este:
Código:
jQuery(document).ready(function() { if(jQuery('.pun-crumbs p.crumbs a:eq(3)').attr('href') == '/f21-zona-flood'){ var r='form';var k='#quick_reply';var t=jQuery('input[name="t"]').val();var p='/t'+t+'-';if(jQuery(k).length){var q=''}else{var q='<br><a href="'+p+'">Clique aqui</a> para voltar ao tópico.'};var s='<img src=http://2img.net/i/fa/admin/icones/big_ico/warning.png><br>É proibido fazer double post.'+q;if(jQuery('body#phpbb').length){var m='<div class=panel style=font-size:23px><span class=corners-top></span><center style=padding:5px>'+s+'</center><span class=corners-bottom></span></div>';var h='p.author'}else if(jQuery('table.bodylinewidth').length){var m='<table width=100%><tr><td align=center>'+s+'</td></tr></table>';var h='.name'}else{var m='<div class="main-content message box-content" style=text-align:center;padding:5px>'+s+'</div>';var h='.username'};if(jQuery(r+'[action="/post"]').length&&jQuery('input[name="mode"][value="reply"]').length){var g=jQuery('a.mainmenu#logout').text().split('[ ')[1].replace(/ ]/g,'');if(jQuery(k).length){jQuery.get('/post?t='+t+'&mode=reply',function(d){if(jQuery(h+':eq(0)',d).text().split(' em')[0].replace(' por ','')==g){jQuery(r+k).html(m)}})}else{if(jQuery(h+':eq(0)').text().split(' em')[0].replace(' por ','')==g){jQuery(r+'[action="/post"]').html(m)}}} } });

Abraços. Piscada


Esse código anulo o código anterior totalemnte. Eu gostaria que ele anula-se apenas na Zona Flood http://espacomanager.forumeiros.com/f21-zona-flood

Mas permanece-se ativos nos demais fóruns e tópicos.

Att, Humberto.
Humberto Lopes
Humberto Lopes
***

Membro desde : 25/05/2012
Mensagens : 162
Pontos : 235

http://espacomanager.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Modificação do anti double post

Mensagem por MateusV. 01.09.12 18:59

Olá!

Peço que deixe o meu código ativo para que eu possa visualizar o erro.

Abraços. Piscada
MateusV.
MateusV.
Membro Entusiasta

Membro desde : 30/10/2011
Mensagens : 7017
Pontos : 9284

http://mateusv.site11.com/gerador2.html

Ir para o topo Ir para baixo

Tópico resolvido Re: Modificação do anti double post

Mensagem por Humberto Lopes 01.09.12 19:02

Ok, ele encontra-se ativo no fórum.

Obrigado.


edit:

Observei que só na zona flood que ele está ativo. Quando o que eu queria era que fosse ao contrario: em todo o fórum exceto no zona flood.
Humberto Lopes
Humberto Lopes
***

Membro desde : 25/05/2012
Mensagens : 162
Pontos : 235

http://espacomanager.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Modificação do anti double post

Mensagem por MateusV. 01.09.12 19:05

Olá!

Visitei o seu fórum e não encontrei o código ativo, poderia certificar-se de que o ativou e que o investimento se encontra marcado nos tópicos?

Abraços. Piscada
MateusV.
MateusV.
Membro Entusiasta

Membro desde : 30/10/2011
Mensagens : 7017
Pontos : 9284

http://mateusv.site11.com/gerador2.html

Ir para o topo Ir para baixo

Tópico resolvido Re: Modificação do anti double post

Mensagem por Humberto Lopes 01.09.12 19:10

Sim, está ativo.
Modificação do anti double post Nz5do1

Mas só estar ativo na ZF

Modificação do anti double post 1692mo7



Humberto Lopes
Humberto Lopes
***

Membro desde : 25/05/2012
Mensagens : 162
Pontos : 235

http://espacomanager.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Modificação do anti double post

Mensagem por MateusV. 01.09.12 19:11

Olá!

Substitua o código por este:
Código:
jQuery(document).ready(function() { if(jQuery('.pun-crumbs p.crumbs a:eq(3)').attr('href') != '/f21-zona-flood'){ var r='form';var k='#quick_reply';var t=jQuery('input[name="t"]').val();var p='/t'+t+'-';if(jQuery(k).length){var q=''}else{var q='<br><a href="'+p+'">Clique aqui</a> para voltar ao tópico.'};var s='<img src=http://2img.net/i/fa/admin/icones/big_ico/warning.png><br>É proibido fazer double post.'+q;if(jQuery('body#phpbb').length){var m='<div class=panel style=font-size:23px><span class=corners-top></span><center style=padding:5px>'+s+'</center><span class=corners-bottom></span></div>';var h='p.author'}else if(jQuery('table.bodylinewidth').length){var m='<table width=100%><tr><td align=center>'+s+'</td></tr></table>';var h='.name'}else{var m='<div class="main-content message box-content" style=text-align:center;padding:5px>'+s+'</div>';var h='.username'};if(jQuery(r+'[action="/post"]').length&&jQuery('input[name="mode"][value="reply"]').length){var g=jQuery('a.mainmenu#logout').text().split('[ ')[1].replace(/ ]/g,'');if(jQuery(k).length){jQuery.get('/post?t='+t+'&mode=reply',function(d){if(jQuery(h+':eq(0)',d).text().split(' em')[0].replace(' por ','')==g){jQuery(r+k).html(m)}})}else{if(jQuery(h+':eq(0)').text().split(' em')[0].replace(' por ','')==g){jQuery(r+'[action="/post"]').html(m)}}} } });

Agora irá ficar ativo em todas as áreas menos na 'Zona flood'.

Abraços. Piscada
MateusV.
MateusV.
Membro Entusiasta

Membro desde : 30/10/2011
Mensagens : 7017
Pontos : 9284

http://mateusv.site11.com/gerador2.html

Ir para o topo Ir para baixo

Tópico resolvido Re: Modificação do anti double post

Mensagem por Humberto Lopes 01.09.12 19:15

Olá, infelizmente o código não resulta, agora não estar ativo em nenhum dos fóruns ou tópicos.


Humberto Lopes
Humberto Lopes
***

Membro desde : 25/05/2012
Mensagens : 162
Pontos : 235

http://espacomanager.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Modificação do anti double post

Mensagem por MateusV. 01.09.12 19:18

Olá!

Peço que tente outra vez, acabo de testar o código e o mesmo funcionou.

Abraços. Piscada
MateusV.
MateusV.
Membro Entusiasta

Membro desde : 30/10/2011
Mensagens : 7017
Pontos : 9284

http://mateusv.site11.com/gerador2.html

Ir para o topo Ir para baixo

Tópico resolvido Re: Modificação do anti double post

Mensagem por Humberto Lopes 01.09.12 19:23

Chandler escreveu:Olá!

Peço que tente outra vez, acabo de testar o código e o mesmo funcionou.

Abraços. Piscada


Obrigado meu caro.

Sim agora está funcionando perfeitamente, muito grato.

Att, Humberto.
Humberto Lopes
Humberto Lopes
***

Membro desde : 25/05/2012
Mensagens : 162
Pontos : 235

http://espacomanager.forumeiros.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos