Removes names, sex... edition rights from xnet admin for activated xnet accounts.
authorStéphane Jacob <sj@m4x.org>
Fri, 18 Mar 2011 22:56:38 +0000 (23:56 +0100)
committerStéphane Jacob <sj@m4x.org>
Sun, 20 Mar 2011 23:06:45 +0000 (00:06 +0100)
Signed-off-by: Stéphane Jacob <sj@m4x.org>
modules/xnetgrp.php
templates/xnetgrp/membres-edit.tpl

index 54e7938..6a610a4 100644 (file)
@@ -1006,7 +1006,7 @@ class XnetGrpModule extends PLModule
             // Update user info
             $email_changed = (!$user->profile() && strtolower($user->forlifeEmail()) != strtolower(Post::v('email')));
             $from_email = $user->forlifeEmail();
-            if ($user->type == 'virtual' || $user->type == 'xnet') {
+            if ($user->type == 'virtual' || ($user->type == 'xnet' && !$user->perms)) {
                 XDB::query('UPDATE  accounts
                                SET  full_name = {?}, directory_name = {?}, display_name = {?},
                                     sex = {?}, email = {?}, type = {?}
index 13ee689..2be988b 100644 (file)
@@ -90,7 +90,7 @@
         </select>
       </td>
     </tr>
-    {if $user->type eq 'virtual' || $user->type eq 'xnet'}
+    {if $user->type eq 'virtual' || ($user->type eq 'xnet' && !$user->perms)}
     <tr class="impair">
       <td class="titre">
         Type d'utilisateur&nbsp;: