annotate templates/classic/html/issue.item.html @ 3898:dd00c917fc40

per-tracker 404 templating Currently if CGI can't map a name it raises NotFound which gets propagated up to roundup-server which generates a plain vanilla 404 page. This changes it so that the CGI client tries to handle NotFound itself by rendering the appropriate template: classname.404.html (or _generic.404.html if no class specific one is found). If the URL can't be mapped to a DB class then we just reraise NotFound and let the upper layer take care of it. Also, add some basic templates for it. They aren't pretty but no worse than what you got before and provide a jumping off point for further customization. This should fix [SF#403287].
author Justus Pendleton <jpend@users.sourceforge.net>
date Wed, 12 Sep 2007 01:15:07 +0000
parents a9f6eb633452
children 91008ec8f9a0
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
3742
a9f6eb633452 nicer "permission required" messages (patch [SF#1558183])
Richard Jones <richard@users.sourceforge.net>
parents: 3658
diff changeset
28 <p tal:condition="python:not (context.is_view_ok()
a9f6eb633452 nicer "permission required" messages (patch [SF#1558183])
Richard Jones <richard@users.sourceforge.net>
parents: 3658
diff changeset
29 or request.user.hasRole('Anonymous'))" i18n:translate="">
a9f6eb633452 nicer "permission required" messages (patch [SF#1558183])
Richard Jones <richard@users.sourceforge.net>
parents: 3658
diff changeset
30 You are not allowed to view this page.</p>
a9f6eb633452 nicer "permission required" messages (patch [SF#1558183])
Richard Jones <richard@users.sourceforge.net>
parents: 3658
diff changeset
31
a9f6eb633452 nicer "permission required" messages (patch [SF#1558183])
Richard Jones <richard@users.sourceforge.net>
parents: 3658
diff changeset
32 <p tal:condition="python:not context.is_view_ok()
a9f6eb633452 nicer "permission required" messages (patch [SF#1558183])
Richard Jones <richard@users.sourceforge.net>
parents: 3658
diff changeset
33 and request.user.hasRole('Anonymous')" i18n:translate="">
a9f6eb633452 nicer "permission required" messages (patch [SF#1558183])
Richard Jones <richard@users.sourceforge.net>
parents: 3658
diff changeset
34 Please login with your username and password.</p>
3117
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
35
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
36 <div tal:condition="context/is_view_ok">
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
37
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
38 <form method="POST" name="itemSynopsis"
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
39 onSubmit="return submit_once()" enctype="multipart/form-data"
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
40 tal:attributes="action context/designator">
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
41
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
42 <table class="form">
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
43 <tr>
2463
3b2dc471e4d2 more i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2393
diff changeset
44 <th class="required" i18n:translate="">Title</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
45 <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
46 </tr>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
47
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
48 <tr>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
49 <th class="required" i18n:translate="">Priority</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
50 <td tal:content="structure context/priority/menu">priority</td>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
51 <th i18n:translate="">Status</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
52 <td tal:content="structure context/status/menu">status</td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
53 </tr>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
54
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
55 <tr>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
56 <th i18n:translate="">Superseder</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
57 <td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
58 <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
59 <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
60 <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
61 <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
62 <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
63 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
64 tal:attributes="href string:issue${sup/id}"></a>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
65 </span>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
66 </td>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
67 <th i18n:translate="">Nosy List</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
68 <td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
69 <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
70 <span tal:condition="context/is_edit_ok" tal:replace="structure
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
71 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
72 </td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
73 </tr>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
74
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
75 <tr>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
76 <th i18n:translate="">Assigned To</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
77 <td tal:content="structure context/assignedto/menu">assignedto menu</td>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
78 <th i18n:translate="">Topics</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
79 <td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
80 <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
81 <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
82 </td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
83 </tr>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
84
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
85 <tr tal:condition="context/is_edit_ok">
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
86 <th i18n:translate="">Change Note</th>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
87 <td colspan=3>
1911
f5c804379c85 fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents: 1829
diff changeset
88 <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
89 name="@note" wrap="hard" rows="5" cols="80"></textarea>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
90 </td>
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">
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
94 <th i18n:translate="">File</th>
1911
f5c804379c85 fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents: 1829
diff changeset
95 <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
96 </tr>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
97
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
98 <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
99 <td>
4e4afbe3cd30 Move '<input type="hidden">' elements into a block.
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents: 1825
diff changeset
100 &nbsp;
1911
f5c804379c85 fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents: 1829
diff changeset
101 <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
102 <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
103 </td>
3511
8fc73650925f add "Make a copy" link
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3117
diff changeset
104 <td colspan=3>
8fc73650925f add "Make a copy" link
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 3117
diff changeset
105 <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
106 <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
107 i18n:translate="">Make a copy</a>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
108 </td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
109 </tr>
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
110
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
111 </table>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
112 </form>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
113
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
114 <tal:block tal:condition="not:context/id" i18n:translate="">
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
115 <table class="form">
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
116 <tr>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
117 <td>Note:&nbsp;</td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
118 <th class="required">highlighted</th>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
119 <td>&nbsp;fields are required.</td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
120 </tr>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
121 </table>
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
122 </tal:block>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
123
2527
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
124 <p tal:condition="context/id" i18n:translate="">
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
125 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
126 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
127 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
128 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
129 </p>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
130
1985
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
131 <table class="files" tal:condition="context/files">
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
132 <tr><th colspan="5" class="header" i18n:translate="">Files</th></tr>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
133 <tr>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
134 <th i18n:translate="">File name</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
135 <th i18n:translate="">Uploaded</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
136 <th i18n:translate="">Type</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
137 <th i18n:translate="">Edit</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
138 <th i18n:translate="">Remove</th>
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
139 </tr>
1985
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
140 <tr tal:repeat="file context/files">
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
141 <td>
2180
58b6d1747973 Web interface tweaks.
Richard Jones <richard@users.sourceforge.net>
parents: 2077
diff changeset
142 <a tal:attributes="href file/download_url"
1985
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
143 tal:content="file/name">dld link</a>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
144 </td>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
145 <td>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
146 <span tal:content="file/creator">creator's name</span>,
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
147 <span tal:content="file/creation">creation date</span>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
148 </td>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
149 <td tal:content="file/type" />
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
150 <td><a tal:condition="file/is_edit_ok"
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
151 tal:attributes="href string:file${file/id}">edit</a>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
152 </td>
2236
975500ced7fa add "remove" button to file attachments
Richard Jones <richard@users.sourceforge.net>
parents: 2187
diff changeset
153 <td>
975500ced7fa add "remove" button to file attachments
Richard Jones <richard@users.sourceforge.net>
parents: 2187
diff changeset
154 <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
155 tal:attributes="action string:issue${context/id}">
975500ced7fa add "remove" button to file attachments
Richard Jones <richard@users.sourceforge.net>
parents: 2187
diff changeset
156 <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
157 <input type="hidden" name="@action" value="edit">
2527
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
158 <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
159 </form>
975500ced7fa add "remove" button to file attachments
Richard Jones <richard@users.sourceforge.net>
parents: 2187
diff changeset
160 </td>
1985
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
161 </tr>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
162 </table>
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
163
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
164 <table class="messages" tal:condition="context/messages">
2393
c2908812624a i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2236
diff changeset
165 <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
166 <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
167 <tr>
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
168 <th><a tal:attributes="href string:msg${msg/id}"
2527
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
169 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
170 <th i18n:translate="">Author: <tal:x replace="msg/author"
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
171 i18n:name="author" /></th>
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
172 <th i18n:translate="">Date: <tal:x replace="msg/date"
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
173 i18n:name="date" /></th>
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
174 <th>
1985
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
175 <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
176 tal:attributes="action string:issue${context/id}">
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
177 <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
178 <input type="hidden" name="@action" value="edit">
2527
bca5de92aaa3 more strings translated
Alexander Smishlajev <a1s@users.sourceforge.net>
parents: 2488
diff changeset
179 <input type="submit" value="remove" i18n:attributes="value">
1985
95623e250b01 more useful file listing
Richard Jones <richard@users.sourceforge.net>
parents: 1978
diff changeset
180 </form>
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
181 </th>
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
182 </tr>
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
183 <tr>
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
184 <td colspan="4" class="content">
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
185 <pre tal:content="structure msg/content/hyperlinked">content</pre>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
186 </td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
187 </tr>
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
188 </tal:block>
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
189 </table>
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
190
1978
eb043e7d0899 changed template to remove duplicate display table...
Richard Jones <richard@users.sourceforge.net>
parents: 1976
diff changeset
191 <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
192
3117
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
193 </div>
460eb0209a9e Permissions improvements.
Richard Jones <richard@users.sourceforge.net>
parents: 2527
diff changeset
194
1591
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
195 </td>
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
196
21312a7564fd moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
197 </tal:block>

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