function GetTokens() { $strTokens = COPtion::GetOptionString('lol.metrika', 'tokens', ''); $arTokens = array(); if ($strTokens != '') $arTokens = unserialize($strTokens); return $arTokens; }
function _GetMapKey($map_type, &$strDomain) { $MAP_KEY = ''; $strMapKeys = COPtion::GetOptionString('fileman', 'map_' . $map_type . '_keys'); $strDomain = $_SERVER['HTTP_HOST']; $wwwPos = strpos($strDomain, 'www.'); if ($wwwPos === 0) { $strDomain = substr($strDomain, 4); } if ($strMapKeys) { $arMapKeys = unserialize($strMapKeys); if (array_key_exists($strDomain, $arMapKeys)) { $MAP_KEY = $arMapKeys[$strDomain]; } } return $MAP_KEY; }
?> <?if(strlen($_REQUEST["back_url_settings"])>0):?> <input type="hidden" name="back_url_settings" value="<?php echo htmlspecialchars($_REQUEST["back_url_settings"]); ?> "> <?endif?> <?$tabControl->BeginNextTab(); ?> <tr class="heading"> <td colspan="2"> <?echo GetMessage("METRIKA_OPTION_TOKENS_TITLE");?> </td> </tr> <? $strTokens = COPtion::GetOptionString('lol.metrika', 'tokens', ''); $arTokens = array(); if ($strTokens != '') { $arTokens = unserialize($strTokens); } if (is_array($arTokens) && count($arTokens) > 0) { foreach ($arTokens as $k=>$token) { ?> <tr> <td width="100%"><input type="text" size="50" name="tokens[<?php echo $k;
<? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die(); $MAP_KEY = ''; $strMapKeys = COPtion::GetOptionString('fileman', 'map_yandex_keys'); $strDomain = $_SERVER['HTTP_HOST']; $wwwPos = strpos($strDomian, 'www.'); if ($wwwPos === 0) $strDomain = substr($strDomain, 4); if ($strMapKeys) { $arMapKeys = unserialize($strMapKeys); if (array_key_exists($strDomain, $arMapKeys)) $MAP_KEY = $arMapKeys[$strDomain]; } $arComponentParameters = array( 'GROUPS' => array( ), 'PARAMETERS' => array( 'KEY' => array( 'NAME' => GetMessage('MYMS_PARAM_KEY'), 'TYPE' => 'STRING', 'PARENT' => 'BASE', 'DEFAULT' => $MAP_KEY, ), 'INIT_MAP_TYPE' => array(