Index: lams_central/web/forgotPasswordChange.jsp =================================================================== diff -u -r88c8fa0dba475bf3ffa351ec1e6d889481e4dcbb -r64a95d70dec3a8dfaa197e138815386c1c42adfd --- lams_central/web/forgotPasswordChange.jsp (.../forgotPasswordChange.jsp) (revision 88c8fa0dba475bf3ffa351ec1e6d889481e4dcbb) +++ lams_central/web/forgotPasswordChange.jsp (.../forgotPasswordChange.jsp) (revision 64a95d70dec3a8dfaa197e138815386c1c42adfd) @@ -34,64 +34,60 @@ mustHaveSymbols = ${mustHaveSymbols}; $.validator.addMethod("pwcheck", function(value) { - return (!mustHaveUppercase || /[A-Z]/.test(value)) && // has uppercase letters - (!mustHaveNumerics || /\d/.test(value)) && // has a digit - (!mustHaveLowercase || /[a-z]/.test(value)) && // has a lower case - (!mustHaveSymbols || /[`~!@#$%^&*\(\)_\-+={}\[\]\\|:\;\"\'\<\>,.?\/]/.test(value)); //has symbols + return (!mustHaveUppercase || /[A-Z]/.test(value)) && // has uppercase letters + (!mustHaveNumerics || /\d/.test(value)) && // has a digit + (!mustHaveLowercase || /[a-z]/.test(value)) && // has a lower case + (!mustHaveSymbols || /[`~!@#$%^&*\(\)_\-+={}\[\]\\|:\;\"\'\<\>,.?\/]/.test(value)); //has symbols }); - $.validator - .addMethod( - "charactersAllowed", - function(value) { - return /^[A-Za-z0-9\d`~!@#$%^&*\(\)_\-+={}\[\]\\|:\;\"\'\<\>,.?\/]*$/ - .test(value) + $.validator.addMethod( + "charactersAllowed", + function(value) { + return /^[A-Za-z0-9\d`~!@#$%^&*\(\)_\-+={}\[\]\\|:\;\"\'\<\>,.?\/]*$/ + .test(value) + } + ); - }); - $(function() { // Setup form validation + $("form[name='changePass']").validate({ + debug : true, + errorClass : 'help-block', + // validation rules + rules : { + newPassword : { + required : true, + minlength : , + maxlength : 25, + charactersAllowed : true, + pwcheck : true + }, + confirmNewPassword : { + required : true, + equalTo : "#newPassword" + } + }, - $("form[name='changePass']") - .validate( - { - debug : true, - errorClass : 'help-block', - // validation rules - rules : { - newPassword : { - required : true, - minlength : , - maxlength : 25, - charactersAllowed : true, - pwcheck : true - }, - confirmNewPassword : { - required : true, - equalTo : "#newPassword" - } - }, + // Specify the validation error messages + messages : { + newPassword : { + required : "", + minlength : "", + maxlength : "", + charactersAllowed : " ` ~ ! @ # $ % ^ & * ( ) _ - + = { } [ ] \ | : ; \" ' < > , . ? /", + pwcheck : "" + }, + confirmNewPassword : { + required : "", + equalTo : "" + }, + }, - // Specify the validation error messages - messages : { - newPassword : { - required : "", - minlength : "", - maxlength : "", - charactersAllowed : " ` ~ ! @ # $ % ^ & * ( ) _ - + = { } [ ] \ | : ; \" ' < > , . ? /", - pwcheck : "" - }, - confirmNewPassword : { - required : "", - equalTo : "" - }, - }, + submitHandler : function(form) { + document.changePass.submit(); + } + }); - submitHandler : function(form) { - document.changePass.submit(); - } - }); - }); @@ -102,14 +98,14 @@ -
- + + +

+
: @@ -138,6 +134,7 @@
+