Another user need posted just now: https://forum.xwiki.org/t/release-notes-how-to-remove-it-from-navigation/494
Thanks -Vincent > On 28 Aug 2017, at 18:46, Vincent Massol <[email protected]> wrote: > > Hi devs, > > We've had several complaints from users about the Navigation Panel. The 3 big > needs that I’ve heard are: > > 1) Semi-automated by having the ability to blacklist items > 2) Better performance ("It’s slow to load and reloads every time you navigate > to a new page”) > 3) Ability to sort entries > > See for ex: > * https://forum.xwiki.org/t/your-xwiki-usability-pain-points/440/11 > * https://jira.xwiki.org/browse/XWIKI-12895 > > Point 1 > ====== > > That Panel is critical since it’s what users see the most (without navigating > anywhere) and it’s important that users be able to customize it (while > keeping the automated aspect, e.g. adding a new page should add it to the > tree by default as it’s done now). > > Marius mentioned that adding blacklisting doesn’t make sense because we would > then have different behaviors between the Navigation Panel and: > • the breadcrumb trees > • the page index tree > • the location picker tree used on create/copy/rename page > • the location picker tree used by the CKEditor link and image dialogs > • anywhere we use a tree in XWiki default user interface > > However I don’t fully agree about this. If you check the Applications Panel, > it’s not listing all Apps that exist. It’s only listing Apps that the admin > want his/her users to see by default. To see all apps there’s the App Index. > Similarly the Navigation Panel on the left should be listing what the admin > wants his/her users to see, and going to the Page Index should list all pages. > > In short I really believe we need to allow customizing the panel with an > Admin UI that allows to blacklist some nodes). > > Does anyone see a better idea to fulfill our user’s needs? > > Point 2 > ====== > > The main answer I see is to implement the doc title cache so that we don’t > have to load documents. > > Do you see anything else? > > Point 3 > ====== > > I think this is kind of already implemented with “showDocumentTitle”, right? > > Thanks > -Vincent

