Fix: Pour les droits sur le nouveau modèle on affiche bien le libellé.

This commit is contained in:
Laurent Destailleur 2004-12-28 17:39:03 +00:00
parent 7679f7c460
commit ca9eb4f5b8

View File

@ -22,7 +22,7 @@
* $Source$ * $Source$
*/ */
/*! /**
\file htdocs/user/fiche.php \file htdocs/user/fiche.php
\brief Onglet user et permissions de la fiche utilisateur \brief Onglet user et permissions de la fiche utilisateur
\version $Revision$ \version $Revision$
@ -418,16 +418,18 @@ else
$var = !$var; $var = !$var;
} }
if (! $obj->perms) { if (! $obj->perms) {
// Si droit selon modèle simple // Si droit selon ancien modèle
print "<tr $bc[$var]><td>".$obj->module."</td><td>".$obj->libelle . "</td></tr>\n"; print "<tr $bc[$var]><td>".$obj->module."</td><td>".$obj->libelle . "</td></tr>\n";
} else { } else {
// Si droit selon nouveau modèle (avec sous niveaux de droits) // Si droit selon nouveau modèle (avec sous niveaux de droits)
//$alpha = "user->rights->".$obj->perms."->".$obj->subperms; $mod=$obj->module;
//print "$alpha ".$$alpha; $perm=$obj->perms;
//if ($$alpha) $subperm=$obj->subperms;
//{ $droit = $fuser->rights->$mod->$perm->$subperm;
print "<tr $bc[$var]><td>".$obj->module."</td><td>".$obj->perms." - ".$obj->subperms."</td></tr>\n"; if ($droit)
//} {
print "<tr $bc[$var]><td>".$obj->module."</td><td>".$obj->libelle."</td></tr>\n";
}
} }
$i++; $i++;
} }