//
function EXTENSION_REGISTER($ext_name, $id, $dry_run=false)
{
- global $NOTES, $CONFIG, $INC_POOL;
+ global $NOTES, $_CONFIG, $INC_POOL;
// We want to register an extension and registration status is by default "failed" (= false)
$EXT_LOAD_MODE = "register"; $ret = false; $SQLs = array();
$INC_POOL = array();
foreach ($EXT_VER_HISTORY as $EXT_VER)
{
require($file);
- if (((GET_EXT_VERSION("sql_patches") != "") && ($CONFIG['verbose_sql'] == 'Y')) || (!EXT_IS_ACTIVE("sql_patches")))
+ if (((GET_EXT_VERSION("sql_patches") != "") && ($_CONFIG['verbose_sql'] == 'Y')) || (!EXT_IS_ACTIVE("sql_patches")))
{
if (!empty($UPDATE_NOTES))
{
//
function EXT_IS_ACTIVE ($ext_name, $ignore_admin=false, $ignore_cache=false)
{
- global $EXTENSIONS, $CONFIG;
+ global $EXTENSIONS, $_CONFIG;
// Extensions are all inactive during installation
if ((!mxchange_installed) || (mxchange_installing) || (empty($ext_name))) return false;
$active = $EXTENSIONS['ext_active'][$ext_name];
// Count cache hits
- if (isset($CONFIG['cache_hits'])) $CONFIG['cache_hits']++;
+ if (isset($_CONFIG['cache_hits'])) $_CONFIG['cache_hits']++;
}
else
{
}
// Get version from extensions
function GET_EXT_VERSION ($ext_name) {
- global $EXTENSIONS, $CONFIG, $CACHE;
+ global $EXTENSIONS, $_CONFIG, $CACHE;
$ret = false;
// Extensions are all inactive during installation
$ret = $EXTENSIONS['ext_version'][$ext_name];
// Count cache hits
- if (isset($CONFIG['cache_hits'])) $CONFIG['cache_hits']++; else $CONFIG['cache_hits'] = 1;
+ if (isset($_CONFIG['cache_hits'])) $_CONFIG['cache_hits']++; else $_CONFIG['cache_hits'] = 1;
} elseif (!is_object($CACHE)) {
// Load from database
$result = SQL_QUERY_ESC("SELECT ext_version FROM "._MYSQL_PREFIX."_extensions WHERE ext_name='%s' LIMIT 1",
function EXTENSION_UPDATE($file, $ext, $EXT_VER, $dry_run=false)
{
// This shall never do a non-admin user!
- global $CACHE, $CONFIG, $NOTES; $SQLs = array();
+ global $CACHE, $_CONFIG, $NOTES; $SQLs = array();
if ((!IS_ADMIN()) || (empty($ext))) return false;
// Load extension in update mode
include(PATH."inc/extensions/".$file);
// Add notes
- if ($CONFIG['verbose_sql'] == 'Y')
+ if ($_CONFIG['verbose_sql'] == 'Y')
{
$EXT_VER = $EXT_VER_HISTORY[$idx];
if (!empty($UPDATE_NOTES))
//
function EXTENSION_VERBOSE_TABLE($SQLs, $title=ADMIN_SQLS_EXECUTED_ON_REMOVAL, $dashed="", $switch=false, $WIDTH="480")
{
- global $CONFIG;
+ global $_CONFIG;
$S = false; $SW = 2; $i = 1;
$OUT = "";
- if ((is_array($SQLs)) && (GET_EXT_VERSION("sql_patches")) && ($CONFIG['verbose_sql'] == 'Y'))
+ if ((is_array($SQLs)) && (GET_EXT_VERSION("sql_patches")) && ($_CONFIG['verbose_sql'] == 'Y'))
{
$OUT = "<DIV align=\"center\">
<TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"".$WIDTH."\" align=\"center\"".$dashed.">
}
}
- if ((!$S) && (GET_EXT_VERSION("sql_patches")) && ($CONFIG['verbose_sql'] == 'Y'))
+ if ((!$S) && (GET_EXT_VERSION("sql_patches")) && ($_CONFIG['verbose_sql'] == 'Y'))
{
// No addional SQL commands to run
$OUT .= "<TR>
function GET_EXT_NAME($id)
{
$ret = "";
- global $EXTENSIONS, $CONFIG;
+ global $EXTENSIONS, $_CONFIG;
if (!empty($EXTENSIONS['ext_id'][$id]))
{
// Load from cache
$ret = $EXTENSIONS['ext_id'][$id];
// Count cache hits
- $CONFIG['cache_hits']++;
+ $_CONFIG['cache_hits']++;
}
else
{
function GET_EXT_ID($name)
{
$ret = "0";
- global $EXTENSIONS, $CONFIG;
+ global $EXTENSIONS, $_CONFIG;
if ((isset($EXTENSIONS['ext_id'])) && (is_array($EXTENSIONS['ext_id'])))
{
// Load from cache
$ret = array_search($name, $EXTENSIONS['ext_id']);
// Count cache hits
- $CONFIG['cache_hits']++;
+ $_CONFIG['cache_hits']++;
}
else
{