uawdijnntqw1x1x1
IP : 216.73.216.110
Hostname : xhost1.intravision.ru
Kernel : Linux xhost1.intravision.ru 3.16.0-7-amd64 #1 SMP Debian 3.16.59-1 (2018-10-03) x86_64
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
OS : Linux
PATH:
/
var
/
..
/
var
/
backup
/
external_www
/
new02.medcomp.ru
/
bitrix
/
modules
/
imager
/
options.php
/
/
<? IncludeModuleLangFile($_SERVER["DOCUMENT_ROOT"].BX_ROOT."/modules/main/options.php"); IncludeModuleLangFile(__FILE__); $arMode = array( '1'=>GetMessage("IMAGER_MODE_1"), '2'=>GetMessage("IMAGER_MODE_2"), '3'=>GetMessage("IMAGER_MODE_3"), '4'=>GetMessage("IMAGER_MODE_4"), '5'=>GetMessage("IMAGER_MODE_5"), '6'=>GetMessage("IMAGER_MODE_6"), '7'=>GetMessage("IMAGER_MODE_7"), ); $arReturn = array( 'template'=>GetMessage("IMAGER_RETURN_1"), 'src'=>GetMessage("IMAGER_RETURN_2"), 'array'=>GetMessage("IMAGER_RETURN_3"), ); $arPosition = array( 'tl' => GetMessage("IMAGER_POSITION_TL"), 'tc' => GetMessage("IMAGER_POSITION_TC"), 'tr' => GetMessage("IMAGER_POSITION_TR"), 'ml' => GetMessage("IMAGER_POSITION_ML"), 'mc' => GetMessage("IMAGER_POSITION_MC"), 'mr' => GetMessage("IMAGER_POSITION_MR"), 'bl' => GetMessage("IMAGER_POSITION_BL"), 'bc' => GetMessage("IMAGER_POSITION_BC"), 'br' => GetMessage("IMAGER_POSITION_BR"), ); $arFiltertype = array( '' => GetMessage("IMAGER_FILTERTYPE_FREE"), 'negate' => GetMessage("IMAGER_FILTERTYPE_NEGATE"), 'grayscale' => GetMessage("IMAGER_FILTERTYPE_GRAYSCALE"), 'emboss' => GetMessage("IMAGER_FILTERTYPE_EMBOSS"), 'blur' => GetMessage("IMAGER_FILTERTYPE_BLUR"), 'brightness:25' => GetMessage("IMAGER_FILTERTYPE_BRIGHTNESS_25"), 'brightness:50' => GetMessage("IMAGER_FILTERTYPE_BRIGHTNESS_50"), 'brightness:75' => GetMessage("IMAGER_FILTERTYPE_BRIGHTNESS_75"), 'brightness:100' => GetMessage("IMAGER_FILTERTYPE_BRIGHTNESS_100"), 'contrast:10' => GetMessage("IMAGER_FILTERTYPE_CONTRAST_10"), 'contrast:20' => GetMessage("IMAGER_FILTERTYPE_CONTRAST_20"), 'contrast:30' => GetMessage("IMAGER_FILTERTYPE_CONTRAST_30"), 'contrast:40' => GetMessage("IMAGER_FILTERTYPE_CONTRAST_40"), 'meanremoval' => GetMessage("IMAGER_FILTERTYPE_MEAN_REMOVAL"), ); $arAllOptions = Array( Array("imager_mode", GetMessage("IMAGER_MODE"), Array("select", $arMode)), Array("imager_return", GetMessage("IMAGER_RETURN"), Array("select", $arReturn)), Array("imager_filtertype", GetMessage("IMAGER_FILTERTYPE"), Array("select", $arFiltertype)), Array("imager_resize_small", GetMessage("IMAGER_RESIZE_SMALL"), Array("checkbox", "Y")), Array("imager_save_dir", GetMessage("IMAGER_SAVE_DIR"), Array("text", "50")), Array("imager_width", GetMessage("IMAGER_WIDTH"), Array("text", "50")), Array("imager_height", GetMessage("IMAGER_HEIGHT"), Array("text", "50")), Array("imager_bg", GetMessage("IMAGER_BG"), Array("text", "50")), Array("imager_quality", GetMessage("IMAGER_QUALITY"), Array("text", "50")), Array("imager_add_text", GetMessage("IMAGER_ADD_TEXT"), Array("checkbox", "N")), Array("imager_text", GetMessage("IMAGER_TEXT"), Array("text", "50")), Array("imager_text_color", GetMessage("IMAGER_TEXT_COLOR"), Array("text", "50")), Array("imager_text_size", GetMessage("IMAGER_TEXT_SIZE"), Array("text", "50")), Array("imager_text_y", GetMessage("IMAGER_TEXT_Y"), Array("text", "50")), Array("imager_text_x", GetMessage("IMAGER_TEXT_X"), Array("text", "50")), Array("imager_text_position", GetMessage("IMAGER_TEXT_POSITION"), Array("select", $arPosition)), Array("imager_text_angle", GetMessage("IMAGER_TEXT_ANGLE"), Array("text", "50")), Array("imager_font_path", GetMessage("IMAGER_FONT_PATH"), Array("text", "50")), Array("imager_add_watermark", GetMessage("IMAGER_ADD_WATERMARK"), Array("checkbox", "N")), Array("imager_watermark_path", GetMessage("IMAGER_WATERMARK_PATH"), Array("text", "50")), Array("imager_watermark_position", GetMessage("IMAGER_WATERMARK_POSITION"), Array("select", $arPosition)), Array("imager_add_corner", GetMessage("IMAGER_ADD_CORNER"), Array("checkbox", "N")), Array("imager_corner_path", GetMessage("IMAGER_CORNER_PATH"), Array("text", "50")), Array("imager_cache", GetMessage("IMAGER_CACHE"), Array("checkbox", "N")), ); $arForPagesOptions = Array( Array("imager_fp_enabled", GetMessage("IMAGER_FP_ENABLED"), Array("checkbox", "N")), Array("imager_fp_onlyiblock", GetMessage("IMAGER_FP_ONLYIBLOCK"), Array("checkbox", "N")), Array("imager_fp_dirs", GetMessage("IMAGER_FP_DIRS"), Array("text", "50")), Array("imager_fp_classes", GetMessage("IMAGER_FP_CLASSES"), Array("text", "50")), Array("imager_fp_extensions", GetMessage("IMAGER_FP_EXT"), Array("text", "50")), Array("imager_fp_minsize", GetMessage("IMAGER_FP_MINSIZE"), Array("text", "50")), Array("imager_fp_maxsize", GetMessage("IMAGER_FP_MAXSIZE"), Array("text", "50")), ); $aTabs = array( array("DIV" => "edit1", "TAB" => GetMessage("MAIN_TAB_SET"), "ICON" => "search_settings", "TITLE" => GetMessage("MAIN_TAB_TITLE_SET")), array("DIV" => "edit2", "TAB" => GetMessage("IMAGER_TAB_PAGEREPLACE"), "ICON" => "search_settings", "TITLE" => GetMessage("IMAGER_TAB_PAGEREPLACE_DESC")), array("DIV" => "edit3", "TAB" => GetMessage("IMAGER_TAB_ABOUT"), "ICON" => "search_settings", "TITLE" => GetMessage("IMAGER_TAB_ABOUT_DESC")), ); $tabControl = new CAdminTabControl("tabControl", $aTabs); if($REQUEST_METHOD=="POST" && strlen($Update.$Apply.$RestoreDefaults)>0 && check_bitrix_sessid()) { if(strlen($RestoreDefaults)>0) { COption::RemoveOption("imager"); } else { foreach($arAllOptions as $arOption) { $name=$arOption[0]; $val=trim($_POST[$name]); if($arOption[2][0]=="checkbox" && $val!="Y") $val="N"; COption::SetOptionString("imager", $name, $val, $arOption[1]); } foreach($arForPagesOptions as $arOption) { $name=$arOption[0]; $val=trim($_POST[$name]); if($arOption[2][0]=="checkbox" && $val!="Y") $val="N"; COption::SetOptionString("imager", $name, $val, $arOption[1]); } } if(strlen($Update)>0 && strlen($_REQUEST["back_url_settings"])>0) LocalRedirect($_REQUEST["back_url_settings"]); else LocalRedirect($APPLICATION->GetCurPage()."?mid=".urlencode($mid)."&lang=".urlencode(LANGUAGE_ID)."&back_url_settings=".urlencode($_REQUEST["back_url_settings"])."&".$tabControl->ActiveTabParam()); } $tabControl->Begin(); ?> <form method="post" action="<?echo $APPLICATION->GetCurPage()?>?mid=<?=urlencode($mid)?>&lang=<?=LANGUAGE_ID?>"> <? $tabControl->BeginNextTab(); foreach($arAllOptions as $arOption): $val = COption::GetOptionString("imager", $arOption[0]); $type = $arOption[2]; ?> <tr> <td valign="top" width="50%"> <?if($type[0]=="checkbox"):?> <?echo "<label for=\"".htmlspecialchars($arOption[0])."\">".$arOption[1]."</label>";?>: <?else:?> <?echo $arOption[1];?>: <?endif;?> </td> <td valign="top" width="50%"> <?if($type[0]=="checkbox"):?> <input type="checkbox" name="<?echo htmlspecialchars($arOption[0])?>" id="<?echo htmlspecialchars($arOption[0])?>" value="Y"<?if($val=="Y")echo" checked";?>> <?elseif($type[0]=="text"):?> <input type="text" size="<?echo $type[1]?>" maxlength="255" value="<?echo htmlspecialchars($val)?>" name="<?echo htmlspecialchars($arOption[0])?>"> <?elseif($type[0]=="select"):?> <select name="<?echo htmlspecialchars($arOption[0])?>"> <?foreach ($type[1] as $key=>$value):?> <option <?if($val==$key)echo" selected";?> value="<?=$key?>"><?=$value?></option> <?endforeach;?> </select> <?elseif($type[0]=="textarea"):?> <textarea rows="<?echo $type[1]?>" cols="<?echo $type[2]?>" name="<?echo htmlspecialchars($arOption[0])?>"><?echo htmlspecialchars($val)?></textarea> <?endif?> </td> </tr> <?endforeach?> <?$tabControl->BeginNextTab(); foreach($arForPagesOptions as $arOption): $val = COption::GetOptionString("imager", $arOption[0]); $type = $arOption[2]; ?> <tr> <td valign="top" width="50%"> <?if($type[0]=="checkbox"):?> <?echo "<label for=\"".htmlspecialchars($arOption[0])."\">".$arOption[1]."</label>";?>: <?else:?> <?echo $arOption[1];?>: <?endif;?> </td> <td valign="top" width="50%"> <?if($type[0]=="checkbox"):?> <input type="checkbox" name="<?echo htmlspecialchars($arOption[0])?>" id="<?echo htmlspecialchars($arOption[0])?>" value="Y"<?if($val=="Y")echo" checked";?>> <?elseif($type[0]=="text"):?> <input type="text" size="<?echo $type[1]?>" maxlength="255" value="<?echo htmlspecialchars($val)?>" name="<?echo htmlspecialchars($arOption[0])?>"> <?elseif($type[0]=="select"):?> <select name="<?echo htmlspecialchars($arOption[0])?>"> <?foreach ($type[1] as $key=>$value):?> <option <?if($val==$key)echo" selected";?> value="<?=$key?>"><?=$value?></option> <?endforeach;?> </select> <?elseif($type[0]=="textarea"):?> <textarea rows="<?echo $type[1]?>" cols="<?echo $type[2]?>" name="<?echo htmlspecialchars($arOption[0])?>"><?echo htmlspecialchars($val)?></textarea> <?endif?> </td> </tr> <? endforeach ?> <?$tabControl->BeginNextTab();?> <tr> <td colspan="2"> <?=GetMessage("IMAGER_COPYRIGHT")?><br /> <?=GetMessage("IMAGER_ABOUT")?><br /> <?=GetMessage("IMAGER_DOCUMENTATION")?><br /> </td> </tr> <?$tabControl->Buttons();?> <input type="submit" name="Update" value="<?=GetMessage("MAIN_SAVE")?>" title="<?=GetMessage("MAIN_OPT_SAVE_TITLE")?>"> <input type="submit" name="Apply" value="<?=GetMessage("MAIN_OPT_APPLY")?>" title="<?=GetMessage("MAIN_OPT_APPLY_TITLE")?>"> <?if(strlen($_REQUEST["back_url_settings"])>0):?> <input type="button" name="Cancel" value="<?=GetMessage("MAIN_OPT_CANCEL")?>" title="<?=GetMessage("MAIN_OPT_CANCEL_TITLE")?>" onclick="window.location='<?echo htmlspecialchars(CUtil::addslashes($_REQUEST["back_url_settings"]))?>'"> <input type="hidden" name="back_url_settings" value="<?=htmlspecialchars($_REQUEST["back_url_settings"])?>"> <?endif?> <input type="submit" name="RestoreDefaults" title="<?echo GetMessage("MAIN_HINT_RESTORE_DEFAULTS")?>" OnClick="return confirm('<?echo AddSlashes(GetMessage("MAIN_HINT_RESTORE_DEFAULTS_WARNING"))?>')" value="<?echo GetMessage("MAIN_RESTORE_DEFAULTS")?>"> <?=bitrix_sessid_post();?> <?$tabControl->End();?> </form>
/var/../var/backup/external_www/new02.medcomp.ru/bitrix/modules/imager/options.php