webdav portal password change page added

This commit is contained in:
vfedosevich 2015-04-10 02:07:19 -07:00
parent dd15673752
commit 4bae47e17f
35 changed files with 2010 additions and 93 deletions

View file

@ -0,0 +1,54 @@
/// <reference path="jquery.validate.js" />
/// <reference path="jquery.validate.unobtrusive.js" />
$.validator.unobtrusive.adapters.addSingleVal("minimumlength", "count");
$.validator.addMethod("minimumlength", function (value, element, count) {
if (value.length < count) {
return false;
}
return true;
});
$.validator.unobtrusive.adapters.addSingleVal("maximumlength", "count");
$.validator.addMethod("maximumlength", function (value, element, count) {
if (value.length > count) {
return false;
}
return true;
});
$.validator.unobtrusive.adapters.addSingleVal("uppercasecount", "count");
$.validator.addMethod("uppercasecount", function (value, element, count) {
if (value.replace(/[^A-Z]/g, "").length < count) {
return false;
}
return true;
});
$.validator.unobtrusive.adapters.addSingleVal("numberscount", "count");
$.validator.addMethod("numberscount", function (value, element, count) {
if (value.replace(/[^0-9]/g, "").length < count) {
return false;
}
return true;
});
$.validator.unobtrusive.adapters.addSingleVal("symbolscount", "count");
$.validator.addMethod("symbolscount", function (value, element, count) {
if (value.replace(/[a-zA-Z0-9_]/g, "").length < count) {
return false;
}
return true;
});