Your IP : 3.128.28.117
<?
$pathJS = '/bitrix/js/main/core';
$pathCSS = '/bitrix/js/main/core/css';
$pathCSSPanel = '/bitrix/panel/main';
$pathLang = BX_ROOT.'/modules/main/lang/'.LANGUAGE_ID;
//WARNING: Don't use CUserOptions here! CJSCore::Init can be called from php_interface/init.php where no $USER exists
$amChartsPath = '/bitrix/js/main/amcharts/3.13/';
$arJSCoreConfig = array(
'ajax' => array(
'js' => $pathJS.'/core_ajax.js',
),
'admin' => array(
'js' => $pathJS.'/core_admin.js',
'css' => array($pathCSS.'/core_panel.css', $pathCSSPanel.'/admin-public.css'),
'lang' => $pathLang.'/js_core_admin.php',
'rel' => array('ajax'),
'use' => CJSCore::USE_PUBLIC,
),
'admin_interface' => array(
'js' => $pathJS.'/core_admin_interface.js',
'lang' => $pathLang.'/js_core_admin_interface.php',
'css' => $pathCSSPanel.'/admin-public.css',
'rel' => array('ajax', 'popup', 'window', 'date', 'fx'),
'lang_additional' => array('TITLE_PREFIX' => CUtil::JSEscape(COption::GetOptionString("main", "site_name", $_SERVER["SERVER_NAME"]))." - ")
),
"admin_login" => array(
'js' => $pathJS."/core_admin_login.js",
'css' => $pathCSSPanel."/login.css",
'rel' => array("ajax", "window"),
),
'autosave' => array(
'js' => $pathJS.'/core_autosave.js',
'lang' => $pathLang.'/js_core_autosave.php',
'rel' => array('ajax'),
),
'fx' => array(
'js' => $pathJS.'/core_fx.js',
),
'dd' => array(
'js' => $pathJS.'/core_dd.js',
),
'webrtc' => array(
'js' => $pathJS.'/core_webrtc.js',
),
'popup' => array(
'js' => $pathJS.'/core_popup.js',
'css' => $pathCSS.'/core_popup.css',
),
'tags' => array(
'js' => $pathJS.'/core_tags.js',
'css' => $pathCSS.'/core_tags.css',
'lang' => $pathLang.'/js_core_tags.php',
'rel' => array('popup'),
),
'timer' => array(
'js' => $pathJS.'/core_timer.js',
),
'tooltip' => array(
'js' => $pathJS.'/core_tooltip.js',
'css' => $pathCSS.'/core_tooltip.css',
'rel' => array('ajax'),
'lang_additional' => array('TOOLTIP_ENABLED' => (IsModuleInstalled("socialnetwork") && COption::GetOptionString("socialnetwork", "allow_tooltip", "Y") == "Y" ? "Y" : "N")),
),
'translit' => array(
'js' => $pathJS.'/core_translit.js',
'lang' => $pathLang.'/js_core_translit.php',
/* 'lang_additional' => array('BING_KEY' => COption::GetOptionString('main', 'translate_key_bing', '')),*/
'lang_additional' => array('YANDEX_KEY' => COption::GetOptionString('main', 'translate_key_yandex', '')),
),
'image' => array(
'js' => $pathJS.'/core_image.js',
'css' => $pathCSS.'/core_image.css',
'rel' => array('ls'),
),
'viewer' => array(
'js' => $pathJS.'/core_viewer.js',
'css' => $pathCSS.'/core_viewer.css',
'lang' => $pathLang.'/js_core_viewer.php',
'rel' => array('ls', 'ajax', 'popup'),
),
'window' => array(
'js' => $pathJS.'/core_window.js',
//'css' => $pathCSS.'/core_window.css',
'css' => $pathCSSPanel.'/popup.css',
'rel' => array('ajax'),
),
'access' => array(
'js' => $pathJS.'/core_access.js',
'css' => $pathCSS.'/core_access.css',
'rel' => array('popup', 'ajax', 'finder'),
'lang' => $pathLang.'/js_core_access.php',
),
'finder' => array(
'js' => $pathJS.'/core_finder.js',
'css' => $pathCSS.'/core_finder.css',
'rel' => array('popup', 'ajax', 'db_indexeddb'),
),
'date' => array(
'js' => $pathJS.'/core_date.js',
'css' => $pathCSS.'/core_date.css',
'lang' => $pathLang.'/date_format.php',
'lang_additional' => array('WEEK_START' => CSite::GetWeekStart()),
'rel' => array('popup'),
),
'ls' => array(
'js' => $pathJS.'/core_ls.js',
'rel' => array('json')
),
'db' => array(
'js' => $pathJS.'/core_db.js',
),
'db_indexeddb' => array(
'js' => $pathJS.'/core_db_indexeddb.js',
),
'fc' => array(
'js' => $pathJS . '/core_frame_cache.js',
'rel' => array('db','ajax', 'ls', 'fx')
),
'canvas' => array(
'js' => $pathJS.'/core_canvas.js',
'css' => $pathCSS.'/core_canvas.css',
'lang' => $pathLang.'/js_core_canvas.php',
'rel' => array('popup'),
),
'uploader' => array(
'js' => array(
$pathJS.'/core_uploader/common.js',
$pathJS.'/core_uploader/uploader.js',
$pathJS.'/core_uploader/file.js',
$pathJS.'/core_uploader/queue.js',
),
'lang_additional' => array(
"phpMaxFileUploads" => ini_get("max_file_uploads"),
"phpPostMaxSize" => CUtil::Unformat(ini_get("post_max_size")),
"phpUploadMaxFilesize" => CUtil::Unformat(ini_get("upload_max_filesize")),
"bxImageExtensions" => CFile::GetImageExtensions(),
"bxUploaderLog" => COption::GetOptionString("main", "uploaderLog", "N")
),
'lang' => $pathLang.'/js_core_uploader.php',
'rel' => array('ajax', 'dd')
),
'site_speed' => array(
'js' => $pathJS.'/site_speed/site_speed.js',
'lang' => $pathLang.'/js_site_speed.php',
'rel' => array('amcharts_serial', 'ajax', "date")
),
'qrcode' => array(
'js' => array(
'/bitrix/js/main/qrcode/qrcode.js'
)
),
'fileinput' => array(
'js' => $pathJS.'/core_fileinput.js',
'css' => $pathCSS.'/core_fileinput.css',
'lang' => $pathLang.'/js_core_fileinput.php',
'rel' => array("ajax", "window", "popup", "uploader", "canvas", "dd")
),
/* external libs */
'jquery' => array(
'js' => '/bitrix/js/main/jquery/jquery-1.8.3.min.js',
'skip_core' => true,
),
'jquery_src' => array(
'js' => '/bitrix/js/main/jquery/jquery-1.8.3.js',
'skip_core' => true,
),
'jquery2' => array(
'js' => '/bitrix/js/main/jquery/jquery-2.1.3.min.js',
'skip_core' => true,
),
'jquery2_src' => array(
'js' => '/bitrix/js/main/jquery/jquery-2.1.3.js',
'skip_core' => true,
),
'json' => array(
'js' => '/bitrix/js/main/json/json2.min.js',
'skip_core' => true,
),
'json_src' => array(
'js' => '/bitrix/js/main/json/json2.js',
'skip_core' => true,
),
'amcharts' => array(
'js' => $amChartsPath.'amcharts.js',
'lang_additional' => array(
'AMCHARTS_PATH' => $amChartsPath, // will be needed in 3.14
'AMCHARTS_IMAGES_PATH' => $amChartsPath.'images/',
),
'skip_core' => true,
),
'amcharts_funnel' => array(
'js' => $amChartsPath.'funnel.js',
'rel' => array('amcharts'),
'skip_core' => true,
),
'amcharts_gauge' => array(
'js' => $amChartsPath.'gauge.js',
'rel' => array('amcharts'),
'skip_core' => true,
),
'amcharts_pie' => array(
'js' => $amChartsPath.'pie.js',
'rel' => array('amcharts'),
'skip_core' => true,
),
'amcharts_radar' => array(
'js' => $amChartsPath.'radar.js',
'rel' => array('amcharts'),
'skip_core' => true,
),
'amcharts_serial' => array(
'js' => $amChartsPath.'serial.js',
'rel' => array('amcharts'),
'skip_core' => true,
),
'amcharts_xy' => array(
'js' => $amChartsPath.'xy.js',
'rel' => array('amcharts'),
'skip_core' => true,
),
'helper' => array(
'js' => '/bitrix/js/main/helper/helper.js',
'css' => '/bitrix/js/main/helper/css/helper.css',
),
);
foreach ($arJSCoreConfig as $ext => $arExt)
{
CJSCore::RegisterExt($ext, $arExt);
}
?>