Changeset 205


Ignore:
Timestamp:
04/15/09 18:47:31 (15 years ago)
Author:
nanardon
Message:
  • cleanup code
Location:
trunk
Files:
7 edited

Legend:

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

    r204 r205  
    3939    my $vote = $c->model('Vote'); 
    4040    my $poll = $c->model('Vote')->poll($id); 
    41     for ($vote->vote_status($id) || '') { 
     41    for ($poll->status || '') { 
    4242    /^BEFORE$/ and do { 
    4343        if ($c->req->param('addch')) { 
     
    7272                next; 
    7373            } 
    74             $vote->vote_param( 
    75                 $id, 
     74            $poll->param( 
    7675                map { $_ => ($c->req->param($_) || undef) } 
    7776                grep { exists($c->req->params->{$_}) } 
  • trunk/lib/Vote/Controller/Ballot.pm

    r198 r205  
    3838    $c->stash->{voteid} = $id; 
    3939 
    40     if ($c->model('Vote')->vote_status($id) ne 'RUNNING') { 
     40    if ($c->model('Vote')->poll($id)->status ne 'RUNNING') { 
    4141        $c->stash->{template} = 'ballot/closed.tt'; 
    4242        return; 
  • trunk/lib/Vote/DB.pm

    r199 r205  
    106106} 
    107107 
     108# TODO 
    108109sub vote_param { 
    109110    my ($self, $voteid, %attr) = @_; 
    110     warn "# vote_param"; 
     111    die "# vote_param" . join(' ',caller()); 
    111112    $self->poll($voteid)->param(%attr); 
    112113} 
    113114 
     115# TODO kill this 
    114116sub vote_status { 
    115117    my ($self, $id) = @_; 
    116     warn "# vote_status"; 
     118    die "# vote_status" . join(' ',caller()); 
    117119    $self->poll($id)->status; 
    118120} 
     
    216218sub voting_has_sign { 
    217219    my ($self, $poll, $user) = @_; 
    218     warn $user; 
    219220    $self->poll($poll)->voting_has_sign($user); 
    220221} 
  • trunk/lib/Vote/DB/Poll.pm

    r202 r205  
    605605sub voting_has_sign { 
    606606    my ($self, $user) = @_; 
    607     warn $user; 
    608607    $self->voting_from_mail($user)->has_sign; 
    609608} 
  • trunk/root/templates/admin/includes/poll_settings.tt

    r190 r205  
    44<DIV ID="testdiv1" STYLE="position:absolute;visibility:hidden;background-color:white;layer-background-color:white;"></DIV> 
    55 
    6 [% IF vote.vote_status(voteid) == 'BEFORE' %] 
     6[% IF poll.status == 'BEFORE' %] 
    77<div class="box" style="float: left; width: 55%;"> 
    88<form action="[% c.uri_for(voteid) %]" method="POST"> 
  • trunk/root/templates/admin/voting.tt

    r168 r205  
    11[% vote = c.model('Vote') %] 
     2[% poll = c.model('Vote').poll(voteid) %] 
    23 
    34[% INCLUDE 'includes/admin_menu.tt' %] 
    45 
    5 [% IF vote.vote_status(voteid) != 'AFTER' %] 
     6[% IF poll.status() != 'AFTER' %] 
    67<div style="float: left; width: 30%;" class="box"> 
    78<p>Ajouter un votant</p> 
     
    1617<form method="POST" ENCTYPE="multipart/form-data" action="[% c.uri_for(voteid, 'voting') %]"> 
    1718<input type="file" name="votinglist"><br> 
    18 [% IF vote.vote_status(voteid) == 'BEFORE' %] 
     19[% IF poll.status == 'BEFORE' %] 
    1920<input type="checkbox" name="delete">Effacer la liste des votants<br> 
    2021[% END %] 
     
    4849 
    4950[% IF NOT voting.date %] 
    50 [% IF vote.vote_status(voteid) != 'AFTER' %] 
     51[% IF poll.status != 'AFTER' %] 
    5152<form action="[% c.uri_for(voteid, 'voting') %]" method="POST"> 
    5253<input type="hidden" name="delvoting" value="[% voting.vkey %]"> 
     
    5960[% IF NOT voting.date %] 
    6061<td> 
    61 [% IF vote.vote_status(voteid) != 'AFTER' %] 
     62[% IF poll.status != 'AFTER' %] 
    6263<input type="submit" name="delete" value="delete"> 
    6364[% END %] 
  • trunk/root/templates/ballot/closed.tt

    r47 r205  
    22 
    33[% vote = c.model('Vote') %] 
     4[% poll = c.model('Vote').poll(voteid) %] 
    45 
    56<div id="ballot"> 
    6 [% IF vote.vote_status(voteid) == 'BEFORE' %] 
     7[% IF poll.status == 'BEFORE' %] 
    78Ce Vote n'est pas encore ouvert 
    8 [% ELSIF vote.vote_status(voteid) == 'AFTER' %] 
     9[% ELSIF poll.status == 'AFTER' %] 
    910Ce vote est terminé, les résultats sont disponibles 
    1011<a href="[% c.uri_for('/vote', voteid) %]">ici</a>. 
Note: See TracChangeset for help on using the changeset viewer.