Mercurial > p > roundup > code
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 |
| 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 |
|
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: </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> 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> |
