Staffer Group BR™

Fórum interativo totalmente gratuito!

/* Widget *//* Resposta rápida bloqueada */
Cadastre-se
→ Crie a sua conta

 VisualizaçõesPermissão deste fórum:
Você não pode responder aos tópicos neste fórum


CurtirDiretório deste fórum:
Fóruns » Principal »  » Tutoriais » Tutoriais sobre programação

#1
 Gmtp

avatar
Membro
TUTORIALAnti double post (flood)


Funcionalidade: PhpBB3 e PunBB (Não testado em outras)

Este tutorial ensina a como bloquear que um usuário poste duas mensagens seguidas nos tópicos de seu fórum.

--> Tutoriais, dicas e astúcias <--
Anti double post

1º - Código utilizado:

Código:
   jQuery(document).ready(function(){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://illiweb.com/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)}}}});
2º - Inserindo o código JavaScript:

[b]Título
- Terá de colocar um título para a página, de forma a poder identifica-lo na lista de páginas JavaScript do Painel de Controle;

Investimento - Escolha a opção "Em todas as páginas", para que a função não apresente erros na posição da coluna de perfis;

 Código JavaScript - Neste campo teremos de inserir o código que trabalhamos no item anterior;

Confirmar - Por fim, após adicionar o código, terá de clicar neste botão para salvar a criação. Se você clicar em um outro botão ou em uma outra seção, as mudanças não serão validadas.


  • Resultado



© Fórum dos Fóruns
Ver perfil do usuário

#2
 'Fusion

avatar
Membro
Olá irei testar em meu fórum =D
Ver perfil do usuário samuca_akira@hotmail.com

#3
 Gmtp

avatar
Membro
Olá

Eu teste e funciona acredite esse código é a salvação rs

Até mais
Ver perfil do usuário

#4
 D'Leandro™

avatar
Fundador
Avaliando...

@Edit

Tutorial Aceito;
Este tutorial foi aceito e movido para a área correspondente!
Ver perfil do usuário

#5
 fojogo

avatar
Membro
Otimo está de parabens
Ver perfil do usuário

#6
 Chorão

avatar
Membro
Olá

Eu Vou testar e se funciona sera muito bom!

Até mais
Ver perfil do usuário

#7
 Sr.Nown

avatar
Membro
comentando
Ver perfil do usuário

#8
 Neto

avatar
Membro
vo colocar no meu forum
Ver perfil do usuário

#9
 Stark'

avatar
Membro
Muito Bom...



TUTORIAL
Ver perfil do usuário

#10
 TiagoDJ-7.0

avatar
Membro
Chega de double post... 2 
Ver perfil do usuário

#11
 D'Leandro™

avatar
Fundador

  • Tutorial atualizado 05.12.2013

Motivo: O código não estava atualizado.
Ver perfil do usuário

#12
 B4N3

avatar
Membro
precisa ter o HTML ativo no fórum?
Este site não tem classificação
Ver perfil do usuário

#13
 Conteúdo patrocinado