diff options
-rw-r--r-- | htdocs/admin.css | 15 | ||||
-rw-r--r-- | htdocs/index.php | 16 | ||||
-rw-r--r-- | utils/admin.php | 6 |
3 files changed, 26 insertions, 11 deletions
diff --git a/htdocs/admin.css b/htdocs/admin.css index 40be6e5..8078d1e 100644 --- a/htdocs/admin.css +++ b/htdocs/admin.css @@ -1,6 +1,8 @@ /*** Admin ***/ .admin { + z-index: 666; + position: absolute; top: 0%; left: 0%; @@ -23,6 +25,15 @@ border-radius: 6px; } +.admin .windowtitle { + text-shadow: #222 1px 1px 2px; + + filter:alpha(opacity=70); + -moz-opacity:0.70; + -khtml-opacity: 0.70; + opacity: 0.70; +} + .admin .header { display: inline-block; text-align: center; @@ -37,7 +48,11 @@ } .admin .logout { + padding-top: 3px; + padding-right: 6px; float: right; + font-size: 0.9em; + font-style: italic; } .admin .close { diff --git a/htdocs/index.php b/htdocs/index.php index aea0dfe..1a9e5af 100644 --- a/htdocs/index.php +++ b/htdocs/index.php @@ -88,7 +88,11 @@ if($config->value('splash') == "true") { // --> </script> </head> -<body> +<body><?php +if($page == "admin") { + include($UTIL_DIR."/admin.php"); +} +?> <div style="display: none;"> <?php $_ps = $config->value('preload'); @@ -117,13 +121,9 @@ if(sizeof($menu)) { <div class="wrapper"> <div class="content"> <?php -if($page == "admin") { - include($UTIL_DIR."/admin.php"); -} else { - if($page) $_p = $pages->getPage($page); - else $_p = $pages->getPage($config->value('default')); - if($_p) $_p->show(); -} +if($page && $page != "admin") $_p = $pages->getPage($page); +else $_p = $pages->getPage($config->value('default')); +if($_p) $_p->show(); ?> </div> <div class="column"> diff --git a/utils/admin.php b/utils/admin.php index ab22a9a..f967c76 100644 --- a/utils/admin.php +++ b/utils/admin.php @@ -1,6 +1,6 @@ <?php /* -*- Mode: php; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ ?> <div class="admin" id="admin"> - <span class="header">Admin</span> + <span class="windowtitle header">Admin</span> <div class="button close"><a href="?page=">X</a></div> <?php global $loggedin; @@ -198,8 +198,8 @@ function OnMouseUp(e) var e = window.event; // Store new coordinate - createCookie('admin_x', _offsetX + e.clientX - _startX); - createCookie('admin_y', _offsetY + e.clientY - _startY); + createCookie('admin_x', _offsetX + e.clientX - _startX, 1000); + createCookie('admin_y', _offsetY + e.clientY - _startY, 1000); } } //--> |