Changes for page Rangee Index
Last modified by Tobias Wintrich on 2025/06/04 09:20
From version 7.38
edited by Tobias Wintrich
on 2021/09/27 14:51
on 2021/09/27 14:51
Change comment:
There is no comment for this version
To version 7.37
edited by Tobias Wintrich
on 2021/09/27 14:50
on 2021/09/27 14:50
Change comment:
There is no comment for this version
Summary
-
Objects (1 modified, 0 added, 0 removed)
Details
- XWiki.WikiMacroClass[0]
-
- Macro code
-
... ... @@ -1,34 +1,28 @@ 1 -{{tree links="true"}} 1 +{{template name="RangeeDocumentTree_macros.vm" /}} 2 + 2 2 {{velocity}} 3 -{{html wiki=true}} 4 -<ul> 4 +#set ($options = {}) 5 +#foreach ($parameterName in $xcontext.macro.params.parameterNames) 6 + #set ($discard = $options.put($parameterName, $xcontext.macro.params.get($parameterName))) 7 +#end 8 +{{html clean="false"}} 9 +#prepareTreeOptions($options) 10 +#documentTree($options) 11 + 12 +{{/html}} 13 + 14 +{{tree}} 5 5 #foreach ($child in $doc.getChildren()) 6 - <li class="jstree-open"> 7 - [[$child]] 8 - <ul> 9 - #foreach ($subchild in $xwiki.getDocument($child).getChildren()) 10 - <li class="jstree-open"> 11 - [[$subchild]] 12 - <ul> 13 - #foreach ($subsubchild in $xwiki.getDocument($subchild).getChildren()) 14 - <li class="jstree-open"> 15 - [[$subsubchild]] 16 - <ul> 17 - #foreach ($subsubsubchild in $xwiki.getDocument($subsubchild).getChildren()) 18 - <li class="jstree-open"> 19 - [[$subsubsubchild]] 20 - </li> 21 - #end 22 - </ul> 23 - </li> 24 - #end 25 - </ul> 26 - </li> 16 + * [[$child]] 17 + #foreach ($subchild in $xwiki.getDocument($child).getChildren()) 18 + ** [[$subchild]] 19 + #foreach ($subsubchild in $xwiki.getDocument($subchild).getChildren()) 20 + *** [[$subsubchild]] 27 27 #end 28 - </ul> 29 - </li> 22 + #end 30 30 #end 31 -</ul> 32 -{{/html}} 33 -{{/velocity}} 34 34 {{/tree}} 25 + 26 + 27 +{{/velocity}} 28 +