Streamlined Navigation for Preferences Found in Multiple Admin Panels
I would like to gather your insights on this feature
Initial Problem
Some preferences, such as feature_wiki —appear on multiple admin pages (e.g., "Workspace," "Features," and "Wiki") in Tiki, which can create confusion for site admins. When a preference appears in several locations, admins might not realize that there’s a dedicated page for deeper configuration.
Solution to the Initial Problem
The goal is to make it easy for the admin to see when a preference has its own page. This feature should inform the admin about other places where the preference appears and provide a simple way to navigate there. This helps the admin find all related options in one place, making site management easier and more efficient.
Potential Problem with the Solution
- Looping Exploration: If an admin clicks on the exploration link for feature_wiki , they may be directed to another page with more preferences that themselves have dedicated pages. As a result, admins can find themselves continually clicking through these layers of preferences without a clear end point. The admin might return to the initial page if the explored page contains a preference that links back to the initial page.
- Impact: This behavior can lead to frustration as admins may:
- Lose Focus: The original task or goal can be lost amid the numerous layers of navigation, reducing productivity.
- Wasted Time: Navigating back and forth consumes time that could be better spent on other tasks.
- Impact: This behavior can lead to frustration as admins may:
-
Improved Solution to Handle Potential Problems
To mitigate the risk of looping exploration and navigation overload, an enhanced approach called Focused Exploration Mode (FEM) is proposed.blue:
FEM aims for four objectives once activated :
- Single-Level Navigation Limit: This mode enforces a single-level navigation depth by default to keep exploration concise and relevant. If an admin attempts to explore beyond this level, a confirmation box prompts them, asking if they wish to continue exploring or return to the original page. This helps admins avoid unintended deep navigation while still allowing controlled multi-level exploration when necessary.
- Focus Banner: Displayed at the top of each page within {span style="color:red"}FEM Mode{span}, this banner keeps the admin aware of their origin page and provides a clear Return to Original Page button.
- Breadcrumb Updates: When an admin opts to continue navigating beyond one level, the breadcrumb in the Focus Banner will dynamically update to reflect their current path. This breadcrumb helps maintain orientation by clearly showing the navigation trail and enabling a quick return to any point within it.
- After-Save Navigation Options: After saving any changes on an exploration page, the admin is prompted with an option to stay on the current page or return to the initial page. This ensures the admin can complete any additional adjustments on the same page or return to the origin point if they are finished.