43
|
1 ## -*- coding: utf-8 -*-
|
44
|
2 <%inherit file="base/base.html"/>
|
45
|
3 <%def name="get_form_error(element)">
|
|
4 %if type(c.form_errors) == dict:
|
|
5 %if c.form_errors.get(element,False):
|
|
6 <span class="error-message">
|
|
7 ${c.form_errors.get(element,'')}
|
|
8 </span>
|
|
9 %endif
|
|
10 %endif
|
|
11 </%def>
|
44
|
12 <%def name="title()">
|
|
13 ${_('Repository managment')}
|
|
14 </%def>
|
|
15 <%def name="breadcrumbs()">
|
|
16 ${h.link_to(u'Home',h.url('/'))}
|
|
17 /
|
|
18 ${h.link_to(u'Admin',h.url('admin_home'))}
|
|
19 </%def>
|
|
20 <%def name="page_nav()">
|
|
21 <li>${h.link_to(u'Home',h.url('/'))}</li>
|
|
22 <li class="current">${_('Admin')}</li>
|
|
23 </%def>
|
|
24 <%def name="main()">
|
|
25 %if c.admin_user:
|
|
26 <ul class="submenu">
|
|
27 <li>
|
|
28 ${h.link_to(u'Repos managment',h.url('admin_repos_manage'))}
|
|
29 </li>
|
|
30 <li>
|
|
31 ${h.link_to(u'Users managment',h.url('admin_users_manage'))}
|
|
32 </li>
|
|
33 </ul>
|
|
34 <br/>
|
|
35 <div>
|
|
36
|
|
37 <h2>Hi !</h2>
|
43
|
38 </div>
|
44
|
39 %else:
|
|
40 <div>
|
|
41 <br />
|
|
42 <h2>${_('Login')}</h2>
|
|
43 ${h.form(h.url.current())}
|
|
44 <table>
|
|
45 <tr>
|
|
46 <td>${_('Username')}</td>
|
|
47 <td>${h.text('username')}</td>
|
45
|
48 <td>${get_form_error('username')} </td>
|
44
|
49 </tr>
|
|
50 <tr>
|
|
51 <td>${_('Password')}</td>
|
45
|
52 <td>${h.password('password')}</td>
|
|
53 <td>${get_form_error('password')}</td>
|
44
|
54 </tr>
|
|
55 <tr>
|
|
56 <td></td>
|
|
57 <td>${h.submit('login','login')}</td>
|
|
58 </tr>
|
|
59 </table>
|
|
60 ${h.end_form()}
|
|
61 </div>
|
|
62 %endif
|
|
63
|
|
64 </%def> |