PHP Classes
elePHPant
Icontem

dyna_menue: Build an hierarchic menu with dynamic HTML

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Info   View files View files (13)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings  
2006-02-20 (9 years ago) RSS 2.0 feedStarStar 34%Total: 1,200 All time: 2,989 This week: 1,082Up
Version License Categories  
dyna_menue 1.0GNU General Publi...HTML
Description Author  

This package can be used to build an hierarchic navigation menu.

It uses dynamic HTML to make deeper hierarchy menu elements appear.

There is an abstract class to define the base menu interface and an implementation menu class that takes care of the actual menu rendering.

There is also base menu link element and several sub-classes that implement other menu element variants.

Picture of Rafat Katta
Name: Rafat Katta <contact>
Classes: 2 packages by
Country: Germany Germany
Age: 49
All time rank: 100564 in Germany Germany
Week rank: 1483 Down81 in Germany Germany Down

Details provided by the author  
<?xml version="1.0" encoding="windows-1256"?>
<!DOCTYPE class_Structur
[
  <!ELEMENT class_struct (#PCDATA)>
  <!ENTITY EXT "extends">
  <!ENTITY Struct "Class Structur">
]
>
<struct>
<!-- "this is a Class Library to make Dynamik Menue List or Tree some Elements can be used as Hyperlink Text or Grafic Hyperlink.
It use Call by Reference form make an Object.!--><!-- Version 0.2" !-->
<!-- Attenction sample.php ve some example for use them, i try to make more objects at next -->
<!-- to use them just include the file named lib.element.class.inc it include all classes or you can use them separate-->
<CAbsMenue> is an Abstract Menue Class for later Implementation the Property $bStatus will be used in the future.
<CMenueList> extends CAbsMenue: Implementation of CAbsMenue you can use it to make your Menue List or Tree.</CMenueList>
</CAbsMenue>
<CTextLinks>a Class to make a Text Hyperlink. you can use it alone to make hyperlink with function showHtml()
<CTextMenueElem> extends CTextLinks it make a Static Menue Element (Listed Element) just a Text.</CTextMenueElem>
</CTextLinks>
<CGLinks>a Class to make a Image Hyperlink. you can use it alone to make Image as Hyperlink with function showHtml()
<CGMenueElem> extends  CGLinks it make a Static Menue Element (Listed Element) just Image.</CGMenueElem>
<CGTMenueElem> extends CGLinks it make a Static Menue Element (Listed Element) Image and Text.</CGTMenueElem>
</CGLinks>
<CMenueBlock> class to make the Menue Block see sample.php</CMenueBlock>
<!--<lib.menue.class.inc>Include file for use all as Library </lib.menue.class.inc>  
<sampl.php>Test the Lib</sample.php> -->
<!-- ATTENCTION I use a Java code in the class CMenueList from this site  http://www.dynamicdrive.com -->
</struct>
  Files folder image Files  
File Role Description
Plain text file abs.menue.class.inc Class Abstract Menue Class
Plain text file grafiklink.class.inc Class Class to make a Grafik Links on the site
Accessible without login Plain text file lib.menue.class.inc Aux. Library for include all Classes
Accessible without login Image file logo.jpg Photo logo for the Example
Accessible without login Plain text file menue.phpc Data Maguma Open Studio Project Source for more implementation.
Plain text file menueblock.class.inc Class Class to make Menue Block
Plain text file menuegrafikelem.class.inc Class Class to make a Menue Element as Grafik Link
Plain text file menuelist.class.inc Class Class to make Menue List (Dynamic with Javascript)
Plain text file menuetextelem.class.inc Class Class to make Menue Element as Text Link
Plain text file menuetextgrafikelem.class.inc Class Class to make Grafik and Text Menue Element
Accessible without login Plain text file readme.xml Doc. readme file for information
Accessible without login Plain text file sample.php Example Example for use the class library
Plain text file textlink.class.inc Class Class to make Text Hyper Link

 Version Control Unique User Downloads Download Rankings  
 0%Total:1,200All time:2,989
 This week:0This week:1,082Up
 User Ratings  
 
 All time
Utility:33%StarStar
Consistency:58%StarStarStar
Documentation:58%StarStarStar
Examples:58%StarStarStar
Tests:-
Videos:-
Overall:34%StarStar
Rank:2398