openrat-cms

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

commit a0633ce4555086b4794b8b750a7b32b3259aa2ae
parent a354c6acd7d851bfeae5d25b960b4fe92d4d6cc9
Author: dankert <devnull@localhost>
Date:   Mon,  5 Nov 2007 21:51:51 +0100

Nicht mehr den Super-Konstruktor von der Klasse Action aufrufen (geschieht jetzt automatisch durch Controller); Men?punkt-?nderung f?r Benutzer/Gruppen.

Diffstat:
actionClasses/MainmenuAction.class.php | 19+++++++++----------
1 file changed, 9 insertions(+), 10 deletions(-)

diff --git a/actionClasses/MainmenuAction.class.php b/actionClasses/MainmenuAction.class.php @@ -37,8 +37,6 @@ class MainmenuAction extends Action function MainmenuAction() { - $this->Action(); // Elternklasse-Konstruktor - $this->setTemplateVar('type',$this->getRequestVar( 'subaction') ); @@ -61,18 +59,18 @@ class MainmenuAction extends Action case 'language': case 'model': - case 'project': $this->addSubAction( 'listing',-1 ); $this->addSubAction( 'edit' ,-1 ); break; + case 'project': case 'user': case 'group': - $this->addSubAction( 'listing',-1 ); - $this->addSubAction( 'edit' ,-1 ); - $this->addSubAction( 'groups' ,-1 ); - $this->addSubAction( 'pw' ,-1 ); - $this->addSubAction( 'rights' ,-1 ); + $this->addSubAction( 'listing' ,-1 ); + $this->addSubAction( 'edit' ,-1 ); + $this->addSubAction( 'memberships',-1 ); + $this->addSubAction( 'pw' ,-1 ); + $this->addSubAction( 'rights' ,-1 ); break; case 'template': @@ -240,7 +238,7 @@ class MainmenuAction extends Action if ( $this->getRequestId() != 0 ) { $this->addSubaction('edit' ); - $this->addSubaction('groups' ); + $this->addSubaction('memberships' ); // Kennwortaenderung ist nur sinnvoll, wenn kein LDAP verwendet wird if ( empty($user->ldap_dn) ) @@ -263,7 +261,8 @@ class MainmenuAction extends Action $group->load(); $this->setTemplateVar('text',$group->name); - $this->addSubaction('listing'); + $this->addSubaction('listing' ); + $this->addSubaction('memberships'); if ( $this->getRequestId() != 0 ) {