Changes for page Children Macro

From version 1.1
edited by Monika Leung
on 2025/02/21 15:00
Change comment: Install extension [org.xwiki.platform:xwiki-platform-index-tree-macro/15.10.11]
To version 3.1
edited by Monika Leung
on 2025/07/12 16:23
Change comment: Migrated property [featureMandatory] from class [XWiki.WikiMacroParameterClass]

Summary

Details

XWiki.WikiMacroClass[0]
Macro code
... ... @@ -1,1 +1,5 @@
1 -{{documentTree root="document:" /}}
1 +{{velocity}}
2 +## Escape special characters in the macro parameter value.
3 +#set ($sort = $xcontext.macro.params.sort.replaceAll('([~"])', '~$1'))
4 +{{documentTree root="document:" sortDocumentsBy="$!sort" /}}
5 +{{/velocity}}
XWiki.WikiMacroParameterClass[0]
Parameter description
... ... @@ -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'.
Parameter mandatory
... ... @@ -1,0 +1,1 @@
1 +No
Parameter name
... ... @@ -1,0 +1,1 @@
1 +sort
Parameter type
... ... @@ -1,0 +1,1 @@
1 +org.xwiki.index.tree.internal.macro.DocumentSort

Interested in our testing services?

If you are interested and would like to receive more information, please send us an email and sign up for our newsletter to stay up-to-date.