WikiTransformationProject / wikitraccs-wikipakk-releases

Releases, issues and discussions for WikiTraccs WikiPakk from the Wiki Transformation Project
https://www.wikitransformationproject.com
0 stars 0 forks source link

Expand all / Collapse all option in the menu #16

Open khuizer opened 8 months ago

khuizer commented 8 months ago

When opening the menu our users would like a button to expand all of the menu or collapse it, making navigating the menu a bit easier.

image
heinrich-ulbricht commented 8 months ago

@khuizer Thanks for this suggestion.

What's the main pain point here for users? As far as I know Confluence doesn't have such an option, but it behaves differently with regard to nodes it leaves open. I have yet to look into its mechanics. When navigating between pages, Confluence leaves "past" tree nodes expanded. Is that what's missing here? A more "intelligent" way of leaving once opened nodes open?

And when it comes to navigating more easily - would the "expand/collapse all" option be of higher priority, or searchability as covered by #9?

Side note: from a technical standpoint I'm hesitant regarding an "expand all" option because it might make things ... difficult; at least for really large trees (hundreds or thousands of pages...). So I'm trying to figure out if there is an alternative that would make navigating the tree easier, while not having to expand all tree nodes at once. Or maybe just limit the expand all function to sites with a max of X pages.

khuizer commented 8 months ago

Confluence does have an expand all / collapse all function, the screenshot I added is from our Confluence environment :-) (although it might be additional functionality, not out-of-the-box, I don't know).

I think they are just missing having an easy 'overview' of their site, making it easier to jump from one thing to another.

As for priority, not sure, both are nice-to-have's, I don't think there is a real pressing need or priority for one or the other.

For larger sites it might be enough to perhaps not expand all, but maybe just one or two levels deep, and keep the rest collapsed..

heinrich-ulbricht commented 8 months ago

@khuizer Interesting, I looked at several Confluence instances and did not see this. Might be a non-default configuration or third-party extension. Good to know!

Thanks for the feedback.

aurivai3 commented 8 months ago

Hello, this functionality, as @khuizer suggested, is to get a better overview of the structure - to see what else is there in couple of levels deep. I agree, that opening it once for large structure would be a bit too much, so two or three (configurable?) levels deep would be nice to have. Also, in Confulence, we used this as a fast search tool (Expand All -> Ctrl+F). Now, I just looked over the search functionality suggestion #9 - great idea! I think, that it could be an alternative to our previous ways of searching the structure.