Mercurial > p > roundup > code
annotate templates/classic/html/issue.search.html @ 3898:dd00c917fc40
per-tracker 404 templating
Currently if CGI can't map a name it raises NotFound which gets
propagated up to roundup-server which generates a plain vanilla 404
page.
This changes it so that the CGI client tries to handle NotFound itself
by rendering the appropriate template: classname.404.html (or
_generic.404.html if no class specific one is found). If the URL can't
be mapped to a DB class then we just reraise NotFound and let the
upper layer take care of it.
Also, add some basic templates for it. They aren't pretty but no worse
than what you got before and provide a jumping off point for further
customization.
This should fix [SF#403287].
| author | Justus Pendleton <jpend@users.sourceforge.net> |
|---|---|
| date | Wed, 12 Sep 2007 01:15:07 +0000 |
| parents | 64a12bd91fc0 |
| children | 91008ec8f9a0 |
| rev | line source |
|---|---|
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
1 <tal:block metal:use-macro="templates/page/macros/icing"> |
|
2439
3551fbf8cf29
tracker name added to the page title
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2393
diff
changeset
|
2 <title metal:fill-slot="head_title" i18n:translate="">Issue searching - <span |
|
3551fbf8cf29
tracker name added to the page title
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2393
diff
changeset
|
3 i18n:name="tracker" tal:replace="config/TRACKER_NAME" /></title> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
4 <span metal:fill-slot="body_title" tal:omit-tag="python:1" |
|
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
5 i18n:translate="">Issue searching</span> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
6 <td class="content" metal:fill-slot="content"> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
7 |
|
2273
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2077
diff
changeset
|
8 <form method="GET" name="itemSynopsis" |
|
c77483d2cda4
merge from maint-0-7
Richard Jones <richard@users.sourceforge.net>
parents:
2077
diff
changeset
|
9 tal:attributes="action request/classname"> |
|
3704
18def94e5150
macro th_label:
Tobias Herp <tobias-herp@users.sourceforge.net>
parents:
3649
diff
changeset
|
10 |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
11 <table class="form" tal:define=" |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
12 cols python:request.columns or 'id activity title status assignedto'.split(); |
|
3704
18def94e5150
macro th_label:
Tobias Herp <tobias-herp@users.sourceforge.net>
parents:
3649
diff
changeset
|
13 sort_on python:request.sort and request.sort[0] or nothing; |
|
18def94e5150
macro th_label:
Tobias Herp <tobias-herp@users.sourceforge.net>
parents:
3649
diff
changeset
|
14 sort_desc python:sort_on and sort_on[0] == '-'; |
|
18def94e5150
macro th_label:
Tobias Herp <tobias-herp@users.sourceforge.net>
parents:
3649
diff
changeset
|
15 sort_on python:(sort_on and sort_on[1]) or 'activity'; |
|
18def94e5150
macro th_label:
Tobias Herp <tobias-herp@users.sourceforge.net>
parents:
3649
diff
changeset
|
16 group_on python:request.group and request.group[0] or nothing; |
|
18def94e5150
macro th_label:
Tobias Herp <tobias-herp@users.sourceforge.net>
parents:
3649
diff
changeset
|
17 group_desc python:group_on and group_on[0] == '-'; |
|
18def94e5150
macro th_label:
Tobias Herp <tobias-herp@users.sourceforge.net>
parents:
3649
diff
changeset
|
18 group_on python:(group_on and group_on[1]) or 'priority'; |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
19 |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
20 search_input templates/page/macros/search_input; |
|
3649
12633662ff63
include the popcal in Date field editing and search fields by default
Richard Jones <richard@users.sourceforge.net>
parents:
3576
diff
changeset
|
21 search_date templates/page/macros/search_date; |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
22 column_input templates/page/macros/column_input; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
23 sort_input templates/page/macros/sort_input; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
24 group_input templates/page/macros/group_input; |
|
2666
ec5c56a064f0
multiple selection Link/Multilink search field (thanks Marlon van den Berg)
Richard Jones <richard@users.sourceforge.net>
parents:
2574
diff
changeset
|
25 search_select templates/page/macros/search_select; |
|
3704
18def94e5150
macro th_label:
Tobias Herp <tobias-herp@users.sourceforge.net>
parents:
3649
diff
changeset
|
26 search_select_translated templates/page/macros/search_select_translated; |
|
2666
ec5c56a064f0
multiple selection Link/Multilink search field (thanks Marlon van den Berg)
Richard Jones <richard@users.sourceforge.net>
parents:
2574
diff
changeset
|
27 search_multiselect templates/page/macros/search_multiselect;"> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
28 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
29 <tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
30 <th class="header"> </th> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
31 <th class="header" i18n:translate="">Filter on</th> |
|
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
32 <th class="header" i18n:translate="">Display</th> |
|
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
33 <th class="header" i18n:translate="">Sort on</th> |
|
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
34 <th class="header" i18n:translate="">Group on</th> |
|
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 |
|
1911
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1829
diff
changeset
|
37 <tr tal:define="name string:@search_text"> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
38 <th i18n:translate="">All text*:</th> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
39 <td metal:use-macro="search_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
40 <td> </td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
41 <td> </td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
42 <td> </td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
43 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
44 |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
45 <tr tal:define="name string:title"> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
46 <th i18n:translate="">Title:</th> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
47 <td metal:use-macro="search_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
48 <td metal:use-macro="column_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
49 <td metal:use-macro="sort_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
50 <td> </td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
51 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
52 |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
53 <tr tal:define="name string:topic; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
54 db_klass string:keyword; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
55 db_content string:name;"> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
56 <th i18n:translate="">Topic:</th> |
|
3875
64a12bd91fc0
allow searching for issues with empty topics
Justus Pendleton <jpend@users.sourceforge.net>
parents:
3704
diff
changeset
|
57 <td metal:use-macro="search_select"> |
|
64a12bd91fc0
allow searching for issues with empty topics
Justus Pendleton <jpend@users.sourceforge.net>
parents:
3704
diff
changeset
|
58 <option metal:fill-slot="extra_options" value="-1" i18n:translate="" |
|
64a12bd91fc0
allow searching for issues with empty topics
Justus Pendleton <jpend@users.sourceforge.net>
parents:
3704
diff
changeset
|
59 tal:attributes="selected python:value == '-1'">not selected</option> |
|
64a12bd91fc0
allow searching for issues with empty topics
Justus Pendleton <jpend@users.sourceforge.net>
parents:
3704
diff
changeset
|
60 </td> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
61 <td metal:use-macro="column_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
62 <td metal:use-macro="sort_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
63 <td metal:use-macro="group_input"></td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
64 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
65 |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
66 <tr tal:define="name string:id"> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
67 <th i18n:translate="">ID:</th> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
68 <td metal:use-macro="search_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
69 <td metal:use-macro="column_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
70 <td metal:use-macro="sort_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
71 <td> </td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
72 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
73 |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
74 <tr tal:define="name string:creation"> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
75 <th i18n:translate="">Creation Date:</th> |
|
3649
12633662ff63
include the popcal in Date field editing and search fields by default
Richard Jones <richard@users.sourceforge.net>
parents:
3576
diff
changeset
|
76 <td metal:use-macro="search_date"></td> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
77 <td metal:use-macro="column_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
78 <td metal:use-macro="sort_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
79 <td metal:use-macro="group_input"></td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
80 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
81 |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
82 <tr tal:define="name string:creator; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
83 db_klass string:user; |
|
2574
1a041cda628c
make user permissions check more sane (fix search page for anonymous)
Richard Jones <richard@users.sourceforge.net>
parents:
2463
diff
changeset
|
84 db_content string:username;" |
|
1a041cda628c
make user permissions check more sane (fix search page for anonymous)
Richard Jones <richard@users.sourceforge.net>
parents:
2463
diff
changeset
|
85 tal:condition="db/user/is_view_ok"> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
86 <th i18n:translate="">Creator:</th> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
87 <td metal:use-macro="search_select"> |
|
2463
3b2dc471e4d2
more i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2439
diff
changeset
|
88 <option metal:fill-slot="extra_options" i18n:translate="" |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
89 tal:attributes="value request/user/id">created by me</option> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
90 </td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
91 <td metal:use-macro="column_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
92 <td metal:use-macro="sort_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
93 <td metal:use-macro="group_input"></td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
94 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
95 |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
96 <tr tal:define="name string:activity"> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
97 <th i18n:translate="">Activity:</th> |
|
3649
12633662ff63
include the popcal in Date field editing and search fields by default
Richard Jones <richard@users.sourceforge.net>
parents:
3576
diff
changeset
|
98 <td metal:use-macro="search_date"></td> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
99 <td metal:use-macro="column_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
100 <td metal:use-macro="sort_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
101 <td> </td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
102 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
103 |
|
2574
1a041cda628c
make user permissions check more sane (fix search page for anonymous)
Richard Jones <richard@users.sourceforge.net>
parents:
2463
diff
changeset
|
104 <tr tal:define="name string:actor; |
|
1a041cda628c
make user permissions check more sane (fix search page for anonymous)
Richard Jones <richard@users.sourceforge.net>
parents:
2463
diff
changeset
|
105 db_klass string:user; |
|
1a041cda628c
make user permissions check more sane (fix search page for anonymous)
Richard Jones <richard@users.sourceforge.net>
parents:
2463
diff
changeset
|
106 db_content string:username;" |
|
1a041cda628c
make user permissions check more sane (fix search page for anonymous)
Richard Jones <richard@users.sourceforge.net>
parents:
2463
diff
changeset
|
107 tal:condition="db/user/is_view_ok"> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
108 <th i18n:translate="">Actor:</th> |
|
2077
3e0961d6d44d
Added the "actor" property.
Richard Jones <richard@users.sourceforge.net>
parents:
1976
diff
changeset
|
109 <td metal:use-macro="search_select"> |
|
2463
3b2dc471e4d2
more i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2439
diff
changeset
|
110 <option metal:fill-slot="extra_options" i18n:translate="" |
|
2077
3e0961d6d44d
Added the "actor" property.
Richard Jones <richard@users.sourceforge.net>
parents:
1976
diff
changeset
|
111 tal:attributes="value request/user/id">done by me</option> |
|
3e0961d6d44d
Added the "actor" property.
Richard Jones <richard@users.sourceforge.net>
parents:
1976
diff
changeset
|
112 </td> |
|
3e0961d6d44d
Added the "actor" property.
Richard Jones <richard@users.sourceforge.net>
parents:
1976
diff
changeset
|
113 <td metal:use-macro="column_input"></td> |
|
3e0961d6d44d
Added the "actor" property.
Richard Jones <richard@users.sourceforge.net>
parents:
1976
diff
changeset
|
114 <td metal:use-macro="sort_input"></td> |
|
3e0961d6d44d
Added the "actor" property.
Richard Jones <richard@users.sourceforge.net>
parents:
1976
diff
changeset
|
115 <td> </td> |
|
3e0961d6d44d
Added the "actor" property.
Richard Jones <richard@users.sourceforge.net>
parents:
1976
diff
changeset
|
116 </tr> |
|
3e0961d6d44d
Added the "actor" property.
Richard Jones <richard@users.sourceforge.net>
parents:
1976
diff
changeset
|
117 |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
118 <tr tal:define="name string:priority; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
119 db_klass string:priority; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
120 db_content string:name;"> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
121 <th i18n:translate="">Priority:</th> |
|
3704
18def94e5150
macro th_label:
Tobias Herp <tobias-herp@users.sourceforge.net>
parents:
3649
diff
changeset
|
122 <td metal:use-macro="search_select_translated"> |
|
2463
3b2dc471e4d2
more i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2439
diff
changeset
|
123 <option metal:fill-slot="extra_options" value="-1" i18n:translate="" |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
124 tal:attributes="selected python:value == '-1'">not selected</option> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
125 </td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
126 <td metal:use-macro="column_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
127 <td metal:use-macro="sort_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
128 <td metal:use-macro="group_input"></td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
129 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
130 |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
131 <tr tal:define="name string:status; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
132 db_klass string:status; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
133 db_content string:name;"> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
134 <th i18n:translate="">Status:</th> |
|
3704
18def94e5150
macro th_label:
Tobias Herp <tobias-herp@users.sourceforge.net>
parents:
3649
diff
changeset
|
135 <td metal:use-macro="search_select_translated"> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
136 <tal:block metal:fill-slot="extra_options"> |
|
2463
3b2dc471e4d2
more i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2439
diff
changeset
|
137 <option value="-1,1,2,3,4,5,6,7" i18n:translate="" |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
138 tal:attributes="selected python:value == '-1,1,2,3,4,5,6,7'">not resolved</option> |
|
2463
3b2dc471e4d2
more i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2439
diff
changeset
|
139 <option value="-1" i18n:translate="" |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
140 tal:attributes="selected python:value == '-1'">not selected</option> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
141 </tal:block> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
142 </td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
143 <td metal:use-macro="column_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
144 <td metal:use-macro="sort_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
145 <td metal:use-macro="group_input"></td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
146 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
147 |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
148 <tr tal:define="name string:assignedto; |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
149 db_klass string:user; |
|
2574
1a041cda628c
make user permissions check more sane (fix search page for anonymous)
Richard Jones <richard@users.sourceforge.net>
parents:
2463
diff
changeset
|
150 db_content string:username;" |
|
1a041cda628c
make user permissions check more sane (fix search page for anonymous)
Richard Jones <richard@users.sourceforge.net>
parents:
2463
diff
changeset
|
151 tal:condition="db/user/is_view_ok"> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
152 <th i18n:translate="">Assigned to:</th> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
153 <td metal:use-macro="search_select"> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
154 <tal:block metal:fill-slot="extra_options"> |
|
2463
3b2dc471e4d2
more i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2439
diff
changeset
|
155 <option tal:attributes="value request/user/id" |
|
3b2dc471e4d2
more i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2439
diff
changeset
|
156 i18n:translate="">assigned to me</option> |
|
3b2dc471e4d2
more i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2439
diff
changeset
|
157 <option value="-1" tal:attributes="selected python:value == '-1'" |
|
3b2dc471e4d2
more i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2439
diff
changeset
|
158 i18n:translate="">unassigned</option> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
159 </tal:block> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
160 </td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
161 <td metal:use-macro="column_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
162 <td metal:use-macro="sort_input"></td> |
|
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
163 <td metal:use-macro="group_input"></td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
164 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
165 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
166 <tr> |
|
3375
bd6ba21d6c47
fix some translation stuff, and update the minimal tempalte
Richard Jones <richard@users.sourceforge.net>
parents:
3141
diff
changeset
|
167 <th i18n:translate="">No Sort or group:</th> |
|
3141
9cace96c1abd
issue search page allows setting of no sorting / grouping
Richard Jones <richard@users.sourceforge.net>
parents:
3012
diff
changeset
|
168 <td> </td> |
|
9cace96c1abd
issue search page allows setting of no sorting / grouping
Richard Jones <richard@users.sourceforge.net>
parents:
3012
diff
changeset
|
169 <td> </td> |
|
9cace96c1abd
issue search page allows setting of no sorting / grouping
Richard Jones <richard@users.sourceforge.net>
parents:
3012
diff
changeset
|
170 <td><input type="radio" name="@sort" value=""></td> |
|
9cace96c1abd
issue search page allows setting of no sorting / grouping
Richard Jones <richard@users.sourceforge.net>
parents:
3012
diff
changeset
|
171 <td><input type="radio" name="@group" value=""></td> |
|
9cace96c1abd
issue search page allows setting of no sorting / grouping
Richard Jones <richard@users.sourceforge.net>
parents:
3012
diff
changeset
|
172 </tr> |
|
9cace96c1abd
issue search page allows setting of no sorting / grouping
Richard Jones <richard@users.sourceforge.net>
parents:
3012
diff
changeset
|
173 |
|
9cace96c1abd
issue search page allows setting of no sorting / grouping
Richard Jones <richard@users.sourceforge.net>
parents:
3012
diff
changeset
|
174 <tr> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
175 <th i18n:translate="">Pagesize:</th> |
|
1911
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1829
diff
changeset
|
176 <td><input name="@pagesize" size="3" value="50" |
|
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1829
diff
changeset
|
177 tal:attributes="value request/form/@pagesize/value | default"></td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
178 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
179 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
180 <tr> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
181 <th i18n:translate="">Start With:</th> |
|
1911
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1829
diff
changeset
|
182 <td><input name="@startwith" size="3" value="0" |
|
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1829
diff
changeset
|
183 tal:attributes="value request/form/@startwith/value | default"></td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
184 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
185 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
186 <tr> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
187 <th i18n:translate="">Sort Descending:</th> |
|
1911
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1829
diff
changeset
|
188 <td><input type="checkbox" name="@sortdir" |
|
3704
18def94e5150
macro th_label:
Tobias Herp <tobias-herp@users.sourceforge.net>
parents:
3649
diff
changeset
|
189 tal:attributes="checked sort_desc"> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
190 </td> |
|
1692
64f448ff07f2
audit some user properties for valid values (roles, address)
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
191 </tr> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
192 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
193 <tr> |
|
2393
c2908812624a
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
194 <th i18n:translate="">Group Descending:</th> |
|
1911
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1829
diff
changeset
|
195 <td><input type="checkbox" name="@groupdir" |
|
3704
18def94e5150
macro th_label:
Tobias Herp <tobias-herp@users.sourceforge.net>
parents:
3649
diff
changeset
|
196 tal:attributes="checked group_desc"> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
197 </td> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
198 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
199 |
|
3012
6dbe3798a4c4
fix some security assertions [SF#1085481]
Richard Jones <richard@users.sourceforge.net>
parents:
2666
diff
changeset
|
200 <tr tal:condition="python:request.user.hasPermission('Edit', 'query')"> |
|
3518
7fb8cfe3c737
enable editing of public queries [SF#966144]
Richard Jones <richard@users.sourceforge.net>
parents:
3375
diff
changeset
|
201 <th i18n:translate="">Query name**:</th> |
|
7fb8cfe3c737
enable editing of public queries [SF#966144]
Richard Jones <richard@users.sourceforge.net>
parents:
3375
diff
changeset
|
202 <td tal:define="value request/form/@queryname/value | nothing"> |
|
7fb8cfe3c737
enable editing of public queries [SF#966144]
Richard Jones <richard@users.sourceforge.net>
parents:
3375
diff
changeset
|
203 <input name="@queryname" tal:attributes="value value"> |
|
7fb8cfe3c737
enable editing of public queries [SF#966144]
Richard Jones <richard@users.sourceforge.net>
parents:
3375
diff
changeset
|
204 <input type="hidden" name="@old-queryname" tal:attributes="value value"> |
|
7fb8cfe3c737
enable editing of public queries [SF#966144]
Richard Jones <richard@users.sourceforge.net>
parents:
3375
diff
changeset
|
205 </td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
206 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
207 |
|
1730
2dd6b4c825e9
Final touches to fix query editing. It should work now.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1692
diff
changeset
|
208 <tr> |
|
1829
4e4afbe3cd30
Move '<input type="hidden">' elements into a block.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1730
diff
changeset
|
209 <td> |
|
4e4afbe3cd30
Move '<input type="hidden">' elements into a block.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1730
diff
changeset
|
210 |
|
1911
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1829
diff
changeset
|
211 <input type="hidden" name="@action" value="search"> |
|
1829
4e4afbe3cd30
Move '<input type="hidden">' elements into a block.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1730
diff
changeset
|
212 </td> |
|
2463
3b2dc471e4d2
more i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2439
diff
changeset
|
213 <td><input type="submit" value="Search" i18n:attributes="value"></td> |
|
1730
2dd6b4c825e9
Final touches to fix query editing. It should work now.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1692
diff
changeset
|
214 </tr> |
|
2dd6b4c825e9
Final touches to fix query editing. It should work now.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1692
diff
changeset
|
215 |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
216 <tr><td> </td> |
|
3576
bbd20010abe2
fix conditional block in i18n string [SF#1439927]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3549
diff
changeset
|
217 <td colspan="4" class="help"> |
|
bbd20010abe2
fix conditional block in i18n string [SF#1439927]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3549
diff
changeset
|
218 <span i18n:translate="" tal:omit-tag="true"> |
|
bbd20010abe2
fix conditional block in i18n string [SF#1439927]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3549
diff
changeset
|
219 *: The "all text" field will look in message bodies and issue titles |
|
bbd20010abe2
fix conditional block in i18n string [SF#1439927]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3549
diff
changeset
|
220 </span><br> |
|
bbd20010abe2
fix conditional block in i18n string [SF#1439927]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3549
diff
changeset
|
221 <span tal:condition="python:request.user.hasPermission('Edit', 'query')" |
|
bbd20010abe2
fix conditional block in i18n string [SF#1439927]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3549
diff
changeset
|
222 i18n:translate="" tal:omit-tag="true" |
|
bbd20010abe2
fix conditional block in i18n string [SF#1439927]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3549
diff
changeset
|
223 > |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
224 **: If you supply a name, the query will be saved off and available as a |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
225 link in the sidebar |
|
3576
bbd20010abe2
fix conditional block in i18n string [SF#1439927]
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
3549
diff
changeset
|
226 </span> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
227 </td> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
228 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
229 </table> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
230 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
231 </form> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
232 </td> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
233 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
234 </tal:block> |
