From 046c04d56394f151d08754bf9cb9593ce54688d8 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Fri, 5 Nov 2010 18:02:31 +0000 Subject: [PATCH] Fix: hide private informations if external user --- htdocs/lib/usergroups.lib.php | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/htdocs/lib/usergroups.lib.php b/htdocs/lib/usergroups.lib.php index 5c1237ec952..bc7cf0bc44a 100644 --- a/htdocs/lib/usergroups.lib.php +++ b/htdocs/lib/usergroups.lib.php @@ -70,15 +70,18 @@ function user_prepare_head($object) $h++; } - $head[$h][0] = DOL_URL_ROOT.'/user/note.php?id='.$object->id; - $head[$h][1] = $langs->trans("Note"); - $head[$h][2] = 'note'; - $h++; - - $head[$h][0] = DOL_URL_ROOT.'/user/info.php?id='.$object->id; - $head[$h][1] = $langs->trans("Info"); - $head[$h][2] = 'info'; - $h++; + if (! $user->societe_id) + { + $head[$h][0] = DOL_URL_ROOT.'/user/note.php?id='.$object->id; + $head[$h][1] = $langs->trans("Note"); + $head[$h][2] = 'note'; + $h++; + + $head[$h][0] = DOL_URL_ROOT.'/user/info.php?id='.$object->id; + $head[$h][1] = $langs->trans("Info"); + $head[$h][2] = 'info'; + $h++; + } // Show more tabs from modules // Entries must be declared in modules descriptor with line