diff --git a/assets/src/js/functions/input.js b/assets/src/js/functions/input.js index f35c14e1b..1dced6cba 100755 --- a/assets/src/js/functions/input.js +++ b/assets/src/js/functions/input.js @@ -9,13 +9,23 @@ function start_inputmask(element) { var date = dateFormatMoment(globals.date_format).toLowerCase(); $(element + ".date-mask").not('.bound').inputmask(date, { - "placeholder": date + placeholder: date }).addClass('bound'); $(element + '.email-mask').not('.bound').inputmask('Regex', { regex: "^[a-zA-Z0-9_!#$%&'*+/=?`{|}~^-]+(?:\\.[a-zA-Z0-9_!#$%&'*+/=?`{|}~^-]+)*@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*$", }).addClass('bound'); + $(element + '.rea-mask').not('.bound').inputmask( { + mask: "AA-999999{1,15}", + casing: "upper", + }).addClass('bound'); + + $(element + '.provincia-mask').not('.bound').inputmask( { + mask: "AA", + casing: "upper", + }).addClass('bound'); + $(element + '.alphanumeric-mask').not('.bound').inputmask('Regex', { regex: "[A-Za-z0-9#_|\/\\-.]*", }).addClass('bound'); diff --git a/modules/anagrafiche/edit.php b/modules/anagrafiche/edit.php index b7face1ab..5df35918b 100755 --- a/modules/anagrafiche/edit.php +++ b/modules/anagrafiche/edit.php @@ -157,7 +157,7 @@ if (!$is_cliente) {
- {[ "type": "text", "label": "", "name": "provincia", "maxlength": 2, "class": "text-center text-uppercase", "value": "$provincia$", "extra": "onkeyup=\"this.value = this.value.toUpperCase();\"" ]} + {[ "type": "text", "label": "", "name": "provincia", "maxlength": 2, "class": "text-center provincia-mask text-uppercase", "value": "$provincia$", "extra": "onkeyup=\"this.value = this.value.toUpperCase();\"" ]}
@@ -444,23 +444,27 @@ if ($is_cliente or $is_fornitore or $is_tecnico) {
-
- {[ "type": "text", "label": "", "name": "codiceri", "value": "$codiceri$" ]} -
+ +
+ {[ "type": "text", "label": "", "name": "codiceri", "value": "$codiceri$", "help": "" ]} +
- {[ "type": "text", "label": "('.tr('provincia-C.C.I.A.A.').')'; ?>", "name": "codicerea", "value": "$codicerea$", "help": "('.tr('provincia-C.C.I.A.A.').')'; ?>", "name": "codicerea", "value": "$codicerea$", "class": "rea-mask", "help": " 'RM-123456', ]); ?>" ]} -
+
+ -
+ + +
diff --git a/plugins/sedi/add.php b/plugins/sedi/add.php index a41b52ada..372845335 100755 --- a/plugins/sedi/add.php +++ b/plugins/sedi/add.php @@ -38,7 +38,7 @@ echo '
- {[ "type": "text", "label": "'.tr('Provincia').'", "name": "provincia", "maxlength": 2, "class": "text-center text-uppercase", "extra": "onkeyup=\"this.value = this.value.toUpperCase();\"" ]} + {[ "type": "text", "label": "'.tr('Provincia').'", "name": "provincia", "maxlength": 2, "class": "text-center provincia-mask text-uppercase", "extra": "onkeyup=\"this.value = this.value.toUpperCase();\"" ]}
diff --git a/plugins/sedi/edit.php b/plugins/sedi/edit.php index 8a241b2ff..34df1916f 100755 --- a/plugins/sedi/edit.php +++ b/plugins/sedi/edit.php @@ -45,7 +45,7 @@ echo '
- {[ "type": "text", "label": "'.tr('Provincia').'", "name": "provincia", "value": "$provincia$", "maxlength": 2, "class": "text-center text-uppercase", "extra": "onkeyup=\"this.value = this.value.toUpperCase();\"" ]} + {[ "type": "text", "label": "'.tr('Provincia').'", "name": "provincia", "value": "$provincia$", "maxlength": 2, "class": "text-center provincia-mask text-uppercase", "extra": "onkeyup=\"this.value = this.value.toUpperCase();\"" ]}