Not so long ago I was in a big search for a solution like this and my search didn't lead to any positive results. I was looking for a dynamic PHP menu that will allow me to play with lots of options and situations. My application required some special code because it's based on member groups and so, my menu was supposed to reflect the permissions attached to each group in part. I was left with some horror solutions and this one explained in this article. Why horror? Well, imagine building a special menu
Category:
Easy PHP Tree is a small PHP script (73 code lines only) that builds a navigation tree with unlimited nodes. Very fast by using one Mysql query only. Pure PHP (javascript free) script which works under all available browsers. PHP5 compatible, works with register_globals Off or On. Expan/collaps mode, build in install query.
Category:
Animated DHTML client side mode NEW
PHP session support for a clean query string NEW
6 distinct styles (above)
Define your own StyleSheet for a custom look and feel
Each node can have its own icon and expanded icon
Each node can have its own URL and target
Autoscrolling to keep the selected node in the viewable area
Querystring data can be maintained in the tree navigation links
Icons and expanded icons can be specified for all expandable nodes
Unlimited number of nodes and levels
Basic W3C compliant HTML output for cross-browser compatibility
Ability to add checkboxes to all nodes for form submission
Simple addition of nodes from any PHP compatible data source (MySQL, Oracle, SQL Server, XML, File System, etc.)
PHP include script containing the TreeView and Nodes Class
Compatible with versions of PHP from 3.x.x to 4.x.x
Developer documentation manual in HTML, MS Word, and PDF format
Source code for your organization
Category:
Users arrive at a Web site with different agendas. Some wander through the site like window shoppers, while others are on a mission to find a critical piece of information. Whether it is a trade contact, a foreign literature review, a chemical formula, or song lyrics of the 1960s, these people know what they want and they want to find it fast. No matter how well your site is designed, not everyone knows how to get to the right topic by following links. For such specific needs, the prearranged links on your site may seem too cumbersome to use. Cross references between similar topics are particularly hard to link together since you can't always predict what people want to see first.
Category: