Wiki source code of Deadlines
author | version | line-number | content |
---|---|---|---|
74.1 | 1 | {{velocity}} | |
85.1 | 2 | {{html clean="false" wiki="true"}} | |
87.1 | 3 | #template('apice_macros.vm') | |
4 | #setobjectspace("Events") | ||
5 | #template('apice_event_macros.vm') | ||
85.1 | 6 | #template('apice_user_param.vm') | |
7 | ## user forthcoming events | ||
74.1 | 8 | ## incoming deadlines | |
71.1 | 9 | #set( $query = ", BaseObject objEvent, DateProperty as propDate #if( $oneUser), BaseObject as objRole, LargeStringProperty as propWho #end | |
88.1 | 10 | where doc.fullName = objEvent.name and objEvent.className = '${mainSpace}.Class' and objEvent.name <> '${objectPool}.Template' and propDate.id.id = objEvent.id and propDate.name = 'paper_submission' and date(propDate.value) > current_date() #if( $oneUser) and objRole.name = doc.fullName and objRole.className = '${mainSpace}.Roles.Class' and propWho.id.id = objRole.id and propWho.name = 'who' and propWho.value like '$userString' #end order by date(propDate.value) asc ") | |
53.1 | 11 | ## execute query | |
85.1 | 12 | #set( $itemFound = $xwiki.searchDocuments($query) ) | |
53.1 | 13 | ## | |
85.1 | 14 | #if( $itemFound.size() > 0 ) | |
84.1 | 15 | <div class="mainheader"> | |
83.1 | 16 | $services.localization.render('incomingdeadlines').toLowerCase() | |
17 | </div> | ||
74.1 | 18 | <div> | |
85.1 | 19 | #foreach( $item in $itemFound ) | |
20 | #set( $itemDoc = $xwiki.getDocument($item) ) | ||
80.1 | 21 | #if( !$foreach.first ) | |
22 | <span class="textsecondary"> • </span> | ||
23 | #end | ||
85.1 | 24 | #eventlinked($item)<span class="textprimary">#if( $itemDoc.display("paper_submission") != "" )<span class="textsecondary"> — </span>#if( $itemDoc.display("abstract_submission") != "" )$itemDoc.display("abstract_submission") <em>(abstract)</em><span class="textsecondary"> / </span>#end$itemDoc.display("paper_submission") <em>(submission)</em>#end</span> | |
74.1 | 25 | #end | |
80.1 | 26 | </div> | |
55.1 | 27 | #end | |
74.1 | 28 | {{/html}} | |
73.1 | 29 | {{/velocity}}{{pageDisplay sort="objectservice"/}} |