Top Level :: HTML

Package Information: HTML_Menu

Show All Changelogs
» Version » Information
2.1.4Download

Release date: 2007-05-18 20:58 UTC
Release state: stable

Changelog:

* Migration to package.xml 2.0
* Use proper header comment blocks, improved generated API documentation
* getCurrentUrl() also tries to use getenv() (bug #10242)

Dependencies:
  • PHP Version: PHP 4.0.0 or newer
  • PEAR Package: PEAR Installer 1.4.0b1 or newer
  • PEAR Package: HTML_Template_Sigma (optional)
2.1.3Download

Release date: 2006-10-08 15:20 UTC
Release state: stable

Changelog:

Fixed bug #8161: URL prefix was sometimes not prepended to URLs in menu of
type 'prevnext'

Dependencies:
2.1.2Download

Release date: 2006-06-02 18:08 UTC
Release state: stable

Changelog:

Fixed bug #5635: do not try to use non-scalar fields of menu node in str_replace()
call in Direct and DirectTree renderers

Implemented request #2935: moved duplicate code into _prefixUrl() method
Implemented request #3237: added forceCurrentIndex() method
Implemented request #4391: a tree branch is expanded in 'tree' output if the
node contains 'forceExpand' field

Dependencies:
2.1.1Download

Release date: 2004-05-19 11:08 UTC
Release state: stable

Changelog:

Fixed #784 (Notice was raised if 'current' URL wasn't found in the menu).

Dependencies:
2.1Download

Release date: 2004-01-18 17:45 UTC
Release state: stable

Changelog:

* Implemented #504, (Possibilty to set prefix for URLs, method setUrlPrefix())
* Added two new renderers: DirectTree and SigmaTree, that allow to render
menus of type 'tree' and 'sitemap' where level is shown by tags nesting
rather than indentation (Thanks to Uwe Mindrup for the idea and the
initial implementation of DirectTree renderer).
* If entries in the initial menu structure contain keys other than 'sub',
'url' and 'title' then renderers will try to assign them to the placeholders
with the same names in the template (Thanks to Didier Galland for the idea)

Dependencies:
2.0pl1Download

Release date: 2003-09-16 21:41 UTC
Release state: stable

Changelog:

Fix packaging: HTML_Template_Sigma should be optional dependency (thanks to Stephan Schmidt)

Dependencies:
2.0Download

Release date: 2003-09-16 16:24 UTC
Release state: stable

Changelog:

HTML_Menu class does not contain output logic itself anymore. Output is now done via
external Renderer classes. This will cause BC break if you extended HTML_Menu to customize
its output.

Additions and changes:
- Added Direct renderer: based on old code but it is possible to customize its output
- Added Sigma renderer that uses an instance of HTML_Template_Sigma for output
- Added Array renderer that creates an array of menu's visible entries
- Added usage examples
- Changed 'prevnext' menu generation, previous element is now the one closest to the current.

Dependencies:
1.0Download

Release date: 2003-08-25 20:18 UTC
Release state: stable

Changelog:

Legacy release: CVS code with some small cleanups applied.