ECMWF logo Support Portal
changes.mady.by.user Daniel Varela Santoalla
Saved on Apr 13, 2011
{jython} from com.atlassian.confluence.search.v2 import ContentSearch from com.atlassian.confluence.search.v2.query import LabelQuery from com.atlassian.confluence.security import Permission query = LabelQuery("releases") search = ContentSearch(query,None,None,None) results = searchManager.searchEntities(search) alist = [] for i in results: for a in i.attachments: alist.append((a.lastModificationDate, a)) alist.sort() alist.reverse() from com.atlassian.confluence.security import Permission out.print("<table<div class='confluenceTable'><tr><th class='confluenceTh'>Release</th><threcently-updated recently-updated-concise'><h4 class='confluenceTh'>Size</th><th class='confluenceTh'>Uploaded</th><thsub-heading'>Latest Releases</h4><div class='confluenceTh'>Project</th><th class='confluenceTh'>Read permission</th></tr>results-container'><ul>") for d,i in alist: out.print(""" <tr> <td<li class='update-item'> <div class='confluenceTdicon-container'><a href=\"/wiki%s\">%s<>%s (%s)</a></td>div> <td<div class='confluenceTd'>%s</td> <td class='confluenceTd'>%s</td> <tdupdate-item-desc'>from <a href='/wiki/display/%s'>%s</a></div> <div class='confluenceTd'>%s</td> <td class='confluenceTd'>%s</td>update-item-date'>%s (%s)</div> </tr> li>""" % (i.downloadPathWithoutVersion, i.fileName, i.niceFileSize,d, i.space.key, i.space.name, d, permissionManager.hasPermission(request.userPrincipal,Permission.VIEW,i))) out.print("</table>ul></div></div>") {jython}
{jython} from com.atlassian.confluence.search.v2 import ContentSearch from com.atlassian.confluence.search.v2.query import LabelQuery query = LabelQuery("news") search = ContentSearch(query,None,None,None) results = searchManager.search(search) out.print("<div class='recently-updated recently-updated-concise'><h4 class='sub-heading'>Latest News</h4><div class='results-container'><ul>") for i in results: out.print(""" <li class='update-item'> <div class='icon-container'><a href=\"/wiki%s\">%s</a></div> <div class='update-item-desc'>from <a href='/wiki/display/%s'>%s</a></div> <div class='update-item-date'>%s</div> </li>""" % (i.urlPath,i.displayTitle, i.spaceKey,i.spaceName,i.lastModificationDate)) out.print("</ul></div></div>") {jython} {recently-updated:max=5}
...