It seems like it would be very useful to have a page (not post) specific menus that would only show up on particular pages.
The schema I'm thinking about for the sidebar would be something like the following:
The page slug would be compared to a link category.
If a link category with the same name as the page title or slug were found, the links would be displayed in the sidebar along with the link category title
If nothing were found, nothing would be displayed.
The advantage of the above is that even casual WordPress users could have a simple means for generating a custom menu on a particular page.
It seems like a plugin would the most useful means of doing this rather than messing up themes, but I really don't know how to go about doing this. Widgets are a bit less desirable in that that would have to be set up on a page by page basis, and that's probably beyond a lot of users.
Has this already been done? Any ideas about how difficult it would be do to?
This feature would give WordPress a CMS capability that many actual CMS seem to fumble with.