X-Git-Url: https://git.mxchange.org/?p=mailer.git;a=blobdiff_plain;f=inc%2Fconfig-global.php;h=cc8d5e111052a20622e12a1492b1fa392d70e724;hp=9ffed08a5029186fad5be700f16825bf6a6773ed;hb=06d97fddd5c72e2b1c14ddb855b7eddc53f169a7;hpb=40547996bdb16c5d2c507cb7111ae993a3fcebb9 diff --git a/inc/config-global.php b/inc/config-global.php index 9ffed08a50..cc8d5e1110 100644 --- a/inc/config-global.php +++ b/inc/config-global.php @@ -17,7 +17,7 @@ * Needs to be in all Files and every File needs "svn propset * * svn:keywords Date Revision" (autoprobset!) at least!!!!!! * * -------------------------------------------------------------------- * - * Copyright (c) 2003 - 2008 by Roland Haeder * + * Copyright (c) 2003 - 2009 by Roland Haeder * * For more information visit: http://www.mxchange.org * * * * This program is free software; you can redistribute it and/or modify * @@ -38,8 +38,7 @@ // Some security stuff... if (!defined('__SECURITY')) { - $INC = substr(dirname(__FILE__), 0, strpos(dirname(__FILE__), '/inc') + 4) . '/security.php'; - require($INC); + die(); } // END - if /************************************************************************ @@ -61,23 +60,22 @@ error_reporting(E_ALL | E_STRICT); $PATH = str_replace("\\", '/', substr(dirname(__FILE__), 0, -3)); // Configuration include file -require($PATH . 'inc/config-functions.php'); - -// Wrapper include file -require($PATH . 'inc/wrapper-functions.php'); - -// Initialize the configuration -initConfig(); +foreach (array('config','wrapper','inc','stats') as $inc) { + require($PATH . 'inc/' . $inc . '-functions.php'); +} // END - foreach // Auto-detection... (patched by "Stelzi" aka. profi-concept, thanks again!) $URL = 'http://' . getenv('SERVER_NAME') . str_replace("\\", '/', dirname($_SERVER['PHP_SELF'])); while (substr($URL, -1, 1) == '/') { $URL = substr($URL, 0, -1); } +// Initialize the configuration +initConfig(); + // CFG: HOST-URL (without trailing '/' !) setConfigEntry('URL', $URL); // CFG: SERVER-PATH -setConfigEntry('PATH', str_replace("\\", '/', substr(dirname(__FILE__), 0, -3))); +setConfigEntry('PATH', $PATH); // CFG: VERSION setConfigEntry('VERSION', 'v0.2.1'); @@ -89,10 +87,19 @@ setConfigEntry('AUTHOR' , 'Roland Häder'); setConfigEntry('TITLE', 'MXChange - Mail Exchange'); // CFG: COPY -setConfigEntry('COPY', 'Copyright © 2003 - 2008, by Roland Häder'); +setConfigEntry('COPY', 'Copyright © 2003 - 2009, by Roland Häder'); + +// CFG: CACHE-PATH +setConfigEntry('CACHE_PATH', getConfig('PATH') . 'inc/cache/'); + +// CFG: STATS-ENABLED (performance impact, we use files now) +setConfigEntry('STATS_ENABLED', 'N'); // Connect to the MySQL database... loadIncludeOnce('inc/mysql-connect.php'); -// +// Init stats system +initStatsSystem(); + +// [EOF] ?>