fetchArray('SELECT * FROM zz_modules WHERE parent IS NULL ORDER BY `order` ASC'); $utenti = $dbo->fetchArray("SELECT *, (SELECT ragione_sociale FROM an_anagrafiche INNER JOIN an_tipianagrafiche_anagrafiche ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica WHERE an_anagrafiche.idanagrafica=zz_users.idanagrafica AND an_tipianagrafiche_anagrafiche.idtipoanagrafica=zz_users.idtipoanagrafica) AS ragione_sociale, (SELECT descrizione FROM an_tipianagrafiche INNER JOIN an_tipianagrafiche_anagrafiche ON an_tipianagrafiche.idtipoanagrafica=an_tipianagrafiche_anagrafiche.idtipoanagrafica WHERE idanagrafica=zz_users.idanagrafica AND an_tipianagrafiche.idtipoanagrafica=zz_users.idtipoanagrafica) AS tipo FROM zz_users WHERE idgruppo=".prepare($record['id'])); echo '

'.str_replace('_GROUP_', $records[0]['nome'], _('Utenti _GROUP_')).'

'; if (count($utenti) != 0) { echo ' '; for ($u = 0; $u < count($utenti); ++$u) { echo ' '.$utenti[$u]['username'].''; if ($utenti[$u]['idanagrafica'] != 0) { echo ' '; } else { echo ' '; } /* * Funzioni per gli utenti */ echo ' '; } echo '
'._('Nome utente').' '._('Ragione sociale').' '._('Tipo di anagrafica').' '._('Opzioni').'
'.Modules::link('Anagrafiche', $utenti[$u]['idanagrafica'], $utenti[$u]['ragione_sociale']).' '.$utenti[$u]['tipo'].'- -'; // Disabilitazione utente, se diverso da idutente #1 (admin) if ($utenti[$u]['idutente'] != '1') { if ($utenti[$u]['enabled'] == 1) { echo ' '; } else { echo ' '; } } else { echo ' '; } // Cambio password e nome utente echo ' '; // Eliminazione utente, se diverso da idutente #1 (admin) if ($utenti[$u]['idutente'] != '1') { echo ' '; } else { echo ' '; } echo '
'; } else { echo '

'._('Non ci sono utenti in questo gruppo').'...

'; } echo ' '._('Aggiungi utente').'
'; // Aggiunta nuovo utente echo '
'; echo '

'._('Permessi').'

'; if ($record['nome'] != 'Amministratori') { echo ' '; for ($m = 0; $m < count($moduli); ++$m) { $perms_values = ['-', 'r', 'rw']; $perms_names = [_('Nessun permesso'), _('Sola lettura'), _('Lettura e scrittura')]; echo menuSelection($moduli[$m], -1, $perms_values, $perms_names); } echo '
'._('Modulo').' '._('Permessi').'
'; } else { echo '

'._('Gli amministratori hanno accesso a qualsiasi modulo').'.

'; } echo '
'; // Eliminazione gruppo (se non è tra quelli di default) if ($record['editable'] == 1) { echo '
'._('Elimina').'
'; } echo ' ';