PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

Home » HTML » HTML_Menu

Generates HTML menus from multidimensional hashes.

This package is unmaintained.

Download latest release 2.2.0 (there is a newer Composer installable version)

License: PHP License

Description

With the HTML_Menu class one can easily create and maintain a
navigation structure for websites, configuring it via a multidimensional
hash structure. Different modes for the HTML output are supported.

Documentation

Manual

Maintainers

Dependencies

Required

Optional

Releases

Bugs

IDStatusTypeVersionDateSummary
#504ClosedBug2003-12-30setUrlBase
#784ClosedBug2004-02-18PHP Notice if no url prefix matches a menu entry
#2484BogusBug2004-10-08get() ignores previous render()
#2710Wont fixReq2004-11-07{desc} is not delete
#2815No FeedbackBug2004-11-23_findNodeType fails with forced URL
#2935ClosedReq2004-12-09combine duplicate code into _prefixUrl method
#3029ClosedBug2004-12-26Notice in _buildUrlMap when url is missing
#3237ClosedReq2005-01-19Add ForceCurrentIndex method
#4391ClosedReq2005-05-19I would like to be able to force expansion of part of a tree.
#4404Wont fixReq2005-05-22serialization of HTML_Menu
#4703Wont fixReq2005-06-29Row Menus need addSeparator method
#5352Wont fixReq2005-09-09Menu values never sent through htmlspecialchars()
#5635ClosedBug2005-10-09Cannot include custom array in a menu entry
#6254Wont fixReq2005-12-15Method to get the currently active node
#6255Wont fixReq2005-12-15Use references to the menu instead of copying the _menu object
#6256Wont fixReq2005-12-15add list renderer
#6394Wont fixBug2006-01-02Case sensitivity in getPath() and _buildUrlMap()
#7401Wont fixReq2.1.12006-04-15Ability to hide menu entries
#8161ClosedBug2.1.22006-07-07error in 'prevnext' generation with prefixed url
#9961Wont fixReq2.1.32007-01-28Documentation on how to write custom renderer
#10242ClosedBug2.1.32007-03-02getCurrentURL should also use getenv()
#10243No FeedbackReq2.1.32007-03-02Option to strip "index.php"
#10821Wont fixReq2.1.32007-04-24target attribute on links
#10828Wont fixReq2.1.32007-04-24DirectRenderer default value: no table borders
#12205DuplicateBug2.1.42007-10-08html entities not converted in output
#13198Wont fixReq2.1.42008-02-25PHP5 strict compatibility
#13866Wont fixReq2008-05-09Optional support for nested indenting
#16037BogusReq2.1.42009-03-16Make it possible to output all menu items at once