annotate templates/classic/html/issue.item.html @ 3696:790363e96852

Sorting/grouping by multiple properties. - Implement sorting/grouping by multiple properties for the web interface. I'm now using @sort0/@sortdir0,@sort1/@sortdir1,... and @group0/@groupdir0,... when generating URLs from a search template. These are converted to a list internally. When saving URLs (e.g. when storing queries) I'm using @sort=prop1,prop2,... and @group=... with optional '-' prepended to individual props. This means saved URLs are backward compatible with existing trackers (and yes, this was a design goal). I need the clumsy version with @sort0,@sort1 etc, because I'm currently using several selectors and checkboxes (as the classic template does, too). I don't think there is a way around that in HTML? - Updated (hopefully all) documentation to reflect the new URL format and the consequences in the web-interface. - I've set the number of sort/group properties in the classic template to two -- this can easily be reverted by changing n_sort to 1. Richard, would you look over these changes? I've set a tag before and (will set) after commit, so that it would be easy to merge out. Don't be too scared about the size of the change, most is documentation, the guts are in cgi/templating.py and small changes in the classic template.
author Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
date Wed, 30 Aug 2006 20:28:26 +0000
parents b2cff3b9e582
children a9f6eb633452
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1 <!-- dollarId: issue.item,v 1.4 2001/08/03 01:19:43 richard Exp dollar-->
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
2 <tal:block metal:use-macro="templates/page/macros/icing">
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
3 <title metal:fill-slot="head_title">
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
4 <tal:block condition="context/id" i18n:translate=""
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
5 >Issue <span tal:replace="context/id" i18n:name="id"
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
6 />: <span tal:replace="context/title" i18n:name="title"
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
7 /> - <span tal:replace="config/TRACKER_NAME" i18n:name="tracker"
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
8 /></tal:block>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
9 <tal:block condition="not:context/id" i18n:translate=""
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
10 >New Issue - <span tal:replace="config/TRACKER_NAME" i18n:name="tracker"
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
11 /></tal:block>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
12 </title>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
13 <tal:block metal:fill-slot="body_title">
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
14 <span tal:condition="python: not (context.id or context.is_edit_ok())"
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
15 tal:omit-tag="python:1" i18n:translate="">New Issue</span>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
16 <span tal:condition="python: not context.id and context.is_edit_ok()"
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
17 tal:omit-tag="python:1" i18n:translate="">New Issue Editing</span>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
18 <span tal:condition="python: context.id and not context.is_edit_ok()"
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
19 tal:omit-tag="python:1" i18n:translate="">Issue<tal:x
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
20 replace="context/id" i18n:name="id" /></span>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
21 <span tal:condition="python: context.id and context.is_edit_ok()"
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
22 tal:omit-tag="python:1" i18n:translate="">Issue<tal:x
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
23 replace="context/id" i18n:name="id" /> Editing</span>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
24 </tal:block>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
25
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
26 <td class="content" metal:fill-slot="content">
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
27
3117
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
28 <p tal:condition="not:context/is_view_ok" i18n:translate="">You are not
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
29 allowed to view this page.</p>
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
30
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
31 <div tal:condition="context/is_view_ok">
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
32
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
33 <form method="POST" name="itemSynopsis"
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
34 onSubmit="return submit_once()" enctype="multipart/form-data"
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
35 tal:attributes="action context/designator">
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
36
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
37 <table class="form">
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
38 <tr>
2463
3b2dc471e4d2 more i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2393
diff changeset
39 <th class="required" i18n:translate="">Title</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
40 <td colspan=3 tal:content="structure python:context.title.field(size=60)">title</td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
41 </tr>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
42
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
43 <tr>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
44 <th class="required" i18n:translate="">Priority</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
45 <td tal:content="structure context/priority/menu">priority</td>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
46 <th i18n:translate="">Status</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
47 <td tal:content="structure context/status/menu">status</td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
48 </tr>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
49
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
50 <tr>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
51 <th i18n:translate="">Superseder</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
52 <td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
53 <span tal:replace="structure python:context.superseder.field(showid=1, size=20)" />
2488
eb1aa3c22d8a hide "(list)" popup links when issue is only viewable
Richard Jones <richard@users.sourceforge.net>
parents: 2463
diff changeset
54 <span tal:condition="context/is_edit_ok" tal:replace="structure python:db.issue.classhelp('id,title', property='superseder')" />
3658
b2cff3b9e582 nicer listing of Superseder links (sf non-patch [SF#497767])
Richard Jones <richard@users.sourceforge.net>
parents: 3511
diff changeset
55 <span tal:condition="context/superseder">
b2cff3b9e582 nicer listing of Superseder links (sf non-patch [SF#497767])
Richard Jones <richard@users.sourceforge.net>
parents: 3511
diff changeset
56 <br><span i18n:translate="">View:</span>
b2cff3b9e582 nicer listing of Superseder links (sf non-patch [SF#497767])
Richard Jones <richard@users.sourceforge.net>
parents: 3511
diff changeset
57 <a tal:repeat="sup context/superseder"
b2cff3b9e582 nicer listing of Superseder links (sf non-patch [SF#497767])
Richard Jones <richard@users.sourceforge.net>
parents: 3511
diff changeset
58 tal:content="python:sup['id'] + ', '*(not repeat['sup'].end)"
b2cff3b9e582 nicer listing of Superseder links (sf non-patch [SF#497767])
Richard Jones <richard@users.sourceforge.net>
parents: 3511
diff changeset
59 tal:attributes="href string:issue${sup/id}"></a>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
60 </span>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
61 </td>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
62 <th i18n:translate="">Nosy List</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
63 <td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
64 <span tal:replace="structure context/nosy/field" />
2488
eb1aa3c22d8a hide "(list)" popup links when issue is only viewable
Richard Jones <richard@users.sourceforge.net>
parents: 2463
diff changeset
65 <span tal:condition="context/is_edit_ok" tal:replace="structure
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
66 python:db.user.classhelp('username,realname,address', property='nosy', width='600')" /><br>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
67 </td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
68 </tr>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
69
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
70 <tr>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
71 <th i18n:translate="">Assigned To</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
72 <td tal:content="structure context/assignedto/menu">assignedto menu</td>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
73 <th i18n:translate="">Topics</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
74 <td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
75 <span tal:replace="structure context/topic/field" />
2488
eb1aa3c22d8a hide "(list)" popup links when issue is only viewable
Richard Jones <richard@users.sourceforge.net>
parents: 2463
diff changeset
76 <span tal:condition="context/is_edit_ok" tal:replace="structure python:db.keyword.classhelp(property='topic')" />
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
77 </td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
78 </tr>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
79
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
80 <tr tal:condition="context/is_edit_ok">
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
81 <th i18n:translate="">Change Note</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
82 <td colspan=3>
1911
f5c804379c85 fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents: 1829
diff changeset
83 <textarea tal:content="request/form/@note/value | default"
f5c804379c85 fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents: 1829
diff changeset
84 name="@note" wrap="hard" rows="5" cols="80"></textarea>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
85 </td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
86 </tr>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
87
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
88 <tr tal:condition="context/is_edit_ok">
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
89 <th i18n:translate="">File</th>
1911
f5c804379c85 fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents: 1829
diff changeset
90 <td colspan=3><input type="file" name="@file" size="40"></td>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
91 </tr>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
92
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
93 <tr tal:condition="context/is_edit_ok">
1829
4e4afbe3cd30 Move '<input type="hidden">' elements into a block.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1825
diff changeset
94 <td>
4e4afbe3cd30 Move '<input type="hidden">' elements into a block.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1825
diff changeset
95 &nbsp;
1911
f5c804379c85 fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents: 1829
diff changeset
96 <input type="hidden" name="@template" value="item">
f5c804379c85 fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents: 1829
diff changeset
97 <input type="hidden" name="@required" value="title,priority">
1829
4e4afbe3cd30 Move '<input type="hidden">' elements into a block.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1825
diff changeset
98 </td>
3511
8fc73650925f add "Make a copy" link
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3117
diff changeset
99 <td colspan=3>
8fc73650925f add "Make a copy" link
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3117
diff changeset
100 <span tal:replace="structure context/submit">submit button</span>
8fc73650925f add "Make a copy" link
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3117
diff changeset
101 <a tal:condition="context/id" tal:attributes="href context/copy_url"
8fc73650925f add "Make a copy" link
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3117
diff changeset
102 i18n:translate="">Make a copy</a>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
103 </td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
104 </tr>
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
105
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
106 </table>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
107 </form>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
108
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
109 <tal:block tal:condition="not:context/id" i18n:translate="">
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
110 <table class="form">
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
111 <tr>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
112 <td>Note:&nbsp;</td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
113 <th class="required">highlighted</th>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
114 <td>&nbsp;fields are required.</td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
115 </tr>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
116 </table>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
117 </tal:block>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
118
2527
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
119 <p tal:condition="context/id" i18n:translate="">
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
120 Created on <b><tal:x replace="context/creation" i18n:name="creation" /></b>
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
121 by <b><tal:x replace="context/creator" i18n:name="creator" /></b>,
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
122 last changed <b><tal:x replace="context/activity" i18n:name="activity" /></b>
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
123 by <b><tal:x replace="context/actor" i18n:name="actor" /></b>.
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
124 </p>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
125
1985
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
126 <table class="files" tal:condition="context/files">
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
127 <tr><th colspan="5" class="header" i18n:translate="">Files</th></tr>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
128 <tr>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
129 <th i18n:translate="">File name</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
130 <th i18n:translate="">Uploaded</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
131 <th i18n:translate="">Type</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
132 <th i18n:translate="">Edit</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
133 <th i18n:translate="">Remove</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
134 </tr>
1985
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
135 <tr tal:repeat="file context/files">
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
136 <td>
2180
58b6d1747973 Web interface tweaks.
Richard Jones <richard@users.sourceforge.net>
parents: 2077
diff changeset
137 <a tal:attributes="href file/download_url"
1985
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
138 tal:content="file/name">dld link</a>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
139 </td>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
140 <td>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
141 <span tal:content="file/creator">creator's name</span>,
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
142 <span tal:content="file/creation">creation date</span>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
143 </td>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
144 <td tal:content="file/type" />
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
145 <td><a tal:condition="file/is_edit_ok"
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
146 tal:attributes="href string:file${file/id}">edit</a>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
147 </td>
2236
975500ced7fa add "remove" button to file attachments
Richard Jones <richard@users.sourceforge.net>
parents: 2187
diff changeset
148 <td>
975500ced7fa add "remove" button to file attachments
Richard Jones <richard@users.sourceforge.net>
parents: 2187
diff changeset
149 <form style="padding:0" tal:condition="context/is_edit_ok"
975500ced7fa add "remove" button to file attachments
Richard Jones <richard@users.sourceforge.net>
parents: 2187
diff changeset
150 tal:attributes="action string:issue${context/id}">
975500ced7fa add "remove" button to file attachments
Richard Jones <richard@users.sourceforge.net>
parents: 2187
diff changeset
151 <input type="hidden" name="@remove@files" tal:attributes="value file/id">
975500ced7fa add "remove" button to file attachments
Richard Jones <richard@users.sourceforge.net>
parents: 2187
diff changeset
152 <input type="hidden" name="@action" value="edit">
2527
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
153 <input type="submit" value="remove" i18n:attributes="value">
2236
975500ced7fa add "remove" button to file attachments
Richard Jones <richard@users.sourceforge.net>
parents: 2187
diff changeset
154 </form>
975500ced7fa add "remove" button to file attachments
Richard Jones <richard@users.sourceforge.net>
parents: 2187
diff changeset
155 </td>
1985
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
156 </tr>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
157 </table>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
158
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
159 <table class="messages" tal:condition="context/messages">
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
160 <tr><th colspan="4" class="header" i18n:translate="">Messages</th></tr>
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
161 <tal:block tal:repeat="msg context/messages/reverse">
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
162 <tr>
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
163 <th><a tal:attributes="href string:msg${msg/id}"
2527
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
164 i18n:translate="">msg<tal:x replace="msg/id" i18n:name="id" /> (view)</a></th>
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
165 <th i18n:translate="">Author: <tal:x replace="msg/author"
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
166 i18n:name="author" /></th>
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
167 <th i18n:translate="">Date: <tal:x replace="msg/date"
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
168 i18n:name="date" /></th>
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
169 <th>
1985
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
170 <form style="padding:0" tal:condition="context/is_edit_ok"
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
171 tal:attributes="action string:issue${context/id}">
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
172 <input type="hidden" name="@remove@messages" tal:attributes="value msg/id">
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
173 <input type="hidden" name="@action" value="edit">
2527
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
174 <input type="submit" value="remove" i18n:attributes="value">
1985
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
175 </form>
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
176 </th>
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
177 </tr>
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
178 <tr>
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
179 <td colspan="4" class="content">
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
180 <pre tal:content="structure msg/content/hyperlinked">content</pre>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
181 </td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
182 </tr>
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
183 </tal:block>
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
184 </table>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
185
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
186 <tal:block tal:condition="context/id" tal:replace="structure context/history" />
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
187
3117
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
188 </div>
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
189
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
190 </td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
191
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
192 </tal:block>

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