예제 #1
0
	function GetTokens()
	{
		$strTokens = COPtion::GetOptionString('lol.metrika', 'tokens', '');

		$arTokens = array();
		if ($strTokens != '')
			$arTokens = unserialize($strTokens);
		return $arTokens;
	}
예제 #2
0
 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;
 }
예제 #3
0
?>
<?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;
예제 #4
0
<?
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(