You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{[ "type": "text", "label": "<?phpechotr('Nome gruppo'); ?>", "name": "nome", "required": 1, "validation": "gruppo", "help": "<?phpechotr('Compilando questo campo verrà creato un nuovo gruppo di utenti.'); ?>" ]}
{[ "type": "text", "label": "<?phpechotr('Nome gruppo'); ?>", "name": "nome", "required": 1, "validation": "gruppo", "help": "<?phpechotr('Compilando questo campo verrà creato un nuovo gruppo di utenti.'); ?>" ]}
$gruppi = $dbo->fetchArray('SELECT `id`, `nome` FROM `zz_groups`');
32
+
33
+
// Lettura utenti
23
34
$utenti = $dbo->fetchArray('
24
-
SELECT
25
-
`zz_users`.*,
26
-
`an_anagrafiche`.`ragione_sociale`,
27
-
GROUP_CONCAT(`an_tipianagrafiche_lang`.`title` SEPARATOR ", ") AS tipo
28
-
FROM
29
-
`zz_users`
30
-
LEFT JOIN `an_anagrafiche` ON `an_anagrafiche`.`idanagrafica` = `zz_users`.`idanagrafica`
31
-
LEFT JOIN `an_tipianagrafiche_anagrafiche` ON `an_tipianagrafiche_anagrafiche`.`idanagrafica` = `zz_users`.`idanagrafica`
32
-
LEFT JOIN `an_tipianagrafiche` ON `an_tipianagrafiche`.`id` = `an_tipianagrafiche_anagrafiche`.`idtipoanagrafica`
35
+
SELECT
36
+
`zz_users`.*,
37
+
`an_anagrafiche`.`ragione_sociale`,
38
+
GROUP_CONCAT(`an_tipianagrafiche_lang`.`title` SEPARATOR ", ") AS tipo
39
+
FROM
40
+
`zz_users`
41
+
LEFT JOIN `an_anagrafiche` ON `an_anagrafiche`.`idanagrafica` = `zz_users`.`idanagrafica`
42
+
LEFT JOIN `an_tipianagrafiche_anagrafiche` ON `an_tipianagrafiche_anagrafiche`.`idanagrafica` = `zz_users`.`idanagrafica`
43
+
LEFT JOIN `an_tipianagrafiche` ON `an_tipianagrafiche`.`id` = `an_tipianagrafiche_anagrafiche`.`idtipoanagrafica`
33
44
LEFT JOIN `an_tipianagrafiche_lang` ON (`an_tipianagrafiche_lang`.`id_record` = `an_tipianagrafiche`.`id` AND `an_tipianagrafiche_lang`.`id_lang` = '.prepare(Models\Locale::getDefault()->id).')
$sedi = $dbo->fetchOne('SELECT GROUP_CONCAT(nomesede SEPARATOR ", " ) as nomesede FROM zz_user_sedi INNER JOIN ((SELECT "0" AS id, "Sede legale" AS nomesede) UNION (SELECT id, nomesede FROM an_sedi)) sedi ON zz_user_sedi.idsede=sedi.id WHERE id_user='.prepare($utente['id']).' GROUP BY id_user')['nomesede'];
// Disabilitazione utente, se diverso da id_utente #1 (admin)
105
132
if ($utente['id'] == '1') {
106
133
echo'
107
-
<div data-card-widget="tooltip" class="tip" title="'.tr("Non è possibile disabilitare l'utente admin").'" ><span class="btn btn-xs btn-danger disabled">
134
+
<div data-card-widget="tooltip" class="tip d-inline-block" title="'.tr("Non è possibile disabilitare l'utente admin").'" ><span class="btn btn-xs btn-danger disabled">
108
135
<i class="fa fa-eye-slash"></i>
109
136
</span></div>';
110
137
} elseif ($utente['enabled'] == 1) {
@@ -128,7 +155,7 @@
128
155
129
156
if ($utente['id'] == '1') {
130
157
echo'
131
-
<div data-card-widget="tooltip" class="tip" title="'.tr("Non è possibile gestire l'accesso API per l'utente admin").'" ><span class="btn btn-xs btn-danger disabled">
158
+
<div data-card-widget="tooltip" class="tip d-inline-block" title="'.tr("Non è possibile gestire l'accesso API per l'utente admin").'" ><span class="btn btn-xs btn-danger disabled">
132
159
<i class="fa fa-key "></i>
133
160
</span></div>';
134
161
} elseif (!empty($token)) {
@@ -146,7 +173,7 @@
146
173
// Eliminazione utente, se diverso da id_utente #1 (admin)
147
174
if ($utente['id'] == '1') {
148
175
echo'
149
-
<div data-card-widget="tooltip" class="tip" title="'.tr("Non è possibile eliminare l'utente admin").'" ><span class="btn btn-xs btn-danger disabled">
176
+
<div data-card-widget="tooltip" class="tip d-inline-block" title="'.tr("Non è possibile eliminare l'utente admin").'" ><span class="btn btn-xs btn-danger disabled">
<btn type="button" class="btn clickable btn-xs btn-warning float-right ask" data-msg="<small>'.tr('Verranno reimpostati i permessi di default per il gruppo '.$record['nome']).'.</small>" data-class="btn btn-warning" data-button="'.tr('Reimposta permessi').'" data-op="restore_permission">'.tr('Reimposta permessi').'</btn>
193
-
</div>' : '').'
194
-
</div>
195
-
196
-
<div class="card-body">';
210
+
<div class="row">
211
+
<div class="col-md-6 mx-auto">
212
+
<div class="card card-primary card-outline">
213
+
<div class="card-header">
214
+
<h3 class="card-title">
215
+
<i class="fa fa-lock mr-2"></i>'.tr('Permessi del gruppo: _GROUP_', [
<btn type="button" class="btn clickable btn-sm btn-warning float-right ask" data-msg="<small>'.tr('Verranno reimpostati i permessi di default per il gruppo '.$record['nome']).'.</small>" data-class="btn btn-warning" data-button="'.tr('Reimposta permessi').'" data-op="restore_permission">'.tr('Reimposta permessi').'</btn>
var mySkins=["skin-blue","skin-black","skin-red","skin-yellow","skin-purple","skin-green","skin-blue-light","skin-black-light","skin-red-light","skin-yellow-light","skin-purple-light","skin-green-light"];
0 commit comments