[227] | 1 | <!-- $Id$ --> |
---|
[205] | 2 | [% poll = c.model('Vote').poll(voteid) %] |
---|
[167] | 3 | |
---|
| 4 | [% INCLUDE 'includes/admin_menu.tt' %] |
---|
| 5 | |
---|
[205] | 6 | [% IF poll.status() != 'AFTER' %] |
---|
[168] | 7 | <div style="float: left; width: 30%;" class="box"> |
---|
[323] | 8 | <p>[% l('add a vote') %]</p> |
---|
[315] | 9 | <form action="[% c.uri_for(poll.uid, 'voters') %]" method="POST"> |
---|
[282] | 10 | [% l('Name:') _ ' ' %]<input type="text" name="id"><br> |
---|
[323] | 11 | [% l('Email address:') _ ' ' %]<input type="text" name="mail"><br> |
---|
[282] | 12 | <input type="submit" value="[% l('Add') %]"> |
---|
[167] | 13 | </form> |
---|
[315] | 14 | |
---|
[167] | 15 | <hr> |
---|
[315] | 16 | <p> |
---|
| 17 | <a href="[% c.uri_for(poll.uid, 'voters', 'import') %]"> |
---|
| 18 | Import voters list... |
---|
| 19 | </a> |
---|
| 20 | </p> |
---|
| 21 | |
---|
[205] | 22 | [% IF poll.status == 'BEFORE' %] |
---|
[323] | 23 | <input type="checkbox" name="delete">[% l('delete the list of voters') %]<br> |
---|
[167] | 24 | [% END %] |
---|
[282] | 25 | <input type="submit" value="[% l('Add') %]"> |
---|
[167] | 26 | </form> |
---|
| 27 | <hr> |
---|
[315] | 28 | <p>[% l('Send password to voters') %]</p> |
---|
[346] | 29 | [% IF poll.info.hend %] |
---|
[315] | 30 | <form action="[% c.uri_for(poll.uid, 'voters') %]" method="POST"> |
---|
[323] | 31 | [% l('Email language') %]: [% INCLUDE 'includes/locale_select.tt' %]<br> |
---|
[379] | 32 | <input type="submit" name="mailpasswd" value="[% l('Send password') %]"> |
---|
[167] | 33 | </form> |
---|
[346] | 34 | [% ELSE %] |
---|
| 35 | [% l('Poll date must be setup before announcing poll to voters') %] |
---|
| 36 | [% END %] |
---|
[168] | 37 | </div> |
---|
| 38 | |
---|
| 39 | [% END %] |
---|
| 40 | |
---|
| 41 | <div class="box" style="float: right; width: 60%;"> |
---|
| 42 | |
---|
[207] | 43 | [% IF NOT poll.voting_count %] |
---|
[323] | 44 | <p class="alert">[% l('No subscribed voters') %]</p> |
---|
[167] | 45 | [% ELSE %] |
---|
| 46 | |
---|
[207] | 47 | [% FOREACH votingkey = poll.voting_keys %] |
---|
| 48 | [% voting = poll.voting(votingkey) %] |
---|
[168] | 49 | |
---|
[167] | 50 | [% IF loop.first %] |
---|
| 51 | <table border="1"> |
---|
| 52 | [% END %] |
---|
[168] | 53 | |
---|
[167] | 54 | <tr> |
---|
[168] | 55 | |
---|
[207] | 56 | [% IF NOT voting.info.date %] |
---|
[205] | 57 | [% IF poll.status != 'AFTER' %] |
---|
[315] | 58 | <form action="[% c.uri_for(poll.uid, 'voters') %]" method="POST"> |
---|
[207] | 59 | <input type="hidden" name="delvoting" value="[% voting.votingkey %]"> |
---|
[167] | 60 | [% END %] |
---|
[168] | 61 | [% END %] |
---|
| 62 | |
---|
[207] | 63 | <td>[% voting.label | html %] [% voting.info.mail | html %]</td> |
---|
[282] | 64 | <td>[% IF voting.info.passwd %]<i>[% l('password sent') %]</i>[% END %]</td> |
---|
[168] | 65 | |
---|
[207] | 66 | [% IF NOT voting.info.date %] |
---|
[168] | 67 | <td> |
---|
[205] | 68 | [% IF poll.status != 'AFTER' %] |
---|
[282] | 69 | <input type="submit" name="delete" value="[% l('delete') %]"> |
---|
[168] | 70 | [% END %] |
---|
| 71 | </td> |
---|
[167] | 72 | </form> |
---|
| 73 | [% ELSE %] |
---|
[207] | 74 | <td>[% voting.info.date %]</td> |
---|
[167] | 75 | [% END %] |
---|
| 76 | |
---|
| 77 | </tr> |
---|
[168] | 78 | [% IF loop.last %]</table>[% END %] |
---|
[167] | 79 | |
---|
[168] | 80 | [% END %][% # FOREACH %] |
---|
| 81 | |
---|
| 82 | [% END %][% # IF NOT voting %] |
---|
| 83 | </div> |
---|
| 84 | <div style="clear: both"></div> |
---|