1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
options.php
См. документацию.
1<?
2if(!$USER->CanDoOperation('edit_other_settings'))
3 $APPLICATION->AuthForm(GetMessage("ACCESS_DENIED"));
4
8
9IncludeModuleLangFile($_SERVER["DOCUMENT_ROOT"].BX_ROOT."/modules/main/options.php");
10IncludeModuleLangFile(__FILE__);
11
12$module_id = "socialservices";
13CModule::IncludeModule($module_id);
14
15$GLOBALS["APPLICATION"]->SetAdditionalCSS("/bitrix/js/socialservices/css/ss.css");
16
19$dbSites = CSite::GetList("sort", "asc", array("ACTIVE" => "Y"));
20while ($arSite = $dbSites->Fetch())
21{
22 $arSites[] = $arSite;
23 $arSiteList[] = $arSite['ID'];
24}
25
27$arOptions = $oAuthManager->GetSettings();
28
31
32$allowAuthorization = COption::GetOptionString("socialservices", "allow_registration", "Y") == "Y";
33
35 array("DIV" => "edit1", "TAB" => GetMessage("MAIN_TAB_SET"), "ICON" => "",
36 "TITLE" => GetMessage("MAIN_TAB_TITLE_SET")),
37 array("DIV" => "edit2", "TAB" => GetMessage("MAIN_TAB_6"), "ICON" => "",
38 "TITLE" => GetMessage("MAIN_OPTION_REG")),
39 array("DIV" => "edit3", "TAB" => GetMessage("SOC_OPT_CRYPTO_TAB_TITLE"), "ICON" => "",
40 "TITLE" => GetMessage("SOC_OPT_CRYPTO_TAB_DESCR")),
41);
42$tabControl = new CAdminTabControl("tabControl", $aTabs);
43
44if($_SERVER["REQUEST_METHOD"] == "POST" && $_POST["activate_crypto_tokens"] <> '' && check_bitrix_sessid())
45{
47 LocalRedirect($APPLICATION->GetCurPage()."?mid=".urlencode($module_id)."&lang=".urlencode(LANGUAGE_ID)."&back_url_settings=".urlencode($_REQUEST["back_url_settings"])."&".$tabControl->ActiveTabParam().($_REQUEST["siteTabControl_active_tab"] <> ''? "&siteTabControl_active_tab=".urlencode($_REQUEST["siteTabControl_active_tab"]):''));
48}
49if($_SERVER["REQUEST_METHOD"] == "POST" && $_POST["Update"].$_POST["Apply"].$_POST["RestoreDefaults"] <> '' && check_bitrix_sessid())
50{
51
52 if($_POST["RestoreDefaults"] <> '')
53 {
54 COption::RemoveOption($module_id);
55 }
56 else
57 {
58 COption::SetOptionString("socialservices", "use_on_sites", serialize($_POST["use_on_sites"]));
59 CAgent::RemoveModuleAgents("socialservices");
60 CAgent::AddAgent("CSocServAuthManager::SendSocialservicesMessages();", "socialservices", "N", 100, "", "Y", "");
61 CAgent::AddAgent("CSocServMessage::CleanUp();", "socialservices", "N", 86400, "", "Y", "");
62 foreach($arSiteList as $site)
63 {
64 $suffix = ($site <> ''? '_bx_site_'.$site:'');
65 $siteId = ($site <> '' ? $site : SITE_ID);
66
67 COption::SetOptionString("socialservices", "auth_services".$suffix, serialize($_POST["AUTH_SERVICES".$suffix]));
68 COption::SetOptionString("socialservices", "twitter_search_hash".$suffix, $_POST["twitter_search_hash".$suffix]);
69
70 foreach($arOptions as $option)
71 {
72 if(is_array($option))
73 {
74 $option[0] .= $suffix;
75 if($option[3][0] == 'statictext')
76 {
77 $option[3][0] = 'text';
78 }
79 }
80 __AdmSettingsSaveOption($module_id, $option);
81 }
82 }
83 }
84 $sendTwit = $allowSendActivity = 'N';
85
86 if($_POST["allow_send_user_activity"] == 'Y')
87 $allowSendActivity = 'Y';
88 COption::SetOptionString("socialservices", "allow_send_user_activity", $allowSendActivity);
89
92
93 if(isset($_REQUEST["allow_registration"]))
94 {
95 COption::SetOptionString("socialservices", "allow_registration", $_REQUEST["allow_registration"] == "N" ? "N" : "Y");
96 }
97
98 if($_REQUEST["back_url_settings"] <> '')
99 {
100 if($_POST["Apply"] <> '' || $_POST["RestoreDefaults"] <> '')
101 LocalRedirect($APPLICATION->GetCurPage()."?mid=".urlencode($module_id)."&lang=".urlencode(LANGUAGE_ID)."&back_url_settings=".urlencode($_REQUEST["back_url_settings"])."&".$tabControl->ActiveTabParam().($_REQUEST["siteTabControl_active_tab"] <> ''? "&siteTabControl_active_tab=".urlencode($_REQUEST["siteTabControl_active_tab"]):''));
102 else
103 LocalRedirect($_REQUEST["back_url_settings"]);
104 }
105 else
106 {
107 LocalRedirect($APPLICATION->GetCurPage()."?mid=".urlencode($module_id)."&lang=".urlencode(LANGUAGE_ID)."&".$tabControl->ActiveTabParam().($_REQUEST["siteTabControl_active_tab"] <> ''? "&siteTabControl_active_tab=".urlencode($_REQUEST["siteTabControl_active_tab"]):''));
108 }
109}
110
111?>
112<script>
113function MoveRowUp(a)
114{
115 var table = BX.findParent(a, {'tag':'table'});
116 var index = BX.findParent(a, {'tag':'tr'}).rowIndex;
117 if(index == 0)
118 return;
119 table.rows[index].parentNode.insertBefore(table.rows[index], table.rows[index-1]);
120 a.focus();
121}
122function MoveRowDown(a)
123{
124 var table = BX.findParent(a, {'tag':'table'});
125 var index = BX.findParent(a, {'tag':'tr'}).rowIndex;
126 if(index == table.rows.length-1)
127 return;
128 table.rows[index].parentNode.insertBefore(table.rows[index+1], table.rows[index]);
129 a.focus();
130}
131
132window.networkRegister = (function(){
133 var p, domainUrl;
134
135 return function(s)
136 {
137 if(BX.type.isString(s))
138 {
139 domainUrl = s;
140
141 BX.ajax.loadJSON('/bitrix/tools/oauth/socserv.ajax.php', {
142 action: 'registernetwork',
143 url: s,
144 sessid: BX.bitrix_sessid()
145 }, function(res){
146 if(res.error)
147 {
148 alert(res.error);
149 }
150 else
151 {
152 BX('b24net_out').innerHTML = '';
153 BX.adjust(BX('b24net_out'), {
154 children: [
155 BX.create('DIV', {html: '<?=GetMessageJS('SOC_OPT_B24NET_CLIENT_ID');?>: <b>' + BX.util.htmlspecialchars(res.client_id) + '</b><br /><?=GetMessageJS('SOC_OPT_B24NET_CLIENT_SECRET');?>: <b>' + BX.util.htmlspecialchars(res.client_secret) + '</b><br ><br />'}),
156 BX.create('INPUT', {
157 attrs: {type: "button",value:'<?=GetMessageJS('SOC_OPT_B24NET_PUT');?>'},
158 events: {
159 click: function()
160 {
161 networkRegister(res);
162 }
163 }
164 })
165 ]
166 });
167
168 BX.show(BX('b24net_out'));
169 BX.hide(BX('b24net_in'));
170 }
171 })
172 }
173 else if(!!s && !!s.client_id)
174 {
175 var currentSite = document.forms['socserv_settings'].siteTabControl_active_tab.value;
176
177 currentSite = currentSite == "opt_common" ? "" : currentSite.replace("opt_", "_bx_");
178
179 if(!document.forms.socserv_settings['bitrix24net_domain' + currentSite])
180 {
181 document.forms.socserv_settings.appendChild(BX.create('input', {attrs: {
182 'type': 'hidden',
183 'name': 'bitrix24net_domain' + currentSite
184 }}));
185
186 var el = document.forms.socserv_settings['bitrix24net_id' + currentSite];
187
188 BX.findPreviousSibling(el.parentNode.parentNode).cells[1].innerHTML = BX.util.htmlspecialchars(domainUrl);
189 }
190
191 document.forms.socserv_settings['bitrix24net_id' + currentSite].value = s.client_id;
192 document.forms.socserv_settings['bitrix24net_secret' + currentSite].value = s.client_secret;
193 document.forms.socserv_settings['bitrix24net_domain' + currentSite].value = domainUrl;
194
195 BX('AUTH_SERVICES'+currentSite+'Bitrix24Net').checked = true;
196
197 BX.focus(document.forms.socserv_settings['bitrix24net_id' + currentSite]);
198
199 p.close();
200 }
201 else
202 {
203 if(!p)
204 {
205 p = new BX.PopupWindow("socservB24NetPopup", null, {
206 overlay: {
207 opacity: 50
208 },
209 closeIcon: true,
210 titleBar: {content: BX.create('SPAN', {text:'<?=GetMessageJS('SOC_OPT_B24NET_TITLE_MSGVER_1')?>'})},
211 content: BX.create('DIV', {
212 style: {
213 padding: '15px',
214 textAlign: 'center',
215 fontSize: '15px'
216 },
217 html: '<div id="b24net_in"><?=GetMessageJS('SOC_OPT_B24NET_SITE')?><br /><br /><input type="text" id="b24net_url" value="' +
218 BX.util.htmlspecialchars(window.location.protocol+'//'+window.location.host) +
219 '" style="width: 400px" /><br /><br />' +
220 '<input type="button" onclick="networkRegister(BX(\'b24net_url\').value)" value="<?=GetMessageJS('SOC_OPT_B24NET_GET')?>">' +
221 '</div><div id="b24net_out" style="display: none"></div>'
222 })
223 });
224 }
225 else
226 {
227 BX.hide(BX('b24net_out'));
228 BX.show(BX('b24net_in'));
229 }
230
231 p.show();
232
233 BX.defer(function(){
234 BX.focus(BX('b24net_url'));
235 })();
236 }
237 }
238})();
239
240<?
241if(isset($_REQUEST['register_network'])):
242?>
243BX.ready(function(){networkRegister()});
244<?
245endif;
246?>
247</script>
248
249<form method="post" name="socserv_settings" action="<?echo $APPLICATION->GetCurPage()?>?mid=<?=urlencode($module_id)?>&amp;lang=<?=urlencode(LANGUAGE_ID)?>">
250<?
251$tabControl->Begin();
252$tabControl->BeginNextTab();
253?>
254<tr><td colspan="2" style="padding-bottom: 20px;">
255<?
256$aSiteTabs = array(array("DIV" => "opt_common", "TAB" => GetMessage("socserv_sett_common"), 'TITLE' => GetMessage("socserv_sett_common_title"), 'ONSELECT'=>"document.forms['socserv_settings'].siteTabControl_active_tab.value='opt_common'"));
257foreach($arSites as $arSite)
258 $aSiteTabs[] = array("DIV" => "opt_site_".$arSite["ID"], "TAB" => '['.$arSite["ID"].'] '.htmlspecialcharsbx($arSite["NAME"]), 'TITLE' => GetMessage("socserv_sett_site").' ['.$arSite["ID"].'] '.htmlspecialcharsbx($arSite["NAME"]), 'ONSELECT'=>"document.forms['socserv_settings'].siteTabControl_active_tab.value='opt_site_".$arSite["ID"]."'");
259
261
262$siteTabControl->Begin();
263
264$arUseOnSites = unserialize(COption::GetOptionString("socialservices", "use_on_sites", ""), ["allowed_classes" => false]);
265
266foreach($arSiteList as $site):
267 $suffix = ($site <> ''? '_bx_site_'.$site:'');
268 $hash = COption::GetOptionString("socialservices", "twitter_search_hash".$suffix, "#b24");
269 $twitHashInput = "<input type=\"text\" name=\"twitter_search_hash".$suffix."\" id=\"twitter_search_hash".$suffix."\" size=15 value=\"".htmlspecialcharsbx($hash)."\">";
270 $siteTabControl->BeginNextTab();
271?>
272<?if($site <> ''):?>
273<table cellpadding="0" cellspacing="0" border="0" width="100%" class="edit-table">
274 <tr>
275 <td width="50%" class="field-name"><label for="use_on_sites<?=$suffix?>"><?echo GetMessage("socserv_sett_site_apply")?></td>
276 <td width="50%" style="padding-left:7px;">
277 <input type="hidden" name="use_on_sites[<?=htmlspecialcharsbx($site)?>]" value="N">
278 <input type="checkbox" name="use_on_sites[<?=htmlspecialcharsbx($site)?>]" value="Y"<?if($arUseOnSites[$site] == "Y") echo ' checked'?> id="use_on_sites<?=$suffix?>" onclick="BX('site_settings<?=$suffix?>').style.display=(this.checked? '':'none');">
279 </td>
280 </tr>
281</table>
282<?endif?>
283<table cellpadding="0" cellspacing="0" border="0" class="edit-table" width="100%" id="site_settings<?=$suffix?>"<?if($site <> '' && $arUseOnSites[$site] <> "Y") echo ' style="display:none"';?>>
284 <?if($site == ''):?>
285 <?if(IsModuleInstalled("timeman")):?>
286 <tr>
287 <td> <?=GetMessage("soc_serv_send_activity");?> </td><td>
288 <input type="checkbox" name="allow_send_user_activity" id="allow_send_user_activity" value="Y"
289 <?if(COption::GetOptionString("socialservices", "allow_send_user_activity", "N") == 'Y') echo " checked"; elseif(COption::GetOptionString("socialservices", "allow_send_user_activity", false) === false) echo " checked";?>>
290
291 </td>
292 </tr>
293 <?endif;?>
294 <tr class="heading">
295 <td colspan="2"><?=GetMessage("soc_serv_opt_list_title")?></td>
296 </tr>
297 <?endif;?>
298 <tr valign="top">
299
300 <td width="50%" class="field-name"><?echo GetMessage("soc_serv_opt_list")?></td>
301 <td width="50%">
302 <table cellpadding="0" style="width:45%;" cellspacing="3" border="0" width="" class="padding-0">
303<?
304 $portalPrefix = '';
305 if (!ModuleManager::isModuleInstalled('bitrix24') && Loader::includeModule('intranet'))
306 {
307 $portalPrefix = \CIntranetUtils::getPortalZone();
308 }
309
310 $activeServices = $oAuthManager->GetActiveAuthServices([]);
311 $arServices = $oAuthManager->GetAuthServices($suffix);
312 $allowedServices = [];
313 foreach($arServices as $id=>$service)
314 {
315 if (empty($activeServices[$id]) && in_array($id, \CSocServAuthManager::listServicesBlockedByZone($portalPrefix), true))
316 {
317 continue;
318 }
319
320 $allowedServices[$id] = $service;
321 }
322
323
324 foreach($allowedServices as $id=>$service):
325?>
326 <tr>
327 <td style="padding-top: 3px;">
328 <input type="hidden" name="AUTH_SERVICES<?=$suffix?>[<?=htmlspecialcharsbx($id)?>]" value="N">
329 <input type="checkbox" name="AUTH_SERVICES<?=$suffix?>[<?=htmlspecialcharsbx($id)?>]"
330 id="AUTH_SERVICES<?=$suffix?><?=htmlspecialcharsbx($id)?>"
331 value="Y"
332 <?if(isset($service["__active"]) && $service["__active"] == true) echo " checked"?>
333 <?if(isset($service["DISABLED"]) && $service["DISABLED"] == true) echo " disabled"?>>
334 </td>
335 <td><div class="bx-ss-icon <?=htmlspecialcharsbx($service["ICON"])?>"></div></td>
336 <td><label for="AUTH_SERVICES<?=$suffix?><?=htmlspecialcharsbx($id)?>"><?=htmlspecialcharsbx($service["NAME"])?></label></td>
337 <td>&nbsp;</td>
338 <td><a href="javascript:void(0)" onclick="MoveRowUp(this)"><img src="/bitrix/images/socialservices/up.gif" width="16" height="16" alt="<?echo GetMessage("soc_serv_opt_up")?>" border="0"></a></td>
339 <td><a href="javascript:void(0)" onclick="MoveRowDown(this)"><img src="/bitrix/images/socialservices/down.gif" width="16" height="16" alt="<?echo GetMessage("soc_serv_opt_down")?>" border="0"></a></td>
340 </tr>
341<?
343?>
344 </table>
345 </td>
346 </tr>
347<?
348 foreach($allowedServices as $id => $service)
349 {
350 $options = $oAuthManager->GetSettingByServiceId($service['ID']);
351 if (!$options)
352 {
353 continue;
354 }
355
356 array_unshift($options, htmlspecialcharsbx($service['NAME']));
357 foreach ($options as $option)
358 {
359 if(!is_array($option))
360 {
361 $option = GetMessage("soc_serv_opt_settings_of", array("#SERVICE#" => $option));
362 }
363 else
364 {
365 $option[0] .= $suffix;
366 }
367
368 if (!empty($option['note']))
369 {
370 $option['note'] = '<div style="text-align: left; ">' . $option['note'] . '</div>';
371 }
372
373 __AdmSettingsDrawRow($module_id, $option);
374 }
375 }
376?>
377</table>
378<?
379endforeach; //foreach($arSiteList as $site)
380?>
381 </td>
382</tr>
383<?
384$tabControl->BeginNextTab();
385
386$groups = array();
387$z = CGroup::GetList('', '', array("ACTIVE"=>"Y"/*, "ADMIN"=>"N", "ANONYMOUS"=>"N"*/));
388while($zr = $z->Fetch())
389{
390 $ar = array();
391 $ar["ID"] = intval($zr["ID"]);
392 $ar["NAME"] = htmlspecialcharsbx($zr["NAME"]);
393 $arGROUPS[] = $ar;
394
395 $groups[$zr["ID"]] = $zr["NAME"]." [".$zr["ID"]."]";
396}
397?>
398 <tr>
399 <td><?echo GetMessage("SOC_OPT_MAIN_REG")?>: </td>
400 <td>
401<?
402if (COption::GetOptionString("main", "new_user_registration", "N") == "Y"):
403?>
404 <span style="color: green;"><?echo GetMessage("SOC_OPT_MAIN_REG_Y")?></span>
405<?
406else:
407?>
408 <span style="color: red;"><?echo GetMessage("SOC_OPT_MAIN_REG_N")?></span>
409<?
410endif;
411?>
412 </td>
413 </tr>
414 <tr>
415 <td><label for="allow_registration"><?echo GetMessage("SOC_OPT_SOC_REG")?>: </label></td>
416 <td>
417 <input type="hidden" name="allow_registration" value="N" />
418 <input type="checkbox" name="allow_registration" id="allow_registration" value="Y"<?=$allowAuthorization ? ' checked="checked"' : ''?> />
419 </td>
420 </tr>
421 <tr>
422 <td class="adm-detail-valign-top"><?echo GetMessage("SOC_OPT_MAIN_DENY_AUTH")?>: </td>
423 <td>
424 <select name="group_deny_auth[]" size="5" multiple="multiple">
425<?
426foreach($groups as $groupId => $groupTitle)
427{
428?>
429 <option value="<?=$groupId?>"<?=in_array($groupId,
430 $groupDenyAuth)?' selected="selected"' : ''?>><?=Converter::getHtmlConverter()->encode($groupTitle)?></option>
431<?
432}
433?>
434 </select>
435 </td>
436 </tr>
437 <tr>
438 <td class="adm-detail-valign-top"><?echo GetMessage("SOC_OPT_MAIN_DENY_SPLIT")?>: </td>
439 <td>
440 <select name="group_deny_split[]" size="5" multiple="multiple">
441<?
442foreach($groups as $groupId => $groupTitle)
443{
444?>
445 <option value="<?=$groupId?>"<?=in_array($groupId,
446 $groupDenySplit)?' selected="selected"' : ''?>><?=Converter::getHtmlConverter()->encode($groupTitle)?></option>
447<?
448}
449?>
450 </select>
451 </td>
452 </tr>
453
454<?
455$siteTabControl->End();
456?>
457</td></tr>
458<?
459$tabControl->BeginNextTab();
460?>
461 <tr>
462 <?
463 if (COption::GetOptionString("socialservices", "allow_encrypted_tokens", false))
464 {
465 ?>
466 <td width="40%"><?= GetMessage("SOC_OPT_CRYPTO_FIELD_TITLE") ?></td>
467 <td width="60%"><?ShowNote(GetMessage("SOC_OPT_CRYPTO_MESSAGE_ACTIVE"));?></td>
468 <?
469 }
470 else
471 {
472 if (\Bitrix\Main\Entity\CryptoField::cryptoAvailable())
473 {
474 ?>
475 <td colspan="2">
476 <input type="submit" value="<?=GetMessage('SOC_OPT_CRYPTO_ACTIVATE')?>" name="activate_crypto_tokens" class="adm-btn-green" onclick="return confirmTokensEncryption()" />
477 <?=BeginNote();?>
478 <?=GetMessage('SOC_OPT_CRYPTO_NOTE');?>
479 <?=EndNote();?>
480 <script>
481 function confirmTokensEncryption()
482 {
483 return (confirm('<?=GetMessageJS('SOC_OPT_CRYPTO_CONFIRM')?>'));
484 }
485 </script>
486 </td>
487 <?
488 }
489 else
490 {
491 ?>
492 <td width="40%"><?= GetMessage("SOC_OPT_CRYPTO_FIELD_TITLE") ?></td>
493 <td width="60%"><?ShowError(GetMessage('SOC_OPT_CRYPTO_NO_CRYPTOKEY'));?></td>
494 <?
495 }
496 }
497 ?>
498 </td>
499 </tr>
500<?$tabControl->Buttons();?>
501 <input type="hidden" name="siteTabControl_active_tab" value="<?=htmlspecialcharsbx($_REQUEST["siteTabControl_active_tab"])?>">
502<?if($_REQUEST["back_url_settings"] <> ''):?>
503 <input type="submit" name="Update" value="<?=GetMessage("MAIN_SAVE")?>" title="<?=GetMessage("MAIN_OPT_SAVE_TITLE")?>">
504<?endif?>
505 <input type="submit" name="Apply" value="<?=GetMessage("MAIN_OPT_APPLY")?>" title="<?=GetMessage("MAIN_OPT_APPLY_TITLE")?>">
506<?if($_REQUEST["back_url_settings"] <> ''):?>
507 <input type="button" name="Cancel" value="<?=GetMessage("MAIN_OPT_CANCEL")?>" title="<?=GetMessage("MAIN_OPT_CANCEL_TITLE")?>" onclick="window.location='<?echo htmlspecialcharsbx(CUtil::addslashes($_REQUEST["back_url_settings"]))?>'">
508 <input type="hidden" name="back_url_settings" value="<?=htmlspecialcharsbx($_REQUEST["back_url_settings"])?>">
509<?endif?>
510 <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")?>">
511 <?=bitrix_sessid_post();?>
512<?$tabControl->End();?>
513</form>
return select
Определения access_edit.php:440
$hash
Определения ajax_redirector.php:8
$dbSites
Определения options.php:14
$arSites
Определения options.php:15
const BX_ROOT
Определения bx_root.php:3
global $APPLICATION
Определения include.php:80
$module_id
Определения options.php:6
Определения loader.php:13
static GetList($by='c_sort', $order='asc', $arFilter=[], $SHOW_USERS_AMOUNT="N")
Определения group.php:136
static setGroupsDenyAuth($value)
Определения authmanager.php:1365
static setGroupsDenySplit($value)
Определения authmanager.php:1370
static getGroupsDenySplit()
Определения authmanager.php:1360
static getGroupsDenyAuth()
Определения authmanager.php:1355
static listServicesBlockedByZone(string $zone)
Определения authmanager.php:85
$options
Определения commerceml2.php:49
& nbsp
Определения epilog_main_admin.php:38
hidden PROPERTY[<?=$propertyIndex?>][CODE]<?=htmlspecialcharsEx( $propertyCode)?> height
Определения file_new.php:759
bx popup label bx width30 PAGE_NEW_MENU_NAME text width
Определения file_new.php:677
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
EndNote()
Определения filter_tools.php:601
BeginNote($sParams='', $sMessParams='')
Определения filter_tools.php:589
$zr
Определения options.php:5
$_REQUEST["admin_mnu_menu_id"]
Определения get_menu.php:8
$_SERVER["DOCUMENT_ROOT"]
Определения cron_frame.php:9
global $USER
Определения csv_new_run.php:40
$tabControl
Определения csv_new_setup.php:244
$aTabs
Определения csv_new_setup.php:238
endif
Определения csv_new_setup.php:990
$groups
Определения options.php:30
$arGROUPS
Определения options.php:29
$z
Определения options.php:31
$arOptions
Определения structure.php:223
$siteId
Определения ajax.php:8
bitrix_sessid_post($varname='sessid', $returnInvocations=false)
Определения tools.php:4700
check_bitrix_sessid($varname='sessid')
Определения tools.php:4686
IsModuleInstalled($module_id)
Определения tools.php:5301
ShowError($strError, $cls="errortext")
Определения tools.php:4499
htmlspecialcharsbx($string, $flags=ENT_COMPAT, $doubleEncode=true)
Определения tools.php:2701
IncludeModuleLangFile($filepath, $lang=false, $bReturnArray=false)
Определения tools.php:3778
GetMessage($name, $aReplace=null)
Определения tools.php:3397
ShowNote($strNote, $cls="notetext")
Определения tools.php:4477
LocalRedirect($url, $skip_security_check=false, $status="302 Found")
Определения tools.php:4005
$service
Определения payment.php:18
global_menu_<?echo $menu["menu_id"]?> adm main menu item icon adm main menu item text text adm main menu hover adm submenu menucontainer menu_id menu_id items_id items_id desktop menu_id block none adm global submenu<?=($subMenuDisplay=="block" ? " adm-global-submenu-active" :"")?> global_submenu_<?echo $menu["menu_id"]?> text MAIN_PR_ADMIN_FAV items adm submenu items wrap adm submenu items stretch wrap BX adminMenu itemsStretchScroll()"> <table class if (!empty( $menu["items"])) elseif ( $menu[ 'menu_id']=='desktop') if ( $menu[ 'menu_id']=='desktop') endforeach
Определения prolog_main_admin.php:255
if( $daysToExpire >=0 &&$daysToExpire< 60 elseif)( $daysToExpire< 0)
Определения prolog_main_admin.php:393
<? endif;?> window document title
Определения prolog_main_admin.php:76
$ar
Определения options.php:199
font style
Определения invoice.php:442
font size
Определения invoice.php:442
$option
Определения options.php:1711
$aSiteTabs
Определения options.php:810
$groupDenyAuth
Определения options.php:29
$groupDenySplit
Определения options.php:30
$arUseOnSites
Определения options.php:264
$arSiteList
Определения options.php:18
while($arSite=$dbSites->Fetch()) $oAuthManager
Определения options.php:26
$siteTabControl
Определения options.php:260
$twitHashInput
Определения options.php:269
$allowAuthorization
Определения options.php:32
const SITE_ID
Определения sonet_set_content_view.php:12
$GLOBALS['_____370096793']
Определения update_client.php:1
$site
Определения yandex_run.php:614