Code source wiki de MeetingDateVote
Modifié par Vincent Massol le 2011/08/12 21:26
Masquer les derniers auteurs
author | version | line-number | content |
---|---|---|---|
![]() |
1.1 | 1 | {{velocity filter="none"}} |
2 | {{html clean="false" wiki="true"}} | ||
3 | <a name="vote"></a> | ||
4 | <h2 class="meetingh2">$msg.get('meetings.meeting.vote')</h2> | ||
5 | <div id="meetingdatevote"> | ||
6 | #if($isManager) | ||
7 | <div id="addnewoption">$msg.get('meetings.meeting.vote.newoption.button')</div> | ||
8 | <div class="ismanager #if($attempts.size() > 0)hidden#end" id="newoption"> | ||
9 | <form action="$doc.getURL('objectadd')"> | ||
10 | <div class="adddate"> | ||
11 | #set($redirectURL=$doc.getURL("save","MMCode.MeetingClass_0_status=voteopen&xredirect=${doc.getURL('view')}#vote")) | ||
12 | <input type="hidden" name="classname" id="classname" value="MMCode.MeetingDateAttemptClass" /> | ||
13 | <input type="hidden" name="xredirect" value="${redirectURL}" /> | ||
14 | <span>$msg.get('meetings.meeting.vote.newoption')</span> | ||
15 | $msg.get('meetings.meeting.vote.time') <input type="text" id="MMCode.MeetingDateAttemptClass_date" name="MMCode.MeetingDateAttemptClass_date" size="20"/> | ||
16 | $msg.get('meetings.meeting.vote.location') <input type="text" id="MMCode.MeetingDateAttemptClass_location" name="MMCode.MeetingDateAttemptClass_location" size="20"/> | ||
17 | <span class="buttonwrapper"> | ||
18 | <input type="submit" value="$msg.get('meetings.meeting.vote.addoption')" /> | ||
19 | </span> | ||
20 | </div> | ||
21 | </form> | ||
22 | #* | ||
23 | <div class="infomessage"> | ||
24 | $msg.get('meetings.meeting.vote.sendmailhelp') | ||
25 | <a href="#"> | ||
26 | <img src="$xwiki.getDocument('MMCode.MeetingManager').getAttachmentURL('email.gif')" /> | ||
27 | $msg.get('meetings.meeting.vote.sendmail') | ||
28 | </a> | ||
29 | </div> | ||
30 | *# | ||
31 | </div> | ||
32 | #end | ||
33 | #if(!$attempts || $attempts.size() == 0) | ||
34 | <div id="noattempts"> | ||
35 | #warning("$msg.get('meetings.meeting.vote.noproposal')") | ||
36 | </div> | ||
37 | #else | ||
38 | #if($participants.size() > 0) | ||
39 | #attempttable($attempts $participants false) | ||
40 | #else | ||
41 | $msg.get('meetings.meeting.vote.options'): | ||
42 | <ul> | ||
43 | #foreach($attempt in $attempts) | ||
44 | <li>$attempt.get("date") - $attempt.get("location")</li> | ||
45 | #end | ||
46 | </ul> | ||
47 | #warning("$msg.get('meetings.meeting.vote.noparticipant')") | ||
48 | #end | ||
49 | #end | ||
50 | </div> | ||
51 | #if($attempts.size() > 0 && $participants.size() > 0) | ||
52 | <div id="finishvoteinfo" class="hidden"> | ||
53 | <div> | ||
54 | #info("$msg.get('meetings.meeting.vote.finishvotehelp')") | ||
55 | <form action="$doc.getURL('save')" method="post"> | ||
56 | <div> | ||
57 | <input type="hidden" name="xredirect" value="$doc.getURL('view')#date" /> | ||
58 | <input type="hidden" name="MMCode.MeetingClass_0_status" value="voteclosed" /> | ||
59 | <span class="buttonwrapper"> | ||
60 | <input type="submit" value="$msg.get('meetings.meeting.vote.finish')" /> | ||
61 | </span> | ||
62 | </div> | ||
63 | </form> | ||
64 | </div> | ||
65 | </div> | ||
66 | #if($isManager) | ||
67 | <div class="changestep" id="finishvote">$msg.get('meetings.meeting.vote.finish')</div> | ||
68 | #end | ||
69 | #end | ||
70 | {{/html}} | ||
71 | {{/velocity}} |