source: trunk/LATMOS-Accounts-Web/root/html/admin/index.tt @ 1103

Last change on this file since 1103 was 1103, checked in by nanardon, 12 years ago

improve main admin page

  • Property svn:keywords set to Id
File size: 4.0 KB
Line 
1<!-- $Id$ -->
2
3<div> <!-- class="pmenu"-->
4
5<table>
6<tr><td>
7    <a href="[% c.uri_for('/users') %]"
8    onMouseOver="document.getElementById('menui').innerHTML='Liste des utilisateurs';"
9    onMouseOut="resetmenu();"
10    >
11    <img title="Utilisateurs" src="[% c.uri_for('/static', 'icons', 'avatar-default.png') %]"></a>
12[% IF c.model('Accounts').db.check_acl('user', '@CREATE', 'w') %]
13    <a href="[% c.uri_for('/create', 'user') %]"
14    onMouseOver="document.getElementById('menui').innerHTML='Créer un utilisateur';"
15    onMouseOut="resetmenu();"
16    >
17    <img title="Ajouter un utilisateurs" src="[% c.uri_for('/static', 'icons', 'add.png') %]"></a>
18[% END %]
19</td>
20<td>
21Utilisateur
22</td></tr>
23<tr><td>
24    <a href="[% c.uri_for('/groups') %]"
25    onMouseOver="document.getElementById('menui').innerHTML='Liste des groupes';"
26    onMouseOut="resetmenu();"
27    >
28    <img title="Groupes" src="[% c.uri_for('/static', 'icons', 'system-users.png') %]"></a>
29[% IF c.model('Accounts').db.check_acl('group', '@CREATE', 'w') %]
30    <a href="[% c.uri_for('/create', 'group') %]"
31    onMouseOver="document.getElementById('menui').innerHTML='Créer un groupe';"
32    onMouseOut="resetmenu();"
33    >
34    <img title="Ajouter un groupe" src="[% c.uri_for('/static', 'icons', 'add.png') %]"></a>
35[% END %]
36</td>
37<td>
38Groupes
39</td></tr>
40<tr><td>
41    <a href="[% c.uri_for('/nethosts') %]"
42    onMouseOver="document.getElementById('menui').innerHTML='Liste des hÃŽtes réseau';"
43    onMouseOut="resetmenu();"
44    >
45    <img title="HÃŽtes réseau" src="[% c.uri_for('/static', 'icons', 'video-display.png') %]"></a>
46[% IF c.model('Accounts').db.check_acl('nethost', '@CREATE', 'w') %]
47    <a href="[% c.uri_for('/create', 'nethost') %]"
48    onMouseOver="document.getElementById('menui').innerHTML='Ajouter un hote réseau';"
49    onMouseOut="resetmenu();"
50    >
51    <img title="Ajouter un hÃŽte réseau" src="[% c.uri_for('/static', 'icons', 'add.png') %]"></a>
52[% END %]
53</td>
54<td>
55HÎtes réseau
56</td></tr>
57[% IF 0 %]
58<tr><td>
59    <a href="[% c.uri_for('/summary/offices') %]"
60    onMouseOver="document.getElementById('menui').innerHTML='Annuaires';"
61    onMouseOut="resetmenu();"
62    >
63    <img title="Annuaires" src="[% c.uri_for('/static', 'icons', 'logviewer.png') %]"></a>
64</td></tr>
65[% END %]
66
67
68<tr><td>
69    <a href="[% c.uri_for('/sites') %]"
70    onMouseOver="document.getElementById('menui').innerHTML='Liste des sites';"
71    onMouseOut="resetmenu();"
72    >
73    <img title="Sites" src="[% c.uri_for('/static', 'icons', 'xfce-internet.png') %]"></a>
74</td>
75<td>
76Sites
77</td></tr>
78
79[% # On cache volontairement les alias si l'utilisateur ne doit pas y
80toucher %]
81[% IF c.model('Accounts').db.check_acl('aliases', '@CREATE', 'w') %]
82<tr><td>
83    <a href="[% c.uri_for('/aliases') %]"
84    onMouseOver="document.getElementById('menui').innerHTML=
85        'Alias mail sans utilisateur';"
86    onMouseOut="resetmenu();"
87    >
88    <img title="Alias mail" src="[% c.uri_for('/static', 'icons', 'mail_forward.png') %]"></a>
89</td>
90<td>
91Alias mail
92</td></tr>
93[% END %]
94
95
96[% # On cache volontairement les zones si l'utilisateur ne doit pas y
97toucher %]
98[% IF c.model('Accounts').db.check_acl('netzone', '@CREATE', 'w') %]
99<tr><td>
100    <a href="[% c.uri_for('/netzones') %]"
101    onMouseOver="document.getElementById('menui').innerHTML='Liste des zones réseaux';"
102    onMouseOut="resetmenu();"
103    >
104    <img title="Gestion Réseau" src="[% c.uri_for('/static', 'icons', 'network-workgroup.png') %]"></a>
105    <a href="[% c.uri_for('/create', 'netzone') %]"
106    onMouseOver="document.getElementById('menui').innerHTML='Ajouter une zones réseau';"
107    onMouseOut="resetmenu();"
108    ><img title="Ajouter une zone" src="[% c.uri_for('/static', 'icons', 'add.png') %]"></a>
109</td>
110<td>
111Zones réseau
112</td></tr>
113
114<tr><td>
115<a href="[% c.uri_for('/admin/requests') %]"
116    onMouseOver="document.getElementById('menui').innerHTML='Demandes';"
117    onMouseOut="resetmenu();">
118    <img title="Demandes" src="[% c.uri_for('/static', 'icons', 'logviewer.png') %]"></a>
119</td>
120<td>
121Demandes
122</td></tr>
123
124
125[% END %]
126
127</table>
128</div>
Note: See TracBrowser for help on using the repository browser.