From 97076318090940a1534e80980f5dc6aee221735a Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Sat, 13 Oct 2007 10:40:06 +0000 Subject: [PATCH] =?UTF-8?q?Fix:=20ajout=20admin=20dans=20les=20droits=20d'?= =?UTF-8?q?=E9ditions=20du=20user?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/user/param_ihm.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/htdocs/user/param_ihm.php b/htdocs/user/param_ihm.php index a8e7fc98f54..5c24b4c7242 100644 --- a/htdocs/user/param_ihm.php +++ b/htdocs/user/param_ihm.php @@ -40,7 +40,7 @@ if ($_GET["id"]) { // $user est le user qui edite, $_GET["id"] est l'id de l'utilisateur edité $caneditfield=( (($user->id == $_GET["id"]) && $user->rights->user->self->creer) - || (($user->id != $_GET["id"]) && $user->rights->user->user->creer) || $user->admin); + || (($user->id != $_GET["id"]) && $user->rights->user->user->creer)); } if ($user->id <> $_GET["id"] && ! $canreadperms) { @@ -68,7 +68,7 @@ $html = new Form($db); /* * Actions */ -if ($_POST["action"] == 'update' && $caneditfield) +if ($_POST["action"] == 'update' && ($caneditfield || $user->admin)) { if ($_POST["cancel"]) { @@ -211,7 +211,7 @@ else print ''; print '
'; - if ($caneditfield) // Si utilisateur édité = utilisateur courant ayant les droits de créer ou admin + if ($caneditfield || $user->admin) // Si utilisateur édité = utilisateur courant ayant les droits de créer ou admin { print ''.$langs->trans("Edit").''; }