If you are looking for a Treemenu based on Javascript, you can see one in action at Nuke Turk and download from the PHP-Nuke downloads section there. Since Javascript is a client-based technology, the menu will be downloaded in whole once and no further page requests will be necessary to
display its nodes and leaves. This may result in slower downloads for the first time, but faster response times from the menu in expansions and collapses. But it will not work for clients with
Javascript disabled.
An alternative Menu Block is "Sommaire Paramétrable" (see also Neue Bloecke). You can download it from Customize
Menu. This add-on allows the admin to set up his own menu for Nuke web sites (replaces the Modules block that lists all the active & visible modules).
Features of version 2.0 :
-
Modules are grouped into categories (sub-menu).
-
You can choose the display order of each module and category.
-
You can set up a background color for each category.
-
You can now add external links in your menu ! (You were restricted to modules only in v.1.0).
-
Multilingual support.
-
Categories' names can be centered.
-
You can display a FLASH file instead of the category's name.
-
You can set images for each module/link.
-
You can separate categories with horizontal bars.
-
You can hide to visitors the modules for members only.
-
You can choose the class (stylesheet css) for the categories' names.
-
A 'new mail' icon appears before "Private Messages" if the member has unread Private Messages.
-
The administration console has been improved and is now completely part of the nuke administration panel. (2 languages included : French and English)
However, it seems that it does not allow subcategories (FIXME: Is this correct?). The name of the file to download is sommaire_parametrable_v2.zip.