Index: lams_central/web/signup/singupTab.jsp
===================================================================
diff -u -r1ca6d7067b3aae67bf358108c52bd09566ae1408 -r62aaf160878735888d077bf28fac3c1989bb8fbd
--- lams_central/web/signup/singupTab.jsp (.../singupTab.jsp) (revision 1ca6d7067b3aae67bf358108c52bd09566ae1408)
+++ lams_central/web/signup/singupTab.jsp (.../singupTab.jsp) (revision 62aaf160878735888d077bf28fac3c1989bb8fbd)
@@ -1,10 +1,7 @@
<%@ page import="org.lamsfoundation.lams.util.Configuration"%>
<%@ page import="org.lamsfoundation.lams.util.ConfigurationKeys"%>
-<%@ taglib uri="tags-html" prefix="html"%>
+<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form" %>
<%@ taglib uri="tags-core" prefix="c"%>
-<%@ taglib uri="tags-bean" prefix="bean"%>
-<%@ taglib uri="tags-logic" prefix="logic"%>
-<%@ taglib uri="tags-fmt" prefix="fmt"%>
<%@ taglib uri="tags-lams" prefix="lams"%>
<%=Configuration.get(ConfigurationKeys.PASSWORD_POLICY_MINIMUM_CHARACTERS)%>
@@ -26,20 +23,25 @@
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("charactersNotAllowed", function(value) {
return /^[^<>^!#&()/\\|\"?,:{}= ~`*%$]*$/.test(value)
+
});
+
$.validator.addMethod("charactersNotAllowedName", function(value) {
return /^[^<>^*@%$]*$/.test(value)
+
});
$.validator.addMethod("emailCheck", function(value) {
return /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
@@ -137,18 +139,18 @@
invalidHandler : function(){
$('#submitButton').button('reset');
}
- });
+ });
+
});