/[SVNBrowser]/trunk/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 /trunk/share/web/templates/list

Parent Directory Parent Directory | Revision Log Revision Log


Revision 50 - (hide annotations)
Thu Feb 8 21:58:17 2007 UTC (17 years, 3 months ago) by dpavlin
File size: 1626 byte(s)
run action if it's not activated allready (so that first page access have
results too...)
1 dpavlin 4 <%args>
2 dpavlin 47 $next => undef
3 dpavlin 4 </%args>
4    
5     <%init>
6 dpavlin 42 my $filter = Jifty->web->new_action(
7     class => 'Filter',
8     moniker => 'filter_list',
9     arguments => { %ARGS },
10     );
11 dpavlin 47
12 dpavlin 50 $filter->run unless ($next);
13    
14 dpavlin 47 #use Data::Dump qw/dump/;
15     #warn "ARGS = ", dump( %ARGS );
16 dpavlin 4 </%init>
17    
18 dpavlin 12 <&| /_elements/wrapper, title => "SVN Reporitory Browser" &>
19 dpavlin 4
20 dpavlin 5 <% Jifty->web->form->start %>
21 dpavlin 26
22 dpavlin 32 <% $filter->form_field('author') %>
23     <% $filter->form_field('branch') %>
24 dpavlin 47 <% $filter->form_field('rel_path') %>
25 dpavlin 32 <% $filter->form_field('search') %>
26 dpavlin 26
27     <div class="inline">
28 dpavlin 32 <% $filter->form_field('from_date') %>
29     <% $filter->form_field('to_date') %>
30     <% $filter->form_field('per_page') %>
31     <% $filter->form_field('show_actions') %>
32 dpavlin 26 </div>
33 dpavlin 5
34 dpavlin 26 <div style="clear: left">
35     <% $filter->button( label => 'Filter commits' ) %>
36     </div>
37 dpavlin 4
38 dpavlin 34 % if ( $filter->result and my $revisions = $filter->result->content('revisions') ) {
39 dpavlin 32
40 dpavlin 4 <dl>
41     % while (my $r = $revisions->next) {
42 dpavlin 47 <& /actions,
43     revision => $r->revision,
44     rel_path => $filter->argument_value('rel_path'),
45     next => $next,
46     show_actions => $filter->argument_value('show_actions'),
47     r => $r
48     &>
49 dpavlin 4 % }
50     </dl>
51    
52     % if ($revisions->pager->previous_page) {
53 dpavlin 12 <% $filter->button(
54     label => "&lt;&lt;",
55     escape_label => 0,
56     arguments => {
57 dpavlin 10 page => $revisions->pager->previous_page,
58 dpavlin 12 }
59 dpavlin 4 ) %>
60     % }
61    
62     % if ($revisions->pager->last_page > 1) {
63 dpavlin 34 page <% $revisions->pager->current_page %> of <% $revisions->pager->last_page %>
64 dpavlin 4 % }
65    
66     % if ($revisions->pager->next_page) {
67 dpavlin 12 <% $filter->button(
68     label => "&gt;&gt;",
69     escape_label => 0,
70     arguments => {
71 dpavlin 10 page => $revisions->pager->next_page,
72 dpavlin 12 }
73 dpavlin 4 ) %>
74     % }
75    
76 dpavlin 32 <!-- no $revisions -->
77     % }
78    
79 dpavlin 12 <% Jifty->web->form->end %>
80    
81 dpavlin 4 </&>

  ViewVC Help
Powered by ViewVC 1.1.26