Changeset 169
- Timestamp:
- 04/06/09 23:59:10 (15 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/Vote/Controller/Admin.pm
r167 r169 48 48 $vote->delete_choice($c->req->param('delch')) 49 49 and $vote->db->commit; 50 } elsif ($c->req->param(' label')) {50 } elsif ($c->req->param('pollparam')) { 51 51 if ($c->req->param('dstart')) { 52 52 $c->req->param('start', … … 62 62 $id, 63 63 map { $_ => ($c->req->param($_) || undef) } 64 grep { exists($c->req->params->{$_}) } 64 65 qw(label description start end choice_count free_choice) 65 66 ) and $vote->db->commit; … … 140 141 $c->forward('modify_poll'); 141 142 $c->stash->{page}{title} = $c->model('Vote')->vote_info($id)->{label} . ': Administration'; 142 143 144 143 } 145 144 … … 156 155 $c->forward('auth') or return; 157 156 $c->forward('modify_poll'); 158 $c->stash->{page}{title} = $c->model('Vote')->vote_info($id)->{label} . ': Administration'; 157 $c->stash->{page}{title} = $c->model('Vote')->vote_info( 158 $c->stash->{voteid} 159 )->{label} . ': Administration, liste des electeurs'; 160 } 161 162 sub ballot: LocalRegex('^(\d+)/ballot$') { 163 my ($self, $c, $id, @sub) = @_; 164 ($c->stash->{voteid}) = @{ $c->req->snippets || [] }; 165 my $vote = $c->model('Vote'); 166 167 $vote->vote_info($id) or do { 168 $c->res->redirect($c->uri_for('/')); 169 return; 170 }; 171 172 $c->forward('auth') or return; 173 $c->forward('modify_poll'); 174 $c->stash->{page}{title} = $c->model('Vote')->vote_info( 175 $c->stash->{voteid} 176 )->{label} . ': Administration, bulletin'; 159 177 } 160 178 -
trunk/root/static/vote.css
r109 r169 127 127 #vote_done {} 128 128 129 #ballot {129 .ballot { 130 130 border-style: inset; 131 131 border-width: 10px; 132 padding: 10px; 133 background-color: Silver; 134 } 135 136 #ballot { 132 137 margin-left: 30%; 133 138 margin-right: 30%; 134 139 margin-top: 20px; 135 140 margin-bottom: 20px; 136 padding: 10px;137 background-color: Silver;138 141 } 139 142 -
trunk/root/templates/admin/default.tt
r167 r169 45 45 <input type="text" name="free_choice" value="[% c.req.param('free_choice') || thisvote.free_choice || 0 | html %]"> 46 46 <br> 47 <input type="submit" value="Enregistrer">47 <input type="submit" name="pollparam" value="Enregistrer"> 48 48 </form> 49 49 </td> -
trunk/root/templates/ballot/default.tt
r164 r169 37 37 [% INCLUDE 'includes/ballot_form.tt' %] 38 38 39 <hr>40 <input type="submit" name="ballot" value="Voter >>">41 39 <p>Votre vote ne sera pris en compte qu'aprÚs confirmation</p> 42 40 [% END %] -
trunk/root/templates/includes/admin_menu.tt
r167 r169 5 5 <a href="[% c.uri_for('/admin', voteid) %]">[% poll.info.label | html %]</a> 6 6 :: <a href="[% c.uri_for('/admin', voteid, 'voting') %]">Electeurs</a> 7 [% IF poll.status == 'BEFORE' %] 8 :: <a href="[% c.uri_for('/admin', voteid, 'ballot') %]">Bulletins</a> 9 [% END %] 7 10 </div> -
trunk/root/templates/includes/ballot_form.tt
r165 r169 1 [% vote = c.model('Vote') %]2 1 [% poll = c.model('Vote').poll(voteid) %] 3 2 [% thisvote = poll.info() %] … … 15 14 [% count = count + 1 %] 16 15 [% END %] 16 <hr> 17 <input type="submit" name="ballot" value="Voter >>">
Note: See TracChangeset
for help on using the changeset viewer.