source: trunk/root/templates/ballot/default.tt @ 164

Last change on this file since 164 was 164, checked in by nanardon, 15 years ago
  • push ballot form into its own template to be reused
  • Property svn:keywords set to Id
File size: 1.2 KB
Line 
1[% vote = c.model('Vote') %]
2
3[% thisvote = vote.vote_info(voteid) %]
4
5<div id="ballot" class="ballot">
6<form action="[% c.uri_for(voteid) %]" method="POST">
7<p><b>Vote: [% thisvote.label | html %]</b></p>
8<p>[% thisvote.description | html | html_line_break %]</p>
9<p>[% thisvote.choice_count %] choix possibles:</p>
10<hr>
11[% IF c.req.param('ballot') %]
12<p>Confirmez votre vote:</p>
13
14[% FOREACH ch = c.req.param('sbal') %]
15[% choices.$ch | html %]
16<input type="hidden" name="sbal" value="[% ch %]">
17<br>
18[% END %]
19[% FOREACH ch = c.req.param('fsbal') %]
20[% ch | html %]<br>
21<input type="hidden" name="fsbal" value="[% ch %]">
22[% END %]
23[% IF ! c.req.param('fsbal').size && ! c.req.param('sbal').size %]
24<i>Vote blanc</i><br>
25[% END %]
26
27<hr>
28<p class="warning">AprÚs avoir valider, il vous sera impossible de modifier votre vote.</p>
29<p><input type="submit" name="confirm" value="Valider définitivement">
30<input type="submit" name="Modify" value="Modifier mon vote"></p>
31</form>
32
33[% ELSE %]
34
35[% IF vote_error %]<p class="alert">[% vote_error %]</p>[% END %]
36
37[% INCLUDE 'includes/ballot_form.tt' %]
38
39<hr>
40<input type="submit" name="ballot" value="Voter &gt;&gt;">
41<p>Votre vote ne sera pris en compte qu'aprÚs confirmation</p>
42[% END %]
43</form>
44</div>
Note: See TracBrowser for help on using the repository browser.