No, I really need that source. The menu looks nice, but the selection algorithm (which pages are displayed) just does not make sense to me; no combination of options gives me the range of pages required. It seems to be a choice between "everything all the time", "immediate children of just one page" or "children of current page only". Those are the options that the SOLPART menu offers, and is one reason why I can't use that menu either.
What I am trying to achieve is to display a vertical menu with:
1. The current page shown, highlighted.
2. The immediate children of the current page.
3. The ancesters of the current page, highlighted and nested.
4. The siblings of the ancesters of the current page, at the appropriate nested levels.
5. The siblings of the current page.
6. The root page in the ancester list should *not* be shown, and subsequently its siblings will not be shown. The root pages are displayed in a separate horizontal menu, so do not need to be duplicated in the vertical menu (though as an option, it would be useful to have if the horizontal menu is not used).
That way the user will always see where they are in context, and can not only go back to any ancester page (like the breadcrumbs) but can branch sideways from any of those ancesters in a single click.
Is anyone else looking for a menu like this?
-- Jason
|