X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=templates%2Fadmin%2Fuser.tpl;h=c3b7c64b192c09850c9340ae68abe02eb39ae074;hb=f9a8c549deebf96792c3ba423e01545dc7caf95b;hp=d18dca1fa889453f922442fc60a00e59526035d3;hpb=9f52839d4a55c6b59ab80af35026a064e007ac72;p=platal.git diff --git a/templates/admin/user.tpl b/templates/admin/user.tpl index d18dca1..c3b7c64 100644 --- a/templates/admin/user.tpl +++ b/templates/admin/user.tpl @@ -1,6 +1,6 @@ {**************************************************************************} {* *} -{* Copyright (C) 2003-2010 Polytechnique.org *} +{* Copyright (C) 2003-2011 Polytechnique.org *} {* http://opensource.polytechnique.org/ *} {* *} {* This program is free software; you can redistribute it and/or modify *} @@ -24,12 +24,30 @@ {if t($smarty.post.delete_account)}
{xsrf_token_field} -
- - Confirmer la suppression de l'utilisateur {$user->fullName()} (uid : {$smarty.request.uid}).
- -
+
+ Confirmer la suppression de l'utilisateur {$user->hruid} + + {if $user->hasProfile()} +

+ Vider la fiche de + l'utilisateur. +

+ {else} +

+ state eq 'pending'}checked="checked"{/if} /> Supprimer le compte définitivement. +

+ {/if} +

+ + + +

+
+{elseif t($smarty.post.erase_account)} +

+ Retourner à la gestion des comptes +

{else} {literal} @@ -75,8 +93,8 @@ function ban_read() document.forms.bans.read_perm.value = "!xorg.*"; } -$(document).ready(function() { - $('#tabs > ul').tabs(); +$(function() { + $('#tabs').tabs(); $('.ui-tabs-nav li').width('24%') .click(function() { $(this).children('a').click() }); }); @@ -87,12 +105,11 @@ $(document).ready(function() {
-
@@ -120,21 +137,31 @@ $(document).ready(function() { - Nom complet
- Prénom NOM -
- {if $hasProfile}{$user->fullName()}{else}{/if} + Nom complet + {$user->fullName()} - Nom annuaire
- NOM Prénom - - {if $hasProfile}{$user->directoryName()}{else}{/if} + Nom annuaire + {$user->directoryName()} + + {if !$hasProfile} + + Nom + + + {if $user->type neq 'virtual'} + + Prénom + + {/if} + {/if} + {if $user->type neq 'virtual'} Nom affiché {if $hasProfile}{$user->displayName()}{else}{/if} + {/if} Sexe @@ -142,6 +169,10 @@ $(document).ready(function() { + + Email + {if $user->checkPerms('mail')}{$user->forlifeEmail()}{else}{/if} + Mot de passe @@ -231,10 +262,14 @@ $(document).ready(function() { - + + {if $user->state neq 'pending'} + + {elseif !$user->hasProfile()} + {/if} @@ -262,6 +297,7 @@ $(document).ready(function() { {/iterate} + {if $profiles->total() > 0} @@ -269,6 +305,7 @@ $(document).ready(function() { None + {/if} @@ -279,6 +316,26 @@ $(document).ready(function() {
+

Groupes dont l'utilisateur est membre

+ + + + + + + {foreach from=$user->groups() item=group} + + + + + {/foreach} +
Nom du groupePermissions
{$group.nom} + {$group.perms} + + {icon name="user_edit" title="Modifier l'inscription"} + +
+
@@ -295,24 +352,24 @@ $(document).ready(function() { {iterate from=$aliases item=a} - + - {if $a.for_life}{$a.alias}{else}{$a.alias}{/if} + {if $a.forlife}{$a.email}{elseif $a.alias}{$a.email}{else}{$a.email}{/if} {if $a.expire}(expire le {$a.expire|date_format}){/if} - {if $a.for_life} + {if $a.forlife} garanti à vie* {else} - {icon name=cross} + {icon name=cross} {/if} {/iterate} - + @@ -334,7 +391,7 @@ $(document).ready(function() { {xsrf_token_field} - @@ -362,23 +419,26 @@ $(document).ready(function() { + - {if $mail->panne && $mail->panne neq "0000-00-00"} + {if $mail->broken && $mail->broken_date neq "0000-00-00"} - - -
+ Redirections
{if $mail->broken}{/if} - {if $mail->email == 'googleapps'}{/if} + {if $mail->type == 'googleapps'}{/if} {$mail->display_email} - {if $mail->email == 'googleapps'}{/if} + {if $mail->type == 'googleapps'}{/if} {if $mail->broken} (en panne){/if} + {if $mail->type != 'imap'}(niveau {$mail->filter_level} : {$mail->action}){/if} + {if $mail->is_removable()} {icon name=cross} {/if}
+ {icon name=error title="Panne"} - Panne de {$mail->display_email} le {$mail->panne|date_format} - {if $mail->panne neq $mail->last}confirmée le {$mail->last|date_format}{/if} + Panne de {$mail->display_email} le {$mail->broken_date|date_format} + {if $mail->broken_date neq $mail->last}confirmée le {$mail->last|date_format}{/if} effacer les pannes @@ -391,8 +451,8 @@ $(document).ready(function() { Ajouter une adresse - + + @@ -404,7 +464,7 @@ $(document).ready(function() {
+ {if $actives} {/if} @@ -416,14 +476,35 @@ $(document).ready(function() {
-{javascript name="ajax"} {test_email hruid=$user->login()}

Autres adresses de l'utilisateur

- + + + {foreach from=$mlists item=mlist} + + + + + + {/foreach} +
Virtual aliases auquel l'utilisateur appartientMailing lists auquelles l'utilisateur appartient
+ + {$mlist.addr} + + + Membre + + Modérateur +
+ +
+ + + {foreach from=$virtuals item=virtual} @@ -503,6 +584,7 @@ $(document).ready(function() {
Alias de groupe auquel l'utilisateur appartient
+ {/if} {* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}