annotate templates/classic/html/issue.index.html @ 3854:f4e8dc583256

Restored subject parser regexp to the string it was before the... ...implementation of customization of it, i.e., the version from CVS revision 1.184 of mailgw.py. This makes 'testFollowupTitleMatchMultiRe' work again.
author Erik Forsberg <forsberg@users.sourceforge.net>
date Sat, 12 May 2007 16:14:54 +0000
parents a9f6eb633452
children 91008ec8f9a0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3742
a9f6eb633452 nicer "permission required" messages (patch [SF#1558183])
Richard Jones <richard@users.sourceforge.net>
parents: 3737
diff changeset
1 <!-- $Id: issue.index.html,v 1.27 2006-11-09 01:26:28 richard Exp $ -->
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
2 <tal:block metal:use-macro="templates/page/macros/icing">
3686
1671d1e39b1a fix: "List of issues" string in page title is not translated...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3549
diff changeset
3 <title metal:fill-slot="head_title" >
1671d1e39b1a fix: "List of issues" string in page title is not translated...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3549
diff changeset
4 <span tal:omit-tag="true" i18n:translate="" >List of issues</span>
1671d1e39b1a fix: "List of issues" string in page title is not translated...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3549
diff changeset
5 <span tal:condition="request/dispname"
1671d1e39b1a fix: "List of issues" string in page title is not translated...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3549
diff changeset
6 tal:replace="python:' - %s '%request.dispname"
1671d1e39b1a fix: "List of issues" string in page title is not translated...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3549
diff changeset
7 /> - <span tal:replace="config/TRACKER_NAME" />
1671d1e39b1a fix: "List of issues" string in page title is not translated...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3549
diff changeset
8 </title>
1671d1e39b1a fix: "List of issues" string in page title is not translated...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3549
diff changeset
9 <span metal:fill-slot="body_title" tal:omit-tag="true">
1671d1e39b1a fix: "List of issues" string in page title is not translated...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3549
diff changeset
10 <span tal:omit-tag="true" i18n:translate="" >List of issues</span>
1671d1e39b1a fix: "List of issues" string in page title is not translated...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3549
diff changeset
11 <span tal:condition="request/dispname"
1671d1e39b1a fix: "List of issues" string in page title is not translated...
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3549
diff changeset
12 tal:replace="python:' - %s' % request.dispname" />
3471
f16eca38e4e5 display the query name in the header (feature [SF#298535] / patch [SF#349387])
Richard Jones <richard@users.sourceforge.net>
parents: 3130
diff changeset
13 </span>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
14 <td class="content" metal:fill-slot="content">
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
15
3742
a9f6eb633452 nicer "permission required" messages (patch [SF#1558183])
Richard Jones <richard@users.sourceforge.net>
parents: 3737
diff changeset
16 <p tal:condition="python:not (context.is_view_ok()
a9f6eb633452 nicer "permission required" messages (patch [SF#1558183])
Richard Jones <richard@users.sourceforge.net>
parents: 3737
diff changeset
17 or request.user.hasRole('Anonymous'))" i18n:translate="">
a9f6eb633452 nicer "permission required" messages (patch [SF#1558183])
Richard Jones <richard@users.sourceforge.net>
parents: 3737
diff changeset
18 You are not allowed to view this page.</p>
a9f6eb633452 nicer "permission required" messages (patch [SF#1558183])
Richard Jones <richard@users.sourceforge.net>
parents: 3737
diff changeset
19
a9f6eb633452 nicer "permission required" messages (patch [SF#1558183])
Richard Jones <richard@users.sourceforge.net>
parents: 3737
diff changeset
20 <p tal:condition="python:not context.is_view_ok()
a9f6eb633452 nicer "permission required" messages (patch [SF#1558183])
Richard Jones <richard@users.sourceforge.net>
parents: 3737
diff changeset
21 and request.user.hasRole('Anonymous')" i18n:translate="">
a9f6eb633452 nicer "permission required" messages (patch [SF#1558183])
Richard Jones <richard@users.sourceforge.net>
parents: 3737
diff changeset
22 Please login with your username and password.</p>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
23
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
24 <tal:block tal:define="batch request/batch" tal:condition="context/is_view_ok">
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
25 <table class="list">
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
26 <tr>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
27 <th tal:condition="request/show/priority" i18n:translate="">Priority</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
28 <th tal:condition="request/show/id" i18n:translate="">ID</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
29 <th tal:condition="request/show/creation" i18n:translate="">Creation</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
30 <th tal:condition="request/show/activity" i18n:translate="">Activity</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
31 <th tal:condition="request/show/actor" i18n:translate="">Actor</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
32 <th tal:condition="request/show/topic" i18n:translate="">Topic</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
33 <th tal:condition="request/show/title" i18n:translate="">Title</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
34 <th tal:condition="request/show/status" i18n:translate="">Status</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
35 <th tal:condition="request/show/creator" i18n:translate="">Creator</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
36 <th tal:condition="request/show/assignedto" i18n:translate="">Assigned&nbsp;To</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
37 </tr>
3704
18def94e5150 macro th_label:
Tobias Herp <tobias-herp@users.sourceforge.net>
parents: 3696
diff changeset
38 <tal:block tal:repeat="i batch" condition=true>
3696
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
39 <tr tal:define="group python:[r[1] for r in request.group]"
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
40 tal:condition="python:group and batch.propchanged(*group)">
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
41 <th tal:attributes="colspan python:len(request.columns)" class="group">
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
42 <tal:block tal:repeat="g group">
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
43 <tal:block tal:content="python:str(i[g]) or '(no %s set)'%g"/>
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
44 </tal:block>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
45 </th>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
46 </tr>
1625
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1591
diff changeset
47
3126
a2889d22db4a the cgi templating code now checks item-level
Richard Jones <richard@users.sourceforge.net>
parents: 3117
diff changeset
48 <tr>
1625
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1591
diff changeset
49 <td tal:condition="request/show/priority"
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1591
diff changeset
50 tal:content="python:i.priority.plain() or default">&nbsp;</td>
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1591
diff changeset
51 <td tal:condition="request/show/id" tal:content="i/id">&nbsp;</td>
1825
fad32dafc174 Replaced all uses of the 'nowrap' attribute with its CSS equivalent:
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1824
diff changeset
52 <td class="date" tal:condition="request/show/creation"
1625
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1591
diff changeset
53 tal:content="i/creation/reldate">&nbsp;</td>
1825
fad32dafc174 Replaced all uses of the 'nowrap' attribute with its CSS equivalent:
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1824
diff changeset
54 <td class="date" tal:condition="request/show/activity"
1625
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1591
diff changeset
55 tal:content="i/activity/reldate">&nbsp;</td>
2077
3e0961d6d44d Added the "actor" property.
Richard Jones <richard@users.sourceforge.net>
parents: 2075
diff changeset
56 <td class="date" tal:condition="request/show/actor"
3e0961d6d44d Added the "actor" property.
Richard Jones <richard@users.sourceforge.net>
parents: 2075
diff changeset
57 tal:content="python:i.actor.plain() or default">&nbsp;</td>
1625
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1591
diff changeset
58 <td tal:condition="request/show/topic"
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1591
diff changeset
59 tal:content="python:i.topic.plain() or default">&nbsp;</td>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
60 <td tal:condition="request/show/title">
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
61 <a tal:attributes="href string:issue${i/id}"
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
62 tal:content="python:str(i.title.plain(hyperlink=0)) or '[no title]'">title</a>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
63 </td>
1625
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1591
diff changeset
64 <td tal:condition="request/show/status"
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1591
diff changeset
65 tal:content="python:i.status.plain() or default">&nbsp;</td>
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1591
diff changeset
66 <td tal:condition="request/show/creator"
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1591
diff changeset
67 tal:content="python:i.creator.plain() or default">&nbsp;</td>
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1591
diff changeset
68 <td tal:condition="request/show/assignedto"
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1591
diff changeset
69 tal:content="python:i.assignedto.plain() or default">&nbsp;</td>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
70 </tr>
1625
126d4d0ac89b under the heading of "questionable whether it's a fix or not"
Richard Jones <richard@users.sourceforge.net>
parents: 1591
diff changeset
71
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
72 </tal:block>
1635
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
73
3126
a2889d22db4a the cgi templating code now checks item-level
Richard Jones <richard@users.sourceforge.net>
parents: 3117
diff changeset
74 <metal:index define-macro="batch-footer">
1635
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
75 <tr tal:condition="batch">
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
76 <th tal:attributes="colspan python:len(request.columns)">
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
77 <table width="100%">
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
78 <tr class="navigation">
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
79 <th>
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
80 <a tal:define="prev batch/previous" tal:condition="prev"
3130
7308c3c5a943 docs editing from Jean Jordaan
Richard Jones <richard@users.sourceforge.net>
parents: 3126
diff changeset
81 tal:attributes="href python:request.indexargs_url(request.classname,
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
82 {'@startwith':prev.first, '@pagesize':prev.size})"
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
83 i18n:translate="">&lt;&lt; previous</a>
1635
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
84 &nbsp;
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
85 </th>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
86 <th i18n:translate=""><span tal:replace="batch/start" i18n:name="start"
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
87 />..<span tal:replace="python: batch.start + batch.length -1" i18n:name="end"
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
88 /> out of <span tal:replace="batch/sequence_length" i18n:name="total"
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
89 /></th>
1635
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
90 <th>
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
91 <a tal:define="next batch/next" tal:condition="next"
3130
7308c3c5a943 docs editing from Jean Jordaan
Richard Jones <richard@users.sourceforge.net>
parents: 3126
diff changeset
92 tal:attributes="href python:request.indexargs_url(request.classname,
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
93 {'@startwith':next.first, '@pagesize':next.size})"
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
94 i18n:translate="">next &gt;&gt;</a>
1635
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
95 &nbsp;
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
96 </th>
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
97 </tr>
b0ffb474716e nicer index navigation
Richard Jones <richard@users.sourceforge.net>
parents: 1625
diff changeset
98 </table>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
99 </th>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
100 </tr>
3126
a2889d22db4a the cgi templating code now checks item-level
Richard Jones <richard@users.sourceforge.net>
parents: 3117
diff changeset
101 </metal:index>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
102 </table>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
103
2112
b86f0627b07c added CSV download of index / search results
Richard Jones <richard@users.sourceforge.net>
parents: 2077
diff changeset
104 <a tal:attributes="href python:request.indexargs_url('issue',
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
105 {'@action':'export_csv'})" i18n:translate="">Download as CSV</a>
2112
b86f0627b07c added CSV download of index / search results
Richard Jones <richard@users.sourceforge.net>
parents: 2077
diff changeset
106
2242
daf5bd3666bd hide bottom form too
Richard Jones <richard@users.sourceforge.net>
parents: 2187
diff changeset
107 <form method="GET" class="index-controls"
daf5bd3666bd hide bottom form too
Richard Jones <richard@users.sourceforge.net>
parents: 2187
diff changeset
108 tal:attributes="action request/classname">
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
109
3696
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
110 <table class="form" tal:define="n_sort python:2">
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
111 <tal:block tal:repeat="n python:range(n_sort)" tal:condition="batch">
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
112 <tr tal:define="key python:len(request.sort)>n and request.sort[n]">
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
113 <th>
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
114 <tal:block tal:condition="not:n" i18n:translate="">Sort on:</tal:block>
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
115 </th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
116 <td>
3696
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
117 <select tal:attributes="name python:'@sort%d'%n">
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
118 <option value="" i18n:translate="">- nothing -</option>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
119 <option tal:repeat="col context/properties"
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
120 tal:attributes="value col/_name;
3696
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
121 selected python:key and col._name == key[1]"
2519
84a969033ed9 translate column names in "sort by" and "group by" option lists
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2461
diff changeset
122 tal:content="col/_name"
84a969033ed9 translate column names in "sort by" and "group by" option lists
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2461
diff changeset
123 i18n:translate="">column</option>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
124 </select>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
125 </td>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
126 <th i18n:translate="">Descending:</th>
3737
0480d5585f58 fix sort/group direction checkbox in issue.index.html [SF#1593025]
Richard Jones <richard@users.sourceforge.net>
parents: 3705
diff changeset
127 <td><input type="checkbox" tal:attributes="name python:'@sortdir%d'%n;
0480d5585f58 fix sort/group direction checkbox in issue.index.html [SF#1593025]
Richard Jones <richard@users.sourceforge.net>
parents: 3705
diff changeset
128 checked python:key and key[0] == '-'">
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
129 </td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
130 </tr>
3696
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
131 </tal:block>
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
132 <tal:block tal:repeat="n python:range(n_sort)" tal:condition="batch">
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
133 <tr tal:define="key python:len(request.group)>n and request.group[n]">
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
134 <th>
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
135 <tal:block tal:condition="not:n" i18n:translate="">Group on:</tal:block>
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
136 </th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
137 <td>
3696
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
138 <select tal:attributes="name python:'@group%d'%n">
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
139 <option value="" i18n:translate="">- nothing -</option>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
140 <option tal:repeat="col context/properties"
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
141 tal:attributes="value col/_name;
3696
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
142 selected python:key and col._name == key[1]"
2519
84a969033ed9 translate column names in "sort by" and "group by" option lists
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2461
diff changeset
143 tal:content="col/_name"
84a969033ed9 translate column names in "sort by" and "group by" option lists
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2461
diff changeset
144 i18n:translate="">column</option>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
145 </select>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
146 </td>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2242
diff changeset
147 <th i18n:translate="">Descending:</th>
3737
0480d5585f58 fix sort/group direction checkbox in issue.index.html [SF#1593025]
Richard Jones <richard@users.sourceforge.net>
parents: 3705
diff changeset
148 <td><input type="checkbox" tal:attributes="name python:'@groupdir%d'%n;
0480d5585f58 fix sort/group direction checkbox in issue.index.html [SF#1593025]
Richard Jones <richard@users.sourceforge.net>
parents: 3705
diff changeset
149 checked python:key and key[0] == '-'">
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
150 </td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
151 </tr>
3696
790363e96852 Sorting/grouping by multiple properties.
Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
parents: 3686
diff changeset
152 </tal:block>
1824
24819ee5dfbc First steps towards HTML4.01 Strict validation.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1635
diff changeset
153 <tr><td colspan="4">
2461
48143bde35df translate 'Redisplay' button caption
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2393
diff changeset
154 <input type="submit" value="Redisplay" i18n:attributes="value">
1824
24819ee5dfbc First steps towards HTML4.01 Strict validation.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1635
diff changeset
155 <tal:block tal:replace="structure
24819ee5dfbc First steps towards HTML4.01 Strict validation.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1635
diff changeset
156 python:request.indexargs_form(sort=0, group=0)" />
24819ee5dfbc First steps towards HTML4.01 Strict validation.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1635
diff changeset
157 </td></tr>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
158 </table>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
159 </form>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
160
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
161 </tal:block>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
162
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
163 </td>
3704
18def94e5150 macro th_label:
Tobias Herp <tobias-herp@users.sourceforge.net>
parents: 3696
diff changeset
164 </tal:block><tal:comment condition=false> vim: sw=1 ts=8 et si
18def94e5150 macro th_label:
Tobias Herp <tobias-herp@users.sourceforge.net>
parents: 3696
diff changeset
165 </tal:comment>

Roundup Issue Tracker: http://roundup-tracker.org/