Code source wiki de MeetingCycleSheet
Modifié par Vincent Massol le 2011/08/12 21:26
Afficher les derniers auteurs
author | version | line-number | content |
---|---|---|---|
1 | {{velocity filter="none"}} | ||
2 | ## SX includes. | ||
3 | ## | ||
4 | #set($ok = $xwiki.ssx.use("MMCode.MeetingManager")) | ||
5 | #set($ok = $xwiki.jsx.use("MMCode.MeetingManager")) | ||
6 | #set($ok = $xwiki.jsx.use("XWiki.ModalBox")) | ||
7 | #set($ok = $xwiki.ssx.use("XWiki.ModalBox")) | ||
8 | #set($ok = $xwiki.jsx.use("XWiki.DatePickerExtension")) | ||
9 | #set($ok = $xwiki.ssx.use("XWiki.DatePickerExtension")) | ||
10 | {{html clean="false" wiki="true"}} | ||
11 | = $msg.get('meetings.cycles.listofcycles') = | ||
12 | <div class="meetingcycleslist"> | ||
13 | #if(!$showallspaces) | ||
14 | #set($extra = " and doc.space='${doc.space}'") | ||
15 | #end | ||
16 | #set($cycles = $xwiki.searchDocuments(", BaseObject as obj where obj.name=doc.fullName and obj.className='MMCode.MeetingCycleClass' and doc.fullName<>'MMCode.MeetingCycleClassTemplate' $!extra")) | ||
17 | |||
18 | <ul> | ||
19 | #foreach($cycle in $cycles) | ||
20 | #set($c = $xwiki.getDocument($cycle)) | ||
21 | #set($cobj = $c.getObject("MMCode.MeetingCycleClass")) | ||
22 | <li#if($cycle == "$request.cycle") class="current"#end> [[$cobj.get('name')>>${doc.fullName}?cycle=$cycle]] <a href="$c.getURL('inline')" class="edit">$msg.get('meetings.cycles.editcycle')</a> <a class="delete" href="$c.getURL('delete')">$msg.get('meetings.cycles.deletecycle')</a></li> | ||
23 | #end | ||
24 | </div> | ||
25 | #if("$!request.cycle" != "") | ||
26 | <div class="meetingcyclesdisplay"> | ||
27 | {{include document="$request.cycle" context="new"/}} | ||
28 | </div> | ||
29 | #end | ||
30 | {{/html}} | ||
31 | {{/velocity}} |