Branch: refs/heads/master
Home:
https://github.com/xwiki/xwiki-platform
Commit: a5ee54cb8d1e23252f3e60c1c5ddf3162264ff05
https://github.com/xwiki/xwiki-platform/commit/a5ee54cb8d1e23252f3e60c1c5dd…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-11-05 (Wed, 05 Nov 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/internal/AbstractEntityTreeNode.java
M
xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-macro/src/main/resources/XWiki/ChildrenMacro.xml
M
xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-macro/src/main/resources/XWiki/DocumentTree.xml
M
xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-macro/src/main/resources/XWiki/DocumentTreeTranslations.xml
M
xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/ApplicationResources.properties
A
xwiki-platform-core/xwiki-platform-tree/xwiki-platform-tree-api/src/main/java/org/xwiki/tree/EntityTreeNode.java
A
xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/html_displayer/entitytreenode/edit.vm
A
xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/suggest/entitytreenode.css
A
xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/suggest/entitytreenode.js
Log Message:
-----------
XWIKI-23152: Provide picker for tree macros using entityType:entityReference format
(#4699)
* Provide a new dedicated type
* Provide new template for the type
* Provide javascript to properly handle synchronization of the fields
depending on user choices
* Use the new type in some fields of DocumentTree
* Provide documentation
* Add CSS
* Improve sync of data and fix glitches
* Provide some translations
* Use same picker in Children Macro
* Move type interface after Marius' review
* Improve hints
---------
Co-authored-by: Marius Dumitru Florea <marius(a)xwiki.com>
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki/xwiki-platform/settings/notifications