$RIGHTS = $GLOBALS["APPLICATION"]->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); } //***************************************************************************************************************** ?>
=BeginNote();?> =str_replace( array( "#FILEMAN_ADMIN#", "#FILEMAN_FILE_UPLOAD#"), array( "/bitrix/admin/fileman_admin.php?site=&path=/bitrix/modules/photogallery/fonts/", "/bitrix/admin/fileman_file_upload.php?path=/bitrix/modules/photogallery/fonts/"), Getmessage("P_FONTS_NOTE"))?> =EndNote();?> /* =BeginNote();?> 1 =GetMessage("P_PICTURES_HELP")?>