[TUTORIAL] Verificação do nome de usuário e email
ShiftActif fórum :: Central ShiftActif :: :: Tutoriais
Página 1 de 1 • Compartilhe
[TUTORIAL] Verificação do nome de usuário e email
Verificação do nome de usuário e email |
Você já deve ter visto o tutorial disponibilidade do nome de usuário milhares de vezes, mas sempre quis pensar em verificar o email do usuário, assim como o nome. Neste tutorial criado por Rideem3 do fórum de apoio Inglês, você vai usar em seu fórum um script inovador e exclusivo em toda a plataforma Forumeiros do idioma Português, um código simples e ao mesmo tempo, mais leve do que o antigo efeito de verificação.
Este tutorial está sob os direitos autoriais de FmQuery. A cópia deste tutorial sem a permissão da equipe FmQuery pode resultar em perseguição na justiça. ShiftActif está permitido pelo criador do código a usá-lo como tutorial, e distribuir seu código. O script alojado no servidor externo contém direitos autoriais! |
--> Tutoriais <--
Verificação do nome de usuário e email
Verificação do nome de usuário e email
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.
Painel de controle >> Módulos >> HTML & JavaScript >> 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. Pode ser na galeria, nos fóruns ou sub-fóruns. Vamos ver algumas opções: No índice : O código será aplicado ao índice do fórum. No portal : O código será aplicado ao Portal do fórum. Nos sub-fóruns (Fóruns) : O código será aplicado nos Fóruns e Sub-fóruns. Sobre os temas : O código será aplicado aos tópicos do fórum. Na galeria : O código será aplicado na sua Galeria de imagens. Em todas as páginas : O código será aplicado em todas as páginas do fórum. |
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. |
1º - Aplicação do código:
Na opção Investimento, marque 'Todas as páginas' e nomeie como desejar. Lembre-se de que, somente alguns trechos o Javascript do tutorial podem ser modificados.
- Código:
(function () {
window.validation = {
empty_username: "MENSAGEM",
username_length: "MENSAGEM_2",
username_available: "MENSAGEM_3",
username_taken: "MENSAGEM_4",
invalid_email: "MENSAGEM_5"
}
})();
$.getScript("ENDEREÇO_DO_JS");
Logo após, crie outro JavaScript sem aplicação no Investimento, e adicione este código:
- Código:
// Validate registration fields automatically - jQuery verification in Forumeiros
// (c) 2012 FmQuery - http://www.fmquery.com/
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('$(o(){S a=3.1l("1m");1n(a)1o(i=0;i<a.x;i++)"T"==a[i].U("c")&&(a[i].y.e=\'<j b="V: W X; A-Y: Z;"><B p="f://10.11/1p"F="A/12"c="T" n="1q"></B></j>\'),0==13.14.1r.1s("/u")&&"15"==a[i].U("c")&&(a[i].y.e=\'<j b="V: W X; A-Y: Z;"><B p="f://10.11/1t"F="A/12"c="15" n="1u"></B></j>\');a=3.G("j");a.b.1v="1w";a.e="<a 1x=\'f://1y.1z.k/\'>1A 1B 1C \\1D 1E.k 1F+</a>";3.1G.H(a)});/1H\\?1I=1J&1K=2/.I(13.14)&&$(o(){3.g("C").1L("F","C");S a=3.G("j");a.17="J";a.b.18="19";3.g("q").y.H(a);$("#q").1a("1b",o(){0==l.m.x?l.K.e="<r s=\'f://L.M.k/p/N/O/P/16/Q.t\' b=\'c:h;n:h;\' /> "+v.1M:1==l.m.x&&(l.K.e="<r s=\'f://L.M.k/p/N/O/P/16/Q.t\' b=\'c:h;n:h;\' /> "+v.1N);1<l.m.x&&1O.1P("/1c?1Q=1R&u="+3.g("q").m,o(a){!/1c-1S-1T/.I(a)?3.g("J").e="<r s=\'f://1d.k/1e/1U.t\' /> "+3.g("q").m+" "+v.1V:3.g("J").e="<r s=\'f://1d.k/1e/1W/1X/1Y.t\' b=\'c:h;n;h;\' /> "+3.g("q").m+" "+v.1Z})});a=3.G("j");a.17="20";a.b.18="19";3.g("C").y.H(a);$("#C").1a("1b",o(){l.K.e=/^((([a-z]|\\d|[!#\\$%&\'\\*\\+\\-\\/=\\?\\^D`{\\|}~]|[\\4-\\5\\6-\\7\\8-\\9])+(\\.([a-z]|\\d|[!#\\$%&\'\\*\\+\\-\\/=\\?\\^D`{\\|}~]|[\\4-\\5\\6-\\7\\8-\\9])+)*)|((\\1f)((((\\E|\\w)*(\\R\\1g))?(\\E|\\w)+)?(([\\1h-\\21\\1i\\1j\\22-\\23\\1k]|\\24|[\\25-\\26]|[\\27-\\28]|[\\4-\\5\\6-\\7\\8-\\9])|(\\\\([\\1h-\\w\\1i\\1j\\R-\\1k]|[\\4-\\5\\6-\\7\\8-\\9]))))*(((\\E|\\w)*(\\R\\1g))?(\\E|\\w)+)?(\\1f)))@((([a-z]|\\d|[\\4-\\5\\6-\\7\\8-\\9])|(([a-z]|\\d|[\\4-\\5\\6-\\7\\8-\\9])([a-z]|\\d|-|\\.|D|~|[\\4-\\5\\6-\\7\\8-\\9])*([a-z]|\\d|[\\4-\\5\\6-\\7\\8-\\9])))\\.)+(([a-z]|[\\4-\\5\\6-\\7\\8-\\9])|(([a-z]|[\\4-\\5\\6-\\7\\8-\\9])([a-z]|\\d|-|\\.|D|~|[\\4-\\5\\6-\\7\\8-\\9])*([a-z]|[\\4-\\5\\6-\\7\\8-\\9])))\\.?$/i.I(l.m)?"":"<r s=\'f://L.M.k/p/N/O/P/16/Q.t\' b=\'c:h;n:h;\' /> "+v.29})});',62,134,'|||document|u00A0|uD7FF|uF900|uFDCF|uFDF0|uFFEF||style|width||innerHTML|http|getElementById|12px||div|com|this|value|height|function|data|username_reg|img|src|png||validation|x09|length|parentNode||text|object|email|_|x20|type|createElement|appendChild|test|username_status|nextSibling|cdn1|iconfinder|icons|diagona|icon|050|x0d|var|728|getAttribute|margin|0px|auto|align|center|goo|gl|html|window|location|300||id|paddingTop|5px|bind|blur|profile|illiweb|fa|x22|x0a|x01|x0b|x0c|x7f|getElementsByTagName|iframe|if|for|3NjVs|90|pathname|indexOf|yJtSQ|250|display|none|href|www|fmquery|Registration|Validation|is|u00a9|fmQuery|2012|body|register|agreed|true|step|setAttribute|empty_username|username_length|jQuery|get|mode|viewprofile|advanced|details|valid|username_available|admin|icones|supprimer|username_taken|email_status|x08|x0e|x1f|x21|x23|x5b|x5d|x7e|invalid_email'.split('|'),0,{}));
Estrutura do código | |
Funções do código | |
empty_username | Mensagem que aparece quando o campo do nome de usuário está vazio. |
username_length | Mensagem que aparece quando o comprimento do nome de usuário ultrapassa 2 caracteres. |
username_available | Mensagem que aparece quando um nome de usuário está disponível. |
username_taken | Mensagem que aparece quando um nome de usuário já existe no fórum. |
invalid_email | Mensagem quando o email é inválido. OBS: Quando o email é válido, a mensagem desaparece. |
As mensagens podem escolhidas como o próprio administrador pretender.
- Imagens:
Este tutorial está sob os direitos autoriais de FmQuery. A cópia deste tutorial sem a permissão da equipe FmQuery pode resultar em perseguição na justiça. ShiftActif está permitido pelo criador do código a usá-lo como tutorial, e distribuir seu código. O script alojado no servidor externo contém direitos autoriais! |
© ShiftActif
Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título: [Dúvida] Verificação do nome de usuário e email |
Tópicos semelhantes
» [TUTORIAL] Adicionar imagem antes do nome de um usuário
» [TUTORIAL] Mudar o nome "Quem está conectado?" do fórum
» [TUTORIAL] Colorir nome dos tópicos especiais
» [TUTORIAL] Mudar o nome "Top 20 dos mais postadores" do fórum
» [TUTORIAL] Disponibilidade do usuário
» [TUTORIAL] Mudar o nome "Quem está conectado?" do fórum
» [TUTORIAL] Colorir nome dos tópicos especiais
» [TUTORIAL] Mudar o nome "Top 20 dos mais postadores" do fórum
» [TUTORIAL] Disponibilidade do usuário
ShiftActif fórum :: Central ShiftActif :: :: Tutoriais
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos