notices fixed
authorRoland Häder <roland@mxchange.org>
Sat, 16 Feb 2008 14:13:19 +0000 (14:13 +0000)
committerRoland Häder <roland@mxchange.org>
Sat, 16 Feb 2008 14:13:19 +0000 (14:13 +0000)
inc/footer.php
inc/header.php
index.php

index 440d1bc81f877853e82594bb2636a02dca4f5120..390d4465948710920db2d5cf1aa9f13d403bc0fd 100644 (file)
@@ -53,7 +53,7 @@ if (($footer != "1") && ($footer != "2") && ($CSS != "1")) {
        }
 
        // Shall we display the parsing time and number of queries?
-       if ($CONFIG['show_timings'] == "Y") {
+       if ((isset($CONFIG['show_timings'])) && ($CONFIG['show_timings'] == "Y")) {
                // Then display it here
                DISPLAY_PARSING_TIME_FOOTER();
        }
index 59a2f5b24d1ee90d9c245ba8596c8db1da616810..422219de4049b0d7554743267ad12b5db62ee2b3 100644 (file)
@@ -60,7 +60,7 @@ if (($header != "1") && ($header != "2")) {
                        $MODE = "";
                        if ($GLOBALS['module'] == "login") $MODE = "member";
                         elseif ($GLOBALS['module'] == "index") $MODE = "guest";
-                       if ((!empty($MODE)) && ($CONFIG['title_what_show'] == 'Y')) $TITLE .= " ".trim($CONFIG['title_middle'])." ".GET_MOD_DESCR($MODE, $GLOBALS['what']);
+                       if ((!empty($MODE)) && (isset($CONFIG['title_what_show'])) && ($CONFIG['title_what_show'] == 'Y')) $TITLE .= " ".trim($CONFIG['title_middle'])." ".GET_MOD_DESCR($MODE, $GLOBALS['what']);
 
                        // Add title decorations? (right)
                        if (($CONFIG['title_decoration'] == 'Y') && (!empty($CONFIG['title_right']))) $TITLE .= " ".trim($CONFIG['title_right']);
index ab4e5b7610a8dcd9d79cf3b833adc7d1da378c61..336226c6ab6d28fa3c7324b7854aa3f0951af391 100644 (file)
--- a/index.php
+++ b/index.php
@@ -46,21 +46,21 @@ $GLOBALS['module'] = "index";
 require ("inc/config.php");
 
 // Is the script installed?
-if (defined('mxchange_installed') && (mxchange_installed))
-{
+if (defined('mxchange_installed') && (mxchange_installed)) {
        // Header
        require(PATH."inc/header.php");
 
+       // Fix missing array elements here
+       if (!isset($CONFIG['index_delay']))             $CONFIG['index_delay'] = 0;
+       if (!isset($CONFIG['index_cookie']))    $CONFIG['index_cookie'] = 0;
+
        // Check for cookies
-       if (empty($_COOKIE['visited']) || ($CONFIG['index_delay'] == 0) || ($CONFIG['index_cookie'] == 0))
-       {
-               if ($CONFIG['index_cookie'] > 0)
-               {
+       if ((empty($_COOKIE['visited'])) || ($CONFIG['index_delay'] == 0) || ($CONFIG['index_cookie'] == 0)) {
+               // Is the index page configured for redirect pr not?
+               if ($CONFIG['index_cookie'] > 0) {
                        // Set cookie and remeber it for specified time
                        @setcookie("visited", "true", (time() + $CONFIG['index_cookie']), COOKIE_PATH);
-               }
-                elseif (!empty($_COOKIE['visited']))
-               {
+               } elseif (!empty($_COOKIE['visited'])) {
                        // Remove cookie when admin set 0 in setup
                        @setcookie("visited", "", (time() - 3600), COOKIE_PATH);
                }
@@ -69,27 +69,23 @@ if (defined('mxchange_installed') && (mxchange_installed))
                LOAD_TEMPLATE("index", false, ADD_URL_DATA(""));
 
                // Shall I insert an automated forward?
-               if ($CONFIG['index_delay'] > 0)
-               {
+               if ($CONFIG['index_delay'] > 0) {
                        // This will be a JavaScript-redirect!
                        define('__DELAY_VALUE', ($CONFIG['index_delay'] * 1000 + 500));
                        define('__MOD_VALUE'  , ADD_URL_DATA("index"));
                        LOAD_TEMPLATE("index_forward");
                }
-       }
-        else
-       {
+       } else {
                // Redirect to main page
                LOAD_URL(URL."/modules.php?module=index");
        }
 
        // Footer
        require(PATH."inc/footer.php");
-}
- else
-{
+} else {
        // You have to configure first!
        LOAD_URL("install.php");
 }
+
 // All done here...
 ?>