From df2d525f2892349a2cff10b8734abee7de3fb8db Mon Sep 17 00:00:00 2001 From: jbousquie Date: Wed, 30 Nov 2016 10:16:30 +0100 Subject: [PATCH] fix superviseur --- admin/reload_salles.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/admin/reload_salles.php b/admin/reload_salles.php index 2fc3e41..661f923 100644 --- a/admin/reload_salles.php +++ b/admin/reload_salles.php @@ -14,7 +14,7 @@ $machines = Machines(); // récupération de toutes $machines_de_salle = Machines_de_salle($machines); // range les machines dans le tableau $machines_de_salle $connexion_machine = Connexion_machine(); // récupère toutes les connexions en cours -$admin = ($profil == 2); // booleen : utilisateur administrateur ? +$supervis = ($profil >= $niveaux[$roles[2]]); // booleen : utilisateur superviseur ? // Fonction de récupération de la liste des salles bloquées sur SquidGuard Function Get_salles_bloquees($url) { @@ -38,7 +38,7 @@ while ($mdc = current($machines_de_salle)) { // si utilisateur administrateur alors lien bloque/débloque activé $bloque = 'autorisé'; $debloque = 'bloqué'; - if ($admin) { + if ($supervis) { $bloque = 'bloque'; $debloque = 'debloque'; } @@ -85,7 +85,10 @@ while ($mdc = current($machines_de_salle)) { $cpt = Compte($username); // récupère les informations sur l'utilisateur courant $style = ""; $fin_style = ""; - if ($cpt[2]=="Enseignant") { $style = ""; $fin_style=""; } + if ($cpt[2] == $lib_personnel) { + $style = ""; + $fin_style=""; + } echo ""; echo "".$style.$mac.$fin_style.""; echo "".$style.date("H:i:s",$connexion_machine[$mac]["stamp"]).$fin_style."";