openrat-cms

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

commit cd1a446b8d0a3b92cc253ea469f972b4e2c2894f
parent 04cf120fb5671819e4841b2075de2906bc0b5b1e
Author: dankert <devnull@localhost>
Date:   Sun, 21 Jan 2007 23:19:30 +0100

Objekte direkt in "Bearbeiten" ?ffnen.

Diffstat:
objectClasses/Language.class.php | 14--------------
serviceClasses/AdministrationTree.class.php | 11+++++++----
serviceClasses/ProjectTree.class.php | 11++++++-----
3 files changed, 13 insertions(+), 23 deletions(-)

diff --git a/objectClasses/Language.class.php b/objectClasses/Language.class.php @@ -19,20 +19,6 @@ // along with this program; if not, write to the Free Software // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // --------------------------------------------------------------------------- -// $Log$ -// Revision 1.5 2004-12-19 15:23:56 dankert -// Anpassung Session-Funktionen -// -// Revision 1.4 2004/12/15 23:18:36 dankert -// Anpassung an Session-Funktionen -// -// Revision 1.3 2004/11/10 22:46:18 dankert -// *** empty log message *** -// -// Revision 1.2 2004/05/02 14:41:31 dankert -// Einf?gen package-name (@package) -// -// --------------------------------------------------------------------------- /** diff --git a/serviceClasses/AdministrationTree.class.php b/serviceClasses/AdministrationTree.class.php @@ -122,14 +122,15 @@ class AdministrationTree extends AbstractTree function projects( $id ) { - // Schleife ?ber alle Projekte + // Schleife ueber alle Projekte foreach( Project::getAll() as $id=>$name ) { $treeElement = new TreeElement(); $treeElement->internalId = $id; $treeElement->text = $name; - $treeElement->url = Html::url('main','project',$id); + $treeElement->url = Html::url('main','project',$id, + array(REQ_PARAM_TARGETSUBACTION=>'edit') ); $treeElement->icon = 'project'; $treeElement->description = ''; $treeElement->target = 'cms_main'; @@ -350,7 +351,8 @@ class AdministrationTree extends AbstractTree $treeElement->internalId = $user->userid; $treeElement->text = $user->name; - $treeElement->url = Html::url('main','user',$user->userid); + $treeElement->url = Html::url('main','user', + $user->userid,array(REQ_PARAM_TARGETSUBACTION=>'edit') ); $treeElement->icon = 'user'; $desc = $user->fullname; @@ -382,7 +384,8 @@ class AdministrationTree extends AbstractTree $treeElement->internalId = $id; $treeElement->text = $g->name; - $treeElement->url = Html::url('main','group',$id); + $treeElement->url = Html::url('main','group',$id, + array(REQ_PARAM_TARGETSUBACTION=>'edit') ); $treeElement->icon = 'group'; $treeElement->description = lang('GLOBAL_GROUP').' '.$g->name.': '.implode(', ',$g->getUsers()); $treeElement->target = 'cms_main'; diff --git a/serviceClasses/ProjectTree.class.php b/serviceClasses/ProjectTree.class.php @@ -29,7 +29,6 @@ class ProjectTree extends AbstractTree var $projectId; var $userIsProjectAdmin = false; - function root() { $treeElement = new TreeElement(); @@ -43,7 +42,6 @@ class ProjectTree extends AbstractTree - function pageelements( $id ) { $page = new Page( $id ); @@ -63,7 +61,8 @@ class ProjectTree extends AbstractTree $treeElement->url = Html::url('main', 'pageelement', $id, - array('elementid'=>$elementid,'targetSubAction'=>'edit'.$element->type)); + array('elementid'=>$elementid, + REQ_PARAM_TARGETSUBACTION=>'edit'.$element->type)); $treeElement->icon = 'el_'.$element->type; $treeElement->description = lang('EL_'.$element->type); @@ -392,7 +391,8 @@ class ProjectTree extends AbstractTree { $treeElement = new TreeElement(); $treeElement->text = $name; - $treeElement->url = Html::url('main','language',$languageid); + $treeElement->url = Html::url('main','language',$languageid, + array(REQ_PARAM_TARGETSUBACTION=>'edit') ); $treeElement->icon = 'lang'; $treeElement->description = ''; $treeElement->target = 'cms_main'; @@ -412,7 +412,8 @@ class ProjectTree extends AbstractTree { $treeElement = new TreeElement(); $treeElement->text = $name; - $treeElement->url = Html::url('main','model',$id); + $treeElement->url = Html::url('main','model',$id, + array(REQ_PARAM_TARGETSUBACTION=>'edit')); $treeElement->icon = 'model'; $treeElement->description = ''; $treeElement->target = 'cms_main';