PHP Classes

Accessible nested DHTML menus: Generate dynamically expansible hierarchic menu

Recommend this page to a friend!
  Info   Screenshots   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStar 48%Total: 3,286 All time: 1,058 This week: 62Up
Version License Categories
accessiblemenu 1.0GNU Lesser Genera...HTML, Files and Folders
Description 

Author

This class can be used to generate HTML hierarchic menus that can be dynamically expanded and collapsed upon user interaction.

It uses nested unordered HTML lists in combination of Javascript generated by the class to build the menu elements. If Javascript is disabled, the menu will display in expanded form.

The lists are displayed using CSS styles to customize the menu presentation.

Another class is supplied to traverse the file system and builds a menu to navigate on the server file system.

Picture of Mick Sear
Name: Mick Sear is available for providing paid consulting. Contact Mick Sear .
Classes: 8 packages by
Country: United Kingdom
Age: 51
All time rank: 372 in United Kingdom
Week rank: 197 Down9 in United Kingdom Down
Innovation award
Innovation award
Nominee: 2x

Winner: 1x

Screenshots (1)  
  • screengrab.gif
  Files folder image Files (10)  
File Role Description
Plain text file example1.php Example Example of use of base menu node class
Plain text file example2.php Example Example of use of secondary filesystem menu builder class
Plain text file FSMenu.php Class Filesystem class uses base node class to build filesystem menu
Plain text file mcs_templater_class.php Class Templating class
Plain text file MenuNode.php Class Base node class used to build menu structure
Plain text file nav.js Data Javascript used to collapse and expand menu nodes
Plain text file README.txt Lic. Terms of use
Plain text file style.css Data Sample CSS
Plain text file template.htm Data HTML template for examples

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 0%
Total:3,286
This week:0
All time:1,058
This week:62Up
 User Ratings  
 
 All time
Utility:68%StarStarStarStar
Consistency:68%StarStarStarStar
Documentation:-
Examples:68%StarStarStarStar
Tests:-
Videos:-
Overall:48%StarStarStar
Rank:3001