Modifications pour le document Confluence bridge for Content by label
Modifié par superadmin le 21/07/2025 - 08:59
Résumé
-
Objets (1 modifications, 0 ajouts, 0 suppressions)
Détails
- XWiki.WikiMacroClass[0]
-
- Code de la macro
-
... ... @@ -31,43 +31,41 @@ 31 31 #end 32 32 #set ($results = $NULL) 33 33 #getCQLMacroResults($xcontext.macro $results) 34 - #if ($results != $NULL) 35 - #if ($results.empty) 36 - No results. 37 - #else 38 - #set ($tagsDoc = $xwiki.getDocument("Main.Tags")) 34 + #if ($results.empty) 35 + No results. 36 + #else 37 + #set ($tagsDoc = $xwiki.getDocument("Main.Tags")) 39 39 40 - {{html clean=false}} 41 - <ul class="confluence-contentbylabel"> 42 - #foreach ($r in $results) 43 - <li> 44 - <div class="xitemcontainer"> 45 - $services.icon.renderHTML('page') 46 - #set ($d = $xwiki.getDocument($r.fullname)) 47 - #contentbylabellink($d) 48 - #if ($xcontext.macro.params.showSpace != "false") 49 - #set ($confluenceSpace = $services.confluence.spaces.getConfluenceSpace($d)) 50 - #if ("$!confluenceSpace" != "") 51 - (#contentbylabellink($xwiki.getDocument($confluenceSpace))) 52 - #end 39 + {{html clean=false}} 40 + <ul class="confluence-contentbylabel"> 41 + #foreach ($r in $results) 42 + <li> 43 + <div class="xitemcontainer"> 44 + $services.icon.renderHTML('page') 45 + #set ($d = $xwiki.getDocument($r.fullname)) 46 + #contentbylabellink($d) 47 + #if ($xcontext.macro.params.showSpace != "false") 48 + #set ($confluenceSpace = $services.confluence.spaces.getConfluenceSpace($d)) 49 + #if ("$!confluenceSpace" != "") 50 + (#contentbylabellink($xwiki.getDocument($confluenceSpace))) 53 53 #end 54 - #if ($xcontext.macro.params.showLabels != "false") 55 - <ul class="confluence-contentbylabel-taglist"> 56 - #foreach ($tag in $r['property.XWiki.TagClass.tags_string']) 57 - <li> 58 - <a href='$escapetool.xml($tagsDoc.getURL("view", "do=viewTag&tag=$escapetool.url($tag)"))'> 59 - $escapetool.xml($tag)## 60 - </a> 61 - </li> 62 - #end 63 - </ul> 52 + #end 53 + #if ($xcontext.macro.params.showLabels != "false") 54 + <ul class="confluence-contentbylabel-taglist"> 55 + #foreach ($tag in $r['property.XWiki.TagClass.tags_string']) 56 + <li> 57 + <a href='$escapetool.xml($tagsDoc.getURL("view", "do=viewTag&tag=$escapetool.url($tag)"))'> 58 + $escapetool.xml($tag)## 59 + </a> 60 + </li> 64 64 #end 65 - </il> 66 - #end 67 - </ul> 68 - {{/html}} 69 - 62 + </ul> 63 + #end 64 + </il> 70 70 #end 66 + </ul> 67 + {{/html}} 68 + 71 71 #end 72 72 #end 73 73 {{/velocity}}