Created by: xing, Last modification: 20 Jan 2005 (18:39 UTC) by xing
Current issues
Nexus is still in it's very early developement stages and thus has still got a lot of problems associated with it. currently i'm working on writing an efficient caching mechanism.
Features
Nexus and Liberty
Nexus works closely with libertyPackage and makes it is easy to create menus to any content found therein. of course it's possible to create links to anywhere else as well. in fact, nexus recognises what types of links have been inserted and will automatically tag the link appropriately , such as applying custom styles to external links.
Flexible interface
nexus provides you with an easy to use interface to structurise your menus. they can be any number of levels deep, giving you unlimited freedom when it comes to menu creation.
Menu design
Menu look is determined exclusively through CSS. this means that changing the look of the menu only requires some knowlegde of CSS.
ToDo
Insert code into various packages
currenlty only the wiki has the required code to insert items into a menu while editing the page.
javascript / DOM
might be good to expand the different types of menus available with some javascript / DOM menus. currently we only use CSS.
CSS dropdowns
CSS dropdown menus are functional, but the js required for MSIE to work with these menus, isn't generated yet.
Icons
would be nice to allow the usage of icons.
Structures
would be good to allow the conversion of a structure to a nexus compatible menu (import is working appart from position assignment of items). might be good to read the structure straight from the db to ensure that the menu is updated automatically.