Änderungen von Dokument Confluence bridge for Details Summary (Page properties report)
Zuletzt geändert von xwikiadmin am 2025/01/07 11:39
Von Version 2.1
bearbeitet von xwikiadmin
am 2025/01/07 11:39
am 2025/01/07 11:39
Änderungskommentar:
Install extension [com.xwiki.pro:xwiki-pro-macros-confluence-bridges-ui/1.25.4]
Auf Version 1.1
bearbeitet von xwikiadmin
am 2024/06/24 14:35
am 2024/06/24 14:35
Änderungskommentar:
Install extension [com.xwiki.pro:xwiki-pro-macros-confluence-bridges-ui/1.19.4]
Zusammenfassung
-
Objekte (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- XWiki.WikiMacroClass[0]
-
- Makro-Code
-
... ... @@ -14,42 +14,40 @@ 14 14 #end 15 15 #set ($results = $NULL) 16 16 #getCQLMacroResults($xcontext.macro $results) 17 - #if ($results != $NULL) 18 - #set ($showLastModified = "$!xcontext.macro.params.showLastModified") 19 - #set ($showLastModified = $showLastModified.equalsIgnoreCase("true")) 20 - #set ($showPageLabels = "$!xcontext.macro.params.showPageLabels") 21 - #set ($showPageLabels = $showPageLabels.equalsIgnoreCase("true")) 22 - #set ($showCreator = "$!xcontext.macro.params.showCreator") 23 - #set ($showCreator = $showCreator.equalsIgnoreCase("true")) 24 - #set ($showAnyMetadata = $showLastModified || $showPageLabels || $showCreator) 25 - #set ($details = $services.confluence.details.getDetails("$!xcontext.macro.params.id", "$!xcontext.macro.params.headings", $results)) 26 - #if ($details.size() < 2) 27 - $services.localization.render('rendering.macro.detailssummary.noresults') 28 - #else 29 - #foreach ($row in $details) 30 - #if ($foreach.first) 31 - |=$title## 32 - #foreach ($cell in $row) 33 - |=$cell## 34 - #end## 35 - #if ($showLastModified)|=$services.localization.render('rendering.macro.detailssummary.lastModified')#end## 36 - #if ($showCreator)|=$services.localization.render('rendering.macro.detailssummary.creator')#end## 37 - #if ($showPageLabels)|=$services.localization.render('rendering.macro.detailssummary.tags')#end## 17 + #set ($showLastModified = "$!xcontext.macro.params.showLastModified") 18 + #set ($showLastModified = $showLastModified.equalsIgnoreCase("true")) 19 + #set ($showPageLabels = "$!xcontext.macro.params.showPageLabels") 20 + #set ($showPageLabels = $showPageLabels.equalsIgnoreCase("true")) 21 + #set ($showCreator = "$!xcontext.macro.params.showCreator") 22 + #set ($showCreator = $showCreator.equalsIgnoreCase("true")) 23 + #set ($showAnyMetadata = $showLastModified || $showPageLabels || $showCreator) 24 + #set ($details = $services.confluence.details.getDetails("$!xcontext.macro.params.id", "$!xcontext.macro.params.headings", $results)) 25 + #if ($details.size() < 2) 26 + $services.localization.render('rendering.macro.detailssummary.noresults') 27 + #else 28 + #foreach ($row in $details) 29 + #if ($foreach.first) 30 + |=$title## 31 + #foreach ($cell in $row) 32 + |=$services.rendering.escape($cell, $xwiki.currentContentSyntaxId)## 33 + #end## 34 + #if ($showLastModified)|=$services.localization.render('rendering.macro.detailssummary.lastModified')#end## 35 + #if ($showCreator)|=$services.localization.render('rendering.macro.detailssummary.creator')#end## 36 + #if ($showPageLabels)|=$services.localization.render('rendering.macro.detailssummary.tags')#end## 38 38 39 - #else 40 - #if ($showAnyMetadata) 41 - #set ($d = $xwiki.getDocument($row.get(0))) 42 - #end## 43 - #foreach ($cell in $row) 44 - | ((( #if ($foreach.first)[[$cell]]#{else}$cell#end ))) ## 45 - #end## 46 - #if ($showLastModified)|$xwiki.formatDate($d.getDate())#end## 47 - #if ($showCreator)|#if ($d.getCreator() == "XWiki.superadmin")superadmin#else[[$d.getCreator()]]#end#end## 48 - #if ($showPageLabels)|#showTags($d)#end| 49 - #end 38 + #else 39 + #if ($showAnyMetadata) 40 + #set ($d = $xwiki.getDocument($row.get(0))) 41 + #end## 42 + #foreach ($cell in $row) 43 + |#if ($foreach.first)[[$cell]]#{else}$services.rendering.escape($cell, $xwiki.currentContentSyntaxId)#end## 44 + #end## 45 + #if ($showLastModified)|$xwiki.formatDate($d.getDate())#end## 46 + #if ($showCreator)|#if ($d.getCreator() == "XWiki.superadmin")superadmin#else[[$d.getCreator()]]#end#end## 47 + #if ($showPageLabels)|#showTags($d)#end| 50 50 #end 51 - 52 52 #end 50 + 53 53 #end 54 54 #end 55 55 {{/velocity}}