Networking are private and thus should not be available to ax directory view.
authorStéphane Jacob <sj@m4x.org>
Mon, 26 Sep 2011 08:20:43 +0000 (10:20 +0200)
committerStéphane Jacob <sj@m4x.org>
Mon, 26 Sep 2011 08:20:43 +0000 (10:20 +0200)
Signed-off-by: Stéphane Jacob <sj@m4x.org>
modules/profile/general.inc.php
templates/profile/general.tpl

index b235080..7bc415d 100644 (file)
@@ -557,7 +557,6 @@ class ProfilePageGeneral extends ProfilePage
                                   = new ProfileSettingEmail();
         $this->settings['email_directory_new']
                                   = new ProfileSettingEmailDirectory();
-        $this->settings['networking'] = new ProfileSettingNetworking();
         $this->settings['tels']   = new ProfileSettingPhones();
         $this->settings['edus']   = new ProfileSettingEdu();
         $this->settings['main_edus'] = new ProfileSettingMainEdu();
@@ -578,6 +577,7 @@ class ProfilePageGeneral extends ProfilePage
         }
         if (S::user()->checkPerms('directory_private')
             || S::user()->isMyProfile($this->owner)) {
+            $this->settings['networking'] = new ProfileSettingNetworking();
             $this->settings['freetext'] = null;
             $this->settings['freetext_pub']
                                       = $this->settings['photo_pub']
index edcc321..52278ea 100644 (file)
   {if t($email_error)}
     {include file="include/emails.combobox.tpl" name="email_directory" val=$email_directory_error error=$email_error i="0"}
   {else}{include file="include/emails.combobox.tpl" name="email_directory" val=$email_directory error=false i="0"}{/if}
+  {if $viewPrivate || $isMe}
   <tr>
     <td colspan="2">
       <span class="titre">Messageries, networking et sites web</span>
       </div>
     </td>
   </tr>
-  {if $viewPrivate || $isMe}
   <tr class="pair">
     <td>
       <div>