commit 102631e58ee47b595ba09edd227feb99c7c7ea5b
parent da6098b254bdd9045cb894acc8d149e98525d30c
Author: dankert <dankert@laptop-jan>
Date: Tue, 19 Mar 2013 10:45:24 +0100
Pro Perspektive wieder eigene Layouts definieren.
Diffstat:
7 files changed, 198 insertions(+), 6 deletions(-)
diff --git a/action/WorkbenchAction.class.php b/action/WorkbenchAction.class.php
@@ -64,7 +64,7 @@ class WorkbenchAction extends Action
$viewconfig = parse_ini_file('themes/default/layout/perspective/'.$this->perspective.'.ini.php',true);
require_once('themes/default/layout/perspective/window.php');
- require_once('themes/default/layout/perspective/workbench.php');
+ require_once('themes/default/layout/perspective/'.$this->perspective.'.php');
// Ausgabe fertig.
exit;
}
diff --git a/themes/default/layout/perspective/administration.php b/themes/default/layout/perspective/administration.php
@@ -0,0 +1,44 @@
+
+<!-- Workbench -->
+<div class="container axle-x">
+
+ <div id="panel-tree" class="panel small resizable" id="navigationbar" data-size-factor="0.2">
+ <?php
+ view_header('tree');
+ ?>
+ </div>
+
+ <div class="divider to-right"></div>
+
+ <div class="container axle-y autosize">
+
+ <div class="container axle-x autosize">
+
+ <div id="panel-content" class="panel wide autosize">
+ <?php
+ view_header('content');
+ ?>
+ </div>
+
+ <div class="divider to-left" />
+
+ <div id="panel-side" class="panel small resizable" data-size-factor="0.25">
+ <?php
+ view_header('side');
+ ?>
+ </div>
+
+ </div>
+
+
+ <div class="divider to-top" />
+
+ <div id="panel-bottom" class="panel wide resizable" data-size-factor="0.25">
+ <?php
+ view_header('bottom');
+ ?>
+ </div>
+
+ </div>
+
+</div>
diff --git a/themes/default/layout/perspective/login.ini.php b/themes/default/layout/perspective/login.ini.php
@@ -12,8 +12,3 @@ modal=true
[side]
views=login:license
default=license
-
-
-[bottom]
-views=
-
diff --git a/themes/default/layout/perspective/login.php b/themes/default/layout/perspective/login.php
@@ -0,0 +1,33 @@
+
+<!-- Workbench -->
+<div class="container axle-x">
+
+ <div id="panel-tree" class="panel small resizable" id="navigationbar" data-size-factor="0.2">
+ <?php
+ view_header('tree');
+ ?>
+ </div>
+
+ <div class="divider to-right"></div>
+
+ <div class="container axle-x autosize">
+
+ <div id="panel-content" class="panel wide autosize">
+ <?php
+ view_header('content');
+ ?>
+ </div>
+
+ <div class="divider to-left" />
+
+ <div id="panel-side" class="panel small resizable" data-size-factor="0.25">
+ <?php
+ view_header('side');
+ ?>
+ </div>
+
+ </div>
+
+
+
+</div>
diff --git a/themes/default/layout/perspective/normal.php b/themes/default/layout/perspective/normal.php
@@ -0,0 +1,44 @@
+
+<!-- Workbench -->
+<div class="container axle-x">
+
+ <div id="panel-tree" class="panel small resizable" id="navigationbar" data-size-factor="0.2">
+ <?php
+ view_header('tree');
+ ?>
+ </div>
+
+ <div class="divider to-right"></div>
+
+ <div class="container axle-y autosize">
+
+ <div class="container axle-x autosize">
+
+ <div id="panel-content" class="panel wide autosize">
+ <?php
+ view_header('content');
+ ?>
+ </div>
+
+ <div class="divider to-left" />
+
+ <div id="panel-side" class="panel small resizable" data-size-factor="0.25">
+ <?php
+ view_header('side');
+ ?>
+ </div>
+
+ </div>
+
+
+ <div class="divider to-top" />
+
+ <div id="panel-bottom" class="panel wide resizable" data-size-factor="0.25">
+ <?php
+ view_header('bottom');
+ ?>
+ </div>
+
+ </div>
+
+</div>
diff --git a/themes/default/layout/perspective/profile.php b/themes/default/layout/perspective/profile.php
@@ -0,0 +1,32 @@
+
+<!-- Workbench -->
+<div class="container axle-x">
+
+ <div id="panel-tree" class="panel small resizable" id="navigationbar" data-size-factor="0.4">
+ <?php
+ view_header('tree');
+ ?>
+ </div>
+
+ <div class="divider to-right"></div>
+
+ <div class="container axle-y autosize">
+
+
+ <div id="panel-content" class="panel wide autosize">
+ <?php
+ view_header('content');
+ ?>
+ </div>
+
+ <div class="divider to-top" />
+
+ <div id="panel-bottom" class="panel wide resizable" data-size-factor="0.3">
+ <?php
+ view_header('bottom');
+ ?>
+ </div>
+
+ </div>
+
+</div>
diff --git a/themes/default/layout/perspective/start.php b/themes/default/layout/perspective/start.php
@@ -0,0 +1,44 @@
+
+<!-- Workbench -->
+<div class="container axle-x">
+
+ <div id="panel-tree" class="panel small resizable" id="navigationbar" data-size-factor="0.35">
+ <?php
+ view_header('tree');
+ ?>
+ </div>
+
+ <div class="divider to-right"></div>
+
+ <div class="container axle-y autosize">
+
+ <div class="container axle-x autosize">
+
+ <div id="panel-content" class="panel wide autosize">
+ <?php
+ view_header('content');
+ ?>
+ </div>
+
+ <div class="divider to-left" />
+
+ <div id="panel-side" class="panel small resizable" data-size-factor="0.25">
+ <?php
+ view_header('side');
+ ?>
+ </div>
+
+ </div>
+
+
+ <div class="divider to-top" />
+
+ <div id="panel-bottom" class="panel wide resizable" data-size-factor="0.25">
+ <?php
+ view_header('bottom');
+ ?>
+ </div>
+
+ </div>
+
+</div>