Code

moving templates around
[roundup.git] / templates / classic / html / issue.search.html
1 <tal:block metal:use-macro="templates/page/macros/icing">
2 <title metal:fill-slot="head_title">Issue searching</title>
3 <td class="page-header-top" metal:fill-slot="body_title">
4  <h2>Issue searching</h2>
5 </td>
6 <td class="content" metal:fill-slot="content">
8 <form method="GET" tal:attributes="action request/classname">
9 <input type="hidden" name=":action" value="search">
11 <table class="form" tal:define="
12    cols python:'id activity priority title status assignedto'.split();
13    defsort python:['activity'];
14    defgroup python:['priority'];
15    defdisp python:'id activity title status assignedto'.split()">
17 <tr>
18  <th class="header">&nbsp;</th>
19  <th class="header">Filter on</th>
20  <th class="header">Display</th>
21  <th class="header">Sort on</th>
22  <th class="header">Group on</th>
23 </tr>
25 <tr>
26  <th>All text*:</th>
27  <td><input name=":search_text"
28             tal:attributes="value request/form/:search_text/value | nothing">
29  </td>
30  <td>&nbsp;</td>
31  <td>&nbsp;</td>
32  <td>&nbsp;</td>
33 </tr>
35 <tr>
36  <th>Title:</th>
37  <td><input name="title"></td>
38  <td><input type="checkbox" name=":columns" value="title" checked></td>
39  <td><input type="radio" name=":sort" value="title"></td>
40  <td>&nbsp;</td>
41 </tr>
43 <tr>
44  <th>Topic:</th>
45  <td>
46   <select name="topic">
47    <option value="">don't care</option>
48    <option value="">------------</option>
49    <option tal:repeat="s db/keyword/list" tal:attributes="value s/name"
50            tal:content="s/name">topic to filter on</option>
51   </select>
52  </td>
53  <td><input type="checkbox" name=":columns" value="topic" checked></td>
54  <td><input type="radio" name=":sort" value="topic"></td>
55  <td><input type="radio" name=":group" value="topic"></td>
56 </tr>
58 <tr>
59  <th>ID:</th>
60  <td><input name="id"></td>
61  <td><input type="checkbox" name=":columns" value="id" checked></td>
62  <td><input type="radio" name=":sort" value="id"></td>
63  <td>&nbsp;</td>
64 </tr>
66 <tr>
67  <th>Creation date:</th>
68  <td><input name="creation"></td>
69  <td><input type="checkbox" name=":columns" value="creation"></td>
70  <td><input type="radio" name=":sort" value="creation"></td>
71  <td><input type="radio" name=":group" value="creation"></td>
72 </tr>
74 <tr>
75  <th>Creator:</th>
76  <td>
77   <select name="creator">
78    <option value="">don't care</option>
79    <option tal:attributes="value request/user/id">created by me</option>
80    <option value="-1">------------</option>
81    <option tal:repeat="s db/user/list" tal:attributes="value s/id"
82      tal:content="s/username">user to filter on</option>
83   </select>
84  </td>
85  <td><input type="checkbox" name=":columns" value="creator" checked></td>
86  <td><input type="radio" name=":sort" value="creator"></td>
87  <td><input type="radio" name=":group" value="creator"></td>
88 </tr>
90 <tr>
91  <th>Activity:</th>
92  <td><input name="activity"></td>
93  <td><input type="checkbox" name=":columns" value="activity" checked></td>
94  <td><input type="radio" name=":sort" value="activity"></td>
95  <td>&nbsp;</td>
96 </tr>
98 <tr>
99  <th>Priority:</th>
100  <td>
101   <select name="priority">
102    <option value="">don't care</option>
103    <option value="-1">not selected</option>
104    <option value="">------------</option>
105    <option tal:repeat="s db/priority/list" tal:attributes="value s/id"
106      tal:content="s/name">priority to filter on</option>
107   </select>
108  </td>
109  <td><input type="checkbox" name=":columns" value="priority"></td>
110  <td><input type="radio" name=":sort" value="priority"></td>
111  <td><input type="radio" name=":group" value="priority"></td>
112 </tr>
114 <tr>
115  <th>Status:</th>
116  <td>
117   <select name="status">
118    <option value="">don't care</option>
119    <option value="-1,1,2,3,4,5,6,7">not resolved</option>
120    <option value="-1">not selected</option>
121    <option value="">------------</option>
122    <option tal:repeat="s db/status/list" tal:attributes="value s/id"
123            tal:content="s/name">status to filter on</option>
124   </select>
125  </td>
126  <td><input type="checkbox" name=":columns" value="status" checked></td>
127  <td><input type="radio" name=":sort" value="status"></td>
128  <td><input type="radio" name=":group" value="status"></td>
129 </tr>
131 <tr>
132  <th>Assigned To:</th>
133  <td>
134   <select name="assignedto">
135    <option value="">don't care</option>
136    <option tal:attributes="value request/user/id">assigned to me</option>
137    <option value="-1">unassigned</option>
138    <option value="">------------</option>
139    <option tal:repeat="s db/user/list" tal:attributes="value s/id"
140      tal:content="s/username">user to filter on</option>
141   </select>
142  </td>
143  <td><input type="checkbox" name=":columns" value="assignedto" checked></td>
144  <td><input type="radio" name=":sort" value="assignedto"></td>
145  <td><input type="radio" name=":group" value="assignedto"></td>
146 </tr>
148 <tr>
149 <th>Pagesize:</th>
150 <td><input type="text" name=":pagesize" size="3" value="50"></td>
151 </tr>
153 <tr>
154 <th>Start With:</th>
155 <td><input type="text" name=":startwith" size="3" value="0"></td>
156 </tr>
158 <tr>
159 <th>Sort Descending:</th>
160 <td><input type="checkbox" name=":sortdir" checked>
161 </td>
163 <tr>
164 <th>Group Descending:</th>
165 <td><input type="checkbox" name=":groupdir">
166 </td>
167 </tr>
169 <tr>
170 <th>Query name**:</th>
171 <td><input name=":queryname"
172             tal:attributes="value request/form/:queryname/value | nothing">
173 </td>
174 </tr>
176 <tr><td>&nbsp;</td>
177 <td><input type="submit" value="Search"></td>
178 </tr>
180 <tr><td>&nbsp;</td>
181  <td colspan="4" class="help">
182    *: The "all text" field will look in message bodies and issue titles<br>
183    **: If you supply a name, the query will be saved off and available as a
184        link in the sidebar
185  </td>
186 </tr>
187 </table>
189 </form>
190 </td>
192 </tal:block>