commit b4778cba9bddc669e9fc8c1d6b79d2ba319f47c4
parent 79431aea80059f2d6839e8d9e42e02f6c88d97b9
Author: dankert <devnull@localhost>
Date: Mon, 5 Nov 2007 23:58:36 +0100
Projektname, Sprache, Modell in Titelleiste.
Diffstat:
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:)