diff --git a/modules/utenti/edit.php b/modules/utenti/edit.php index 0345c2dc3..54265860b 100644 --- a/modules/utenti/edit.php +++ b/modules/utenti/edit.php @@ -53,10 +53,10 @@ if (!empty($utenti)) { if ($utente['id'] != '1') { if ($utente['enabled'] == 1) { echo ' - '; + '; } else { - echo ' - '; + echo ' + '; } } else { echo ' @@ -69,8 +69,10 @@ if (!empty($utenti)) { // Eliminazione utente, se diverso da id_utente #1 (admin) if ($utente['id'] != '1') { - echo ' - '; + + echo ' + '; + } else { echo ' '; diff --git a/modules/utenti/user.php b/modules/utenti/user.php index 394dbee11..a710d0d23 100644 --- a/modules/utenti/user.php +++ b/modules/utenti/user.php @@ -16,6 +16,10 @@ if ($self_edit) { } else { $idgruppo = intval(filter('idgruppo')); $id_utente = filter('id_utente'); + + $nome_gruppo = $dbo->fetchArray('SELECT nome FROM zz_groups WHERE id='.prepare($idgruppo))[0]['nome']; + $nome_gruppo = substr($nome_gruppo, 0, -1).'o'; + } if (!empty($id_utente)) { @@ -78,7 +82,7 @@ if (!$self_edit) {
- {[ "type": "select", "label": "'.tr('Collega ad una anagrafica').'", "name": "idanag", "ajax-source": "anagrafiche_utenti", "value": "'.$id_anagrafica.'" ]} + {[ "type": "select", "label": "'.tr('Collega ad una anagrafica').'", "name": "idanag", "required": 1, "ajax-source": "anagrafiche_utenti", "value": "'.$id_anagrafica.'", "icon-after": "add|'.Modules::get("Anagrafiche")["id"].'|tipoanagrafica='.$nome_gruppo.'" ]}
'; } else { @@ -96,17 +100,29 @@ echo ' var min_length_username = '.$min_length_username.'; function do_submit(){ if( $("#password1").val() == "" || $("#password2").val() == "" ) - alert("'.tr('Inserire una password valida').'."); + swal({ + title: "'.tr('Inserire una password valida.').'", + type: "error", + }); else if( $("#password1").val() != $("#password2").val() ) - alert("'.tr('Le password non coincidono').'."); + swal({ + title: "'.tr('Le password non coincidono.').'", + type: "error", + }); else if( $("#password1").val().length < min_length ) - alert("'.tr('La password deve essere lunga minimo _MIN_ caratteri!', [ - '_MIN_' => $min_length_password, - ]).'"); + swal({ + title: "'.tr('La password deve essere lunga minimo _MIN_ caratteri!', [ + '_MIN_' => $min_length_password, + ]).'", + type: "error", + }); else if( $("#username").val().length < min_length_username ) - alert("'.tr("L'username deve essere lungo minimo _MIN_ caratteri!", [ - '_MIN_' => $min_length_username, - ]).'"); + swal({ + title: "'.tr('L\'username deve essere lungo minimo _MIN_ caratteri.', [ + '_MIN_' => $min_length_username, + ]).'", + type: "error", + }); else $("#link_form").submit(); }