Content Structure is Critical to Good Usability
By now it should be no secret that structuring content in a way that makes sense to the end user is vital to the success of a web site.
It seems that in the case of XOOPS, it is assumed that the structure of content should directly correlate to the modules installed. In other words: the functionality of a module is treated as a category of content in the Main Menu.
Such a correlation is often appropriate, such as in the case of a forum or downloads, but in other cases it doesn't work at all.
For example, static information should usually be broken into appropriate categories so that users looking for a information about a particular subject can immediately narrow in on it. I know that many news and content modules do break information down by category, but there is no easy way to add a link to a specific category page or document directly to the Main Menu, except as a sub-menu.
I know that alternatively there are custom menu modules, but every menu item must be manually created - even menu links to modules. If I design a site for a client using a custom menu module and not the Main Menu, and the site doesn't have a forum installed but then the client decides to install it, that forum won't show up in the menu by default.
A Main Menu that can have custom links added would solve these issues.
Thanks!