openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 2142db67b43800eb001d02bab35a827d89e010d1
parent cdf1a54f96d654ac67db273d835cdfc53a13bd1e
Author: dankert <devnull@localhost>
Date:   Wed, 24 Oct 2007 22:49:01 +0200

Men?punkt "Administration" nicht anzeigen, wenn kein Administrator angemeldet ist.

Diffstat:
actionClasses/TreetitleAction.class.php | 22+---------------------
themes/default/templates/treetitle/show.tpl.src.php | 8++++++--
2 files changed, 7 insertions(+), 23 deletions(-)

diff --git a/actionClasses/TreetitleAction.class.php b/actionClasses/TreetitleAction.class.php @@ -33,18 +33,6 @@ class TreetitleAction extends Action function show() { -// $windowMenu = array(); -// -// $windowMenu[] = array( 'text'=>lang('GLOBAL_PROJECTS'), -// 'url' =>Html::url('index','projectmenu'), -// 'target'=>'_top' ); - -// if ( $this->userIsAdmin() ) -// $windowMenu[] = array( 'text'=>lang('GLOBAL_ADMINISTRATION'), -// 'url' =>Html::url('index','administration'), -// 'target'=>'_top' ); - - // Das aktuelle Projekt voreinstellen $project = Session::getProject(); @@ -52,9 +40,6 @@ class TreetitleAction extends Action { $this->setTemplateVar( 'text',lang('GLOBAL_ADMINISTRATION') ); $this->setTemplateVar( 'type','administration' ); - -// $windowMenu[] = array( 'text'=>'', -// 'url' =>'' ); } else { @@ -75,11 +60,6 @@ class TreetitleAction extends Action // 'url' =>Html::url('main','model'), // 'target'=>'cms_main' ); } - -// $this->setTemplateVar('windowMenu',$windowMenu); - - // Ausgabe des Templates -// $this->forward('menu'); } @@ -87,7 +67,7 @@ class TreetitleAction extends Action { switch( $name ) { - case 'administration': + case 'administration': return $this->userIsAdmin(); default: return true; diff --git a/themes/default/templates/treetitle/show.tpl.src.php b/themes/default/templates/treetitle/show.tpl.src.php @@ -17,6 +17,10 @@ page cell class:subaction # Schleife über alle Menüpunkte list list:windowMenu extract:true - link url:var:url title:var:title target:_parent accesskey:messagevar:key class:menu - text text:var:text accesskey:messagevar:key + if not:true empty:url + link url:var:url title:var:title target:_parent accesskey:messagevar:key class:menu + text text:var:text accesskey:messagevar:key + else + text text:var:text class:menu_disabled accesskey:messagevar:key text raw:__ + set var:url value: