403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /home/bitrix/ext_www/ilovecveti.ru/bitrix/modules/htmls.1c77exchange/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/ilovecveti.ru/bitrix/modules/htmls.1c77exchange/options.php
<?
//require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_before.php");
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/htmls.1c77exchange/prolog.php");

$module_id = "htmls.1c77exchange";
$V77_RIGHT = $APPLICATION->GetGroupRight($module_id);
if ($V77_RIGHT>="R") :

global $MESS;

$groups = array();
include(GetLangFileName($GLOBALS["DOCUMENT_ROOT"]."/bitrix/modules/main/lang/", "/options.php"));
include(GetLangFileName($GLOBALS["DOCUMENT_ROOT"]."/bitrix/modules/".$module_id."/lang/", "/options.php"));
if (!IsModuleInstalled('sale')){
	ShowError(GetMessage("SALE_MODULE_IS_NOT_INSTALLED"));
	return;
}

CModule::IncludeModule('sale');
$res = CSaleStatus::GetList(array(), array('LID'=>SITE_ID), false, false, array('ID', 'NAME'));
$arSelectStatus['NO'] = $MESS['V77EXCHANGE_ORDER_STATUS_FROM_1C_NO'];
while($arStatus = $res->Fetch()){
	$arSelectStatus[$arStatus['ID']] = $arStatus['NAME'];
}

$arSelectBy['DATE_INSERT'] = $MESS['DATE_INSERT'];
$arSelectBy['DATE_UPDATE'] = $MESS['DATE_UPDATE'];
$aTabs = array(
	array("DIV" => "edit1", "TAB" => GetMessage("V77EXCHANGE_TAB_SET"), "ICON" => "v77exchange_settings", "TITLE" => GetMessage("V77EXCHANGE_TAB_SET_ALT")),
    array("DIV" => "edit4", "TAB" => GetMessage("V77EXCHANGE_TAB_1CEXCHANGE"), "ICON" => "v77exchange_settings", "TITLE" => GetMessage("V77EXCHANGE_TAB_1CEXCHANGE_ALT")),
	array("DIV" => "edit3", "TAB" => GetMessage("V77EXCHANGE_TAB_1CFILES"), "ICON" => "v77exchange_settings", "TITLE" => GetMessage("V77EXCHANGE_TAB_1CFILES_ALT")),
	array("DIV" => "edit2", "TAB" => GetMessage("V77EXCHANGE_TAB_RIGHTS"), "ICON" => "v77exchange_settings", "TITLE" => GetMessage("V77EXCHANGE_TAB_RIGHTS_ALT"))
);

$arAllOptions = array(
	array("V77EXCHANGE_CHECK_IP", GetMessage("V77EXCHANGE_CHECK_IP"), "",Array("checkbox")),
	array("V77EXCHANGE_IP_LIST", GetMessage("V77EXCHANGE_IP_LIST"), "",array("text", 50)),
	Array("V77EXCHANGE_IP_LIST_HINT", "", BeginNote().GetMessage("V77EXCHANGE_IP_LIST_HINT").EndNote(), Array("statichtml", "")),
	array("V77EXCHANGE_PHPLikeCGI", GetMessage("V77EXCHANGE_PHPLikeCGI"), "",Array("checkbox")),
    array("V77EXCHANGE_GET_ORDERS_BY", GetMessage("V77EXCHANGE_GET_ORDERS_BY"), "", Array("selectbox", $arSelectBy)),
	array("V77EXCHANGE_ORDER_STATUS_FROM_1C", GetMessage("V77EXCHANGE_ORDER_STATUS_FROM_1C"), "", Array("selectbox", $arSelectStatus)),
    array("V77EXCHANGE_SHIPMENT_XML_ID", GetMessage("V77EXCHANGE_SHIPMENT_XML_ID"), "",array("text", 50)),
	GetMessage("V77EXCHANGE_CATALOG_STRUCTURE_IMPORT_SETTINGS"),
	array("V77EXCHANGE_CATALOG_USE_BASE64", GetMessage("V77EXCHANGE_CATALOG_USE_BASE64"), "N",Array("checkbox")),
	array("V77EXCHANGE_CATALOG_UPDATE_NAME", GetMessage("V77EXCHANGE_CATALOG_UPDATE_NAME"), "Y",Array("checkbox")),
	array("V77EXCHANGE_KEEP_LOCAL_CATALOG_STRUCTURE", GetMessage("V77EXCHANGE_KEEP_LOCAL_CATALOG_STRUCTURE"), "",Array("checkbox")),
	Array("V77EXCHANGE_CATALOG_STRUCTURE_IMPORT_HINT", "", BeginNote().GetMessage("V77EXCHANGE_CATALOG_STRUCTURE_IMPORT_HINT").EndNote(), Array("statichtml", "")),
	GetMessage("V77EXCHANGE_IMG_IMPORT_SETTINGS"),
	array("V77EXCHANGE_IMG_IMPORT_DELETE", GetMessage("V77EXCHANGE_IMG_IMPORT_DELETE"), "",Array("checkbox")),
	array("V77EXCHANGE_IMG_IMPORT_FOLDER", GetMessage("V77EXCHANGE_IMG_IMPORT_FOLDER"), "",Array("text", 50)),
	array("V77EXCHANGE_IMG_IMPORT_SUBFOLDER", GetMessage("V77EXCHANGE_IMG_IMPORT_SUBFOLDER"), "",Array("text", 50)),
    Array("V77EXCHANGE_IMG_IMPORT_TYPES_HINT", "", BeginNote().GetMessage("V77EXCHANGE_IMG_IMPORT_SUBFOLDER_HINT").EndNote(), Array("statichtml", "")),
    array("V77EXCHANGE_IMG_IMPORT_MULTI", GetMessage("V77EXCHANGE_IMG_IMPORT_MULTI"), "N",Array("checkbox")),
    Array("V77EXCHANGE_IMG_IMPORT_TYPES_HINT", "", BeginNote().GetMessage("V77EXCHANGE_IMG_IMPORT_MULTI_HINT").EndNote(), Array("statichtml", "")),
	array("V77EXCHANGE_IMG_IMPORT_TYPES", GetMessage("V77EXCHANGE_IMG_IMPORT_TYPES"), "",Array("text", 50)),
	Array("V77EXCHANGE_IMG_IMPORT_TYPES_HINT", "", BeginNote().GetMessage("V77EXCHANGE_IMG_IMPORT_TYPES_HINT").EndNote(), Array("statichtml", "")),
	array("V77EXCHANGE_IMG_IMPORT_LOG", GetMessage("V77EXCHANGE_IMG_IMPORT_LOG"), "",Array("checkbox")),
	Array("V77EXCHANGE_IMG_IMPORT_LOG_HINT", "", BeginNote().GetMessage("V77EXCHANGE_IMG_IMPORT_LOG_HINT").EndNote(), Array("statichtml", "")),
	GetMessage("V77EXCHANGE_USER_FUNCTION"),
	array("V77EXCHANGE_USER_FUNCTION_AFTER_ADD", GetMessage("V77EXCHANGE_USER_FUNCTION_AFTER_ADD"), "",Array("text", 50)),
	array("V77EXCHANGE_USER_FUNCTION_AFTER_UPDATE", GetMessage("V77EXCHANGE_USER_FUNCTION_AFTER_UPDATE"), "",Array("text", 50)),
	//array("V77EXCHANGE_IMG_IMPORT_METHOD", GetMessage("V77EXCHANGE_IMG_IMPORT_METHOD"), "",Array("selectbox", array("SYS"=>GetMessage("V77EXCHANGE_IMG_IMPORT_SYS"),"CUSTOM"=>GetMessage("V77EXCHANGE_IMG_IMPORT_CUSTOM")))),
	//Array("V77EXCHANGE_IMG_IMPORT_METHOD_HINT", "", BeginNote().GetMessage("V77EXCHANGE_IMG_IMPORT_METHOD_HINT").EndNote(), Array("statichtml", "")),
//	array("V77EXCHANGE_ADD_HEADER_NAME", GetMessage("V77EXCHANGE_ADD_HEADER_NAME"), Array("text", 30)),
//	array("V77EXCHANGE_ADD_HEADER_VALUE", GetMessage("V77EXCHANGE_ADD_HEADER_VALUE"), array("text-list", 3, 20))

);

//1cexchange - start
if(CModule::IncludeModule("iblock")){

		$arIBlockType = array(
			"-" => GetMessage("CAT_1C_CREATE"),
		);
		$rsIBlockType = CIBlockType::GetList(array("sort"=>"asc"), array("ACTIVE"=>"Y"));
		while ($arr=$rsIBlockType->Fetch())
		{
			if($ar=CIBlockType::GetByIDLang($arr["ID"], LANGUAGE_ID))
			{
				$arIBlockType[$arr["ID"]] = "[".$arr["ID"]."] ".$ar["NAME"];
			}
		}

		$rsSite = CSite::GetList($by="sort", $order="asc", $arFilter=array("ACTIVE" => "Y"));
		$arSites = array(
			"-" => GetMessage("CAT_1C_CURRENT"),
		);
		while ($arSite = $rsSite->GetNext())
		{
			$arSites[$arSite["LID"]] = $arSite["NAME"];
		}

		$arUGroupsEx = Array();
		$dbUGroups = CGroup::GetList($by = "c_sort", $order = "asc");
		while($arUGroups = $dbUGroups -> Fetch())
		{
			$arUGroupsEx[$arUGroups["ID"]] = $arUGroups["NAME"];
		}

        $arOrderStatus = Array();
        $arOrderStatus[0] = GetMessage("1C_EXPORT_FINAL_ORDERS_ALL");
		$dbOrderStatus = CSaleStatus::GetList($by = "sort", $order = "asc");
		while($arStatus = $dbOrderStatus -> Fetch())
		{
			$arOrderStatus[$arStatus["ID"]] = '['.$arStatus["ID"].'] ' . $arStatus["NAME"];
		}

		$arAction = array(
			"N" => GetMessage("CAT_1C_NONE"),
			"A" => GetMessage("CAT_1C_DEACTIVATE"),
			"D" => GetMessage("CAT_1C_DELETE"),
		);

        $arAllOptions1C = array(
            //GetMessage("V77EXCHANGE_CATALOG_IMPORT_SETTINGS"),
			array("1C_IBLOCK_TYPE", GetMessage("CAT_1C_IBLOCK_TYPE"), "-", Array("list", $arIBlockType)),
			array("1C_SITE_LIST", GetMessage("CAT_1C_SITE_LIST"), "-", Array("list", $arSites)),
			//array("1C_INTERVAL", GetMessage("CAT_1C_INTERVAL"), "30", Array("text", 20)),
			array("1C_GROUP_PERMISSIONS", GetMessage("CAT_1C_GROUP_PERMISSIONS"), "-", Array("mlist", 5, $arUGroupsEx)),
			array("1C_ELEMENT_ACTION", GetMessage("CAT_1C_ELEMENT_ACTION"), "D", Array("list", $arAction)),
			array("1C_SECTION_ACTION", GetMessage("CAT_1C_SECTION_ACTION"), "D", Array("list", $arAction)),
			array("1C_EXPORT_FINAL_ORDERS", GetMessage("1C_EXPORT_FINAL_ORDERS"), "", Array("list", $arOrderStatus)),
			//array("1C_FILE_SIZE_LIMIT", GetMessage("CAT_1C_FILE_SIZE_LIMIT"), 200*1024, Array("text", 20)),
			//array("1C_USE_CRC", GetMessage("CAT_1C_USE_CRC"), "Y", Array("checkbox")),
			array("1C_USE_ZIP", GetMessage("CAT_1C_USE_ZIP"), "Y", Array("checkbox")),
			//array("1C_USE_IBLOCK_PICTURE_SETTINGS", GetMessage("CAT_1C_USE_IBLOCK_PICTURE_SETTINGS"), "N", Array("checkbox")),
			//array("1C_GENERATE_PREVIEW", GetMessage("CAT_1C_GENERATE_PREVIEW"), "Y", Array("checkbox")),
			array("1C_PREVIEW_WIDTH", GetMessage("CAT_1C_PREVIEW_WIDTH"), 100, Array("text", 20)),
			array("1C_PREVIEW_HEIGHT", GetMessage("CAT_1C_PREVIEW_HEIGHT"), 100, Array("text", 20)),
			//array("1C_DETAIL_RESIZE", GetMessage("CAT_1C_DETAIL_RESIZE"), "Y", Array("checkbox")),
			array("1C_DETAIL_WIDTH", GetMessage("CAT_1C_DETAIL_WIDTH"), 300, Array("text", 20)),
			array("1C_DETAIL_HEIGHT", GetMessage("CAT_1C_DETAIL_HEIGHT"), 300, Array("text", 20)),
			//array("1C_USE_OFFERS", GetMessage("CAT_1C_USE_OFFERS"), "N", Array("checkbox")),
			//array("1C_FORCE_OFFERS", GetMessage("CAT_1C_FORCE_OFFERS"), "N", Array("checkbox")),
			//array("1C_USE_IBLOCK_TYPE_ID", GetMessage("CAT_1C_USE_IBLOCK_TYPE_ID"), "N", Array("checkbox")),
			array("1C_SKIP_ROOT_SECTION", GetMessage("CAT_1C_SKIP_ROOT_SECTION"), "N", Array("checkbox")),
			//array("1C_TRANSLIT_ON_ADD", GetMessage("CAT_1C_TRANSLIT_ON_ADD"), "N", Array("checkbox")),
			//array("1C_TRANSLIT_ON_UPDATE", GetMessage("CAT_1C_TRANSLIT_ON_UPDATE"), "N", Array("checkbox")),
		);
}
//1cexchange - end

//CModule::IncludeModuleEx("htmls.1c77plus");
if(CModule::IncludeModuleEx("htmls.1c77plus") < 3){
  if(IsModuleInstalled("htmls.1c77plus")){
    $arAllOptions[] = GetMessage("V77EXCHANGE_BUSINESS_SETTINGS");
    $arAllOptions[] = array("V77EXCHANGE_USE_STORE", GetMessage("V77EXCHANGE_USE_STORE"), "",Array("checkbox"));
    $arAllOptions[] = array("V77EXCHANGE_USE_SKU", GetMessage("V77EXCHANGE_USE_SKU"), "",Array("checkbox"));
  }
}

if ($REQUEST_METHOD=="POST" && $V77_RIGHT=="W" && check_bitrix_sessid() && $_REQUEST["SUpdate"])
{

		foreach($arAllOptions as $arOption)
		{
			__AdmSettingsSaveOption($module_id, $arOption);

		/*	$name = $arOption[0];
			if($arOption[2][0]=="text-list")
			{
				$val = "";
				for($j=0; $j<count($$name); $j++)
				{
					if(strlen(trim(${$name}[$j])) > 0)
						$val .= ($val <> ""? ",":"").trim(${$name}[$j]);
				}
			}
			else
				$val=$$name;
			if($arOption[2][0] == "checkbox" && $val <> "Y")
				$val="N";
			if($name != "mail_additional_parameters" || $USER->IsAdmin())
				COption::SetOptionString($module_id, $name, $val);*/
		}
        for ($i = 0, $intCount = count($arAllOptions1C); $i < $intCount; $i++)
    	{
    		$name = $arAllOptions1C[$i][0];
    		$val = $_REQUEST[$name];
        	if($arAllOptions1C[$i][3][0]=="checkbox" && $val!="Y")
    			$val = "N";
    		if($arAllOptions1C[$i][3][0]=="mlist")
    			$val = implode(",", $val);
            if($name == '1C_EXPORT_FINAL_ORDERS')
    		    COption::SetOptionString("sale", $name, $val, $arAllOptions1C[$i][1]);
            else
    		    COption::SetOptionString("catalog", $name, $val, $arAllOptions1C[$i][1]);
    	}

}



$tabControl = new CAdminTabControl("tabControl", $aTabs);

function ShowParamsHTMLByArray($arParams)
{
	foreach($arParams as $Option)
	{
	 	__AdmSettingsDrawRow("htmls.1c77exchange", $Option);
	}
}

function ShowParamsHTMLByArray1C($arParams)
{
	foreach($arParams as $Option)
	{
	 	__AdmSettingsDrawRow("catalog", $Option);
	}
}

$tabControl->Begin();
?><form method="POST" action="<?echo $APPLICATION->GetCurPage()?>?mid=<?=htmlspecialchars($mid)?>&lang=<?=LANGUAGE_ID?>"><?
bitrix_sessid_post();

$tabControl->BeginNextTab();//settings
ShowParamsHTMLByArray($arAllOptions);
	/*foreach($arAllOptions as $Option):
	$type = $Option[2];
	$val = COption::GetOptionString($module_id, $Option[0]);
	?>
	<tr>
		<td valign="top" width="50%"><?
			if($type[0]=="checkbox")
				echo "<label for=\"".htmlspecialchars($Option[0])."\">".$Option[1]."</label>";
			else
				echo $Option[1];
		?></td>
		<td valign="middle" width="50%"><?
			if($type[0]=="checkbox"):
				?><input type="checkbox" name="<?echo htmlspecialchars($Option[0])?>" id="<?echo htmlspecialchars($Option[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($Option[0])?>"><?
			elseif($type[0]=="textarea"):
				?><textarea rows="<?echo $type[1]?>" cols="<?echo $type[2]?>" name="<?echo htmlspecialchars($Option[0])?>"><?echo htmlspecialchars($val)?></textarea><?
			elseif($type[0]=="text-list"):
				$aVal = explode(",", $val);
				for($j=0; $j<count($aVal); $j++):
					?><input type="text" size="<?echo $type[2]?>" value="<?echo htmlspecialchars($aVal[$j])?>" name="<?echo htmlspecialchars($Option[0])."[]"?>"><br><?
				endfor;
				for($j=0; $j<$type[1]; $j++):
					?><input type="text" size="<?echo $type[2]?>" value="" name="<?echo htmlspecialchars($Option[0])."[]"?>"><br><?
				endfor;
			elseif($type[0]=="selectbox"):
				$arr = $type[1];
				$arr_keys = array_keys($arr);
				?><select name="<?echo htmlspecialchars($Option[0])?>"><?
					for($j=0; $j<count($arr_keys); $j++):
						?><option value="<?echo $arr_keys[$j]?>"<?if($val==$arr_keys[$j])echo" selected"?>><?echo htmlspecialchars($arr[$arr_keys[$j]])?></option><?
					endfor;
					?></select><?
			endif;
		?></td>
	</tr>
	<?endforeach*/?>

<?
$tabControl->BeginNextTab();//1cexchange
//ShowParamsHTMLByArray1C($arAllOptions1C);
    foreach($arAllOptions1C as $Option){
      if(is_array($Option)){
        if($Option[0] == '1C_EXPORT_FINAL_ORDERS')
			$val = COption::GetOptionString("sale", $Option[0], $Option[2]);
        else
			$val = COption::GetOptionString("catalog", $Option[0], $Option[2]);
			$type = $Option[3];
			?>
		<tr>
			<td <? echo ('textarea' == $type[0] || 'mlist' == $type[0] ? 'valign="top"' : ''); ?> width="40%"><?	if($type[0]=="checkbox")
							echo "<label for=\"".htmlspecialcharsbx($Option[0])."\">".$Option[1]."</label>";
						else
							echo $Option[1];?>:</td>
			<td width="60%">
					<?if($type[0]=="checkbox"):?>
						<input type="checkbox" name="<?echo htmlspecialcharsbx($Option[0])?>" id="<?echo htmlspecialcharsbx($Option[0])?>" value="Y"<?if($val=="Y")echo" checked";?> onclick="Check(this.id);">
					<?elseif($type[0]=="text"):?>
						<input type="text" size="<?echo $type[1]?>" maxlength="255" value="<?echo htmlspecialcharsbx($val)?>" name="<?echo htmlspecialcharsbx($Option[0])?>" id="<?echo htmlspecialcharsbx($Option[0])?>">
					<?elseif($type[0]=="textarea"):?>
						<textarea rows="<?echo $type[1]?>" cols="<?echo $type[2]?>" name="<?echo htmlspecialcharsbx($Option[0])?>" id="<?echo htmlspecialcharsbx($Option[0])?>"><?echo htmlspecialcharsbx($val)?></textarea>
					<?elseif($type[0]=="list"):?>
						<select name="<?echo htmlspecialcharsbx($Option[0])?>" id="<?echo htmlspecialcharsbx($Option[0])?>">
						<?foreach($type[1] as $key=>$value):?>
							<option value="<?echo htmlspecialcharsbx($key)?>" <?if($val==$key) echo "selected"?>><?echo htmlspecialcharsbx($value)?></option>
						<?endforeach?>
						</select>
					<?elseif($type[0]=="mlist"):
						$val = explode(",", $val)?>
						<select multiple name="<?echo htmlspecialcharsbx($Option[0])?>[]" size="<?echo $type[1]?>" id="<?echo htmlspecialcharsbx($Option[0])?>">
						<?foreach($type[2] as $key=>$value):?>
							<option value="<?echo htmlspecialcharsbx($key)?>" <?if(in_array($key, $val)) echo "selected"?>><?echo htmlspecialcharsbx($value)?></option>
						<?endforeach?>
						</select>
					<?endif?>
			</td>
		</tr>
		<?
        }//is_array
        else{
        ?>
		<tr class="heading">
            <td colspan="2">
                <?echo $Option; ?>
			</td>
		</tr>
		<?
        }
        };//foreach

//1cexchange - end

$tabControl->BeginNextTab();//1c77 files
$Exchange = "/bitrix/modules/".$module_id."/1Cv77/1CExchangeV2.3.ert";
$processing = "/bitrix/modules/".$module_id."/1Cv77/processing.ert";
$za7 = "/bitrix/modules/".$module_id."/1Cv77/7za.exe";
?>
	<tr>
		<td valign="top" width="100%" colspan='2'><?=GetMessage('V77EXCHANGE_1CFILES_MANUAL')?></td>
	</tr>
	<tr>
		<td valign="top" width="60%"><?=GetMessage('V77EXCHANGE_1CFILES_EXCHANGE')?></td>
		<td valign="top"><a href='<?=$Exchange?>' onclick="jsUtils.Redirect([], 'fileman_file_download.php?path=<?=$Exchange?>&site=s1&lang=ru'); return false;"><?=GetMessage("V77EXCHANGE_1CFILES_DOWNLOAD")?></a></td>
	</tr>
	<tr>
		<td valign="top" width="60%"><?=GetMessage('V77EXCHANGE_1CFILES_PROCESSING')?></td>
		<td valign="top"><a href='<?=$processing?>' onclick="jsUtils.Redirect([], 'fileman_file_download.php?path=<?=$processing?>&site=s1&lang=ru'); return false;"><?=GetMessage("V77EXCHANGE_1CFILES_DOWNLOAD")?></a></td>
	</tr>
	<tr>
		<td valign="top" width="60%"><?=GetMessage('V77EXCHANGE_1CFILES_7ZA')?></td>
		<td valign="top"><a href='<?=$za7?>' onclick="jsUtils.Redirect([], 'fileman_file_download.php?path=<?=$za7?>&site=s1&lang=ru'); return false;"><?=GetMessage("V77EXCHANGE_1CFILES_DOWNLOAD")?></a></td>
	</tr>
<?

$tabControl->BeginNextTab();//rights
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/admin/group_rights.php");


$tabControl->Buttons();
?>
<script language="JavaScript">
function RestoreDefaults()
{
	if (confirm('<?echo AddSlashes(GetMessage("MAIN_HINT_RESTORE_DEFAULTS_WARNING"))?>'))
		window.location = "<?echo $APPLICATION->GetCurPage()?>?RestoreDefaults=Y&lang=<?echo LANG?>&mid=<?echo urlencode($mid)."&".bitrix_sessid_get();?>";
}
</script>

<input type="submit" <?if ($V77_RIGHT<"W") echo "disabled" ?> name="SUpdate" value="<?echo GetMessage("MAIN_SAVE")?>">
<input type="hidden" name="Update" value="Y">
<input type="reset" name="reset" value="<?echo GetMessage("MAIN_RESET")?>">
<?
$tabControl->End();
?>
</form>
<?
endif;
?>
<? /*require ($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_admin.php");*/?>

Youez - 2016 - github.com/yon3zu
LinuXploit