commit 44920954c965b4ab318e4fad7e24a539d73bfeda
parent 1affd5d4450e5a2da44d1cc7b21618e37f708355
Author: dankert <devnull@localhost>
Date: Sat, 24 Apr 2004 17:17:19 +0200
div. Erweiterungen
Diffstat:
3 files changed, 209 insertions(+), 40 deletions(-)
diff --git a/do.php b/do.php
@@ -20,24 +20,26 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// ---------------------------------------------------------------------------
// $Log$
-// Revision 1.1 2004-04-16 22:58:06 dankert
-// Controller
-//
-// Revision 1.1 2004/04/03 22:55:00 dankert
-// Neuer Controller
+// Revision 1.2 2004-04-24 15:17:19 dankert
+// div. Erweiterungen
//
+// Revision 1.1 2004/04/16 22:58:06 dankert
+// Controller
// ---------------------------------------------------------------------------
-$conf = parse_ini_file( 'config.ini.php',true );
-
-require_once( $conf['directories']['incldir'].
- '/config.inc.'.
- $conf['global']['ext'] );
-
session_start();
-require_once( "./DB.php" );
+require_once( "functions/request.inc.php" );
+
+if ( !isset( $SESS['conf'] ))
+{
+ $conf = parse_ini_file( 'config.ini.php',true );
+ $SESS['conf'] = $conf;
+}
+else $conf = $SESS['conf'];
+require_once( "db/db.class.php" );
+require_once( "functions/config.inc.php" );
require_once( "serviceClasses/GlobalFunctions.class.$conf_php" );
require_once( "serviceClasses/Html.class.$conf_php" );
require_once( "serviceClasses/Upload.class.$conf_php" );
@@ -60,10 +62,9 @@ require_once( "objectClasses/Page.class.$conf_php" );
require_once( "objectClasses/Language.class.$conf_php" );
require_once( "objectClasses/Model.class.$conf_php" );
require_once( "objectClasses/Element.class.$conf_php" );
-require_once( "$conf_incldir/language.inc.$conf_php" );
-require_once( "$conf_incldir/theme.inc.$conf_php" );
-require_once( "$conf_incldir/db.inc.$conf_php" );
-require_once( "$conf_incldir/request.inc.$conf_php" );
+require_once( "functions/language.inc.$conf_php" );
+require_once( "functions/theme.inc.$conf_php" );
+require_once( "functions/db.inc.$conf_php" );
request_into_session('action');
request_into_session('subaction');
@@ -122,6 +123,7 @@ if ( !method_exists($do,$subaction) )
$action->message('ERROR',"subaction $subaction not defined in class $actionClassName");
}
+$do->subActionName = $subaction;
$do->$subaction();
?>
\ No newline at end of file
diff --git a/themes/default/css/default.css b/themes/default/css/default.css
@@ -5,10 +5,99 @@ a:active{color:#022A50; font-weight:normal; text-decoration:underline }
a:visited{color:#022A50; font-weight:normal; text-decoration:none }
a:hover{color:#022A50; font-weight:normal; text-decoration:underline }
-a.mainmenu:link{color:#CCCCCC; font-weight:bold; text-decoration:none }
-a.mainmenu:active{color:#CCCCCC; font-weight:bold; text-decoration:underline }
-a.mainmenu:visited{color:#CCCCCC; font-weight:bold; text-decoration:none }
-a.mainmenu:hover{color:#CCCCCC; font-weight:bold; text-decoration:underline }
+
+a.el_include:link,
+a.el_include:active,
+a.el_include:visited,
+a.el_include:hover,
+a.el_list:link,
+a.el_list:active,
+a.el_list:visited,
+a.el_list:hover
+{
+ background-color: blue;
+}
+
+a.el_longtext:link,
+a.el_longtext:active,
+a.el_longtext:visited,
+a.el_longtext:hover,
+a.el_text:link,
+a.el_text:active,
+a.el_text:visited,
+a.el_text:hover
+{
+ background-color: lime;
+}
+
+
+a.el_infodate:link,
+a.el_infodate:active,
+a.el_infodate:visited,
+a.el_infodate:hover,
+a.el_info:link,
+a.el_info:active,
+a.el_info:visited,
+a.el_info:hover
+{
+ background-color: white;
+}
+
+a.el_date:link,
+a.el_date:active,
+a.el_date:visited,
+a.el_date:hover
+{
+ background-color: aqua;
+}
+
+a.el_link:link,
+a.el_link:active,
+a.el_link:visited,
+a.el_link:hover
+{
+ background-color: fuchsia;
+}
+
+a.el_number:link,
+a.el_number:active,
+a.el_number:visited,
+a.el_number:hover
+{
+ background-color: lime;
+}
+
+a.el_code:link,
+a.el_code:active,
+a.el_code:visited,
+a.el_code:hover
+{
+ background-color: gray;
+}
+
+a.el_icon:link,
+a.el_icon:active,
+a.el_icon:visited,
+a.el_icon:hover
+{
+ background-color: yellow;
+}
+
+
+a.mainmenu:link,
+a.mainmenu:visited
+{
+ color:#CCCCCC;
+ font-weight:bold;
+ text-decoration:none;
+}
+
+a.mainmenu:active,
+a.mainmenu:hover
+{
+ color:#CCCCCC; font-weight:bold; text-decoration:underline;
+}
+
body{color:#000000; font-family:Arial;font-size:13px; background-color:#dad2b6;}
body.title { margin:0px; }
@@ -27,19 +116,34 @@ td.f1 {background-color:#cac2a6; padding:5px; border-top:5px solid #dad2b6;borde
td.f2 {background-color:#cac2a6; padding:5px; border-top:5px solid #dad2b6;border-left:3px solid #dad2b6; border-bottom:1px solid grey; border-right:3px solid #dad2b6; }
/*td.f2 {background-color:#dad2b6; padding:5px; }*/
td.act {background-color:#eae2c6; padding:15px; border-top:0px solid grey; }
-.mainmenu_headline{color:#CCCCCC; font-weight:normal; }
+.mainmenu_headline{color:#CCCCCC; font-size:13px; color:black; font-weight:bold; }
.mainmenu_name{color:white; font-weight:bold; }
.mainmenu_val{color:#CCCCCC; font-weight:normal; }
p.copyright { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-align:center; }
table.main { border:1px solid black; margin-top:30px; }
-input, select, textarea { color:#000000; background-color:#dad2b6; }
input.submit { color:#FFFFFF; background-color:#7B9CBD; }
-input.name { font-weight:bold; }
-input.filename { font-family:Courier;font-size:13px; }
+input.reset { color:#black; background-color:#cac2a6; text-align:right; }
textarea.desc { font-family:Arial;font-size:13px; }
textarea.longtext { font-family:Arial;font-size:13px; width:100%; height:300; }
+
+input, select, textarea
+{
+ color:#000000;
+ background-color:#dad2b6;
+}
+
+input.name
+{
+ font-weight:bold;
+}
+
+.filename
+{
+ font-family:Courier;font-size:13px;
+}
+
input.ansidate
{
font-family:Courier;
@@ -48,7 +152,9 @@ input.ansidate
body, textarea
{
- scrollbar-face-color:#dad2b6;
- scrollbar-arrow-color:#000000;
- scrollbar-base-color:#dad2b6;
+ scrollbar-base-color:#7B9CBD;
+ scrollbar-arrow-color:white;
+
+ scrollbar-highlight-color:#eae2c6;
+ scrollbar-shadow-color:#cac2a6;
}
\ No newline at end of file
diff --git a/themes/default/css/moorweide.css b/themes/default/css/moorweide.css
@@ -1,9 +1,18 @@
/* $Id$ */
-a:link,a:visited{color:green; font-weight:normal; text-decoration:none }
-a:active,a:hover{color:green; font-weight:bold; text-decoration:underline }
-
+a:link,a:visited
+{
+ color:green;
+ font-weight:normal;
+ text-decoration:none;
+}
+a:active,a:hover
+{
+ color:green;
+ font-weight:bold;
+ text-decoration:underline
+}
a.el_include:link,
a.el_include:active,
@@ -29,7 +38,6 @@ a.el_text:hover
background-color: lime;
}
-
a.el_infodate:link,
a.el_infodate:active,
a.el_infodate:visited,
@@ -82,7 +90,6 @@ a.el_icon:hover
background-color: yellow;
}
-
a.mainmenu:link,
a.mainmenu:visited
{
@@ -97,12 +104,29 @@ a.mainmenu:hover
color:#CCCCCC; font-weight:bold; text-decoration:underline;
}
+body
+{
+ color:#000000;
+ font-family:Arial;
+ font-size:13px;
+ background-color:white;
+}
+
+body.title
+{
+ margin:0px;
+}
-body{color:#000000; font-family:Arial;font-size:13px; background-color:white;}
-body.title { margin:0px; }
+pre
+{
+ font-family:Courier;
+ font-size:13px;
+}
-pre{ font-family:Courier;font-size:13px; }
-small {color:grey; }
+small
+{
+ color:grey;
+}
.mark
{
@@ -110,11 +134,48 @@ small {color:grey; }
background-color:#DDFFDD;
}
-th {background-color:green; color:white; font-family:Arial;font-size:13px; vertical-align:top; font-weight:bold; border-bottom:1px solid grey;}
-td {color:#000000; font-family:Arial;font-size:13px; vertical-align:top; }
+th
+{
+ background-color:green;
+ color:white;
+ font-family:Arial;
+ font-size:13px;
+ vertical-align:top;
+ font-weight:bold;
+ border-bottom:1px solid grey;
+}
+
+td
+{
+ color:#000000;
+ font-family:Arial;font-size:13px;
+ vertical-align:top;
+}
+
+td.line
+{
+ background-color: silver;
+ border-left: 10px solid white;
+ border-right: 10px solid white;
+ color:black;
+ font-family:Verdana,Arial,Helvetica,sans-serif;
+ font-size:11px;
+}
+
+td.help
+{
+ color:black;
+ font-family:Verdana,Arial,Helvetica,sans-serif;
+ font-size:11px;
+ padding-bottom:10px;
+}
+
+td.message
+{
+ padding:20px;
+ font-weight:normal;
+}
-td.help { color:black; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; }
-td.message { padding:10px; font-weight:bold; }
td.title { background-color:#DDFFDD; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; }
td.menu { background-color:green;vertical-align:middle; }
td.submenu { border-bottom:solid 1px black; background-color:#DDFFDD; }