Example #1
0
// import_dir default value prepended by cache_dir = import/
$upload_dir = $cache_dir . 'upload/';
// upload_dir default value prepended by cache_dir = upload/
$WERPASCOPEVAL = array();
$WERPASCOPEVAL['SCOPE'] = $WERPAACCOUNT;
$WERPASCOPEVAL['SCOPEDIR'] = $WERPASCOPEDIR;
require_once 'modules/Settings/SysVars/SysVars.php';
///////////////////////////////////////////////////////////////////
// НАСТРОЙКИ АККАУНТА
$pagetext_vars = SysVars::getVarsSimple('pagetext');
foreach ($pagetext_vars as $key => $value) {
    $WERPASCOPEVAL[$key] = $value;
}
//trigger_error(var_dump($WERPASCOPEVAL), E_USER_ERROR);
///////////////////////////////////////////////////////////////////
// ОСНОВНАЯ КОНФИГУРАЦИЯ
$config_vars = SysVars::getVarsSimple('variables');
// переменные которые можно определять напрямую
$allowedconfigvars = array('default_timezone', 'PORTAL_URL', 'site_ALT_URL');
foreach ($config_vars as $key => $value) {
    if (in_array($key, $allowedconfigvars)) {
        ${$key} = $value;
    }
}
///////////////////////////////////////////////////////////////////
// переменные HELPDESK_SUPPORT_
$config_vars = SysVars::getVarsSimple('helpdesk');
foreach ($config_vars as $key => $value) {
    $varname = 'HELPDESK_SUPPORT_' . $key;
    ${$varname} = $value;
}