Découvrez les nouveautés de cette version : Fonctionnalités, améliorations et évolutions vous attendent ! 👉 Cliquez ici pour en savoir plus

Modifications pour le document Confluence bridge for Content by label

Modifié par superadmin le 21/07/2025 - 08:59

Depuis la version 2.1
modifié par Admin
sur 20/08/2024 - 13:51
Commentaire de modification : Install extension [com.xwiki.pro:xwiki-pro-macros-confluence-bridges-ui/1.21.0]
À la version 1.1
modifié par Admin
sur 25/06/2024 - 07:05
Commentaire de modification : Install extension [com.xwiki.pro:xwiki-pro-macros-confluence-bridges-ui/1.19.4]

Résumé

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 - &nbsp;(#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 + &nbsp;(#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}}