$SQLs[] = "ALTER TABLE "._MYSQL_PREFIX."_config ADD rand_no bigint(20) not null default '0'";
$SQLs[] = "ALTER TABLE "._MYSQL_PREFIX."_config ADD file_hash varchar(255) not null default ''";
$SQLs[] = "ALTER TABLE "._MYSQL_PREFIX."_config ADD master_salt varchar(255) not null default ''";
- $SQLs[] = "UPDATE "._MYSQL_PREFIX."_config SET rand_no=(ROUND(RAND() * 99999) + 100000) WHERE config='0' LIMIT 1";
+ $SQLs[] = "UPDATE "._MYSQL_PREFIX."_config SET rand_no=(ROUND(RAND() * 99999) + 100000) WHERE config=0 LIMIT 1";
$SQLs[] = "ALTER TABLE "._MYSQL_PREFIX."_mod_reg ADD has_menu enum('Y', 'N') NOT NULL default 'N'";
$SQLs[] = "UPDATE "._MYSQL_PREFIX."_mod_reg SET has_menu='Y' WHERE module='admin' OR module='index' OR module='login' LIMIT 3";
break;
default: // Do stuff when extension is loaded
- $DUMMY = LOAD_CONFIG("0");
+ $dummy = LOAD_CONFIG();
// When the sql_patches is not installed we cannot load it's configuration... *sigh*
if (GET_EXT_VERSION("sql_patches") != "") {
- $_CONFIG['ext_autopurge'] = $DUMMY['ext_autopurge'];
- $_CONFIG['mails_page'] = $DUMMY['mails_page'];
- $_CONFIG['index_home'] = $DUMMY['index_home'];
- $_CONFIG['verbose_sql'] = $DUMMY['verbose_sql'];
- $_CONFIG['middot'] = $DUMMY['menu_blur_spacer'];
- $_CONFIG['reg_points_mode'] = $DUMMY['reg_points_mode'];
- $_CONFIG['index_delay'] = $DUMMY['index_delay'];
- $_CONFIG['index_cookie'] = $DUMMY['index_cookie'];
- $_CONFIG['def_refid'] = $DUMMY['def_refid'];
- $_CONFIG['refid_target'] = $DUMMY['refid_target'];
- $_CONFIG['default_theme'] = $DUMMY['default_theme'];
- $_CONFIG['title_decoration'] = $DUMMY['enable_title_deco'];
- $_CONFIG['title_mod_show'] = $DUMMY['enable_mod_title'];
- $_CONFIG['title_what_show'] = $DUMMY['enable_what_title'];
- $_CONFIG['title_left'] = $DUMMY['title_left'];
- $_CONFIG['title_middle'] = $DUMMY['title_middle'];
- $_CONFIG['title_right'] = $DUMMY['title_right'];
- $_CONFIG['mad_counter'] = $DUMMY['mad_count'];
- $_CONFIG['last_mad'] = $DUMMY['mad_timestamp'];
- $_CONFIG['css_php'] = $DUMMY['css_php'];
- $_CONFIG['guest_menu'] = $DUMMY['guest_menu'];
- $_CONFIG['member_menu'] = $DUMMY['member_menu'];
- $_CONFIG['youre_here'] = $DUMMY['youre_here'];
- $_CONFIG['img_type'] = $DUMMY['img_type'];
- $_CONFIG['stats_limit'] = $DUMMY['stats_limit'];
- $_CONFIG['admin_menu'] = $DUMMY['admin_menu'];
- $_CONFIG['admin_menu_sorter'] = $DUMMY['admin_menu_sorter'];
- $_CONFIG['salt_length'] = $DUMMY['salt_length'];
- $_CONFIG['pass_scramble'] = trim($DUMMY['pass_scramble']);
- $_CONFIG['file_hash'] = trim($DUMMY['file_hash']);
- $_CONFIG['master_salt'] = trim($DUMMY['master_salt']);
+ $_CONFIG['ext_autopurge'] = $dummy['ext_autopurge'];
+ $_CONFIG['mails_page'] = $dummy['mails_page'];
+ $_CONFIG['index_home'] = $dummy['index_home'];
+ $_CONFIG['verbose_sql'] = $dummy['verbose_sql'];
+ $_CONFIG['middot'] = $dummy['menu_blur_spacer'];
+ $_CONFIG['reg_points_mode'] = $dummy['reg_points_mode'];
+ $_CONFIG['index_delay'] = $dummy['index_delay'];
+ $_CONFIG['index_cookie'] = $dummy['index_cookie'];
+ $_CONFIG['def_refid'] = $dummy['def_refid'];
+ $_CONFIG['refid_target'] = $dummy['refid_target'];
+ $_CONFIG['default_theme'] = $dummy['default_theme'];
+ $_CONFIG['title_decoration'] = $dummy['enable_title_deco'];
+ $_CONFIG['title_mod_show'] = $dummy['enable_mod_title'];
+ $_CONFIG['title_what_show'] = $dummy['enable_what_title'];
+ $_CONFIG['title_left'] = $dummy['title_left'];
+ $_CONFIG['title_middle'] = $dummy['title_middle'];
+ $_CONFIG['title_right'] = $dummy['title_right'];
+ $_CONFIG['mad_counter'] = $dummy['mad_count'];
+ $_CONFIG['last_mad'] = $dummy['mad_timestamp'];
+ $_CONFIG['css_php'] = $dummy['css_php'];
+ $_CONFIG['guest_menu'] = $dummy['guest_menu'];
+ $_CONFIG['member_menu'] = $dummy['member_menu'];
+ $_CONFIG['youre_here'] = $dummy['youre_here'];
+ $_CONFIG['img_type'] = $dummy['img_type'];
+ $_CONFIG['stats_limit'] = $dummy['stats_limit'];
+ $_CONFIG['admin_menu'] = $dummy['admin_menu'];
+ $_CONFIG['admin_menu_sorter'] = $dummy['admin_menu_sorter'];
+ $_CONFIG['salt_length'] = $dummy['salt_length'];
+ $_CONFIG['pass_scramble'] = trim($dummy['pass_scramble']);
+ $_CONFIG['file_hash'] = trim($dummy['file_hash']);
+ $_CONFIG['master_salt'] = trim($dummy['master_salt']);
$_CONFIG['secret_key'] = "";
- $_CONFIG['show_timings'] = $DUMMY['show_timings'];
+ $_CONFIG['show_timings'] = $dummy['show_timings'];
// Read key from secret file
if ((empty($_CONFIG['file_hash'])) || (empty($_CONFIG['master_salt'])) || (empty($_CONFIG['pass_scramble'])))
// Remove extensions and mod_reg cache file
require_once(PATH."inc/libs/cache_functions.php");
require_once(PATH."inc/extensions/ext-cache.php");
- if ($CACHE->cache_file("extensions", true)) $CACHE->cache_destroy();
- if ($CACHE->cache_file("mod_reg", true)) $CACHE->cache_destroy();
+ if ($cacheInstance->cache_file("extensions", true)) $cacheInstance->cache_destroy();
+ if ($cacheInstance->cache_file("mod_reg", true)) $cacheInstance->cache_destroy();
}
}
else
{
// Cannot read secret file!
- die("Cannot read secret file!");
+ mxchange_die("Cannot read secret file!");
}
}
// Transfer words/numbers to constants
- define('POINTS' , $DUMMY['points_word']);
- define('MT_WORD' , $DUMMY['mt_word']);
- define('MT_WORD2', $DUMMY['mt_word2']);
- define('MT_WORD3', $DUMMY['mt_word3']);
- define('_MAX' , $DUMMY['rand_no']);
+ define('POINTS' , $dummy['points_word']);
+ define('MT_WORD' , $dummy['mt_word']);
+ define('MT_WORD2', $dummy['mt_word2']);
+ define('MT_WORD3', $dummy['mt_word3']);
+ define('_MAX' , $dummy['rand_no']);
} else {
// Set some lame ;-) default settings
$_CONFIG['def_refid'] = 0;
}
// Remove dummy config array
- unset($DUMMY);
+ unset($dummy);
break;
}