Änderungen von Dokument Rangee Index
Zuletzt geändert von Tobias Wintrich am 2025/10/31 08:26
Von Version 7.11
bearbeitet von Tobias Wintrich
am 2021/09/24 16:45
am 2021/09/24 16:45
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 7.38
bearbeitet von Tobias Wintrich
am 2021/09/27 14:51
am 2021/09/27 14:51
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Objekte (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- XWiki.WikiMacroClass[0]
-
- Makro-Code
-
... ... @@ -1,22 +1,34 @@ 1 -{{template name="RangeeDocumentTree_macros.vm" /}} 2 - 1 +{{tree links="true"}} 3 3 {{velocity}} 4 -#set ($options = {}) 5 -#foreach ($parameterName in $xcontext.macro.params.parameterNames) 6 - #set ($discard = $options.put($parameterName, $xcontext.macro.params.get($parameterName))) 3 +{{html wiki=true}} 4 +<ul> 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> 27 + #end 28 + </ul> 29 + </li> 7 7 #end 8 -{{html clean="false"}} 9 -#prepareTreeOptions($options) 10 -#documentTree($options) 11 - 12 -<script type='text/javascript'> 13 -$(document).ready(function() { 14 - document.getElementById("#treeeee").jstree("open_all"); 15 -}); 16 - 17 -</script> 18 - 31 +</ul> 19 19 {{/html}} 20 - 21 21 {{/velocity}} 22 - 34 +{{/tree}}