This issue has been created
There is 1 update, 1 comment.
 
 
XWiki Platform / cid:jira-generated-image-avatar-c029c448-fbc2-437c-b817-13801b675107 XWIKI-23621 Open

Add a navigation panel script service to compute the "exclusions" parameter

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-1b5b5353-cbc6-4cd8-bbc1-ae893c193538 Vincent Massol created this issue on 22/Oct/25 15:33
 
Summary: Add a navigation panel script service to compute the exclusion parameter
Issue Type: cid:jira-generated-image-avatar-c029c448-fbc2-437c-b817-13801b675107 Improvement
Affects Versions: 16.10.0
Assignee: Unassigned
Components: Panels
Created: 22/Oct/25 15:33
Priority: cid:jira-generated-image-static-major-34cf06f1-4c01-4e4c-be2b-3920f53980f2 Major
Reporter: Vincent Massol
Description:

The goal is to make the navigation panel exclusion behavior reusable by devs who want to create navigation panels but with different roots or other documenttree parameters.

For example: Add a script service in xwiki-platform-panels-api, like $services.panels.navigation.getExclusions()

 
 

1 update

 
cid:jira-generated-image-avatar-1b5b5353-cbc6-4cd8-bbc1-ae893c193538 Changes by Vincent Massol on 22/Oct/25 15:33
 
Summary: Add a navigation panel script service to compute the exclusion "exclusions" parameter
 
 

1 comment

 
cid:jira-generated-image-avatar-1b5b5353-cbc6-4cd8-bbc1-ae893c193538 Vincent Massol on 22/Oct/25 15:34
 

Example of need: The docapp extension needs a separate navigation tree for users, devs and admins. And it should behave the same as the default nav panel.