1
0
forked from 0ad/0ad
0ad/source/tools/autolog/SVNLog/root/PublicMessage/list.tt
2007-05-30 17:01:14 +00:00

37 lines
1.2 KiB
Plaintext

[% USE table_class = Class('SVNLog::Model::CDBI::PublicMessage') %]
<table border="1">
<tr>
<th>Revision</th>
<th>Author</th>
<th>Date</th>
<th>Log message</th>
<th>Public message</th>
<th/>
</tr>
[%
count = 20;
start = c.req.param('start') || 0;
%]
[% FOR object = table_class.search_log_range(count, start) %]
<tr>
<td>[% object.logentry.revision %]</td>
<td>[% object.logentry.author %]</td>
<td>[% str = object.logentry.date.match('(\d{4}-\d{2}-\d{2}).(\d{2}:\d{2}:\d{2})');
str.0 %] [% str.1 %]</td>
<td>[% object.logentry.msg | html | html_line_break %]</td>
<td>[% object.msg | html | html_line_break %]</td>
<td>
<a href="[% c.uri_for('/publicmessage/edit', object.id) %]">
Edit
</a>
</td>
</tr>
[% END %]
</table>
[% IF start > 0 %]
<a href="[% c.uri_for('/publicmessage/list') _ '?start=' _ (start-count) %]">Previous page</a> |
[% END %]
<a href="[% c.uri_for('/publicmessage/list') _ '?start=' _ (start+count) %]">Next page</a>