Skip to content

Commit 39650c2

Browse files
author
Richard Jones
committed
access controls in the user page
1 parent 55962d7 commit 39650c2

File tree

1 file changed

+71
-55
lines changed

1 file changed

+71
-55
lines changed
Lines changed: 71 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,81 @@
1-
<!-- $Id: user.item,v 1.6 2002-07-30 05:27:02 richard Exp $-->
2-
<table border=0 cellspacing=0 cellpadding=2>
1+
<!-- $Id: user.item,v 1.7 2002-08-16 04:29:04 richard Exp $-->
2+
<require permission="Edit" id="$userid">
33

4-
<tr class="strong-header">
4+
<table border=0 cellspacing=0 cellpadding=2>
5+
<tr class="strong-header">
56
<td colspan=2>Your Details</td>
6-
</td>
7+
</td>
8+
<tr bgcolor="ffffea">
9+
<td width=1% nowrap align=right><span class="form-label">Name</span></td>
10+
<td class="form-text"><display call="field('realname', size=40)"></td>
11+
</tr>
12+
<tr bgcolor="ffffea">
13+
<td width=1% nowrap align=right><span class="form-label">Login Name</span></td>
14+
<td class="form-text"><display call="field('username', size=40)"></td>
15+
</tr>
16+
<tr bgcolor="ffffea">
17+
<td width=1% nowrap align=right><span class="form-label">Login Password</span></td>
18+
<td class="form-text"><display call="field('password', size=10)"></td>
19+
</tr>
20+
<require permission="Web Roles">
21+
<tr bgcolor="ffffea">
22+
<td width=1% nowrap align=right><span class="form-label">Roles</span></td>
23+
<td class="form-text"><display call="field('roles', size=40)"></td>
24+
</tr>
25+
</require>
26+
<tr bgcolor="ffffea">
27+
<td width=1% nowrap align=right><span class="form-label">Phone</span></td>
28+
<td class="form-text"><display call="field('phone', size=40)"></td>
29+
</tr>
30+
<tr bgcolor="ffffea">
31+
<td width=1% nowrap align=right><span class="form-label">Organisation</span></td>
32+
<td class="form-text"><display call="field('organisation', size=40)"></td>
33+
</tr>
34+
<tr bgcolor="ffffea">
35+
<td width=1% nowrap align=right><span class="form-label">E-mail address</span></td>
36+
<td class="form-text"><display call="field('address', size=40)"></td>
37+
</tr>
38+
<tr bgcolor="ffffea">
39+
<td width=1% nowrap align=right><span class="form-label">Alternate
40+
E-mail addresses</span><br>
41+
<span class="form-help">One address per line</span></td>
42+
<td class="form-text"><display call="multiline('alternate_addresses')"></td>
43+
</tr>
744

8-
<tr bgcolor="ffffea">
9-
<td width=1% nowrap align=right><span class="form-label">Name</span></td>
10-
<td class="form-text"><display call="field('realname', size=40)"></td>
11-
</tr>
12-
<tr bgcolor="ffffea">
13-
<td width=1% nowrap align=right><span class="form-label">Login Name</span></td>
14-
<td class="form-text"><display call="field('username', size=40)"></td>
15-
</tr>
16-
<tr bgcolor="ffffea">
17-
<td width=1% nowrap align=right><span class="form-label">Login Password</span></td>
18-
<td class="form-text"><display call="field('password', size=10)"></td>
19-
</tr>
20-
<require permission="Web Roles">
2145
<tr bgcolor="ffffea">
22-
<td width=1% nowrap align=right><span class="form-label">Roles</span></td>
23-
<td class="form-text"><display call="field('roles', size=40)"></td>
46+
<td>&nbsp;</td>
47+
<td class="form-text"><display call="submit()"></td>
2448
</tr>
25-
</require>
26-
<tr bgcolor="ffffea">
27-
<td width=1% nowrap align=right><span class="form-label">Phone</span></td>
28-
<td class="form-text"><display call="field('phone', size=40)"></td>
29-
</tr>
30-
<tr bgcolor="ffffea">
31-
<td width=1% nowrap align=right><span class="form-label">Organisation</span></td>
32-
<td class="form-text"><display call="field('organisation', size=40)"></td>
33-
</tr>
34-
<tr bgcolor="ffffea">
35-
<td width=1% nowrap align=right><span class="form-label">E-mail address</span></td>
36-
<td class="form-text"><display call="field('address', size=40)"></td>
37-
</tr>
38-
<tr bgcolor="ffffea">
39-
<td width=1% nowrap align=right><span class="form-label">Alternate
40-
E-mail addresses</span><br>
41-
<span class="form-help">One address per line</span></td>
42-
<td class="form-text"><display call="multiline('alternate_addresses')"></td>
43-
</tr>
4449

45-
<tr bgcolor="ffffea">
46-
<td>&nbsp;</td>
47-
<td class="form-text"><display call="submit()"></td>
48-
</tr>
50+
<tr class="strong-header"><td colspan=2><b>Queries</b></td></tr>
51+
<tr><td colspan=2><display call="list('queries')"></td></tr>
4952

50-
<tr class="strong-header">
51-
<td colspan=2><b>Queries</b></td>
52-
</tr>
53-
<tr>
54-
<td colspan=2><display call="list('queries')"></td>
55-
</tr>
53+
<tr class="strong-header"><td colspan=2><b>History</b></td></tr>
54+
<tr><td colspan=2><display call="history()"></td></tr>
55+
</table>
5656

57-
<tr class="strong-header">
58-
<td colspan=2><b>History</b></td>
59-
</tr>
60-
<tr>
61-
<td colspan=2><display call="history()"></td>
62-
</tr>
57+
<else>
6358

64-
</table>
59+
<table border=0 cellspacing=0 cellpadding=2>
60+
<tr class="strong-header">
61+
<td colspan=2><display call="plain('realname')"></td>
62+
</td>
63+
<tr bgcolor="ffffea">
64+
<td width=1% nowrap align=right><span class="form-label">Login Name</span></td>
65+
<td class="form-text"><display call="plain('username')"></td>
66+
</tr>
67+
<tr bgcolor="ffffea">
68+
<td width=1% nowrap align=right><span class="form-label">Phone</span></td>
69+
<td class="form-text"><display call="plain('phone')"></td>
70+
</tr>
71+
<tr bgcolor="ffffea">
72+
<td width=1% nowrap align=right><span class="form-label">Organisation</span></td>
73+
<td class="form-text"><display call="plain('organisation')"></td>
74+
</tr>
75+
<tr bgcolor="ffffea">
76+
<td width=1% nowrap align=right><span class="form-label">E-mail address</span></td>
77+
<td class="form-text"><display call="email('address')"></td>
78+
</tr>
79+
</table>
6580

81+
</require>

0 commit comments

Comments
 (0)