[xwiki/xwiki-platform] 5597dd: XWIKI-20528: Add parameter to open nodes of Docume...
Branch: refs/heads/XWIKI-20528 Home: https://github.com/xwiki/xwiki-platform Commit: 5597dd180af1696e536b4b5b87d74e2ecb5f49fd https://github.com/xwiki/xwiki-platform/commit/5597dd180af1696e536b4b5b87d74... Author: Simon Urli <[email protected]> Date: 2025-03-31 (Mon, 31 Mar 2025) Changed paths: M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/pom.xml M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/IndexTreeScriptService.java A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/test/java/org/xwiki/index/tree/IndexTreeScriptServiceTest.java 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/DocumentTreeMacros.xml M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-war/src/main/webapp/templates/documentTree_macros.vm M xwiki-platform-core/xwiki-platform-tree/xwiki-platform-tree-war/src/main/webapp/templates/tree_macros.vm Log Message: ----------- XWIKI-20528: Add parameter to open nodes of DocumentTree to given level/depth * Provide a new script service method to compute a distance between 2 references * Provide a new macro parameter for DocumentTree expandToLevel * Define that new parameter also in tree_macros.vm to allow using it for computing the data-url * Use that macro value in DocumentTreeMacros to decide the state of a node to automaticaly expand them Commit: 2f50e4246e4af6c2cf4a860270dbf11566d003f9 https://github.com/xwiki/xwiki-platform/commit/2f50e4246e4af6c2cf4a860270dbf... Author: Simon Urli <[email protected]> Date: 2025-04-01 (Tue, 01 Apr 2025) Changed paths: M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-test/xwiki-platform-index-test-docker/src/test/it/org/xwiki/index/test/ui/docker/DocumentTreeMacroIT.java M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/IndexTreeScriptService.java R xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/test/java/org/xwiki/index/tree/IndexTreeScriptServiceTest.java M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-macro/src/main/resources/XWiki/DocumentTreeMacros.xml Log Message: ----------- XWIKI-20528: Add parameter to open nodes of DocumentTree to given level/depth * Simplify the solution * Provide an integration test Compare: https://github.com/xwiki/xwiki-platform/compare/8c41057aab72...2f50e4246e4a To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications