From: Florent Bruneau Date: Thu, 24 Jun 2010 16:46:16 +0000 (+0200) Subject: Take into account alias visibility setting. (Closes #1136) X-Git-Tag: xorg/1.0.0~40 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=8446dbd33da58da92a89258081bb99aa993bfe51;hp=cb0af6e5aa12825ce29fe17f7456a894ea4def3f;p=platal.git Take into account alias visibility setting. (Closes #1136) Signed-off-by: Florent Bruneau --- diff --git a/modules/email.php b/modules/email.php index 8994590..49c1cb7 100644 --- a/modules/email.php +++ b/modules/email.php @@ -198,6 +198,7 @@ class EmailModule extends PLModule $value, $user->profile()->id()); } $visibility = ($value == 'public'); + exit; } $page->assign('actuel', $alias); diff --git a/modules/profile.php b/modules/profile.php index d27f480..b3e04a7 100644 --- a/modules/profile.php +++ b/modules/profile.php @@ -247,7 +247,7 @@ class ProfileModule extends PLModule $page->setTitle($profile->fullName()); // Determines and displays the virtual alias. - if (!is_null($owner)) { + if (!is_null($owner) && $profile->alias_pub == 'public') { $page->assign('virtualalias', $owner->emailAlias()); }