Downloads
Release notes
This is an alpha release of the latest version of DHTML Menu. I am waiting for further testing as well as translations before the module is released as stable, so your help is very welcome!
6.x-3.0 Release Notes:
This version of DHTML Menu has been rewritten to use the theme_registy_alter hook, allowing it to hijack the themable functions of the Menu API rather than adding preprocessing functions for the blocks.
The module is much more flexible with this approach, which means that DHTML Menu now works with Book Navigation.
Furthermore, it has always been possible to "clone" menu items in such a way that while the item itself merely expands and collapses the submenu, the cloned item will link to the actual page. This setting has been a usability nightmare, because the user had to enter specially formatted text into a text area, essentially editing a raw settings file. The new version simplifies this by making it an all-or-nothing approach: All expandable menu items are either cloned or not. The cloning is also done in Javascript, which means that non-JS users are not confused by redundantly cloned links.
It is still possible to open a page directly by double-clicking on the item in question, but this can now be switched off, too. When the item cloning is enabled, it's not necessary.