Better alias administration integration.
[platal.git] / templates / xnet / groupe / membres-edit.tpl
CommitLineData
0337d704 1{**************************************************************************}
2{* *}
50a40a33 3{* Copyright (C) 2003-2006 Polytechnique.org *}
0337d704 4{* http://opensource.polytechnique.org/ *}
5{* *}
6{* This program is free software; you can redistribute it and/or modify *}
7{* it under the terms of the GNU General Public License as published by *}
8{* the Free Software Foundation; either version 2 of the License, or *}
9{* (at your option) any later version. *}
10{* *}
11{* This program is distributed in the hope that it will be useful, *}
12{* but WITHOUT ANY WARRANTY; without even the implied warranty of *}
13{* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *}
14{* GNU General Public License for more details. *}
15{* *}
16{* You should have received a copy of the GNU General Public License *}
17{* along with this program; if not, write to the Free Software *}
18{* Foundation, Inc., *}
19{* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *}
20{* *}
21{**************************************************************************}
22
23<h1>{$asso.nom} : gestion des membres</h1>
24
ef7c8560 25<p>
7b2413f6 26[<a href='{$platal->ns}annuaire'>Retour à l'annuaire</a>]
ef7c8560 27</p>
28
0337d704 29<h2>
30 Édition du profil de {$user.prenom} {$user.nom}
31 {if $user.origine eq 'X'}
32 (X{$user.promo})
7ac1ef77 33 <a href="https://www.polytechnique.org/profile/{$user.alias}">{icon name=user_suit title="fiche"}</a>
0337d704 34 {/if}
a72a67b9 35 <a href="{$platal->ns}member/del/{$user.email}">{icon name=delete title="Suppression du compte"}</a>
f7413044 36 <a href="mailto:{$user.email}">{icon name=email title="mail"}</a>
0337d704 37</h2>
38
7b2413f6 39<form method="post" action="{$platal->ns}member/{$platal->argv[1]}">
0cc4c07d 40 <table cellpadding="0" cellspacing="0" class='tinybicol'>
41 <tr class="pair">
0337d704 42 <td class="titre">
43 Permissions:
44 </td>
45 <td>
46 <select name="is_admin">
47 <option value="0" {if !$user.perms}selected="selected"{/if}>Membre</option>
48 <option value="1" {if $user.perms}selected="selected"{/if}>Administrateur</option>
49 </select>
50 </td>
51 </tr>
52 {if $user.origine neq X}
0cc4c07d 53 <tr class="impair">
0337d704 54 <td class="titre">
55 Prénom:
56 </td>
57 <td>
58 <input type="text" value="{$user.prenom}" name="prenom" size="40" />
59 </td>
60 </tr>
0cc4c07d 61 <tr class="impair">
0337d704 62 <td class="titre">
63 Nom:
64 </td>
65 <td>
66 <input type="text" value="{$user.nom}" name="nom" size="40" />
67 </td>
68 </tr>
0cc4c07d 69 <tr class="impair">
70 <td class="titre">
71 Sexe:
72 </td>
73 <td>
74 <select name="sexe">
75 <option value="0"{if $user.sexe eq 0} selected="selected"{/if}>Homme</option>
76 <option value="1"{if $user.sexe eq 1} selected="selected"{/if}>Femme</option>
77 </select>
78 </td>
79 </tr>
80 <tr class="impair">
0337d704 81 <td class="titre">
82 Email:
83 </td>
84 <td>
85 <input type="text" value="{$user.email}" name="email" size="40" />
86 </td>
87 </tr>
88 {/if}
89 </table>
90
91 <h2>Abonnement aux listes</h2>
92
93 <table cellpadding="0" cellspacing="0" class='large'>
94 <tr>
95 <th>&nbsp;</th>
96 <th>Liste</th>
97 <th>Description</th>
98 <th>Nb</th>
99 </tr>
100 {foreach from=$listes item=liste}
101 <tr>
102 <td class='right'>
103 <input type='hidden' name='ml1[{$liste.list}]' value='{$liste.sub}' />
104 <input type='checkbox' name='ml2[{$liste.list}]' {if $liste.sub eq 2}checked="checked"{/if} />
105 </td>
106 <td>
7b2413f6 107 <a href='{$platal->ns}lists/members/{$liste.list}'>{$liste.list}</a>
0337d704 108 </td>
109 <td>{$liste.desc}</td>
110 <td class='right'>{$liste.nbsub}</td>
111 </tr>
112 {foreachelse}
113 <tr><td colspan='4'>Pas de listes pour ce groupe</td></tr>
114 {/foreach}
115 </table>
116
117 <h2>Abonnement aux alias</h2>
118
119 <table cellpadding="0" cellspacing="0" class='large'>
120 <tr>
121 <th>&nbsp;</th>
122 <th>Alias</th>
123 </tr>
124
125 {foreach from=$alias item=a}
126 <tr>
127 <td align='right'>
128 <input type='hidden' name='ml3[{$a.alias}]' value='{$a.sub}' />
129 <input type='checkbox' name='ml4[{$a.alias}]' {if $a.sub}checked="checked"{/if} />
130 </td>
131 <td>
7b2413f6 132 <a href='{$platal->ns}alias/admin/{$a.alias}'>{$a.alias}</a>
0337d704 133 </td>
134 </tr>
135 {foreachelse}
136 <tr><td colspan='2'>Pas d'alias pour ce groupe</td></tr>
137 {/foreach}
138 </table>
139
140 <div class="center">
141 <br />
142 <input type="submit" name='change' value="Valider ces changements" />
143 &nbsp;
144 <input type="reset" value="Annuler ces changements" />
145 </div>
146
147</form>
148
149
150{* vim:set et sw=2 sts=2 sws=2: *}