if ($TYPE == "REGVER" && $MAIN_RIGHT == "W") { if (CUpdateSystem::RegisterVersion($strErrorMessage, LANG, $stableVersionsOnly)) { LocalRedirect("sysupdate.php?STEP=1&TYPE=UPDATE&lang=" . LANG); } $TYPE = "UPDATE"; } /*********** ДЕЙСТВИЯ НАД ИСХОДНИКАМИ *************/ if ($TYPE == "LOADSRC" && $MAIN_RIGHT == "W") { if (CUpdateSystem::LoadSources($strErrorMessage, LANG, $stableVersionsOnly)) { LocalRedirect("sysupdate.php?STEP=1&TYPE=UPDATE&lang=" . LANG); } $TYPE = "UPDATE"; } /*********** ДЕЙСТВИЯ НАД СИСТЕМОЙ ОБНОВЛЕНИЙ *************/ if ($TYPE == "UPDUPD" && $MAIN_RIGHT == "W") { if (CUpdateSystem::UpdateUpdate($strErrorMessage, LANG, $stableVersionsOnly)) { LocalRedirect("sysupdate.php?STEP=1&TYPE=UPDATE&lang=" . LANG); } $TYPE = "UPDATE"; } /*********** ДЕЙСТВИЯ НАД МОДУЛЯМИ *************/ if ($TYPE == "UPDATE" && $STEP == 4 && $MAIN_RIGHT == "W") { if (strlen($UNIID) > 0 && $_SESSION[$UNIID] == "Y") { CUpdateSystem::AddMessage2Log(GetMessage("SUP_NOT_REFRESH"), "PU400"); $strErrorMessage .= GetMessage("SUP_NOT_REFRESH") . " [PU400]. "; } if (strlen($strErrorMessage) <= 0) { CUpdateSystem::AddMessage2Log("Query updating modules: " . $load_modules); $arLoadModules = array(); if (strlen($load_modules) > 0) { $arLoadModules_tmp = explode(",", $load_modules);