TreetitleAction Klassenreferenz

Klassendiagramm für TreetitleAction:

Inheritance graph
base refererrect $classAction.html 6,7 190,463

Aufstellung aller Elemente

Öffentliche Methoden

 show ()
 checkMenu ($name)

Öffentliche Attribute

 $defaultSubAction = 'show'


Ausführliche Beschreibung

Definiert in Zeile 30 der Datei TreetitleAction.class.php.


Dokumentation der Elementfunktionen

TreetitleAction::checkMenu ( name  ) 

Ermittelt, ob der Men�punkt aktiv ist. Ob ein Men�punkt als aktiv angezeigt werden soll, steht meist erst zur Laufzeit fest.
Diese Methode kann von den Unterklassen �berschrieben werden. Falls diese Methode nicht �berschrieben wird, sind alle Men�punkte aktiv.

Parameter:
String $name Logischer Name des Men�punktes
Rückgabe:
boolean TRUE, wenn Men�punkt aktiv ist.

Erneute Implementation von Action.

Definiert in Zeile 66 der Datei TreetitleAction.class.php.

Benutzt Action::userIsAdmin().

00067      {
00068           switch( $name )
00069           {
00070                case 'administration':
00071                     return $this->userIsAdmin();
00072                default:
00073                     return true;
00074           }
00075      }

TreetitleAction::show (  ) 

Definiert in Zeile 34 der Datei TreetitleAction.class.php.

Benutzt Session::getProject(), lang() und Action::setTemplateVar().

00035      {
00036           // Das aktuelle Projekt voreinstellen        
00037           $project = Session::getProject();
00038           
00039           if   ( $project->projectid == PROJECTID_ADMIN )
00040           {
00041                $this->setTemplateVar( 'text',lang('GLOBAL_ADMINISTRATION') );
00042                $this->setTemplateVar( 'type','administration' );
00043           }
00044           else
00045           {
00046                $this->setTemplateVar( 'text',$project->name );
00047                $this->setTemplateVar( 'type','project' );
00048                
00049 //             // Ermitteln Sprache
00050 //             $language = Session::getProjectLanguage();
00051 //             
00052 //             $windowMenu[] = array( 'text'=>lang('GLOBAL_LANGUAGE').' ('.$language->name.')',
00053 //                                    'url' =>Html::url('main','language'),
00054 //                                    'target'=>'cms_main' );
00055 //   
00056 //             // Ermitteln Projektmodell
00057 //             $model = Session::getProjectModel();
00058 //   
00059 //             $windowMenu[] = array( 'text'=>lang('GLOBAL_MODEL').' ('.$model->name.')',
00060 //                                    'url' =>Html::url('main','model'),
00061 //                                    'target'=>'cms_main' );
00062           }
00063      }


Dokumentation der Datenelemente

TreetitleAction::$defaultSubAction = 'show'

Definiert in Zeile 32 der Datei TreetitleAction.class.php.


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

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