// Does the extension file exists?
if (FILE_READABLE($FQFN)) {
// By default no extension is always active, except sql_patches
- $EXT_ALWAYS_ACTIVE = "N";
+ EXT_SET_ALWAYS_ACTIVE("N");
// Load extension
if (($content['ext_name'] != "sql_patches") && (($content['ext_name'] != "cache") || (!EXT_IS_ACTIVE("cache")))) {
LOAD_EXTENSION($content['ext_name']);
} else {
// Keep sql_patches always active
- $EXT_ALWAYS_ACTIVE = "Y";
+ EXT_SET_ALWAYS_ACTIVE("Y");
}
// Transfer EXT_ALWAYS_ACTIVE flag
- $content['ext_keep'] = $EXT_ALWAYS_ACTIVE;
+ $content['ext_keep'] = EXT_GET_ALWAYS_ACTIVE();
// CSS file handling:
if ((!isset($content['ext_css'])) || ($content['ext_css'] == "Y")) {
$GLOBALS['cache_instance']->addRow($content);
} elseif ($GLOBALS['cacheMode'] == "no") {
// Remember this value for later usage
- $GLOBALS['cache_array']['active_extensions'][$content['ext_name']] = $EXT_ALWAYS_ACTIVE;
+ $GLOBALS['cache_array']['active_extensions'][$content['ext_name']] = EXT_GET_ALWAYS_ACTIVE();
}
} elseif (!FILE_READABLE($FQFN)) {
// Deleted extension file so we mark it for removal from DB