[TUTORIAL] Proibir palavras no campo de registro

Ir para baixo

[TUTORIAL] Proibir palavras no campo de registro Empty [TUTORIAL] Proibir palavras no campo de registro

Mensagem por Shek 14.11.15 0:24


[TUTORIAL] Proibir palavras no campo de registro Html
Proibir palavras no campo de registro


É meio constrangedor receber membros com nomes impróprios no fórum.. Pensando nisto foi desenvolvido um código que proíbe certas palavras pré-determinadas no campo de "Nome de usuário".


--> Tutoriais, dicas e astúcias <--
Proibir palavras no campo de registro


- Noção básica da função
As páginas javascript ativas em seu fórum possibilita inserir scripts e jquery para personalizar seu fórum, contudo é importante saber que qualquer script encontrado na internet acabam por não surgir efeito nos fóruns.

Vá em:
Painel de controle [TUTORIAL] Proibir palavras no campo de registro 2479035592 Modulos [TUTORIAL] Proibir palavras no campo de registro 2479035592 HTML & JavaScript [TUTORIAL] Proibir palavras no campo de registro 2479035592 "Aba" Gestão dos códigos JavaScripts
[TUTORIAL] Proibir palavras no campo de registro Painel13

[TUTORIAL] Proibir palavras no campo de registro 110111[TUTORIAL] Proibir palavras no campo de registro 398853 Título Correspondente ao nome da página JavaScript/jQuery que será criada.
[TUTORIAL] Proibir palavras no campo de registro 110210[TUTORIAL] Proibir palavras no campo de registro 398853 Localização- São destinados os devidos locais para onde você aplicará os efeitos do JavaScript nos fóruns. No nosso caso, aplicaremos Em todas as páginas.
[TUTORIAL] Proibir palavras no campo de registro 110310[TUTORIAL] Proibir palavras no campo de registro 398853 Código JavaScript Campo destinado para receber os códigos JavaScript e jQuery.
[TUTORIAL] Proibir palavras no campo de registro 110410[TUTORIAL] Proibir palavras no campo de registro 398853 Habilitar o gerenciamento dos códigos JavaScript Ao selecionar a opção sim, estará ativando a função páginas Javascript no seu fórum. Se selecionar não, as páginas serão desabilitadas no fórum.


- Código JavaScript a ser utilizado
Código:
$(function() {
if(location.pathname == '/register') {
$('#username_reg').keyup(function() {
    var valor = $(this).val();

    var proibir = ['palavra1', 'palavra2', 'palavra3'];
   
    for (var i = 0; i < proibir.length; i++) {
        if (valor.indexOf(proibir[i]) != -1) {
              alert("Você digitou uma palavra proibida");
              $('.submit-buttons input[type="submit"]').attr('disabled','disabled');
            return;
        } else {
              $('.submit-buttons input[disabled]').removeAttr('disabled');
        }
    }
});
}
});
Note que no código, temos o campo "var proibir = ['palavra1', 'palavra2', 'palavra3'];" que são as palavras que serão proibidas e devem ser colocadas nos lugares dos exemplos "Palvra1, palavra2 e palavra3". Se quiser adicionar mais palavras, basta seguir o exemplo respeitando a aspa e a virgula.
Resultado:

  • Ao digitar uma palavra proibida, será emitido um alerta, e o botão de continuar registro será desabilitado até que a palavra seja alterada.





© Fórum dos Fóruns & @Daemon
[TUTORIAL] Proibir palavras no campo de registro Questi11 Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título:
Proibir palavras no campo de registro
Shek
Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 19006
Pontos : 22969

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Ir para o topo


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