Browse Source

OP task #511 | fix validation again...

Avetisyan Karen 5 years ago
parent
commit
1c5eff3501

BIN
web_interface/dist/wui-6/main.js


BIN
web_interface/dist/wui-8/main.js


BIN
web_interface/dist/wui/main.js


+ 3 - 3
web_interface/src/wui-6/main.js

@@ -217,7 +217,7 @@ function checkChangePWD(){
   var oldpass = $('oldpwd').value;
   var newpass = $('newpwd').value;
   var newpassrepeat = $('newpwdrepeat').value;
-  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+:'"@!^%&?|${}`~<>]+$/;
+  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/;
   if (oldpass.length === 0 || newpass.length === 0 || newpassrepeat.length === 0){
     alert('Поля не заполнены!');
   } else if (newpass !== newpassrepeat){
@@ -335,8 +335,8 @@ function infoValidation(){
 function ValidateAlphanumeric2(uadd, z) {
   var warn = document.createElement('li');
   // var letter = /^[0-9a-zA-Z]+[^\u0430-\u044f\u0410-\u042f\u0451\u0401\?]+$/m;
-  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+:'"@!^%&?|${}`~<>]+$/m;
-  warn.innerHTML = 'Поле ' + z + ' может содержать только латинские буквы и цифры';
+  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/m;
+  warn.innerHTML = 'Поле ' + z + ' может содержать только латинские буквы, цифры и символы .,/-_*#()[]+=;:\'"@!^%&?|${}`~<>';
   if (letter.test(uadd) || !uadd) {
     return true;
   }

+ 3 - 3
web_interface/src/wui-8/main.js

@@ -245,7 +245,7 @@ function checkChangePWD(){
   var oldpass = $('oldpwd').value;
   var newpass = $('newpwd').value;
   var newpassrepeat = $('newpwdrepeat').value;
-  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+:'"@!^%&?|${}`~<>]+$/;
+  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/;
   if (oldpass.length === 0 || newpass.length === 0 || newpassrepeat.length === 0){
     alert('Поля не заполнены!');
   } else if (newpass !== newpassrepeat){
@@ -363,8 +363,8 @@ function infoValidation(){
 function ValidateAlphanumeric2(uadd, z) {
   var warn = document.createElement('li');
   // var letter = /^[0-9a-zA-Z]+[^\u0430-\u044f\u0410-\u042f\u0451\u0401\?]+$/m;
-  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+:'"@!^%&?|${}`~<>]+$/m;
-  warn.innerHTML = 'Поле ' + z + ' может содержать только латинские буквы и цифры';
+  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/m;
+  warn.innerHTML = 'Поле ' + z + ' может содержать только латинские буквы, цифры и символы .,/-_*#()[]+=;:\'"@!^%&?|${}`~<>';
   if (letter.test(uadd) || !uadd) {
     return true;
   }

+ 3 - 3
web_interface/src/wui/main.js

@@ -222,7 +222,7 @@ function checkChangePWD(){
   var oldpass = $('oldpwd').value;
   var newpass = $('newpwd').value;
   var newpassrepeat = $('newpwdrepeat').value;
-  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+:'"@!^%&?|${}`~<>]+$/;
+  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/;
   if (oldpass.length === 0 || newpass.length === 0 || newpassrepeat.length === 0){
     alert('Поля не заполнены!');
   } else if (newpass !== newpassrepeat){
@@ -354,8 +354,8 @@ function infoValidation(){
 function ValidateAlphanumeric2(uadd, z) {
   var warn = document.createElement('li');
   // var letter = /^[0-9a-zA-Z]+[^\u0430-\u044f\u0410-\u042f\u0451\u0401\?]+$/m;
-  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+:'"@!^%&?|${}`~<>]+$/m;
-  warn.innerHTML = 'Поле ' + z + ' может содержать только латинские буквы и цифры';
+  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/m;
+  warn.innerHTML = 'Поле ' + z + ' может содержать только латинские буквы, цифры и символы .,/-_*#()[]+=;:\'"@!^%&?|${}`~<>';
   if (letter.test(uadd) || !uadd) {
     return true;
   }