Пример #1
0
}
if (!@$OptOverride) {
    $OptOverride = array();
}
if (!@$Opt["loaded"]) {
    if (defined("HOTCRP_OPTIONS")) {
        if (@(include HOTCRP_OPTIONS) !== false) {
            $Opt["loaded"] = true;
        }
    } else {
        if (@(include "{$ConfSitePATH}/conf/options.php") !== false || @(include "{$ConfSitePATH}/conf/options.inc") !== false || @(include "{$ConfSitePATH}/Code/options.inc") !== false) {
            $Opt["loaded"] = true;
        }
    }
    if (@$Opt["multiconference"]) {
        Multiconference::init();
    }
    if (@$Opt["include"]) {
        read_included_options($ConfSitePATH, $Opt["include"]);
    }
}
if (!@$Opt["loaded"] || @$Opt["missing"]) {
    Multiconference::fail_bad_options();
}
// Allow lots of memory
function set_memory_limit()
{
    global $Opt;
    if (!@$Opt["memoryLimit"]) {
        $suf = array("" => 1, "k" => 1 << 10, "m" => 1 << 20, "g" => 1 << 30);
        if (preg_match(',\\A(\\d+)\\s*([kmg]?)\\z,', strtolower(ini_get("memory_limit")), $m) && $m[1] * $suf[$m[2]] < 128 << 20) {