|
';
echo $this->Html->link('Statistiques', [
'controller' => 'pages',
'action' => 'stats',
]);
echo ' | ';
// - Page configuration
//if ($role == 'Super Administrateur') :
if ($role == 'Super Administrateur') {
echo '';
echo $this->Html->link("Configuration générale de l'application", [
'controller' => 'configurations',
'action' => 'view',
//1 // inutile car automatiquement = 1
]);
echo ' |
';
}
//endif;
// - Page "Gérer le contenu variable"
if (in_array($role, [
'Administration',
'Administration Plus',
'Super Administrateur'
])) {
echo '';
echo $this->Html->link('Gérer le contenu variable de l\'application', [
'controller' => 'pages',
'action' => 'tools_sm'
]);
echo ' |
';
}
echo '';
//echo $this->Html->link('Gérer les utilisateurs privilégiés', [
echo $this->Html->link('Gérer les utilisateurs', [
'controller' => 'users',
//'sort' => 'nom'
]);
echo ' |
';
if ($role == 'Super Administrateur') :
echo '';
echo $this->Html->link('Gérer les fichiers', [
'controller' => 'documents',
'action' => 'index'
]);
echo ' |
';
endif;
echo '';
echo $this->Html->link('Export de la liste des materiels actifs (format CSV)', [
'controller' => 'materiels',
'action' => 'export'
]);
echo ' |
';
echo '';
echo $this->Html->link('Voir les Notifications', [
'controller' => 'pages',
'action' => 'notifications'
]);
echo ' |
';
echo '';
echo $this->Html->link('Voir les Autorisations des profils utilisateurs (ACLs)', [
'controller' => 'pages',
'action' => 'acls'
]);
echo ' |
';
echo '';
echo $this->Html->link('Etiqueteuse', [
'controller' => 'pages',
'action' => 'printers'
]);
echo ' |
';
if ($role == 'Super Administrateur') :
// Page des messages de log (level info, debug, et notice)
echo '';
echo $this->Html->link('Voir les messages de LOG', [
//'controller' => 'pages',
'action' => 'logs'
]);
echo ' |
';
// Infos système
echo '';
echo $this->Html->link('Voir les informations sur le système', [
//'controller' => 'pages',
'action' => 'infos'
]);
echo ' |
';
/*
* Mode debug
*/
echo '';
if ($configuration->mode_debug) {
echo $this->Form->postLink("Stopper le mode DEBUG", [
'controller' => 'configurations',
'action' => 'debugOff'
], [
'confirm' => __('Êtes-vous sur ?')
]);
} else {
echo $this->Form->postLink("Passer en mode DEBUG", [
'controller' => 'configurations',
'action' => 'debugOn'
], [
'confirm' => __('Êtes-vous sur ?')
]);
}
echo ' |
';
/*
* Mode install
*/
echo '';
if ($configuration->mode_install) {
echo $this->Form->postLink("Stopper le mode INSTALL", [
'controller' => 'configurations',
'action' => 'installOff'
], [
'confirm' => __('Êtes-vous sur ?')
]);
} else {
echo $this->Form->postLink("Passer en mode INSTALL", [
'controller' => 'configurations',
'action' => 'installOn'
], [
'confirm' => __('Êtes-vous sur ?')
]);
}
echo ' |
';
// SA a tous les droits, non mais...
echo '';
$verb = $no_limit_mode ? 'Stopper':'Activer';
echo $this->Html->link("$verb le mode 'Superadmin a tous les droits' (pour debug only)", [
//'controller' => 'pages',
'controller' => 'configurations',
'action' => 'nolimit'
]);
echo ' |
';
endif; // SA only
?>