openrat-cms

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

commit b4778cba9bddc669e9fc8c1d6b79d2ba319f47c4
parent 79431aea80059f2d6839e8d9e42e02f6c88d97b9
Author: dankert <devnull@localhost>
Date:   Mon,  5 Nov 2007 23:58:36 +0100

Projektname, Sprache, Modell in Titelleiste.

Diffstat:
actionClasses/TitleAction.class.php | 15++++++++++++++-
themes/default/templates/title/show.tpl.src.php | 39+++++++++++++++++++++++++++++++--------
2 files changed, 45 insertions(+), 9 deletions(-)

diff --git a/actionClasses/TitleAction.class.php b/actionClasses/TitleAction.class.php @@ -52,12 +52,25 @@ class TitleAction extends Action $this->setTemplateVar('css_body_class','title'); $db = Session::getDatabase(); - $this->setTemplateVar('dbid' ,$db->id ); +// $this->setTemplateVar('dbid' ,$db->id ); $this->setTemplateVar('dbname',$db->conf['comment'] ); +// $this->setTemplateVar('dbdescription',$db->conf['comment'] ); $user = Session::getUser(); $this->setTemplateVar('username' ,$user->name ); $this->setTemplateVar('userfullname',$user->fullname); + + $project = Session::getProject(); + if ( is_object($project) ) + $this->setTemplateVar('projectname',$project->name); + + $language = Session::getProjectLanguage(); + if ( is_object($language) ) + $this->setTemplateVar('languagename',$language->name); + + $model = Session::getProjectModel(); + if ( is_object($model) ) + $this->setTemplateVar('modelname',$model->name); // Urls zum Benutzerprofil und zum Abmelden $this->setTemplateVar('profile_url',Html::url( 'profile' )); diff --git a/themes/default/templates/title/show.tpl.src.php b/themes/default/templates/title/show.tpl.src.php @@ -2,9 +2,32 @@ page class:title table padding:5 space:0 width:100% row - cell class:title width:40% + cell class:title width:30% image icon:database align:left - text title:var:dbid text:var:dbname + text title:message:database text:var:dbname + text raw:_-_ + text var:cms_title + + cell class:title width:40% style::text-align:center; + if present:projectname +// image icon:project align:left + text title:message:project text:var:projectname + text raw:_( + text title:message:model text:var:modelname + text raw:, + text title:message:language text:var:languagename + text raw:) + +// cell class:title width:10% +// if present:languagename +// image icon:language align:left +// text text:var:languagename +// +// cell class:title width:10% +// if present:modelname +// image icon:model align:left +// text text:var:modelname + ###text title:USER_LOGINAS text:var:userfullname #text raw:_( #text title:dbid var:dbname @@ -12,19 +35,19 @@ page class:title #text raw:_|_ #link url:showtree_url target:_parent # text var:showtree_text - cell class:title width:20% style::text-align:center; - text var:cms_title - cell class:title width:40% style::text-align:right; +// cell class:title width:20% style::text-align:center; +// text var:cms_title + cell class:title width:30% style::text-align:right; // link title:USER_PROFILE_DESC url:profile_url target:cms_main_main // text text:USER_YOURPROFILE // text raw:_|_ // link title:USER_LOGOUT_DESC url:logout_url target:_top -// text text:USER_LOGOUT +// text text:message:USER_LOGOUT image icon:user align:right - link title:USER_LOGOUT_DESC url:var:logout_url target:_top + link title:message:USER_LOGOUT_DESC url:var:logout_url target:_top text text:USER_LOGOUT text raw:_( - link title:USER_PROFILE_DESC url:var:profile_url target:cms_main_main + link title:message:USER_PROFILE_DESC url:var:profile_url target:cms_main_main text text:userfullname text raw:)