GetGroupRight("photogallery"); if ($RIGHTS > "D"): IncludeModuleLangFile(__FILE__); $arSights = array(); $counter = 0; $bVarsFromForm = false; $arSights = @unserialize(COption::GetOptionString("photogallery", "pictures"), ['allowed_classes' => false]); if (!is_array($arSights)) $arSights = array(); $arLangs = array(); $db_res = CLanguage::GetList(); while($res = $db_res->Fetch()) $arLangs[$res["LID"]] = $res; //***************************************************************************************************************** if($_SERVER['REQUEST_METHOD'] == "POST" && (($save ?? null) != "" || ($apply ?? null) !="") && ($RIGHTS>="W") && check_bitrix_sessid()) { $arSights = array(); if (is_array($_REQUEST["CODE"] ?? null)) { foreach ($_REQUEST["CODE"] as $key => $val) { $val = mb_strtolower(trim($val)); if (preg_match("/[0-9]/", mb_substr($val, 0, 1), $matches)) continue; if (!empty($val) && intval($_REQUEST["SIZE"][$key] ?? null) > 0 && (($_REQUEST["DROP"][$key] ?? null) != "Y")) { $_REQUEST["SIGHTS"][$key] = (empty($_REQUEST["SIGHTS"][$key]) ? $val : $_REQUEST["SIGHTS"][$key]); $arSights[] = array( "size" => intval($_REQUEST["SIZE"][$key]), "quality" => (intval($_REQUEST["QUALITY"][$key] ?? null) <= 0 ? 95 : intval($_REQUEST["QUALITY"][$key])), "title" => $_REQUEST["SIGHTS"][$key], "code" => $val); } } } COption::SetOptionString("photogallery", "pictures", serialize($arSights)); if($apply!="") LocalRedirect("/bitrix/admin/settings.php?&lang=".LANG."&back_url=".urlencode($back_url)."&mid=photogallery"); elseif($back_url) LocalRedirect($back_url); else LocalRedirect("/bitrix/admin/settings.php?lang=".LANG); } //***************************************************************************************************************** ?>
"edit1", "TAB" => GetMessage("MAIN_TAB_SET"), "TITLE" => GetMessage("MAIN_TAB_TITLE_SET"))); $tabControl = new CAdminTabControl("tabControl", $aTabs); $tabControl->Begin(); $tabControl->BeginNextTab(); ?> :

1: $val): $counter++; ?>
2
" /> " size="10" /> " size="10" /> " size="10" />
Buttons( array( "disabled"=>$RIGHTS<"W", "back_url"=>(empty($back_url) ? "settings.php?lang=".LANG : $back_url))); $tabControl->End(); ?>
1
2
*/?>