<div class="index"> <h2> <i class="icon-wrench"></i> Outils </h2> <table style="border-collapse: separate; border-spacing: 0; width: 400px;"> <tr> <th></th> </tr> <?php // - Page statistiques echo '<tr><td>'; echo $this->Html->link('Statistiques', [ 'controller' => 'pages', 'action' => 'stats', ]); echo '</td></tr>'; // - Page configuration //if ($role == 'Super Administrateur') : if ($role == 'Super Administrateur') { echo '<tr><td>'; echo $this->Html->link("Configuration générale de l'application", [ 'controller' => 'configurations', 'action' => 'view', //1 // inutile car automatiquement = 1 ]); echo '</td></tr>'; } //endif; // - Page "Gérer le contenu variable" if (in_array($role, [ 'Administration', 'Administration Plus', 'Super Administrateur' ])) { echo '<tr><td>'; echo $this->Html->link('Gérer le contenu variable de l\'application', [ 'controller' => 'pages', 'action' => 'tools_sm' ]); echo '</td></tr>'; } echo '<tr><td>'; //echo $this->Html->link('Gérer les utilisateurs privilégiés', [ echo $this->Html->link('Gérer les utilisateurs', [ 'controller' => 'users', //'sort' => 'nom' ]); echo '</td></tr>'; if ($role == 'Super Administrateur') : echo '<tr><td>'; echo $this->Html->link('Gérer les fichiers', [ 'controller' => 'documents', 'action' => 'index' ]); echo '</td></tr>'; endif; echo '<tr><td>'; echo $this->Html->link('Export de la liste des materiels actifs (format CSV)', [ 'controller' => 'materiels', 'action' => 'export' ]); echo '</td></tr>'; echo '<tr><td>'; echo $this->Html->link('Voir les Autorisations des profils utilisateurs (ACLs)', [ 'controller' => 'pages', 'action' => 'acls' ]); echo '</td></tr>'; echo '<tr><td>'; echo $this->Html->link('Etiqueteuse', [ 'controller' => 'pages', 'action' => 'printers' ]); echo '</td></tr>'; if ($role == 'Super Administrateur') : // Page des messages de log (level info, debug, et notice) echo '<tr><td>'; echo $this->Html->link('Voir les messages de LOG', [ //'controller' => 'pages', 'action' => 'logs' ]); echo '</td></tr>'; // Infos système echo '<tr><td>'; echo $this->Html->link('Voir les informations sur le système', [ //'controller' => 'pages', 'action' => 'infos' ]); echo '</td></tr>'; /* * Mode debug */ echo '<tr><td>'; 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 '</td></tr>'; /* * Mode install */ echo '<tr><td>'; 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 '</td></tr>'; // SA a tous les droits, non mais... echo '<tr><td>'; $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 '</td></tr>'; endif; // SA only ?> </table> </div> <!-- <div class="actions"> <php echo $this->element('menu') ?> </div> -->