Зміни в документі Children Macro

Остання зміна 2026/01/15 12:37 автором superadmin

Від версії 3.1
редаговано superadmin
дата 2022/08/30 00:42
Змінити коментар: Migrated property [defaultCategories] from class [XWiki.WikiMacroClass]
До версії 6.1
редаговано superadmin
дата 2026/01/15 12:37
Змінити коментар: Install extension [org.xwiki.platform:xwiki-platform-index-tree-macro/17.10.2]

Підсумок

Подробиці

XWiki.WikiMacroClass[0]
Код макросу
... ... @@ -1,3 +1,10 @@
1 1  {{velocity}}
2 -{{documentTree root="document:" /}}
2 +## Escape special characters in the macro parameter value.
3 +#set ($sort = $xcontext.macro.params.sort.replaceAll('([~"])', '~$1'))
4 +#if ("$!xcontext.macro.params.root" != '')
5 + #set ($root = $xcontext.macro.params.root)
6 +#else
7 + #set ($root = 'document:')
8 +#end
9 +{{documentTree root="$root" sortDocumentsBy="$!sort" /}}
3 3  {{/velocity}}
Категорія за умовчанням
... ... @@ -1,1 +1,0 @@
1 -Navigation
Кешовано
... ... @@ -1,0 +1,1 @@
1 +Ні
Асинхронна візуалізація
... ... @@ -1,0 +1,1 @@
1 +Ні
Default categories
... ... @@ -1,0 +1,1 @@
1 +Navigation
XWiki.WikiMacroParameterClass[0]
Назва параметра
... ... @@ -1,0 +1,1 @@
1 +sort
Опис параметра
... ... @@ -1,0 +1,1 @@
1 +The document field used to sort the child documents, followed optionally by the sort order. E.g.: 'title' or 'date:desc'.
Тип параметра
... ... @@ -1,0 +1,1 @@
1 +org.xwiki.index.tree.internal.macro.DocumentSort
Обов'язковий параметр
... ... @@ -1,0 +1,1 @@
1 +Ні
XWiki.WikiMacroParameterClass[1]
Назва параметра
... ... @@ -1,0 +1,1 @@
1 +root
Опис параметра
... ... @@ -1,0 +1,1 @@
1 +The root node id. This is useful if you want to display only the descendants of a given node (which is the specified root). The tree displays the children of the root node on the first level, so the root node is not actually displayed. The entire tree is displayed if the root node is not specified. The format of a node identifier is entityType:entityReference, where the entity type can be for instance wiki, space, document. E.g.: wiki:xwiki, space:xwiki:Main, document:xwiki:Main.WebHome
Тип параметра
... ... @@ -1,0 +1,1 @@
1 +org.xwiki.tree.EntityTreeNode
Обов'язковий параметр
... ... @@ -1,0 +1,1 @@
1 +Ні