Don't set a default account type when creating an ext account
[platal.git] / templates / admin / accounts.tpl
CommitLineData
fd1ce8c5
FB
1{**************************************************************************}
2{* *}
c441aabe 3{* Copyright (C) 2003-2014 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">
de04c29a 78 <option value="" disabled selected>-</option>
8ce53c85
SJ
79 <option value="ax">Personnel de l'AX</option>
80 <option value="fx">Personnel de la FX</option>
81 <option value="school">Personnel de l'Ecole</option>
82 </select>
83 <a href="admin/account/types">Détail des permissions associées</a>
84 </td>
85 </tr>
86 <tr>
87 <td class="titre">Nom</td>
88 <td><input type="text" name="lastname" size="60" maxlength="255" value="" /></td>
89 </tr>
90 <tr>
91 <td class="titre">Prénom</td>
92 <td><input type="text" name="firstname" size="60" maxlength="255" value="" /></td>
93 </tr>
94 <tr>
95 <td class="titre">Sexe</td>
96 <td>
97 <select name="sex">
98 <option value="female">Femme</option>
99 <option value="male">Homme</option>
100 </select>
101 </td>
102 </tr>
103 <tr>
104 <td class="titre">Email</td>
105 <td><input type="text" name="email" size="60" maxlength="255" value="" /></td>
106 </tr>
107 <tr>
108 <td class="titre">Mot de passe</td>
109 <td>
110 <div style="float: left">
111 <input type="password" name="password" size="10" maxlength="256" />
112 <input type="hidden" name="pwhash" value="" />
113 </div>
114 <div style="float: left; margin-top: 5px">
115 {checkpasswd prompt="password" submit="create_account" text="Créer le compte"}
116 </div>
117 </td>
118 </tr>
119 <tr>
120 <td colspan="2" class="center">
121 <input type="submit" name="create_account" value="Créer le compte"
122 onclick="return hashResponse('password', false, false, false);" />
123 </td>
124 </tr>
125 </table>
126 </form>
8338711c 127</fieldset>
fd1ce8c5 128
448c8cdc 129{* vim:set et sw=2 sts=2 sws=2 fenc=utf-8: *}