Failed to execute template. Cause: [Access denied when checking [script] access to [xwiki:Collaboratory.UX.HbpSkin.WebHome] for user [xwiki:XWiki.Admin]]. Click on this message for details.

LiveTableServiceWorker - HBP Wiki

IAM21 instance, do not create collab nor modify a team, your changes will be lost


Wiki source code of LiveTableServiceWorker

Version 4.2 by bougault on 2022/03/21 11:53

Hide last authors
bougault 4.1 1 {{velocity}}
bougault 4.2 2 $response.setContentType("text/javascript")
bougault 4.1 3 ##limit default
4 #set ($limit = 5)
5 #if($request.limit)
6 #set ($limit = $util.parseInt($request.limit))
7 #end
8 #set($hql = "where doc.name != null order by doc.date desc")
9 #set($documents= $xwiki.searchDocuments($hql, $limit, 0))
10 {"nbarticles": $limit ,
11 "documents": [
12 #set ($i = 0)
13 #foreach($item in $documents)
14 #set ($i = $i+1)
15 #set ($recentDoc = $xwiki.getDocument($item).getTranslatedDocument())
16 {"fullName": "$recentDoc.fullName",
17 "url": "$recentDoc.getExternalURL("view",$recentDoc.context)",
18 "author": "$recentDoc.contentAuthor",
19 "date": "$recentDoc.date",
20 "comment": "$recentDoc.comment"
21 }#if($i != $limit)
22 ,
23 #end
24 #end
25 ]
26 }
bougault 2.9 27 {{/velocity}}