forked from Coded/SIPRP
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
1.6 KiB
1 line
1.6 KiB
$(window).load(function(){$("#register-form").validate({rules:{fullname:{required:true},username:{required:true,minlength:5,remote:"/safemode/pages/users/ajax/validate-register-username.do"},password:{required:true,minlength:7,alphanumeric:true,nowhitespace:true},email:{required:true,email:true}},submitHandler:function(a){a.submit()},focusCleanup:false,messages:{fullname:{required:"Por favor introduza o seu nome completo."},username:{required:"Por favor introduza o seu novo nome de utilizador.",minlength:"Por favor introduza um nome de utilizador com no mínimo 5 caracteres.",remote:"O nome de utilizador já existe."},password:{required:"Por favor introduza a sua nova palavra passe de utilizador.",minlength:"Por favor introduza uma palavra passe com no mínimo cinco caracteres.",alphanumeric:"Por favor introduza uma palavra passe utilizando apenas números ou letras.",nowhitespace:"Por favor introduza uma palavra passe sem espaços."},email:{email:"Por favor introduza um email válido.",remote:"O email indicado já está registado."}},highlight:function(a){$(a).closest(".form-group").addClass("has-error")},unhighlight:function(a){$(a).closest(".form-group").removeClass("has-error")},errorElement:"span",errorClass:"help-block",errorPlacement:function(a,b){if(b.parent(".input-group").length){a.insertAfter(b.parent())}else{a.insertAfter(b)}}});$("#admin").change(function(){if($("#admin")[0].checked){$("#editor")[0].checked=true}});$("#editor").change(function(){if(!$("#editor")[0].checked){$("#admin")[0].checked=false}})}); |