1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Файл options.php

См. исходные тексты.

Переменные

 $module_id = "ldap"
 $MOD_RIGHT = $APPLICATION->GetGroupRight($module_id)
 $rsLdapServers = CLdapServer::GetList()
while($arLdapServer=$rsLdapServers->Fetch()) $ntlmVarname = COption::GetOptionString($module_id, 'ntlm_varname', 'REMOTE_USER')
if(array_key_exists($ntlmVarname, $_SERVER) &&trim($_SERVER[$ntlmVarname])!='') else
 $arAllOptions
if( $MOD_RIGHT >="W")( $_SERVER[ 'REQUEST_METHOD']=="GET" &&$RestoreDefaults<> '' &&check_bitrix_sessid()) if($_SERVER['REQUEST_METHOD']=="POST" && $Update<> '' &&check_bitrix_sessid()) endif
 $arAllOptions [] = Array("bitrixvm_auth_hint", "", BeginNote().Loc::getMessage("LDAP_BITRIXVM_HINT").EndNote(), Array("statichtml", ""))
 $aTabs
 $tabControl = new CAdminTabControl("tabControl", $aTabs)

Переменные

◆ $arAllOptions [1/2]

$arAllOptions
Инициализатор
= Array(
Array("default_email", Loc::getMessage('LDAP_OPTIONS_DEFAULT_EMAIL'), "no@email.test", Array("text")),
Array("use_ntlm", Loc::getMessage('LDAP_OPTIONS_USE_NTLM'), "N", Array("checkbox")),
Array("use_ntlm_login", Loc::getMessage('LDAP_CURRENT_USER'), $currentUserNTLMMsg, Array("statictext")),
Array("ntlm_varname", Loc::getMessage('LDAP_OPTIONS_NTLM_VARNAME'), "REMOTE_USER", Array("text", 20)),
Array("ntlm_default_server", Loc::getMessage('LDAP_DEFAULT_NTLM_SERVER'), "0", Array("selectbox", $arAllLdapServers)),
Array("add_user_when_auth", Loc::getMessage("LDAP_OPTIONS_NEW_USERS"), "Y", Array("checkbox")),
Array("ntlm_auth_without_prefix", Loc::getMessage("LDAP_WITHOUT_PREFIX"), "Y", Array("checkbox")),
Array("ldap_create_duplicate_login_user", Loc::getMessage("LDAP_DUPLICATE_LOGIN_USER"), "Y", Array("checkbox")),
Loc::getMessage("LDAP_BITRIXVM_BLOCK"),
Array("bitrixvm_auth_support", Loc::getMessage("LDAP_BITRIXVM_SUPPORT"), "N", Array("checkbox")),
Array("bitrixvm_auth_net", Loc::getMessage('LDAP_BITRIXVM_NET'), "", Array("textarea")),
)

См. определение в файле options.php строка 41

◆ $arAllOptions [2/2]

$arAllOptions[] = Array("bitrixvm_auth_hint", "", BeginNote().Loc::getMessage("LDAP_BITRIXVM_HINT").EndNote(), Array("statichtml", ""))

См. определение в файле options.php строка 102

◆ $aTabs

$aTabs
Инициализатор
array("DIV" => "edit1", "TAB" => Loc::getMessage("MAIN_TAB_SET"), "ICON" => "ldap_settings", "TITLE" => Loc::getMessage("MAIN_TAB_TITLE_SET")),
array("DIV" => "edit2", "TAB" => Loc::getMessage("MAIN_TAB_RIGHTS"), "ICON" => "ldap_settings", "TITLE" => Loc::getMessage("MAIN_TAB_TITLE_RIGHTS")),
)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804

См. определение в файле options.php строка 104

◆ $MOD_RIGHT

$MOD_RIGHT = $APPLICATION->GetGroupRight($module_id)

См. определение в файле options.php строка 16

◆ $module_id

$module_id = "ldap"

См. определение в файле options.php строка 13

◆ $ntlmVarname

while ( $arLdapServer=$rsLdapServers->Fetch()) $ntlmVarname = COption::GetOptionString($module_id, 'ntlm_varname', 'REMOTE_USER')

См. определение в файле options.php строка 28

◆ $rsLdapServers

$rsLdapServers = CLdapServer::GetList()

См. определение в файле options.php строка 20

◆ $tabControl

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

См. определение в файле options.php строка 108

◆ else

if (array_key_exists( $ntlmVarname, $_SERVER) &&trim( $_SERVER[ $ntlmVarname])!='') else
Инициализатор
{
$currentUserNTLMMsg = Loc::getMessage("LDAP_CURRENT_USER_ABS")

См. определение в файле options.php строка 34

◆ endif

endif

См. определение в файле options.php строка 100