Happy New Year !
[platal.git] / templates / admin / accounts.tpl
CommitLineData
fd1ce8c5
FB
1{**************************************************************************}
2{* *}
ba6ae046 3{* Copyright (C) 2003-2013 Polytechnique.org *}
fd1ce8c5
FB
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
8338711c
FB
23{literal}
24<script type="text/javascript">
25/* <![CDATA[ */
26function add_user_to_url(f) {
27 f.action += '/' + f.login.value;
28}
29/* ]]> */
30</script>
31{/literal}
fd1ce8c5 32
8338711c
FB
33<fieldset>
34 <legend>{icon name=user_edit} Administrer un compte</legend>
35 <form method="post" action="admin/user" onsubmit="add_user_to_url(this); return true">
36 {xsrf_token_field}
37 <p>
38 Il est possible d'entrer ici n'importe quelle adresse mail&nbsp;: redirection, melix, ou alias.
39 </p>
40 <p>
41 <input type="text" name="login" size="40" maxlength="255"
42 value="{if t($smarty.request.login)}{$smarty.request.login}{/if}" />
43 <input type="submit" name="select" value="edit" />
44 <input type="submit" name="su_account" value="su" />
45 <input type="submit" name="log_account" value="logs" />
46 </p>
47 </form>
48</fieldset>
fd1ce8c5 49
8ce53c85 50{if t($users) && $users->total() > 0}
8338711c
FB
51<fieldset>
52 <legend>Liste des comptes manuels</legend>
fd1ce8c5 53
8338711c
FB
54 <ul>
55 {iterate item=user from=$users}
56 <li>
57 <a href="admin/user/{$user->hruid}">{$user->fullName()} ({$user->hruid} - {$user->type})</a>
58 </li>
59 {/iterate}
60 </ul>
61</fieldset>
4cd83ff8 62{/if}
8338711c
FB
63
64<fieldset>
65 <legend>Nouveau compte</legend>
66
67 <ul>
68 <li><a href="admin/add_accounts">Ajout d'un ensemble d'utilisateurs</a></li>
8423d0c4 69 <li>Ajouter un compte manuel :</li>
8338711c 70 </ul>
8ce53c85
SJ
71 <form action="admin/accounts" method="post">
72 {xsrf_token_field}
73 <table style="width: 75%; margin-left: auto; margin-right: auto">
74 <tr>
75 <td class="titre">Type de compte</td>
76 <td>
77 <select name="type">
78 <option value="ax">Personnel de l'AX</option>
79 <option value="fx">Personnel de la FX</option>
80 <option value="school">Personnel de l'Ecole</option>
81 </select>
82 <a href="admin/account/types">Détail des permissions associées</a>
83 </td>
84 </tr>
85 <tr>
86 <td class="titre">Nom</td>
87 <td><input type="text" name="lastname" size="60" maxlength="255" value="" /></td>
88 </tr>
89 <tr>
90 <td class="titre">Prénom</td>
91 <td><input type="text" name="firstname" size="60" maxlength="255" value="" /></td>
92 </tr>
93 <tr>
94 <td class="titre">Sexe</td>
95 <td>
96 <select name="sex">
97 <option value="female">Femme</option>
98 <option value="male">Homme</option>
99 </select>
100 </td>
101 </tr>
102 <tr>
103 <td class="titre">Email</td>
104 <td><input type="text" name="email" size="60" maxlength="255" value="" /></td>
105 </tr>
106 <tr>
107 <td class="titre">Mot de passe</td>
108 <td>
109 <div style="float: left">
110 <input type="password" name="password" size="10" maxlength="256" />
111 <input type="hidden" name="pwhash" value="" />
112 </div>
113 <div style="float: left; margin-top: 5px">
114 {checkpasswd prompt="password" submit="create_account" text="Créer le compte"}
115 </div>
116 </td>
117 </tr>
118 <tr>
119 <td colspan="2" class="center">
120 <input type="submit" name="create_account" value="Créer le compte"
121 onclick="return hashResponse('password', false, false, false);" />
122 </td>
123 </tr>
124 </table>
125 </form>
8338711c 126</fieldset>
fd1ce8c5
FB
127
128{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}