{**************************************************************************} {* *} {* Copyright (C) 2003-2014 Polytechnique.org *} {* http://opensource.polytechnique.org/ *} {* *} {* This program is free software; you can redistribute it and/or modify *} {* it under the terms of the GNU General Public License as published by *} {* the Free Software Foundation; either version 2 of the License, or *} {* (at your option) any later version. *} {* *} {* This program is distributed in the hope that it will be useful, *} {* but WITHOUT ANY WARRANTY; without even the implied warranty of *} {* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *} {* GNU General Public License for more details. *} {* *} {* You should have received a copy of the GNU General Public License *} {* along with this program; if not, write to the Free Software *} {* Foundation, Inc., *} {* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *} {* *} {**************************************************************************} {if t($smarty.post.delete_account)}
{xsrf_token_field}
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} {/literal}
{xsrf_token_field}

Informations sur le compte

Dernière connexion le {$lastlogin|date_format:"%d %B %Y, %T"} depuis {$host}.

{if !$hasProfile} {if $user->type neq 'virtual'} {/if} {/if} {if $user->type neq 'virtual'} {/if}
{if $user->state eq 'pending'} Non-inscrit {else} Inscrit le {$user->registration_date|date_format} {/if}
{icon name=user_gray} {$user->hruid} (uid {$user->id()})
Nom complet {$user->fullName()}
Nom annuaire {$user->directoryName()}
Nom
Prénom
Nom affiché {if $hasProfile}{$user->displayName()}{else}{/if}
Sexe
Email {if $user->checkPerms('mail')}{$user->forlifeEmail()}{else}{/if}
Mot de passe
{checkpasswd prompt="new_plain_password" submit="dummy_none"}
Mot de passe SMTP
{if $user->weak_access} {/if}
Accès RSS
Skin
Etat du compte
Type de compte {icon name=wrench title=Gérer} gérer
Surveillance
Cette option permet d'avoir des logs complets de l'activité du compte via le logger, et d'être alerté lors des connexions de l'utilisateur.
Commentaire
{if $user->state neq 'pending'} {elseif !$user->hasProfile()} {/if}

Fiches associées au compte

{xsrf_token_field} {iterate from=$profiles item=profile} {/iterate} {if $profiles->total() > 0} {/if}
Identifiant de la fiche
{$profile.hrpid} (pid {$profile.pid}, ax_id {$profile.ax_id}) {icon name=user_edit} {icon name=user_suit} {icon name=cross}
None

Groupes dont l'utilisateur est membre

{foreach from=$user->groups() item=group} {/foreach}
Nom du groupe Permissions
{$group.nom} {$group.perms} {icon name="user_edit" title="Modifier l'inscription"}

Gestion de l'adresse X.org

{xsrf_token_field} {iterate from=$aliases item=a} {if $a.forlife} {else} {/if} {/iterate}
Alias email de l'utilisateur
{if $a.forlife}{$a.email}{elseif $a.alias}{$a.email}{else}{$a.email}{/if} {if $a.expire}(expire le {$a.expire|date_format}){/if} garanti à vie* {icon name=cross}
* à ne modifier qu'avec l'accord express de l'utilisateur !!!

{xsrf_token_field} {assign var=actives value=false} {assign var=disabled value=false} {foreach item=mail from=$emails} {cycle assign=class values="impair,pair"} {if $mail->active && $mail->has_disable()} {assign var=actives value=true} {elseif $mail->disabled && $mail->has_disable()} {assign var=disabled value=true} {/if} {if $mail->broken && $mail->broken_date neq "0000-00-00"} {/if} {/foreach} {cycle assign=class values="impair,pair"}
Redirections
{if $mail->active}active{elseif $mail->disabled}suspendue{/if} {if !$mail->disabled} {if $mail->active}des{elseif $mail->broken}ré{/if}activer {/if} {if $mail->broken}{/if} {if $mail->type == 'googleapps'}{/if} {$mail->display_email} {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->broken_date|date_format} {if $mail->broken_date neq $mail->last}confirmée le {$mail->last|date_format}{/if} effacer les pannes
Ajouter une adresse
{if $actives} {/if} {if $disabled} {/if}
{test_email hruid=$user->login()}

Autres adresses de l'utilisateur

{foreach from=$mlists item=mlist} {/foreach}
Mailing lists auquelles l'utilisateur appartient
{$mlist.addr} Membre Modérateur

{foreach from=$virtuals item=virtual} {/foreach}
Alias de groupe auquel l'utilisateur appartient
{$virtual}

Gestion des autorisations d'authentification externe

{xsrf_token_field} {iterate from=$openid item=site} {/iterate}
Sites de confiance
{$site.url} {icon name=cross}

Gestion de l'accès au forums

{xsrf_token_field}
Permissions sur les forums
Poster Bannir
Lire Bannir
Commentaire
{/if} {* vim:set et sw=2 sts=2 sws=2 fenc=utf-8: *}