From aa979e434158a1295ad48cd6a41ae0308e627bb1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?St=C3=A9phane=20Jacob?= Date: Mon, 2 May 2011 17:20:37 +0200 Subject: [PATCH] Adminstration buttons on minifiche are not made to edit one's own profile; links to p.com are limited to admin and ax secretaries. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Stéphane Jacob --- templates/include/minifiche.tpl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/templates/include/minifiche.tpl b/templates/include/minifiche.tpl index 9752602..244ae3d 100644 --- a/templates/include/minifiche.tpl +++ b/templates/include/minifiche.tpl @@ -105,7 +105,7 @@ {/if} - {if hasPerm('admin') || $smarty.session.user->canEdit($profile)} + {if hasPerm('admin') || ($smarty.session.user->canEdit($profile) && !$smarty.session.user->isMe($user))}
[{if hasPerm('admin') && $hasowner}{if !$registered && !$dead} {* @@ -115,7 +115,8 @@ *}{icon name=wrench title="administrer user"}{/if}{* *}{if hasPerm('admin') || $smarty.session.user->canEdit($profile)}{* *}{* - *}{icon name=user_edit title="modifier la fiche"}{* + *}{icon name=user_edit title="modifier la fiche"}{/if}{* + *}{if hasPerm('admin,edit_directory')}{* *}{* *}{icon name=user_gray title="fiche AX"}{/if}]
-- 2.1.4