Пример #1
0
/**
 * Initializes the minify module.
 * 
 * Note that this module can be used best from SysAdmin!
 * @return void
 */
function minify_init()
{
    global $CONFIG;
    classpath_add(__DIR__ . "/minify/");
    admin_register_handler('Minify', 'MinifyAdmin', 'Start');
    cfg_check('minify', 'target_path', 'Minify module needs a target_path');
    cfg_check('minify', 'base_name', 'Minify module needs a base_name');
    cfg_check('minify', 'url', 'Minify module needs an url');
    register_hook_function(HOOK_PRE_RENDER, 'minify_pre_render_handler');
}
Пример #2
0
/**
 * Initializes the globalcache module.
 * 
 * @return void
 */
function globalcache_init()
{
    global $CONFIG;
    if (!isset($CONFIG['globalcache'])) {
        $CONFIG['globalcache'] = array();
    }
    $servername = isset($_SERVER['SERVER_NAME']) ? $_SERVER['SERVER_NAME'] : "SCAVIX_WDF_SERVER";
    if (!isset($CONFIG['globalcache']['CACHE']) || !$CONFIG['globalcache']['CACHE']) {
        $CONFIG['globalcache']['CACHE'] = function_exists('apc_store') ? globalcache_CACHE_APC : globalcache_CACHE_OFF;
    }
    if (isset($CONFIG['globalcache']['key_prefix'])) {
        $GLOBALS['globalcache_key_prefix'] = "K" . md5($servername . "-" . $CONFIG['globalcache']['key_prefix'] . "-" . getAppVersion('nc'));
    } else {
        $GLOBALS["globalcache_key_prefix"] = "K" . md5($servername . "-" . session_name() . "-" . getAppVersion('nc'));
    }
    register_hook_function(HOOK_POST_INIT, 'globalcache_initialize');
}