PHP Classes
elePHPant
Icontem

dyna_menue: Build an hierarchic menu with dynamic HTML

Recommend this page to a friend!
  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 (10 years ago) RSS 2.0 feedStarStar 34%Total: 1,209 This week: 1All time: 3,041 This week: 1,047Up
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

Details
<?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,209
This week:1
All time:3,041
This week:1,047Up
 User Ratings  
 
 All time
Utility:33%StarStar
Consistency:58%StarStarStar
Documentation:58%StarStarStar
Examples:58%StarStarStar
Tests:-
Videos:-
Overall:34%StarStar
Rank:2858