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

Reply via email to