}
// Only be executed on login procedure!
function CHECK_ADMIN_LOGIN ($admin_login, $password) {
- global $cacheArray, $cacheInstance;
-
// By default no admin is found
$ret = "404";
$data = array('aid' => $aid);
// Is the cache valid?
- if (isset($cacheArray['admins']['password'][$aid])) {
+ if (isset($GLOBALS['cache_array']['admins']['password'][$aid])) {
// Get password from cache
- $data['password'] = $cacheArray['admins']['password'][$aid];
+ $data['password'] = $GLOBALS['cache_array']['admins']['password'][$aid];
$ret = "pass";
incrementConfigEntry('cache_hits');
// Include more admins data?
if (GET_EXT_VERSION("admins") >= "0.7.0") {
// Load them here
- $data['login_failures'] = $cacheArray['admins']['login_failures'][$aid];
- $data['last_failure'] = $cacheArray['admins']['last_failure'][$aid];
+ $data['login_failures'] = $GLOBALS['cache_array']['admins']['login_failures'][$aid];
+ $data['last_failure'] = $GLOBALS['cache_array']['admins']['last_failure'][$aid];
} // END - if
} elseif (!EXT_IS_ACTIVE("cache")) {
// Add extra data via filter now
// Try to login the admin by setting some session/cookie variables
function LOGIN_ADMIN ($adminLogin, $passHash) {
- global $cacheInstance;
-
// Reset failure counter on matching admins version
if ((GET_EXT_VERSION("admins") >= "0.7.0") && ((EXT_VERSION_IS_OLDER("sql_patches", "0.3.6")) || (GET_EXT_VERSION("sql_patches") == ""))) {
// Reset counter on out-dated sql_patches version
// Only be executed on cookie checking
function CHECK_ADMIN_COOKIES ($admin_login, $password) {
- global $cacheArray;
+ // By default no admin cookies are found
$ret = "404"; $pass = "";
// Get hash
//
function ADMIN_DO_ACTION($wht) {
- global $menuDesription, $menuTitle, $cacheArray, $DATA;
-
+ global $menuDesription, $menuTitle, $DATA;
//* DEBUG: */ echo __LINE__."*".$wht."/".$GLOBALS['module']."/".$GLOBALS['action']."/".$GLOBALS['what']."*<br />\n";
- if (EXT_IS_ACTIVE("cache")) {
- // Include cache instance
- global $cacheInstance;
- }
// Remove any spaces from variable
if (empty($wht)) {
}
//
function ADD_ADMIN_MENU($act, $wht, $return=false) {
- global $menuDesription, $menuTitle, $cacheInstance;
+ global $menuDesription, $menuTitle;
// Init variables
$SUB = false;
$menuTitle = array();
// Is there a cache instance?
- if ((is_object($cacheInstance)) && (getConfig('cache_admin_menu') == "Y")) {
+ if ((is_object($GLOBALS['cache_instance'])) && (getConfig('cache_admin_menu') == "Y")) {
// Create cache name
$cacheName = "admin_".$act."_".$wht."_".GET_LANGUAGE()."_".strtolower(get_session('admin_login'));
// Is that cache there?
- if ($cacheInstance->loadCacheFile($cacheName)) {
+ if ($GLOBALS['cache_instance']->loadCacheFile($cacheName)) {
// Then load it
- $data = $cacheInstance->getArrayFromCache();
+ $data = $GLOBALS['cache_instance']->getArrayFromCache();
// Extract all parts
$OUT = base64_decode($data['output'][0]);
eval($eval);
// Is there a cache instance again?
- if ((is_object($cacheInstance)) && (getConfig('cache_admin_menu') == "Y")) {
+ if ((is_object($GLOBALS['cache_instance'])) && (getConfig('cache_admin_menu') == "Y")) {
// Init cache
- $cacheInstance->init($cacheName);
+ $GLOBALS['cache_instance']->init($cacheName);
// Prepare cache data
$data = array(
);
// Write the data away
- $cacheInstance->addRow($data);
+ $GLOBALS['cache_instance']->addRow($data);
// Close cache
- $cacheInstance->finalize();
+ $GLOBALS['cache_instance']->finalize();
} // END - if
// Return or output content?
// Save settings to the database
function ADMIN_SAVE_SETTINGS (&$POST, $tableName="_config", $whereStatement="config=0", $translateComma=array(), $alwaysAdd=false) {
- global $cacheArray, $cacheInstance;
-
// Prepare all arrays, variables
$DATA = array();
$skip = false;
// Check "logical-area-mode"
function ADMIN_CHECK_MENU_MODE () {
- global $cacheArray;
-
// Set the global mode as the mode for all admins
$MODE = getConfig('admin_menu');
$ADMIN = $MODE;
$aid = GET_CURRENT_ADMIN_ID();
// Check individual settings of current admin
- if (isset($cacheArray['admins']['la_mode'][$aid])) {
+ if (isset($GLOBALS['cache_array']['admins']['la_mode'][$aid])) {
// Load from cache
- $ADMIN = $cacheArray['admins']['la_mode'][$aid];
+ $ADMIN = $GLOBALS['cache_array']['admins']['la_mode'][$aid];
incrementConfigEntry('cache_hits');
} elseif (GET_EXT_VERSION("admins") >= "0.6.7") {
// Load from database when version of "admins" is enough