FloatingMenus

by Jean Jordaan last modified Feb 16, 2011 02:13 AM

Turns the Plone navigation into fold-out or drop-down menus, using the lightweight "Son of Suckerfish" CSS/Javascript technique.

Project Description

FloatingMenus overrides the Plone navigation to turn it into Javascript dropdown/flyout menus.

It adds two properties to the navtree_properties propertysheet. Upon installation, floating_menus is set to navigation_portlet, which makes the navigation portlet use flyout menus. You can also choose global_sections, which turns the global portal tabs into a dropdown menu.

The product is a thin layer, using the standard Plone createSiteMap and portal tabs to create the menus. As such, it won't be suitable for all use cases. Specifically, the nesting depth and number of children that can be handled is effectively limited by your screen size. It's an OK starting point, though.

Because it uses standard Plone mechanisms, it should work in sites with customized look and feel as well.

For a writeup of the technique used, see Son of Suckerfish Dropdowns.

Current Release

No stable release available yet.

All Releases

Version Released Description Compatibility Status
0.1 An initial release to get feedback and perhaps some CSS help. More about this release…
Plone 2.1.2
pre-release

Comments (0)