Code

new classic template files
[roundup.git] / roundup / templates / classic / html / user.item
1 <!-- dollarId: user.item,v 1.7 2002/08/16 04:29:04 richard Exp dollar-->
2 <tal:block tal:define="editok python:request.user.hasPermission('Edit') or
3                               user.id == request.user.id;
4                        viewok python:request.user.hasPermission('View')">
6 <span tal:condition="python:not (viewok or editok)">
7 You are not allowed to view this page.
8 </span>
10 <form method="POST" onSubmit="return submit_once()"
11       enctype="multipart/form-data" tal:condition="editok">
13 <table border=0 cellspacing=0 cellpadding=2>
14  <tr class="strong-header">
15   <td colspan=2>Your Details</td>
16  </tr>
17  <tr class="form">
18   <td width=1% nowrap align=right><span class="form-label">Name</span></td>
19   <td class="form-text" tal:content="structure user/realname/field">realname</td>
20  </tr>
21  <tr class="form">
22   <td width=1% nowrap align=right><span class="form-label">Login Name</span></td>
23   <td class="form-text" tal:content="structure user/username/field">username</td>
24  </tr>
25  <tr class="form">
26   <td width=1% nowrap align=right><span class="form-label">Login Password</span></td>
27   <td class="form-text" tal:content="structure user/password/field">password</td>
28  </tr>
29  <tr tal:condition="python:request.user.hasPermission('Web Roles')" class="form">
30   <td width=1% nowrap align=right><span class="form-label">Roles</span></td>
31   <td class="form-text" tal:content="structure user/roles/field">roles</td>
32  </tr>
33  <tr class="form">
34   <td width=1% nowrap align=right><span class="form-label">Phone</span></td>
35   <td class="form-text" tal:content="structure user/phone/field">phone</td>
36  </tr>
37  <tr class="form">
38   <td width=1% nowrap align=right><span class="form-label">Organisation</span></td>
39   <td class="form-text" tal:content="structure user/organisation/field">organisation</td>
40  </tr>
41  <tr class="form">
42   <td width=1% nowrap align=right><span class="form-label">E-mail address</span></td>
43   <td class="form-text" tal:content="structure user/address/field">address</td>
44  </tr>
45  <tr class="form">
46   <td width=1% nowrap align=right><span class="form-label">Alternate
47    E-mail addresses</span><br>
48   <span class="form-help">One address per line</span></td>
49   <td class="form-text" tal:content="structure user/alternate_addresses/multiline">alternate_addresses</td>
50  </tr>
52  <tr class="form">
53   <td>&nbsp;</td>
54   <td colspan=3 class="form-text" tal:condition="exists:item">
55    <input type="hidden" name=":action" value="edit">
56    <input type="submit" name="submit" value="Submit Changes">
57   </td>
58   <td colspan=3 class="form-text" tal:condition="not:exists:item">
59    <input type="hidden" name=":action" value="new">
60    <input type="submit" name="submit" value="Submit New Entry">
61   </td>
62  </tr>
64  <tr class="strong-header"><td colspan=2><b>Queries</b></td></tr>
65  <tr class="form" tal:repeat="query user/queries">
66   <td colspan=2 tal:content="query">query</td>
67  </tr>
69  <tr class="strong-header"><td colspan=2><b>History</b></td></tr>
70  <tr>
71   <td colspan="2" tal:content="structure user/history">history</td>
72  </tr>
73 </table>
75 </form>
77 <table border=0 cellspacing=0 cellpadding=2
78        tal:condition="python:viewok and not editok">
79  <tr class="strong-header">
80   <td colspan=2 tal:content="user/realname">realname</td>
81  </tr>
82  <tr>
83   <td width=1% nowrap align=right><span class="form-label">Login Name</span></td>
84   <td class="form-text" tal:content="user/username">username</td>
85  </tr>
86  <tr>
87   <td width=1% nowrap align=right><span class="form-label">Phone</span></td>
88   <td class="form-text" tal:content="user/phone">phone</td>
89  </tr>
90  <tr>
91   <td width=1% nowrap align=right><span class="form-label">Organisation</span></td>
92   <td class="form-text" tal:content="user/organisation">organisation</td>
93  </tr>
94  <tr>
95   <td width=1% nowrap align=right><span class="form-label">E-mail address</span></td>
96   <td class="form-text" tal:content="user/address/email">address</td>
97  </tr>
98 </table>
100 </tal:block>