Файловый менеджер - Редактировать - /var/www/axolotl/data/www/axolotls.ru/www/bitrix/modules/esol.importexportexcel/admin/iblock_import_excel_source_linkauth.php
Назад
<? require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_before.php"); require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/iblock/prolog.php"); $moduleId = 'esol.importexportexcel'; CModule::IncludeModule('iblock'); CModule::IncludeModule($moduleId); IncludeModuleLangFile(__FILE__); $MODULE_RIGHT = $APPLICATION->GetGroupRight($moduleId); if($MODULE_RIGHT < "W") $APPLICATION->AuthForm(GetMessage("ACCESS_DENIED")); if(is_array($_POST['vars']) && is_array($_POST['values'])) { $arVars = array(); foreach($_POST['vars'] as $k=>$v) { if(strlen($v) > 0 /*&& strlen($_POST['values'][$k]) > 0*/) { $arVars[$v] = $_POST['values'][$k]; } } $_POST['AUTH_SETTINGS']['VARS'] = $AUTH_SETTINGS['VARS'] = $arVars; } if(strlen($_POST['AUTH_SETTINGS']['HANDLER_FOR_LINK']) > 0) { $_POST['AUTH_SETTINGS']['HANDLER_FOR_LINK_BASE64'] = base64_encode($_POST['AUTH_SETTINGS']['HANDLER_FOR_LINK']); } if(is_array($_POST['AUTH_SETTINGS']) && (!defined('BX_UTF') || !BX_UTF)) { $_POST['AUTH_SETTINGS'] = $AUTH_SETTINGS = $APPLICATION->ConvertCharsetArray($_POST['AUTH_SETTINGS'], 'UTF-8', 'CP1251'); } if($_POST['action']=='checkconnect') { $sess = $_SESSION; session_write_close(); $_SESSION = $sess; $APPLICATION->RestartBuffer(); ob_end_clean(); $arFile = CKDAImportUtils::MakeFileArray(CUtil::PhpToJSObject($_POST['AUTH_SETTINGS'])); $res = ($arFile['size'] > 0 && $arFile['type']!='text/html'); $arResult = array('result'=>($res ? 'success' : 'fail'), 'file'=>$arFile); echo CUtil::PhpToJSObject($arResult); die(); } if($_POST['action']=='save' && $_POST['AUTH_SETTINGS']) { $APPLICATION->RestartBuffer(); ob_end_clean(); echo '<script>'; echo 'EProfile.SetLinkAuthParams('.CUtil::PhpToJSObject($_POST['AUTH_SETTINGS']).');'; echo '</script>'; die(); } require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_popup_admin.php"); ?> <form action="<?echo $APPLICATION->GetCurUri();?>" method="post" enctype="multipart/form-data" name="field_settings"> <input type="hidden" name="action" value="save"> <?//ShowPostData($_POST);?> <table width="100%" class="kda-ie-list-settings"> <col width="50%"> <col width="50%"> <tr> <td class="adm-detail-content-cell-l"><?echo GetMessage("KDA_IE_LAUTH_FILELINK");?>:</td> <td class="adm-detail-content-cell-r"> <input type="text" size="50" name="AUTH_SETTINGS[FILELINK]" value="<?echo htmlspecialcharsex($AUTH_SETTINGS['FILELINK'])?>"> </td> </tr> <tr> <td class="kda-ie-email-checkparams" colspan="2"> <a href="javascript:void(0)" onclick="EProfile.CheckLauthConnectData(this)"><?echo GetMessage("KDA_IE_LAUTH_CHECK_SETTINGS");?></a> <div id="connect_result"></div> <div> </div> </td> </tr> <tr> <td class="adm-detail-content-cell-l"><?echo GetMessage("KDA_IE_LAUTH_PAGEAUTH");?>:</td> <td class="adm-detail-content-cell-r"> <input type="text" size="50" name="AUTH_SETTINGS[PAGEAUTH]" value="<?echo htmlspecialcharsex($AUTH_SETTINGS['PAGEAUTH'])?>"> </td> </tr> <tr> <td class="adm-detail-content-cell-l"><?echo GetMessage("KDA_IE_LAUTH_POSTPAGEAUTH");?>:</td> <td class="adm-detail-content-cell-r"> <input type="text" size="50" name="AUTH_SETTINGS[POSTPAGEAUTH]" value="<?echo htmlspecialcharsex($AUTH_SETTINGS['POSTPAGEAUTH'])?>"> </td> </tr> <tr class="heading"> <td colspan="2"> <?echo GetMessage("KDA_IE_LAUTH_VARS"); ?> </td> </tr> <? if(!is_array($AUTH_SETTINGS['VARS'])) $AUTH_SETTINGS['VARS'] = array(); if(count($AUTH_SETTINGS['VARS']) < 1) $AUTH_SETTINGS['VARS'][''] = ''; foreach($AUTH_SETTINGS['VARS'] as $var=>$value) { ?> <tr class="kda-ie-lauth-var"> <td class="adm-detail-content-cell-l"> <?echo GetMessage("KDA_IE_LAUTH_VAR");?>: <input type="text" name="vars[]" value="<?echo htmlspecialcharsex($var)?>"> </td> <td class="adm-detail-content-cell-r"> <?echo GetMessage("KDA_IE_LAUTH_VALUE");?>: <input type="text" name="values[]" value="<?echo htmlspecialcharsex($value)?>"> </td> </tr> <? } ?> <tr> <td colspan="2" class="kda-ie-email-checkparams"> <a href="javascript:void(0)" onclick="EProfile.LauthAddVar(this)"><?echo GetMessage("KDA_IE_LAUTH_ADD_VAR");?></a> </td> </tr> <tr class="heading"> <td colspan="2"> <?echo GetMessage("KDA_IE_LAUTH_OTHER_PARAMS"); ?> </td> </tr> <tr> <td colspan="2" class="kda-ie-linkauth-handler"> <p><?echo GetMessage("KDA_IE_LAUTH_HANDLER_FOR_LINK"); ?>:</p> <textarea name="AUTH_SETTINGS[HANDLER_FOR_LINK]"><?echo $AUTH_SETTINGS['HANDLER_FOR_LINK']?></textarea> </td> </tr> </table> </form> <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_popup_admin.php");?>
| ver. 1.4 |
Github
|
.
| PHP 7.4.8 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка