Mercurial > p > roundup > code
annotate templates/classic/html/page.html @ 2467:76ead526113d
client instances may be used as translation engines.
any backend translator may be passed as constructor
argument or via setTranslator() method. by default,
templating.translationService is used.
use this engine to translate client messages.
| author | Alexander Smishlajev <a1s@users.sourceforge.net> |
|---|---|
| date | Tue, 15 Jun 2004 09:19:49 +0000 |
| parents | 90c5a7fdf0a4 |
| children | 3421166e9d86 |
| 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"> |
|
3a4abf6d48c2
body_title improvement
Richard Jones <richard@users.sourceforge.net>
parents:
1954
diff
changeset
|
21 <h2><span metal:define-slot="body_title">body title</span></h2> |
|
3a4abf6d48c2
body_title improvement
Richard Jones <richard@users.sourceforge.net>
parents:
1954
diff
changeset
|
22 </td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
23 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
24 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
25 <tr> |
|
1824
24819ee5dfbc
First steps towards HTML4.01 Strict validation.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1823
diff
changeset
|
26 <td rowspan="2" valign="top" class="sidebar"> |
|
2136
ee3cf6a44f29
queries on a per-user basis, and public queries [SF#891798] :)
Richard Jones <richard@users.sourceforge.net>
parents:
2079
diff
changeset
|
27 <p class="classblock"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
28 <span i18n:translate="" |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
29 ><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
|
30 <tal:block tal:repeat="qs request/user/queries"> |
|
1760
93e160890571
Add a missing '?' to fix queries.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1726
diff
changeset
|
31 <a tal:attributes="href string:${qs/klass}?${qs/url}" |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
32 tal:content="qs/name">link</a><br> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
33 </tal:block> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
34 </p> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
35 |
|
1854
8a2a8c9eba2e
Add "action" attributes to forms.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1827
diff
changeset
|
36 <form method="POST" tal:attributes="action request/base"> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
37 <p class="classblock" |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
38 tal:condition="python:request.user.hasPermission('View', 'issue')"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
39 <b i18n:translate="">Issues</b><br> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
40 <a tal:condition="python:request.user.hasPermission('Edit', 'issue')" |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
41 href="issue?@template=item" i18n:translate="">Create New</a><br> |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
42 <a href="issue?@sort=-activity&@group=priority&@filter=status,assignedto&@columns=id,activity,title,creator,status&status=-1,1,2,3,4,5,6,7&assignedto=-1" |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
43 i18n:translate="">Show Unassigned</a><br> |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
44 <a href="issue?@sort=-activity&@group=priority&@filter=status&@columns=id,activity,title,creator,assignedto,status&status=-1,1,2,3,4,5,6,7" |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
45 i18n:translate="">Show All</a><br> |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
46 <a href="issue?@template=search" i18n:translate="">Search</a><br> |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
47 <input type="submit" style="padding: 0" value="Show issue:" |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
48 i18n:attributes="value"><input size="4" type="text" name="@number"> |
|
1911
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1872
diff
changeset
|
49 <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
|
50 <input type="hidden" name="@action" value="show"> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
51 </p> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
52 </form> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
53 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
54 <p class="classblock" |
|
2079
6f5de386244b
simpler test
Richard Jones <richard@users.sourceforge.net>
parents:
1976
diff
changeset
|
55 tal:condition="python:request.user.hasPermission('Edit', 'keyword')"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
56 <b i18n:translate="">Keywords</b><br> |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
57 <a href="keyword?@template=item" i18n:translate="">Create New</a><br> |
|
2079
6f5de386244b
simpler test
Richard Jones <richard@users.sourceforge.net>
parents:
1976
diff
changeset
|
58 <a tal:condition="db/keyword/list" |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
59 href="keyword?@template=item" i18n:translate="">Edit Existing</a><br> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
60 </p> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
61 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
62 <p class="classblock" |
|
1954
a71bc3a6f433
Added 'Users may only edit their issues' customisation example.
Richard Jones <richard@users.sourceforge.net>
parents:
1911
diff
changeset
|
63 tal:condition="python:request.user.hasPermission('View', 'user')"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
64 <b i18n:translate="">Administration</b><br> |
|
1678
2af054eafa24
actually check in the cosmetic fix
Richard Jones <richard@users.sourceforge.net>
parents:
1667
diff
changeset
|
65 <tal:block tal:condition="python:request.user.hasPermission('Edit', None)"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
66 <a href="home?@template=classlist" i18n:translate="">Class List</a><br> |
|
1678
2af054eafa24
actually check in the cosmetic fix
Richard Jones <richard@users.sourceforge.net>
parents:
1667
diff
changeset
|
67 </tal:block> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
68 <a tal:condition="python:request.user.hasPermission('View', 'user') |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
69 or request.user.hasPermission('Edit', 'user')" |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
70 href="user" i18n:translate="">User List</a><br> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
71 <a tal:condition="python:request.user.hasPermission('Edit', 'user')" |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
72 href="user?@template=item" i18n:translate="">Add User</a> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
73 </p> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
74 |
|
1854
8a2a8c9eba2e
Add "action" attributes to forms.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1827
diff
changeset
|
75 <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
|
76 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
|
77 <p class="userblock"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
78 <b i18n:translate="">Login</b><br> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
79 <input size="10" name="__login_name"><br> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
80 <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
|
81 <input type="hidden" name="@action" value="Login"> |
|
90c5a7fdf0a4
action name must not depend on the button caption
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2460
diff
changeset
|
82 <input type="submit" value="Login" i18n:attributes="value"><br> |
|
1872
c085b4f4f0c0
Add back <span tal:replace="structure request/indexargs_form" />...
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1866
diff
changeset
|
83 <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
|
84 <a href="user?@template=register" |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
85 tal:condition="python:request.user.hasPermission('Web Registration')" |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
86 i18n:translate="">Register</a><br> |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
87 <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
|
88 </p> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
89 </form> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
90 |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
91 <p class="userblock" tal:condition="python:request.user.username != 'anonymous'"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
92 <b i18n:translate="">Hello, <span i18n:name="user" |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
93 tal:replace="request/user/username">username</span></b><br> |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
94 <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="">My Issues</a><br> |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
95 <a tal:attributes="href string:user${request/user/id}" |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
96 i18n:translate="">My Details</a><br> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
97 <a tal:attributes="href python:request.indexargs_href('', |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
98 {'@action':'logout'})" i18n:translate="">Logout</a> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
99 </p> |
| 1637 | 100 <p class="userblock"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
101 <b i18n:translate="">Help</b><br> |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
102 <a href="http://roundup.sourceforge.net/doc-0.7/" |
|
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
103 i18n:translate="">Roundup docs</a> |
| 1637 | 104 </p> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
105 </td> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
106 <td> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
107 <p tal:condition="options/error_message | nothing" class="error-message" |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
108 tal:repeat="m options/error_message" tal:content="structure m">error</p> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
109 <p tal:condition="options/ok_message | nothing" class="ok-message" |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
110 tal:repeat="m options/ok_message" tal:content="structure m">error</p> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
111 </td> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
112 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
113 <tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
114 <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
|
115 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
116 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
117 </table> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
118 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
119 <pre tal:condition="request/form/debug | nothing" tal:content="request"> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
120 </pre> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
121 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
122 </body> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
123 </html> |
|
1823
5f25bf57efb8
added DOCTYPE
Richard Jones <richard@users.sourceforge.net>
parents:
1775
diff
changeset
|
124 </tal:block> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
125 |
|
2273
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
126 <!-- |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
127 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
|
128 |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
129 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
|
130 property being searched. |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
131 |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
132 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
|
133 --> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
134 <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
|
135 <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
|
136 name name"> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
137 </td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
138 |
|
2273
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
139 <td metal:define-macro="search_popup"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
140 <!-- |
|
2273
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
141 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
|
142 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
|
143 --> |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
144 <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
|
145 name name"> |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
146 <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
|
147 property=name)" /> |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
148 </td> |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2195
diff
changeset
|
149 |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
150 <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
|
151 <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
|
152 tal:define="value python:request.form.getvalue(name)"> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
153 <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
|
154 <tal:block metal:define-slot="extra_options"></tal:block> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
155 <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
|
156 <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
|
157 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
|
158 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
|
159 </select> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
160 </td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
161 |
|
2195
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
162 <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
|
163 <ul class="search-checkboxes" |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
164 tal:define="value python:request.form.getvalue(name)"> |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
165 <li tal:repeat="s python:db[db_klass].list()"> |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
166 <input type="checkbox" tal:attributes="name name; id string:name-${s/id}; |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
167 value s/id; checked python:value == s.id" /> |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
168 <label tal:attributes="for string:$name-${s/id}" tal:content="s/name" /> |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
169 </li> |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
170 <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
|
171 <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
|
172 id string:$name--1; checked python:value == '-1'" /> |
|
2395
97f810f39d16
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
173 <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
|
174 </li> |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
175 </ul> |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
176 </td> |
|
638600b0d682
added search_checkboxes as an option for the search form
Richard Jones <richard@users.sourceforge.net>
parents:
2140
diff
changeset
|
177 |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
178 <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
|
179 <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
|
180 tal:attributes="value name; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
181 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
|
182 </td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
183 |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
184 <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
|
185 <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
|
186 tal:attributes="value name; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
187 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
|
188 </td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
189 |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
190 <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
|
191 <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
|
192 tal:attributes="value name; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1678
diff
changeset
|
193 checked python:name == group_on"> |
|
1725
714ca98e4e65
close tag was missed
Andrey Lebedev <kedder@users.sourceforge.net>
parents:
1692
diff
changeset
|
194 </td> |
|
2136
ee3cf6a44f29
queries on a per-user basis, and public queries [SF#891798] :)
Richard Jones <richard@users.sourceforge.net>
parents:
2079
diff
changeset
|
195 <!-- SHA: 9defd15b86478f539e44f06b9548340e239d7320 --> |
