From 40d92de1f76103b8661727327dc74ab07bffd4ff Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Sun, 15 Mar 2009 06:48:51 -0400
Subject: [PATCH] Fixed: FS#626 - title don't link to correct module
---
interface/web/nav.php | 2
interface/web/themes/default/css/navigation/nav_side.css | 247 ++++++++++++++++++++++++------------------------
2 files changed, 125 insertions(+), 124 deletions(-)
diff --git a/interface/web/nav.php b/interface/web/nav.php
index c3f550a..d489517 100644
--- a/interface/web/nav.php
+++ b/interface/web/nav.php
@@ -85,7 +85,7 @@
$tmp_items[] = $item;
}
$nav['title'] = $app->lng($nav['title']);
- $nav['startpage'] = $_SESSION['s']['module']['startpage'];
+ $nav['startpage'] = $nav['items'][0]['link'];
$nav['items'] = $tmp_items;
$nav_translated[] = $nav;
}
diff --git a/interface/web/themes/default/css/navigation/nav_side.css b/interface/web/themes/default/css/navigation/nav_side.css
index 29e71e5..e17046e 100644
--- a/interface/web/themes/default/css/navigation/nav_side.css
+++ b/interface/web/themes/default/css/navigation/nav_side.css
@@ -1,124 +1,125 @@
-@charset "UTF-8";
-/**
- * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
- *
- * (en) Vertical list navigation "vlist" - ISPConfig 3: default theme
- * (de) Vertikale Navigationsliste "vlist" - ISPConfig 3: default theme
- *
- * @copyright Copyright 2005-2008, Dirk Jesse
- * @license CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
- * YAML-C (http://www.yaml.de/en/license/license-conditions.html)
- * @link http://www.yaml.de
- * @package yaml
- * @version 3.0.6
- * @revision $Revision: 202 $
- * @lastmodified $Date: 2008-06-07 14:29:18 +0200 (Sa, 07 Jun 2008) $
- */
-
-@media all
-{
- #submenu {
- width: 100%;
- overflow: hidden;
- margin: 0px;
- list-style-type: none;
- border-bottom: 2px #ddd solid;
- }
-
- #submenu ul { list-style-type: none; margin:0; padding: 0; }
- #submenu li { float:left; width: 100%; margin:0; padding: 0; font-size:0.9em; }
-
- #submenu a,
- #submenu strong {
- display:block;
- width: 90%;
- padding: 2px 0px 2px 10%;
- text-decoration: none;
- background-color:#fff;
- color: #444;
- border-bottom: 1px #eee solid;
- }
-
- /* Menu Title */
- #submenu li#title {
- width: 100%;
- padding: 0px;
- font-weight: bold;
- color: #444;
- background-color: #fff;
- border-top: 2px #888 solid;
- font-size: 1.1em;
- }
-
- #submenu li#title a {
- background-color: #f0f8ff;
- }
- #submenu li#title a:hover {
- color: #f63;
- }
-
- #submenu li span {
- display:block;
- width: 90%;
- padding: 3px 0px 3px 10%;
- font-weight: bold;
- border-bottom: 1px #ddd solid;
- }
-
- /* Level 1 */
- #submenu li#active,
- #submenu li strong {
- width: 90%;
- padding: 3px 0px 3px 10%;
- font-weight: bold;
- color: #fff;
- background-color:#aab;
- border-bottom: 1px #eee solid;
- }
-
- #submenu li a { width: 90%; padding-left: 10%; background-color:#fff; color: #444; }
- #submenu li a:focus,
- #submenu li a:hover,
- #submenu li a:active { background-color:#f63; color: #fff; }
-
- /* Level 2 */
- #submenu li ul li a,
- #submenu li ul li#active,
- #submenu li ul li strong,
- #submenu li ul li span { width: 80%; padding-left: 20%; }
-
- #submenu li ul li a { background-color:#f8f8f8; color: #666; }
- #submenu li ul li a:focus,
- #submenu li ul li a:hover,
- #submenu li ul li a:active { background-color:#f63; color: #fff; }
-
- /* Level 3 */
- #submenu li ul li ul li a,
- #submenu li ul li ul li#active,
- #submenu li ul li ul li strong,
- #submenu li ul li ul li span { width: 70%; padding-left: 30%; }
-
- #submenu li ul li ul li a { background-color:#fcfcfc; color: #888; }
- #submenu li ul li ul li a:focus,
- #submenu li ul li ul li a:hover,
- #submenu li ul li ul li a:active { background-color:#f63; color: #fff; }
-
- /* Level 4 */
- #submenu li ul li ul li ul li a,
- #submenu li ul li ul li ul li#active,
- #submenu li ul li ul li ul li strong,
- #submenu li ul li ul li ul li span { width: 60%; padding-left: 40%; }
-
- #submenu li ul li ul li ul li a { background-color:#ffffff; color: #aaa; }
- #submenu li ul li ul li ul li a:focus,
- #submenu li ul li ul li ul li a:hover,
- #submenu li ul li ul li ul li a:active { background-color:#f63; color: #fff; }
-
- /* Form-Elements in the Menu*/
- #submenu * select#server_id {
- margin: 3px 10%;
- padding: 1px;
- width: 80%;
- }
-
+@charset "UTF-8";
+/**
+ * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
+ *
+ * (en) Vertical list navigation "vlist" - ISPConfig 3: default theme
+ * (de) Vertikale Navigationsliste "vlist" - ISPConfig 3: default theme
+ *
+ * @copyright Copyright 2005-2008, Dirk Jesse
+ * @license CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
+ * YAML-C (http://www.yaml.de/en/license/license-conditions.html)
+ * @link http://www.yaml.de
+ * @package yaml
+ * @version 3.0.6
+ * @revision $Revision: 202 $
+ * @lastmodified $Date: 2008-06-07 14:29:18 +0200 (Sa, 07 Jun 2008) $
+ */
+
+@media all
+{
+ #submenu {
+ width: 100%;
+ overflow: hidden;
+ margin: 0px;
+ list-style-type: none;
+ border-bottom: 2px #ddd solid;
+ }
+
+ #submenu ul { list-style-type: none; margin:0; padding: 0; }
+ #submenu li { float:left; width: 100%; margin:0; padding: 0; font-size:0.9em; }
+
+ #submenu a,
+ #submenu strong {
+ display:block;
+ width: 90%;
+ padding: 2px 0px 2px 10%;
+ text-decoration: none;
+ background-color:#fff;
+ color: #444;
+ border-bottom: 1px #eee solid;
+ }
+
+ /* Menu Title */
+ #submenu li#title {
+ width: 100%;
+ padding: 0px;
+ font-weight: bold;
+ color: #444;
+ background-color: #fff;
+ border-top: 2px #888 solid;
+ font-size: 1.1em;
+ }
+
+ #submenu li#title a {
+ background-color: #f0f8ff;
+ color: #444;
+ }
+ #submenu li#title a:hover {
+ color: #f63;
+ }
+
+ #submenu li span {
+ display:block;
+ width: 90%;
+ padding: 3px 0px 3px 10%;
+ font-weight: bold;
+ border-bottom: 1px #ddd solid;
+ }
+
+ /* Level 1 */
+ #submenu li#active,
+ #submenu li strong {
+ width: 90%;
+ padding: 3px 0px 3px 10%;
+ font-weight: bold;
+ color: #fff;
+ background-color:#aab;
+ border-bottom: 1px #eee solid;
+ }
+
+ #submenu li a { width: 90%; padding-left: 10%; background-color:#fff; color: #444; }
+ #submenu li a:focus,
+ #submenu li a:hover,
+ #submenu li a:active { background-color:#f63; color: #fff; }
+
+ /* Level 2 */
+ #submenu li ul li a,
+ #submenu li ul li#active,
+ #submenu li ul li strong,
+ #submenu li ul li span { width: 80%; padding-left: 20%; }
+
+ #submenu li ul li a { background-color:#f8f8f8; color: #666; }
+ #submenu li ul li a:focus,
+ #submenu li ul li a:hover,
+ #submenu li ul li a:active { background-color:#f63; color: #fff; }
+
+ /* Level 3 */
+ #submenu li ul li ul li a,
+ #submenu li ul li ul li#active,
+ #submenu li ul li ul li strong,
+ #submenu li ul li ul li span { width: 70%; padding-left: 30%; }
+
+ #submenu li ul li ul li a { background-color:#fcfcfc; color: #888; }
+ #submenu li ul li ul li a:focus,
+ #submenu li ul li ul li a:hover,
+ #submenu li ul li ul li a:active { background-color:#f63; color: #fff; }
+
+ /* Level 4 */
+ #submenu li ul li ul li ul li a,
+ #submenu li ul li ul li ul li#active,
+ #submenu li ul li ul li ul li strong,
+ #submenu li ul li ul li ul li span { width: 60%; padding-left: 40%; }
+
+ #submenu li ul li ul li ul li a { background-color:#ffffff; color: #aaa; }
+ #submenu li ul li ul li ul li a:focus,
+ #submenu li ul li ul li ul li a:hover,
+ #submenu li ul li ul li ul li a:active { background-color:#f63; color: #fff; }
+
+ /* Form-Elements in the Menu*/
+ #submenu * select#server_id {
+ margin: 3px 10%;
+ padding: 1px;
+ width: 80%;
+ }
+
}
\ No newline at end of file
--
Gitblit v1.9.1