Changeset 253 for trunk/lib


Ignore:
Timestamp:
12/05/09 16:14:30 (14 years ago)
Author:
nanardon
Message:
  • push date poll config on a separated web page
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/Epoll/Controller/Admin.pm

    r242 r253  
    218218} 
    219219 
     220sub date: LocalRegex('^(\w+)/date$') { 
     221    my ($self, $c) = @_; 
     222    ($c->stash->{voteid}) = @{ $c->req->snippets || [] }; 
     223    my $poll = $c->model('Vote')->poll($c->stash->{voteid}); 
     224 
     225    $poll->info or do { 
     226        $c->res->redirect($c->uri_for('/')); 
     227        return; 
     228    }; 
     229 
     230    $c->forward('auth') or return; 
     231    $c->forward('modify_poll'); 
     232    $c->stash->{page}{title} = $poll->info('label') . ': Administration, Date'; 
     233} 
     234 
    220235sub privatekey : LocalRegex('^(\w+)/privatekey$') { 
    221236    my ($self, $c) = @_; 
Note: See TracChangeset for help on using the changeset viewer.