Changeset 167 for trunk/root


Ignore:
Timestamp:
04/06/09 18:45:41 (15 years ago)
Author:
nanardon
Message:
  • split voting admin page in subsection
Location:
trunk/root/templates
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/root/templates/admin/default.tt

    r100 r167  
     1[% INCLUDE 'includes/admin_menu.tt' %] 
     2 
    13<DIV ID="testdiv1" STYLE="position:absolute;visibility:hidden;background-color:white;layer-background-color:white;"></DIV> 
    24 
    35[% vote = c.model('Vote') %] 
     6[% poll = c.model('Vote').poll(voteid) %] 
    47 
    58[% IF vote.vote_status(voteid) == 'BEFORE' %] 
     
    7073[% END %] 
    7174 
    72 [% IF vote.vote_status(voteid) != 'AFTER' %] 
    73 <table border="1"> 
    74 <tr><th colspan=2>Liste des votants</th></tr> 
    75 <tr> 
    76 <td valign="TOP"> 
    77 <p>Ajouter un votant</p> 
    78 <form action="[% c.uri_for(voteid) %]" method="POST"> 
    79 Nom: <input type="text" name="id"><br> 
    80 Mail: <input type="text" name="mail"><br> 
    81 <input type="submit" value="Ajouter"> 
    82 </form> 
    83 <hr> 
    84 <p>Soumettre la liste via un fichier csv (le Nom est optionnel)</p> 
    85 <p>Format: <i>Mail@domain;Nom</i></p> 
    86 <form method="POST" ENCTYPE="multipart/form-data" action="[% c.uri_for(voteid) %]"> 
    87 <input type="file" name="votinglist"><br> 
    88 [% IF vote.vote_status(voteid) == 'BEFORE' %] 
    89 <input type="checkbox" name="delete">Effacer la liste des votants<br> 
    90 [% END %] 
    91 <input type="submit" value="Ajouter"> 
    92 </form> 
    93 <hr> 
    94 <p>Envoyer les mots de passes au nouveaux votants</p> 
    95 <form action="[% c.uri_for(voteid) %]" method="POST"> 
    96 <input type="submit" name="mailpasswd" value="Envoyer les mot de passe"> 
    97 </form> 
    98 </td> 
    99 <td valign="TOP"> 
    100 [% IF NOT vote.vote_voting_count(voteid) %] 
    101 <p class="alert">Aucun votant inscrit</p> 
    102 [% ELSE %] 
    103 [% signing = vote.vote_voting(voteid) %] 
    104 [% FOREACH thisvoting = signing %] 
    105 [% voting = vote.voting_info(thisvoting) %] 
    106 [% IF NOT voting.date %] 
    107 <form action="[% c.uri_for(voteid) %]" method="POST"> 
    108 <input type="hidden" name="delvoting" value="[% voting.vkey %]"> 
    109 [% END %] 
    110 [% voting.label | html %] [% voting.mail | html %] 
    111 [% IF voting.passwd %]<i>(pass envoyé)</i>[% END %] 
    112 [% IF NOT voting.date %] 
    113 <input type="submit" name="delete" value="delete"><br> 
    114 </form> 
    115 [% ELSE %] 
    116 (<i>a voté</i>) 
    117 [% END %] 
    118 [% END %] 
    119 [% END %] 
    120 </td> 
    121 </tr> 
    122 </table> 
     75[% # INCLUDE 'includes/poll.tt' %] 
    12376 
    124 [% ELSE %] 
    125  
    126 [% # INCLUDE 'includes/poll.tt' %] 
     77[% IF poll.status == 'AFTER' %] 
    12778 
    12879[% FOREACH untrusted = vote.vote_ballot_untrusted_values(voteid) %] 
  • trunk/root/templates/default.tt

    r68 r167  
    1  
    21[% vote = c.model('Vote') %] 
    3  
    42 
    53[% FOREACH id = vote.list_running_vote %] 
Note: See TracChangeset for help on using the changeset viewer.