/[SVNBrowser]/trunk/lib/SVNBrowser/View.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/lib/SVNBrowser/View.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 64 by dpavlin, Mon Sep 3 20:24:03 2007 UTC revision 66 by dpavlin, Mon Sep 3 21:42:54 2007 UTC
# Line 14  template '/x' => page { Line 14  template '/x' => page {
14    
15          form {          form {
16    
17                  my $filter = Jifty->web->new_action(          my $filter = Jifty->web->new_action(
18                          class => 'Filter',                  class => 'Filter',
19                          moniker => 'filter_list',                  moniker => 'filter_list',
20                  );          );
21    
22    
23                  render_param( $filter => 'author' );                  render_param( $filter => 'author' );
24                  render_param( $filter => 'branch' );                  render_param( $filter => 'branch' );
25                  render_param( $filter => 'rel_path' );                  render_param( $filter => 'rel_path' );
# Line 34  template '/x' => page { Line 36  template '/x' => page {
36    
37                  form_submit( label => _("Filter commits") );                  form_submit( label => _("Filter commits") );
38    
39            warn "####",dump( $filter->result->content );
40    
41            my $revisions = $filter->result->content('revisions');
42            if ( $revisions ) {
43    =for later
44                    dl {
45                            while (my $r = $revisions->next ) {
46                                    dt {
47                                            tt { $r->revision }
48                                            span { attr { class => 'author' } $r->author }
49                                            span { attr { class => 'commit_date' } $r->commit_date }
50                                            # actions
51                                            span { $r->id }
52                                    }
53                                    dd {
54                                            pre { attr { class => 'commit_message' } $r->message }
55                                    }
56                            }      
57                    }
58    =cut
59                    div {
60                            $filter->button(
61                                    submit => $filter,
62                                    label => _("previous page"),
63                                    arguments => { page => $revisions->pager->previous_page },
64                            ) if $revisions->pager->previous_page;
65    
66                            span {
67                                    _("page"), ' ', $revisions->pager->current_page, ' ',_("of"), ' ', $revisions->pager->last_page
68                            } if ($revisions->pager->last_page > 1);
69    
70                            $filter->button(
71                                    submit => $filter,
72                                    label => _("next page"),
73                                    arguments => { page => $revisions->pager->next_page },
74                            ) if $revisions->pager->next_page;
75                    }
76    
77          }          }
78    
79            } #form
80  }  }

Legend:
Removed from v.64  
changed lines
  Added in v.66

  ViewVC Help
Powered by ViewVC 1.1.26