Mercurial > p > roundup > code
annotate templates/classic/html/page.html @ 3696:790363e96852
Sorting/grouping by multiple properties.
- Implement sorting/grouping by multiple properties for the web
interface. I'm now using @sort0/@sortdir0,@sort1/@sortdir1,... and
@group0/@groupdir0,... when generating URLs from a search template.
These are converted to a list internally. When saving URLs (e.g. when
storing queries) I'm using @sort=prop1,prop2,... and @group=... with
optional '-' prepended to individual props.
This means saved URLs are backward compatible with existing trackers
(and yes, this was a design goal).
I need the clumsy version with @sort0,@sort1 etc, because I'm
currently using several selectors and checkboxes (as the classic
template does, too). I don't think there is a way around that in HTML?
- Updated (hopefully all) documentation to reflect the new URL format
and the consequences in the web-interface.
- I've set the number of sort/group properties in the classic template
to two -- this can easily be reverted by changing n_sort to 1.
Richard, would you look over these changes? I've set a tag before and
(will set) after commit, so that it would be easy to merge out.
Don't be too scared about the size of the change, most is documentation,
the guts are in cgi/templating.py and small changes in the classic
template.
| author | Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net> |
|---|---|
| date | Wed, 30 Aug 2006 20:28:26 +0000 |
| parents | 101ef7a4f9a1 |
| children | 18def94e5150 |
| rev | line source |
|---|---|
|
1823
5f25bf57efb8
added DOCTYPE
Richard Jones <richard@users.sourceforge.net>
parents:
1775
diff
changeset
|
1 <tal:block metal:define-macro="icing"> |
|
5f25bf57efb8
added DOCTYPE
Richard Jones <richard@users.sourceforge.net>
parents:
1775
diff
changeset
|
2 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" |
|
5f25bf57efb8
added DOCTYPE
Richard Jones <richard@users.sourceforge.net>
parents:
1775
diff
changeset
|
3 "http://www.w3.org/TR/html4/strict.dtd"> |
|
5f25bf57efb8
added DOCTYPE
Richard Jones <richard@users.sourceforge.net>
parents:
1775
diff
changeset
|
4 <html> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
5 <head> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
6 <title metal:define-slot="head_title">title goes here</title> |
|
1911
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1872
diff
changeset
|
7 <link rel="stylesheet" type="text/css" href="@@file/style.css"> |
|
2295
fb39722d8735
meta http-equiv for Content-Type added back, this time with actual charset name
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2281
diff
changeset
|
8 <meta http-equiv="Content-Type" |
|
fb39722d8735
meta http-equiv for Content-Type added back, this time with actual charset name
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2281
diff
changeset
|
9 tal:attributes="content string:text/html;; charset=${request/client/charset}" /> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
10 <script tal:replace="structure request/base_javascript"> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
11 </script> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
12 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
13 </head> |
|
1824
24819ee5dfbc
First steps towards HTML4.01 Strict validation.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1823
diff
changeset
|
14 <body class="body"> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
15 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
16 <table class="body"> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
17 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
18 <tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
19 <td class="page-header-left"> </td> |
|
1976
3a4abf6d48c2
body_title improvement
Richard Jones <richard@users.sourceforge.net>
parents:
1954
diff
changeset
|
20 <td class="page-header-top"> |
|
3094
896118935b7c
Add a text search box in the upper-right corner.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
3012
diff
changeset
|
21 <div id="body-title"> |
|
896118935b7c
Add a text search box in the upper-right corner.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
3012
diff
changeset
|
22 <h2><span metal:define-slot="body_title">body title</span></h2> |
|
896118935b7c
Add a text search box in the upper-right corner.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
3012
diff
changeset
|
23 </div> |
|
896118935b7c
Add a text search box in the upper-right corner.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
3012
diff
changeset
|
24 <div id="searchbox"> |
|
896118935b7c
Add a text search box in the upper-right corner.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
3012
diff
changeset
|
25 <form method="GET" action="issue"> |
|
896118935b7c
Add a text search box in the upper-right corner.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
3012
diff
changeset
|
26 <input type="hidden" name="@columns" |
|
896118935b7c
Add a text search box in the upper-right corner.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
3012
diff
changeset
|
27 value="id,activity,title,creator,assignedto,status"/> |
|
896118935b7c
Add a text search box in the upper-right corner.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
3012
diff
changeset
|
28 <input type="hidden" name="@sort" value="activity"/> |
|
896118935b7c
Add a text search box in the upper-right corner.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
3012
diff
changeset
|
29 <input type="hidden" name="@group" value="priority"/> |
|
896118935b7c
Add a text search box in the upper-right corner.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
3012
diff
changeset
|
30 <input id="search-text" name="@search_text" size="10"/> |
|
3375
bd6ba21d6c47
fix some translation stuff, and update the minimal tempalte
Richard Jones <richard@users.sourceforge.net>
parents:
3143
diff
changeset
|
31 <input type="submit" id="submit" name="submit" value="Search" i18n:attributes="value"/> |
|
3094
896118935b7c
Add a text search box in the upper-right corner.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
3012
diff
changeset
|
32 </form> |
|
896118935b7c
Add a text search box in the upper-right corner.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
3012
diff
changeset
|
33 </div> |
|
1976
3a4abf6d48c2
body_title improvement
Richard Jones <richard@users.sourceforge.net>
parents:
1954
diff
changeset
|
34 </td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
35 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
36 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
37 <tr> |
|
1824
24819ee5dfbc
First steps towards HTML4.01 Strict validation.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1823
diff
changeset
|
38 <td rowspan="2" valign="top" class="sidebar"> |
|
3012
6dbe3798a4c4
fix some security assertions [SF#1085481]
Richard Jones <richard@users.sourceforge.net>
parents:
2866
diff
changeset
|
39 <p class="classblock" |
|
6dbe3798a4c4
fix some security assertions [SF#1085481]
Richard Jones <richard@users.sourceforge.net>
parents:
2866
diff
changeset
|
40 tal:condition="python:request.user.hasPermission('View', 'query')"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
41 <span i18n:translate="" |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
42 ><b>Your Queries</b> (<a href="query?@template=edit">edit</a>)</span><br> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
43 <tal:block tal:repeat="qs request/user/queries"> |
|
3549
f6719836e521
allow dispname to be passed to renderWith [SF#1424587]
Richard Jones <richard@users.sourceforge.net>
parents:
3548
diff
changeset
|
44 <a tal:attributes="href string:${qs/klass}?${qs/url}&@dispname=${qs/name}" |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
45 tal:content="qs/name">link</a><br> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
46 </tal:block> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
47 </p> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
48 |
|
1854
8a2a8c9eba2e
Add "action" attributes to forms.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1827
diff
changeset
|
49 <form method="POST" tal:attributes="action request/base"> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
50 <p class="classblock" |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
51 tal:condition="python:request.user.hasPermission('View', 'issue')"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
52 <b i18n:translate="">Issues</b><br> |
|
2649
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
53 <span tal:condition="python:request.user.hasPermission('Create', 'issue')"> |
|
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
54 <a href="issue?@template=item" i18n:translate="">Create New</a><br> |
|
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
55 </span> |
|
3690
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
56 <a tal:attributes="href python:request.indexargs_url('issue', { |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
57 '@sort': '-activity', |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
58 '@group': 'priority', |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
59 '@filter': 'status,assignedto', |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
60 '@columns': 'id,activity,title,creator,status', |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
61 'status': '-1,1,2,3,4,5,6,7', |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
62 'assignedto': '-1', |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
63 '@dispname': i18n.gettext('Show Unassigned'), |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
64 })" i18n:translate="">Show Unassigned</a><br> |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
65 <a tal:attributes="href python:request.indexargs_url('issue', { |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
66 '@sort': '-activity', |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
67 '@group': 'priority', |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
68 '@filter': 'status', |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
69 '@columns': 'id,activity,title,creator,assignedto,status', |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
70 'status': '-1,1,2,3,4,5,6,7', |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
71 '@dispname': i18n.gettext('Show All'), |
|
101ef7a4f9a1
translate titles of "show all" and "unassigned" issue lists (patch [SF#1424576])
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3649
diff
changeset
|
72 })" i18n:translate="">Show All</a><br> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
73 <a href="issue?@template=search" i18n:translate="">Search</a><br> |
|
3143
f0713aa3ee3d
tweaks to HTML layout
Richard Jones <richard@users.sourceforge.net>
parents:
3134
diff
changeset
|
74 <input type="submit" class="form-small" value="Show issue:" |
|
f0713aa3ee3d
tweaks to HTML layout
Richard Jones <richard@users.sourceforge.net>
parents:
3134
diff
changeset
|
75 i18n:attributes="value"><input class="form-small" size="4" |
|
f0713aa3ee3d
tweaks to HTML layout
Richard Jones <richard@users.sourceforge.net>
parents:
3134
diff
changeset
|
76 type="text" name="@number"> |
|
1911
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1872
diff
changeset
|
77 <input type="hidden" name="@type" value="issue"> |
|
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1872
diff
changeset
|
78 <input type="hidden" name="@action" value="show"> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
79 </p> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
80 </form> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
81 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
82 <p class="classblock" |
|
2649
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
83 tal:condition="python:request.user.hasPermission('Edit', 'keyword') |
|
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
84 or request.user.hasPermission('Create', 'keyword')"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
85 <b i18n:translate="">Keywords</b><br> |
|
2649
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
86 <span tal:condition="python:request.user.hasPermission('Create', 'keyword')"> |
|
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
87 <a href="keyword?@template=item" i18n:translate="">Create New</a><br> |
|
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
88 </span> |
|
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
89 <span tal:condition="python:db.keyword.list() and |
|
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
90 request.user.hasPermission('Edit', 'keyword')"> |
|
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
91 <a href="keyword?@template=item" i18n:translate="">Edit Existing</a><br> |
|
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
92 </span> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
93 </p> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
94 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
95 <p class="classblock" |
|
1954
a71bc3a6f433
Added 'Users may only edit their issues' customisation example.
Richard Jones <richard@users.sourceforge.net>
parents:
1911
diff
changeset
|
96 tal:condition="python:request.user.hasPermission('View', 'user')"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
97 <b i18n:translate="">Administration</b><br> |
|
2649
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
98 <span tal:condition="python:request.user.hasPermission('Edit', None)"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
99 <a href="home?@template=classlist" i18n:translate="">Class List</a><br> |
|
2649
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
100 </span> |
|
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
101 <span tal:condition="python:request.user.hasPermission('View', 'user') |
|
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
102 or request.user.hasPermission('Edit', 'user')"> |
|
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
103 <a href="user" i18n:translate="">User List</a><br> |
|
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
104 </span> |
|
3117
460eb0209a9e
Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents:
3094
diff
changeset
|
105 <a tal:condition="python:request.user.hasPermission('Create', 'user')" |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
106 href="user?@template=item" i18n:translate="">Add User</a> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
107 </p> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
108 |
|
1854
8a2a8c9eba2e
Add "action" attributes to forms.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1827
diff
changeset
|
109 <form method="POST" tal:condition="python:request.user.username=='anonymous'" |
|
8a2a8c9eba2e
Add "action" attributes to forms.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1827
diff
changeset
|
110 tal:attributes="action request/base"> |
|
1827
049d844b13ae
Moved out tal:condition up one element, to prevent an empty form form appearing.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1824
diff
changeset
|
111 <p class="userblock"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
112 <b i18n:translate="">Login</b><br> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
113 <input size="10" name="__login_name"><br> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
114 <input size="10" type="password" name="__login_password"><br> |
|
2465
90c5a7fdf0a4
action name must not depend on the button caption
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2460
diff
changeset
|
115 <input type="hidden" name="@action" value="Login"> |
|
3548
61d48244e7a8
login may now be for a single session
Richard Jones <richard@users.sourceforge.net>
parents:
3530
diff
changeset
|
116 <input type="checkbox" name="remember" id="remember"> |
|
61d48244e7a8
login may now be for a single session
Richard Jones <richard@users.sourceforge.net>
parents:
3530
diff
changeset
|
117 <label for="remember" i18n:translate="">Remember me?</label><br> |
|
2465
90c5a7fdf0a4
action name must not depend on the button caption
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2460
diff
changeset
|
118 <input type="submit" value="Login" i18n:attributes="value"><br> |
|
3418
9b8019f28158
remember where we came from when logging in (patch [SF#1312889])
Richard Jones <richard@users.sourceforge.net>
parents:
3375
diff
changeset
|
119 <input type="hidden" name="__came_from" tal:attributes="value string:${request/base}${request/env/PATH_INFO}"> |
|
1872
c085b4f4f0c0
Add back <span tal:replace="structure request/indexargs_form" />...
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1866
diff
changeset
|
120 <span tal:replace="structure request/indexargs_form" /> |
|
1911
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1872
diff
changeset
|
121 <a href="user?@template=register" |
|
2649
1df7d4a41da4
Buncha stuff (sorry about the large checkin):
Richard Jones <richard@users.sourceforge.net>
parents:
2628
diff
changeset
|
122 tal:condition="python:request.user.hasPermission('Create', 'user')" |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
123 i18n:translate="">Register</a><br> |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
124 <a href="user?@template=forgotten" i18n:translate="">Lost your login?</a><br> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
125 </p> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
126 </form> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
127 |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
128 <p class="userblock" tal:condition="python:request.user.username != 'anonymous'"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
129 <b i18n:translate="">Hello, <span i18n:name="user" |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
130 tal:replace="request/user/username">username</span></b><br> |
|
2628
3421166e9d86
s/"my"/"your"/ to be consistent
Richard Jones <richard@users.sourceforge.net>
parents:
2465
diff
changeset
|
131 <a tal:attributes="href string:issue?@sort=-activity&@group=priority&@filter=status,assignedto&@columns=id,activity,title,creator,status&status=-1,1,2,3,4,5,6,7&assignedto=${request/user/id}" i18n:translate="">Your Issues</a><br> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
132 <a tal:attributes="href string:user${request/user/id}" |
|
2628
3421166e9d86
s/"my"/"your"/ to be consistent
Richard Jones <richard@users.sourceforge.net>
parents:
2465
diff
changeset
|
133 i18n:translate="">Your Details</a><br> |
|
3130
7308c3c5a943
docs editing from Jean Jordaan
Richard Jones <richard@users.sourceforge.net>
parents:
3118
diff
changeset
|
134 <a tal:attributes="href python:request.indexargs_url('', |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
135 {'@action':'logout'})" i18n:translate="">Logout</a> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
136 </p> |
| 1637 | 137 <p class="userblock"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
138 <b i18n:translate="">Help</b><br> |
| 3530 | 139 <a href="http://roundup.sourceforge.net/doc-1.0/" |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
140 i18n:translate="">Roundup docs</a> |
| 1637 | 141 </p> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
142 </td> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
143 <td> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
144 <p tal:condition="options/error_message | nothing" class="error-message" |
|
3552
4cf7f9b7cb37
include "clear this message" link in the "ok" message bar
Richard Jones <richard@users.sourceforge.net>
parents:
3549
diff
changeset
|
145 tal:repeat="m options/error_message" tal:content="structure m" /> |
|
4cf7f9b7cb37
include "clear this message" link in the "ok" message bar
Richard Jones <richard@users.sourceforge.net>
parents:
3549
diff
changeset
|
146 <p tal:condition="options/ok_message | nothing" class="ok-message"> |
|
4cf7f9b7cb37
include "clear this message" link in the "ok" message bar
Richard Jones <richard@users.sourceforge.net>
parents:
3549
diff
changeset
|
147 <span tal:repeat="m options/ok_message" |
|
4cf7f9b7cb37
include "clear this message" link in the "ok" message bar
Richard Jones <richard@users.sourceforge.net>
parents:
3549
diff
changeset
|
148 tal:content="structure string:$m <br/ > " /> |
|
3584
35b35a152b40
fix "clear this message" [SF#1429367]
Richard Jones <richard@users.sourceforge.net>
parents:
3552
diff
changeset
|
149 <a class="form-small" tal:attributes="href request/current_url" |
|
3552
4cf7f9b7cb37
include "clear this message" link in the "ok" message bar
Richard Jones <richard@users.sourceforge.net>
parents:
3549
diff
changeset
|
150 i18n:translate="">clear this message</a> |
|
4cf7f9b7cb37
include "clear this message" link in the "ok" message bar
Richard Jones <richard@users.sourceforge.net>
parents:
3549
diff
changeset
|
151 </p> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
152 </td> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
153 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
154 <tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
155 <td class="content" metal:define-slot="content">Page content goes here</td> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
156 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
157 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
158 </table> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
159 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
160 <pre tal:condition="request/form/debug | nothing" tal:content="request"> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
161 </pre> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
162 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
163 </body> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
164 </html> |
|
1823
5f25bf57efb8
added DOCTYPE
Richard Jones <richard@users.sourceforge.net>
parents:
1775
diff
changeset
|
165 </tal:block> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
166 |
|
2273
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
167 <!-- |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
168 The following macros are intended to be used in search pages. |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
169 |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
170 The invoking context must define a "name" variable which names the |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
171 property being searched. |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
172 |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
173 See issue.search.html in the classic template for examples. |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
174 --> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
175 <td metal:define-macro="search_input"> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
176 <input tal:attributes="value python:request.form.getvalue(name) or nothing; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
177 name name"> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
178 </td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
179 |
|
3649
12633662ff63
include the popcal in Date field editing and search fields by default
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
180 <td metal:define-macro="search_date"> |
|
12633662ff63
include the popcal in Date field editing and search fields by default
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
181 <input tal:attributes="value python:request.form.getvalue(name) or nothing; |
|
12633662ff63
include the popcal in Date field editing and search fields by default
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
182 name name"> |
|
12633662ff63
include the popcal in Date field editing and search fields by default
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
183 <a class="classhelp" tal:attributes="href python:'''javascript:help_window('issue?@template=calendar&property=%s&form=itemSynopsis', 300, 200)'''%name">(cal)</a> |
|
12633662ff63
include the popcal in Date field editing and search fields by default
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
184 </td> |
|
12633662ff63
include the popcal in Date field editing and search fields by default
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
185 |
|
2273
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
186 <td metal:define-macro="search_popup"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
187 <!-- |
|
2273
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
188 context needs to specify the popup "columns" as a comma-separated |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
189 string (eg. "id,title" or "id,name,description") as well as name |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
190 --> |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
191 <input tal:attributes="value python:request.form.getvalue(name) or nothing; |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
192 name name"> |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
193 <span tal:replace="structure python:db.issue.classhelp(columns, |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
194 property=name)" /> |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
195 </td> |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
196 |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
197 <td metal:define-macro="search_select"> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
198 <select tal:attributes="name name" |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
199 tal:define="value python:request.form.getvalue(name)"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
200 <option value="" i18n:translate="">don't care</option> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
201 <tal:block metal:define-slot="extra_options"></tal:block> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
202 <option value="" i18n:translate="">------------</option> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
203 <option tal:repeat="s python:db[db_klass].list()" |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
204 tal:attributes="value s/id; selected python:value == s.id" |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
205 tal:content="python:s[db_content]"></option> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
206 </select> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
207 </td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
208 |
|
2666
ec5c56a064f0
multiple selection Link/Multilink search field (thanks Marlon van den Berg)
Richard Jones <richard@users.sourceforge.net>
parents:
2649
diff
changeset
|
209 <td metal:define-macro="search_multiselect"> |
|
ec5c56a064f0
multiple selection Link/Multilink search field (thanks Marlon van den Berg)
Richard Jones <richard@users.sourceforge.net>
parents:
2649
diff
changeset
|
210 <input tal:attributes="value python:request.form.getvalue(name) or nothing; |
|
ec5c56a064f0
multiple selection Link/Multilink search field (thanks Marlon van den Berg)
Richard Jones <richard@users.sourceforge.net>
parents:
2649
diff
changeset
|
211 name name"> |
|
ec5c56a064f0
multiple selection Link/Multilink search field (thanks Marlon van den Berg)
Richard Jones <richard@users.sourceforge.net>
parents:
2649
diff
changeset
|
212 <span tal:replace="structure python:db[db_klass].classhelp(db_content, |
|
ec5c56a064f0
multiple selection Link/Multilink search field (thanks Marlon van den Berg)
Richard Jones <richard@users.sourceforge.net>
parents:
2649
diff
changeset
|
213 property=name, width='600')" /> |
|
ec5c56a064f0
multiple selection Link/Multilink search field (thanks Marlon van den Berg)
Richard Jones <richard@users.sourceforge.net>
parents:
2649
diff
changeset
|
214 </td> |
|
ec5c56a064f0
multiple selection Link/Multilink search field (thanks Marlon van den Berg)
Richard Jones <richard@users.sourceforge.net>
parents:
2649
diff
changeset
|
215 |
|
2195
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
216 <td metal:define-macro="search_checkboxes"> |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
217 <ul class="search-checkboxes" |
|
3134
dc9ff2401362
fix search_checkboxes macro (patch [SF#1113828])
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
218 tal:define="value python:request.form.getvalue(name); |
|
dc9ff2401362
fix search_checkboxes macro (patch [SF#1113828])
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
219 values python:value and value.split(',') or []"> |
|
2195
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
220 <li tal:repeat="s python:db[db_klass].list()"> |
|
2866
609809a24d1c
fixes to search checkboxes, thanks Jean Jordaan
Richard Jones <richard@users.sourceforge.net>
parents:
2666
diff
changeset
|
221 <input type="checkbox" tal:attributes="name name; id string:$name-${s/id}; |
|
3134
dc9ff2401362
fix search_checkboxes macro (patch [SF#1113828])
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
222 value s/id; checked python:s.id in values" /> |
|
2866
609809a24d1c
fixes to search checkboxes, thanks Jean Jordaan
Richard Jones <richard@users.sourceforge.net>
parents:
2666
diff
changeset
|
223 <label tal:attributes="for string:$name-${s/id}" |
|
609809a24d1c
fixes to search checkboxes, thanks Jean Jordaan
Richard Jones <richard@users.sourceforge.net>
parents:
2666
diff
changeset
|
224 tal:content="python:s[db_content]" /> |
|
2195
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
225 </li> |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
226 <li metal:define-slot="no_value_item"> |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
227 <input type="checkbox" value="-1" tal:attributes="name name; |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
228 id string:$name--1; checked python:value == '-1'" /> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
229 <label tal:attributes="for string:$name--1" i18n:translate="">no value</label> |
|
2195
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
230 </li> |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
231 </ul> |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
232 </td> |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
233 |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
234 <td metal:define-macro="column_input"> |
|
1911
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1872
diff
changeset
|
235 <input type="checkbox" name="@columns" |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
236 tal:attributes="value name; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
237 checked python:name in cols"> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
238 </td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
239 |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
240 <td metal:define-macro="sort_input"> |
|
1911
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1872
diff
changeset
|
241 <input type="radio" name="@sort" |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
242 tal:attributes="value name; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
243 checked python:name == sort_on"> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
244 </td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
245 |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
246 <td metal:define-macro="group_input"> |
|
1911
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1872
diff
changeset
|
247 <input type="radio" name="@group" |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
248 tal:attributes="value name; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
249 checked python:name == group_on"> |
|
1725
714ca98e4e65
close tag was missed
Andrey Lebedev <kedder@users.sourceforge.net>
parents:
1692
diff
changeset
|
250 </td> |
|
3584
35b35a152b40
fix "clear this message" [SF#1429367]
Richard Jones <richard@users.sourceforge.net>
parents:
3552
diff
changeset
|
251 |
