/[Arh]/lib/Arh/Dispatcher.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 /lib/Arh/Dispatcher.pm

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

revision 47 by dpavlin, Sun Apr 6 16:06:41 2008 UTC revision 80 by dpavlin, Sat Apr 19 23:07:08 2008 UTC
# Line 15  before '*' => run { Line 15  before '*' => run {
15          #warn "##### ",dump( $user );          #warn "##### ",dump( $user );
16    
17          $top->child( _('Units') => url => '/units' );          $top->child( _('Units') => url => '/units' );
18            $top->child( _('Bulk create') => url => '/units/bulk' );
19    
20          if ( $user->id ) {          if ( $user->id ) {
21                  $top->child( _('Pictures') => url => '/pictures' );                  # only for logged users
22          }          }
23    
24  };  };
25    
26    before '/__jifty/admin/model/Unit' => run {
27            redirect '/units';
28    };
29    
30    on qr{^/pictures/show/(.+)$} => run {
31            warn "## showing raw_pic $1\n";
32            set filename => $1;
33            show 'raw_pic';
34    };
35    
36    under qr{^/units/bulk} => run {
37            set per_page => 1;
38            my $u = Arh::Model::UnitCollection->new;
39            $u->unlimit;
40            set page => $u->count unless get('page');
41    };
42    
43    under qr{^/unit/(\d+)} => run {
44            set unit => $1;
45            set id => $1;
46            show '/units/single';
47    };
48    
49  1;  1;

Legend:
Removed from v.47  
changed lines
  Added in v.80

  ViewVC Help
Powered by ViewVC 1.1.26