************************************************************************/
// Some security stuff...
-if (ereg(basename(__FILE__), $_SERVER['PHP_SELF']))
-{
+if (!defined('__SECURITY')) {
$INC = substr(dirname(__FILE__), 0, strpos(dirname(__FILE__), "/inc") + 4) . "/security.php";
require($INC);
-}
+} // END - if
// System-wide return codes
define('CODE_WRONG_PASS' , 1);
define('CODE_INVALID_URL' , 30);
define('CODE_MENU_NOT_VALID' , 31);
define('CODE_LOGIN_FAILED' , 32);
+define('CODE_BEG_SAME_AS_OWN' , 33);
// Full version string: /([0-9]){1}\.([0-9]){1}\.([0-9]){1}(-(alpha|beta|pre|rc([1-3]))([0-9]+))?/
// If you understand regular expressions ^^^ you may know how I versionize... ;-)
);
// One day
-define('ONE_DAY', 60*60*24);
+$_CONFIG['one_day'] = 60*60*24;
//
// Timestamp for yesterday, today ... all at 00:00 am
-define('START_YDAY', MAKE_TIME(0, 0, 0, time() - ONE_DAY));
+define('START_YDAY', MAKE_TIME(0, 0, 0, time() - $_CONFIG['one_day']));
define('START_TDAY', MAKE_TIME(0, 0, 0, time()));
$COOKIES = substr(URL, strpos(substr(URL, 8), "/") + 8);
define('SERVER_URL', "http://www.mxchange.org");
// This current patch level
-define('CURR_SVN_REVISION', "320");
+define('CURR_SVN_REVISION', "531");
// Take a prime number which is long (if you know a longer one please try it out!)
define('_PRIME', 591623);
// Calculate "entropy" with the prime number (for code generation)
define('_ADD', (_PRIME * _PRIME / (pi() * $_CONFIG['code_length'] + 1)));
+// Random number for e.g. "cache-buster" used in OpenX script
+define('CACHE_BUSTER', mt_rand(1000000, 9999999));
+
// Extra title is empty by default
$EXTRA_TITLE = "";