/[SVNBrowser]/branches/filter-action/share/web/templates/list
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Annotation of /branches/filter-action/share/web/templates/list

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4 - (hide annotations)
Tue Dec 5 11:51:26 2006 UTC (17 years, 4 months ago) by dpavlin
Original Path: trunk/share/web/templates/list
File size: 1334 byte(s)
add list of revisions
1 dpavlin 4 <%args>
2     $page => 1
3     </%args>
4    
5     <%init>
6     my $revisions = SVNBrowser::Model::RevisionCollection->new();
7     $revisions->unlimit();
8     $revisions->order_by({ column => 'commit_date', order => 'desc' });
9     $revisions->set_page_info(
10     current_page => $page,
11     per_page => 50,
12     );
13     $revisions->goto_first_item;
14    
15     </%init>
16    
17     <&| /_elements/wrapper, title => "Statistics" &>
18    
19     <%perl>
20     if (my $nr = $revisions->pager->total_entries) {
21     $m->out("Found $nr revisions");
22     } else {
23     $m->out("No revisions found.")
24     }
25     </%perl>
26    
27     <dl>
28     % while (my $r = $revisions->next) {
29     <dt><% Jifty->web->tangent(
30     url => '/revision/' . $r->revision,
31     label => $r->revision,
32     ) %>
33     <span class="author"><% $r->author %></span>
34     <span class="commit_date"><% $r->commit_date %></span>
35     </dt>
36     <dd>
37     <pre>
38     <% $r->message %>
39     </pre>
40     </dd>
41     % }
42     </dl>
43    
44     % if ($revisions->pager->previous_page) {
45     <% Jifty->web->link(
46     label => "Previous",
47     onclick => { args => { page => $revisions->pager->previous_page } }
48     ) %>
49     % }
50    
51     % if ($revisions->pager->last_page > 1) {
52     page <% $page %> of <% $revisions->pager->last_page %>
53     % }
54    
55     % if ($revisions->pager->next_page) {
56     <% Jifty->web->link(
57     label => "Next",
58     onclick => { args => { page => $revisions->pager->next_page } }
59     ) %>
60     % }
61    
62     </&>
63    

  ViewVC Help
Powered by ViewVC 1.1.26