} $bLimitPhpAccess = !$USER->CanDoOperation('edit_php'); IncludeModuleLangFile(__FILE__); CUtil::JSPostUnescape(); $obJSPopup = new CJSPopup('', array('TITLE' => GetMessage("comp_prop_title"))); $obJSPopup->ShowTitlebar(); $strWarning = ""; $arValues = array(); $arTemplate = false; $arComponent = false; $arComponentDescription = false; $arParameterGroups = array(); $filesrc = ""; $abs_path = ""; $curTemplate = ""; if (!CComponentEngine::CheckComponentName($_GET["component_name"])) { $strWarning .= GetMessage("comp_prop_error_name") . "<br>"; } if ($strWarning == "") { // try to read parameters from script file /* Try to open script containing the component call */ if (!$src_path || $src_line <= 0) { $strWarning .= GetMessage("comp_prop_err_param") . "<br>"; } else { $abs_path = $io->RelativeToAbsolutePath($src_path); $f = $io->GetFile($abs_path); $filesrc = $f->GetContents(); if (!$filesrc || $filesrc == "") { $strWarning .= GetMessage("comp_prop_err_open") . "<br>"; } }
$relPath = $io->ExtractPathFromPath($src_path); CComponentParamsManager::Init(array('requestUrl' => '/bitrix/admin/fileman_component_params.php', 'relPath' => $relPath)); IncludeModuleLangFile(__FILE__); CUtil::JSPostUnescape(); $obJSPopup = new CJSPopup('', array('TITLE' => GetMessage("comp_prop_title"))); $obJSPopup->ShowTitlebar(); $strWarning = ""; $arValues = array(); $arTemplate = false; $arComponent = false; $arComponentDescription = false; $arParameterGroups = array(); $filesrc = ""; $abs_path = ""; $curTemplate = ""; if (!CComponentEngine::CheckComponentName($componentName)) { $strWarning .= GetMessage("comp_prop_error_name") . "<br>"; } if ($strWarning == "") { // try to read parameters from script file /* Try to open script containing the component call */ if (!$src_path || $src_line <= 0) { $strWarning .= GetMessage("comp_prop_err_param") . "<br>"; } else { $abs_path = $io->RelativeToAbsolutePath($src_path); $f = $io->GetFile($abs_path); $filesrc = $f->GetContents(); if (!$filesrc || $filesrc == "") { $strWarning .= GetMessage("comp_prop_err_open") . "<br>"; } }