Codice sorgente Wiki di Tutti i corsi
author | version | line-number | content |
---|---|---|---|
10.1 | 1 | {{velocity}} | |
2 | {{html wiki="true" clean="false"}} | ||
3 | #template('apice_macros.vm') | ||
4 | #objectspace() | ||
5 | #template('apice_course_macros.vm') | ||
6 | ## query | ||
15.1 | 7 | #set( $query = ", BaseObject as objCourse, StringProperty as propAY where objCourse.name = doc.fullName and objCourse.className = '${mainSpace}.Class' and objCourse.name <> '${objectPool}.Template.WebHome' and propAY.id.id = objCourse.id and propAY.name = 'ay' order by propAY.value desc") | |
10.1 | 8 | #set( $itemFound = $xwiki.searchDocuments($query) ) | |
9 | ## how many items found? | ||
10 | #set( $itemNo = $itemFound.size() ) | ||
11 | ## header start | ||
12 | <div class="mainheader"> | ||
13 | $itemNo | ||
14 | #if( $itemNo == 1 ) | ||
15 | $services.localization.render('course').toLowerCase() | ||
16 | #{else} | ||
17 | $services.localization.render('courses').toLowerCase() | ||
18 | #end | ||
19 | </div> | ||
20 | ## header end | ||
21 | ## display items separated by dots / start | ||
22 | #foreach( $item in $itemFound ) | ||
13.2 | 23 | #if( !$foreach.first )<span class="menumainbody"> • </span>#end | |
12.1 | 24 | #courselinked($item) | |
10.1 | 25 | #end | |
26 | ## display items separated by dots / end | ||
27 | {{/html}} | ||
28 | {{/velocity}}{{pageDisplay sort="objectservice"/}} |