0001-backoffice-use-a-select-for-the-status-filter-1670.patch
wcs/backoffice/root.ptl | ||
---|---|---|
208 | 208 |
waitpoint_status = self.formdef.workflow.get_waitpoint_status() |
209 | 209 |
if waitpoint_status: |
210 | 210 |
'<h3>%s</h3>' % _('Status to display') |
211 |
'<ul>'
|
|
211 |
'<select name="filter" onchange="this.form.submit()">'
|
|
212 | 212 |
filters = [('all', _('All')), ('pending', _('Pending')), ('done', _('Done'))] |
213 | 213 |
for status in waitpoint_status: |
214 | 214 |
filters.append((status.id, status.name)) |
215 | 215 |
for filter_id, filter_label in filters: |
216 | 216 |
if filter_id == selected_filter: |
217 |
checked = ' checked="checked"'
|
|
217 |
selected = ' selected="selected"'
|
|
218 | 218 |
else: |
219 |
checked = '' |
|
220 |
'<li><label><input type="radio" name="filter" value="%s"%s/>%s</label></li>' % ( |
|
221 |
filter_id, checked, filter_label) |
|
222 |
'</ul>' |
|
223 |
'<input type="submit" value="%s"/>' % _('Refresh') |
|
219 |
selected = '' |
|
220 |
'<option value="%s"%s/>%s</option>' % (filter_id, selected, filter_label) |
|
221 |
'</select>' |
|
222 |
'<noscript><input type="submit" value="%s"/></noscript>' % _('Refresh') |
|
224 | 223 | |
225 | 224 |
'<h3>%s</h3>' % _('Fields to display') |
226 | 225 |
'<ul>' |
227 |
- |