viewVars);
$configuration = $configuration;
$USER_IS_RESPONSABLE = $USER_IS_RESPONSABLE;
$HAS_ORDER_BUTTON = $HAS_ORDER_BUTTON;
$lab_name = $configuration->labPresent;
// ajout d'un espace ssi nécessaire
if (strpos($configuration->labPresent,"l'")===false) $lab_name.=' ';
$lab_name .= ''.$configuration->labName.'';
$TABLE_START = '
Accueil
Bienvenue sur l'inventaire administratif et technique =$lab_name?>
Vous êtes connecté en tant que
' . $username . ' ';
echo 'et avec le niveau d\'authentification
' . $role . '';
echo '
';
echo $TABLE_START;
echo $SEP;
echo '
';
echo 'Changements faits sur le logiciel';
echo ' |
';
echo '
';
echo 'Statistiques sur les matériels';
echo ' |
';
echo $TABLE_END;
echo $TABLE_START;
echo $SEP;
echo '
';
echo $this->Html->link('Voir mes matériels', [
'controller' => 'materiels',
'action' => 'index',
'age' => 0,
'MY' => $username
]);
echo ' |
';
echo '
';
echo $this->Html->link('Voir les responsables des domaines', [
'controller' => 'users',
//'action' => 'indexRecap',
'action' => 'index',
//'sort' => 'sur_categorie_id'
'filtre' => 'responsable',
]);
echo ' |
';
echo $TABLE_END;
// Utilisateur admin/super admin
if (in_array($role, [
'Administration',
'Administration Plus'
])) {
echo $TABLE_START;
echo $SEP;
//http://labinvent21.devv/materiels?status=TOBEORDERED
if ($HAS_ORDER_BUTTON) echo '
' . $this->Html->link('Voir les matériels à Commander', [
'controller' => 'materiels',
'action' => 'index',
'status' => 'TOBEORDERED'
]) . ' |
';
echo '
' . $this->Html->link('Voir les matériels à Valider', [
'controller' => 'materiels',
'action' => 'index',
'status' => 'CREATED'
]) . ' |
';
echo '
' . $this->Html->link("Voir les matériels à Sortir de l'inventaire", [
'controller' => 'materiels',
'action' => 'index',
'status' => 'TOBEARCHIVED'
]) . ' |
';
echo $TABLE_END;
}
// Utilisateur responsable
//if ($role == 'Responsable') {
if ($USER_IS_RESPONSABLE) {
echo $TABLE_START;
echo $SEP;
echo '
';
echo ' |
';
echo ' ' . $this->Html->link('Voir les matériels dont je suis responsable', [
'controller' => 'materiels',
'action' => 'index',
'GM' => $priviledgedUser->groupes_metier_id,
'GT' => $priviledgedUser->groupes_thematique_id
]) . ' |
';
echo ' ' . $this->Html->link('Voir les suivis des materiels dont je suis responsable', [
'controller' => 'suivis',
'action' => 'index',
'GM' => $priviledgedUser->groupes_metier_id,
'GT' => $priviledgedUser->groupes_thematique_id
]) . ' |
';
echo $TABLE_END;
}
//echo '
';
echo $TABLE_START;
echo $SEP;
echo $TABLE_END;
echo '
';
// A rendre configurable (pourquoi pas)
if ($configuration->procedure_sur_accueil) {
if ($role == 'Responsable' || $role == 'Utilisateur')
$procedure_users();
elseif ($role == 'Administration')
$procedure_gestionnaires();
}
?>