PagesNavigation Klassenreferenz

Klassendiagramm für PagesNavigation:

Inheritance graph
base refererrect $classDynamic.html 5,7 160,345

Aufstellung aller Elemente

Öffentliche Methoden

 execute ()

Öffentliche Attribute

 $parameters
 $arrowChar = ' · '
 $description = 'Creates a page navigation.'
 $version = '$Id$'
 $api


Ausführliche Beschreibung

Erstellen eines Hauptmenues
Autor:
Jan Dankert

Definiert in Zeile 37 der Datei PagesNavigation.class.php.


Dokumentation der Elementfunktionen

PagesNavigation::execute (  ) 

Erneute Implementation von Dynamic.

Definiert in Zeile 59 der Datei PagesNavigation.class.php.

Benutzt Dynamic::output().

00060      {
00061           // Lesen des Root-Ordners
00062           $folder = new Folder( $this->page->parentid );
00063           
00064           $nr = 0;
00065           // Schleife ueber alle Inhalte des Root-Ordners
00066           foreach( $folder->getObjects() as $o )
00067           {
00068                $nr++;
00069                if ( $o->isPage || $o->isLink )
00070                {
00071                     if ( $o->objectid != $this->page->objectid )
00072                          $this->output( '<a href="'.$this->page->path_to_object($oid).'" title="'.$o->desc.'" class="pagenav">'.$nr.'</a>' );
00073                     else
00074                          $this->output( '<strong>'.$nr.'</strong>' );
00075                }
00076           }
00077      }


Dokumentation der Datenelemente

PagesNavigation::$api

Definiert in Zeile 56 der Datei PagesNavigation.class.php.

PagesNavigation::$arrowChar = ' &middot; '

Definiert in Zeile 48 der Datei PagesNavigation.class.php.

PagesNavigation::$description = 'Creates a page navigation.'

Bitte immer eine Beschreibung benutzen, dies ist fuer den Web-Developer hilfreich. String

Erneute Implementation von Dynamic.

Definiert in Zeile 54 der Datei PagesNavigation.class.php.

PagesNavigation::$parameters

Initialisierung:

 Array(
          'arrowChar'=>'String between entries'
          )
Bitte immer alle Parameter in dieses Array schreiben, dies ist fuer den Web-Developer hilfreich. String

Erneute Implementation von Dynamic.

Definiert in Zeile 43 der Datei PagesNavigation.class.php.

PagesNavigation::$version = '$Id$'

Definiert in Zeile 55 der Datei PagesNavigation.class.php.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:

Erzeugt am Thu May 14 00:55:50 2009 für OpenRat von  doxygen 1.5.8