[Tutorial] Registro em uma unica pagina
Página 1 de 1 • Compartilhe
Informações:
Autor: MateusAnjosV
Versões: Todas as versões
Introdução: Deixar o registro em uma unica pagina
Instalação:
Acesse:
Então crie um novo javascript com investimento em todas as paginas com esse código:Painel de controle -> Modulos -> HTML & Javascripts -> Gestão dos códigos Javascripts
- Código:
$(document).ready(function(){
$('head').prepend(' <script src="https://code.jquery.com/jquery-1.10.2.js"></script>');
if (location.pathname == '/register' && location.search == '?agreed=true&step=2') {
$('form#ucp fieldset').first().find('dl:last-of-type').after('<dl><dt><label>Confirmar senha: *</label></dt><dd><input class="left ltr" type="password" id="cm_reg" name="passwod" value="" size="25" maxlength="25" required></input></dd></dl>');
$('#form_register table.forumline tbody tr:eq(4)').after('<tr><td class="row1" width="38%"><span class="gen">Confirmar senha : *</span></td><td class="row2"><input class="post" type="password" id="cm_reg" name="passwod" value="" size="25" maxlength="25" required></td></tr>');
$('.ipbform .formcolumn1:last-of-type').after('<fieldset class="formcolumn1"><legend>Confirmar senha *</legend><div class="input-warn-content"></div><div class="form-box"><input class="post2" type="password" id="cm_reg" name="passwod" value="" size="25" maxlength="25" required></div></fieldset>');
$('input[value="Salvar"]').click(function(e){
var senh = $('#password_reg').val();
var passwr = $("#cm_reg").val();
if(passwr.length >= 7 && senh == passwr){
window.localStorage.setItem('senhaconfirm', senh);
console.log("Criando conta...");
} else if(passwr.length <= 6) {
e.preventDefault();
alert("Digite mais de 7 caracteres na senha!");
} else if($('#password_reg') != passwr) {e.preventDefault(); alert("As senhas não coincidem!");}
});
};
setInterval(function(){
var n = $("input[name='password_confirm']").size();
if(n >= 1){
$('head').prepend('<style type="text/css">body {visibility: hidden !important}</style>');
var user = window.localStorage.getItem('senhaconfirm');
$("input[type='password']").val(user);
setTimeout(function(){
$("input[value='Salvar']").click();
localStorage.clear();
confirm("Registrado... redirecionando ao índice do fórum");
}, 2000);
setTimeout(function(){
window.location=window.location.origin;
}, 3000);
};
}, 2000);
});
Resultado:
Tópicos semelhantes
Cria uma conta ou logue para postar uma mensagem.
Você precisa ser um membro, para poder postar uma resposta.
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|