[TUTORIAL] Proibir palavras no campo de registro
Página 1 de 1
[TUTORIAL] Proibir palavras no campo de registro
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
Proibir palavras no campo de registro
1º - 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 Modulos HTML & JavaScript "Aba" Gestão dos códigos JavaScripts |
Título Correspondente ao nome da página JavaScript/jQuery que será criada. |
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. |
Código JavaScript Campo destinado para receber os códigos JavaScript e jQuery. |
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. |
2º - 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. |
- 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
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 |
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos