Code

fix to SQL lookup() and retirement
[roundup.git] / roundup / templates / classic / html / issue.search
2 <form method="GET" tal:attributes="action request/classname">
3 <input type="hidden" name=":action" value="search">
5 <table class="form" tal:define="
6    cols python:'id activity priority title status assignedto'.split();
7    defsort python:['activity'];
8    defgroup python:['priority'];
9    defdisp python:'id activity title status assignedto'.split()">
11 <tr>
12  <th class="header">&nbsp;</th>
13  <th class="header">Filter on</th>
14  <th class="header">Display</th>
15  <th class="header">Sort on</th>
16  <th class="header">Group on</th>
17 </tr>
19 <tr>
20  <th>All text*:</th>
21  <td><input name=":search_text"
22             tal:attributes="value request/form/:search_text/value | nothing">
23  </td>
24  <td>&nbsp;</td>
25  <td>&nbsp;</td>
26  <td>&nbsp;</td>
27 </tr>
29 <tr>
30  <th>Title:</th>
31  <td><input name="title"></td>
32  <td><input type="checkbox" name=":columns" value="title" checked></td>
33  <td><input type="radio" name=":sort" value="title"></td>
34  <td>&nbsp;</td>
35 </tr>
37 <tr>
38  <th>Topic:</th>
39  <td>
40   <select name="topic">
41    <option value="">don't care</option>
42    <option value="">------------</option>
43    <option tal:repeat="s db/keyword/list" tal:attributes="value s/name"
44            tal:content="s/name">topic to filter on</option>
45   </select>
46  </td>
47  <td><input type="checkbox" name=":columns" value="topic" checked></td>
48  <td><input type="radio" name=":sort" value="topic"></td>
49  <td><input type="radio" name=":group" value="topic"></td>
50 </tr>
52 <tr>
53  <th>Created:</th>
54  <td><input name="activity"></td>
55  <td><input type="checkbox" name=":columns" value="created"></td>
56  <td><input type="radio" name=":sort" value="created"></td>
57  <td><input type="radio" name=":group" value="created"></td>
58 </tr>
60 <tr>
61  <th>Creator:</th>
62  <td>
63   <select name="creator">
64    <option value="">don't care</option>
65    <option tal:attributes="value request/user/id">created by me</option>
66    <option value="-1">------------</option>
67    <option tal:repeat="s db/user/list" tal:attributes="value s/id"
68      tal:content="s/username">user to filter on</option>
69   </select>
70  </td>
71  <td><input type="checkbox" name=":columns" value="creator" checked></td>
72  <td><input type="radio" name=":sort" value="creator"></td>
73  <td><input type="radio" name=":group" value="creator"></td>
74 </tr>
76 <tr>
77  <th>Activity:</th>
78  <td><input name="activity"></td>
79  <td><input type="checkbox" name=":columns" value="activity" checked></td>
80  <td><input type="radio" name=":sort" value="activity"></td>
81  <td>&nbsp;</td>
82 </tr>
84 <tr>
85  <th>Priority:</th>
86  <td>
87   <select name="priority">
88    <option value="">don't care</option>
89    <option value="-1">not selected</option>
90    <option value="">------------</option>
91    <option tal:repeat="s db/priority/list" tal:attributes="value s/id"
92      tal:content="s/name">priority to filter on</option>
93   </select>
94  </td>
95  <td><input type="checkbox" name=":columns" value="priority"></td>
96  <td><input type="radio" name=":sort" value="priority"></td>
97  <td><input type="radio" name=":group" value="priority"></td>
98 </tr>
100 <tr>
101  <th>Status:</th>
102  <td>
103   <select name="status">
104    <option value="">don't care</option>
105    <option value="-1,1,2,3,4,5,6,7">not resolved</option>
106    <option value="-1">not selected</option>
107    <option value="">------------</option>
108    <option tal:repeat="s db/status/list" tal:attributes="value s/id"
109            tal:content="s/name">status to filter on</option>
110   </select>
111  </td>
112  <td><input type="checkbox" name=":columns" value="status" checked></td>
113  <td><input type="radio" name=":sort" value="status"></td>
114  <td><input type="radio" name=":group" value="status"></td>
115 </tr>
117 <tr>
118  <th>Assigned To:</th>
119  <td>
120   <select name="assignedto">
121    <option value="">don't care</option>
122    <option tal:attributes="value request/user/id">assigned to me</option>
123    <option value="-1">unassigned</option>
124    <option value="">------------</option>
125    <option tal:repeat="s db/user/list" tal:attributes="value s/id"
126      tal:content="s/username">user to filter on</option>
127   </select>
128  </td>
129  <td><input type="checkbox" name=":columns" value="assignedto" checked></td>
130  <td><input type="radio" name=":sort" value="assignedto"></td>
131  <td><input type="radio" name=":group" value="assignedto"></td>
132 </tr>
134 <tr>
135 <th>Pagesize:</th>
136 <td><input type="text" name=":pagesize" size="3" value="50"></td>
137 </tr>
139 <tr>
140 <th>Start With:</th>
141 <td><input type="text" name=":startwith" size="3" value="0"></td>
142 </tr>
144 <tr>
145 <th>Sort Descending:</th>
146 <td><input type="checkbox" name=":sortdir" checked>
147 </td>
149 <tr>
150 <th>Group Descending:</th>
151 <td><input type="checkbox" name=":groupdir">
152 </td>
153 </tr>
155 <tr>
156 <th>Query name**:</th>
157 <td><input name=":queryname"
158             tal:attributes="value request/form/:queryname/value | nothing">
159 </td>
160 </tr>
162 <tr><td>&nbsp;</td>
163 <td><input type="submit" value="Search"></td>
164 </tr>
166 <tr><td>&nbsp;</td>
167  <td colspan="4" class="help">
168    *: The "all text" field will look in message bodies and issue titles<br>
169    **: If you supply a name, the query will be saved off and available as a
170        link in the sidebar
171  </td>
172 </tr>
173 </table>
175 </form>