%PDF- %PDF- 403WebShell
403Webshell
Server IP : 37.220.80.31  /  Your IP : 3.144.110.253
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux 3051455-guretool.twc1.net 5.15.0-107-generic #117-Ubuntu SMP Fri Apr 26 12:26:49 UTC 2024 x86_64
User : www-root ( 1010)
PHP Version : 7.4.33
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/www-root/data/www/dev.artlot24.ru/bitrix/modules/main/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/www-root/data/www/dev.artlot24.ru/bitrix/modules/main/jscore.php
<?
$pathJS = '/bitrix/js/main/core';
$pathCSS = '/bitrix/js/main/core/css';
$pathCSSPanel = '/bitrix/panel/main';
$pathLang = BX_ROOT.'/modules/main';
//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.21/';
$amCharts4Path = '/bitrix/js/main/amcharts/4.8.5/';

$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', 'main.pageobject'),
	),
	'fx' => array(
		'js' => $pathJS.'/core_fx.js',
	),
	'dd' => array(
		'js' => $pathJS.'/core_dd.js',
	),
	'dnd' => array(
		'js' => '/bitrix/js/main/dd.js',
	),
	'webrtc' => array(
		'js' => $pathJS.'/core_webrtc.js',
		'rel' => array('webrtc_adapter')
	),
	'popup' => array(
		'rel' => array('main.popup')
	),
	'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', 'ui.tooltip'),
		'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', 'loader'),
		'lang_additional' => array('DISK_MYOFFICE' => COption::GetOptionString('disk', 'demo_myoffice', false))
	),
	'window' => array(
		'js' => $pathJS.'/core_window.js',
		//'css' => $pathCSS.'/core_window.css',
		'css' => $pathCSSPanel.'/popup.css',
		'rel' => array('ajax', 'main.pageobject'),
		'lang' => $pathLang.'/js_core.php',
	),
	'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'),
	),
	'user' => array(
		'js' => $pathJS.'/core_user.js',
		'lang' => $pathLang.'/js_core_user.php',
		'rel' => array('date'),
		'lang_additional' => array(
			'LIMIT_ONLINE' => method_exists('CUser', 'GetSecondsForLimitOnline')? CUser::GetSecondsForLimitOnline(): 1440 // we use this condition because has a fatal error while running updater "main 17.5.0" witch calling the OnAfterEpilog event.
		),
	),
	'date' => array(
		'js' => $pathJS.'/core_date.js',
		'css' => $pathCSS.'/core_date.css',
		'lang_additional' => array(
			'WEEK_START' => CSite::GetWeekStart(),
		),
		'rel' => array('main.date', 'popup'),
	),
	'ls' => array(
		'js' => $pathJS.'/core_ls.js'
	),
	'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('ui.dexie','ajax', 'ls', 'fx')
	),
	'avatar_editor' => array(
		'js' => $pathJS.'/core_avatar_editor.js',
		'css' => $pathCSS.'/core_avatar_editor.css',
		'lang' => $pathLang.'/js_core_avatar_editor.php',
		'rel' => array('canvas', 'popup', 'dd', 'uploader', 'webrtc'),
	),
	'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"),
			"bxQuota"=> CDiskQuota::getInstance()->GetDiskQuota()
		),
		'lang' => $pathLang.'/js_core_uploader.php',
		'rel' => array('ajax', 'dd'),
		'bundle_js' => 'coreuploader'
	),
	'site_speed' => array(
		'js' => $pathJS.'/site_speed/site_speed.js',
		'lang' => $pathLang.'/js_site_speed.php',
		'rel' => array('amcharts_serial', 'ajax', "date")
	),
	'qrcode' => [
		'rel' => ['main.qrcode']
	],
	'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")
	),
	'clipboard' => array(
		'js' => $pathJS.'/core_clipboard.js',
		'lang' => $pathLang.'/js_core_clipboard.php',
		'rel' => array("popup")
	),
	'recorder' => array(
		'js' => '/bitrix/js/main/recorder/recorder.js',
		'rel' => array('lamejs')
	),
	'pin' => array(
		'js' => '/bitrix/js/main/pin/pin.js',
		'css' => '/bitrix/js/main/pin/css/pin.css'
	),
	'ui_select' => array(
		'js' => $pathJS.'/core_ui_select.js',
		'css' => $pathCSS.'/core_ui_select.css',
		'rel' => array('popup')
	),
	'ui_date' => array(
		'js' => $pathJS.'/core_ui_date.js',
		'css' => $pathCSS.'/core_ui_date.css',
		'rel' => array('ui_factory')
	),
	'ui_factory' => array(
		'js' => $pathJS.'/core_ui_factory.js',
		'css' => $pathCSS.'/core_ui_control.css',
		'rel' => array('decl')
	),
	'ui' => array(
		'rel' => array(
			'ui_factory',
			'ui_select',
			'ui_date'
		)
	),
	'resize_observer' => array(
		'js' => array(
			$pathJS.'/resize_observer/resize_observer_collection.js',
			$pathJS.'/resize_observer/resize_observer_item_collection.js',
			$pathJS.'/resize_observer/resize_observer_item_rect.js',
			$pathJS.'/resize_observer/resize_observer_item.js',
			$pathJS.'/resize_observer/resize_observer.js'
		)
	),
	'decl' => array(
		'js' => $pathJS.'/core_decl.js'
	),
	'drag_drop' => array(
		'js' => $pathJS.'/core_dragdrop.js'
	),
	'kanban' => array(
		'rel' => array('main.kanban'),
	),
	'color_picker' => array(
		'js'  => array(
			'/bitrix/js/main/colorpicker/colorpicker.js',
		),
		'css' => array(
			'/bitrix/js/main/colorpicker/css/colorpicker.css',
		),
		'lang' => $pathLang.'/js/colorpicker.php',
		'rel' => array('popup'),
	),
	'masked_input' => array(
		'js' => array(
			'/bitrix/js/main/masked_input.js'
		)
	),
	'fullscreen' => array(
		'js' => $pathJS.'/core_fullscreen.js'
	),
	'spotlight' => array(
		'js' => '/bitrix/js/main/spotlight/spotlight.js',
		'css' => '/bitrix/js/main/spotlight/css/spotlight.css',
		'lang' => $pathLang.'/js/spotlight.php',
		'rel' => array('popup', 'ajax'),
		'bundle_js' => 'spotlight',
		'bundle_css' => 'spotlight',
	),
	'sidepanel' => array(
		'js' => array(
			'/bitrix/js/main/sidepanel/manager.js',
			'/bitrix/js/main/sidepanel/slider.js'
		),
		'css' => '/bitrix/js/main/sidepanel/css/sidepanel.css',
		'rel' => array('ajax', 'fx', 'main.pageobject', 'clipboard'),
		'lang' => $pathLang.'/js/sidepanel.php',
		'bundle_js' => 'sidepanel',
		'bundle_css' => 'sidepanel'
	),
	'admin_sidepanel' => array(
		'js' => array(
			'/bitrix/js/main/admin_sidepanel.js',
		),
		'rel' => array('admin_interface', 'sidepanel'),
	),
	'helper' => array(
		'js' => '/bitrix/js/main/helper/helper.js',
		'css' => '/bitrix/js/main/helper/css/helper.css',
		'rel' => array('sidepanel', 'ajax'),
		'lang' => $pathLang.'/js/helper.php',
	),
	'webrtc_adapter' => array(
		'js' => '/bitrix/js/main/webrtc/adapter.js'
	),

	'update_stepper' => array(
		'js' => $pathJS.'/core_update_stepper.js',
		'css' => $pathCSS.'/core_update_stepper.css',
		'lang' => $pathLang.'/js_core_update_stepper.php',
		'rel' => array('ajax'),
	),
	'uf' => array(
		'js' => $pathJS.'/core_uf.js',
		'css' => $pathCSS.'/core_uf.css',
		'rel' => array('ajax'),
		'oninit' => function()
		{
			$templateId = (defined('SITE_TEMPLATE_ID') ? SITE_TEMPLATE_ID : '');
			return array(
				'lang_additional' => array(
					'UF_SITE_TPL' => $templateId,
					'UF_SITE_TPL_SIGN' => \Bitrix\Main\UserField\Dispatcher::instance()->getSignatureManager()->getSignature($templateId),
				),
			);
		}
	),
	'phone_number' => array(
		'js' => '/bitrix/js/main/phonenumber/phonenumber.js',
		'css' => '/bitrix/js/main/phonenumber/css/phonenumber.css',
		'oninit' => function()
		{
			return array(
				'lang_additional' => array(
					'phone_number_default_country' => \Bitrix\Main\PhoneNumber\Parser::getDefaultCountry(),
					'user_default_country' => \Bitrix\Main\PhoneNumber\Parser::getUserDefaultCountry()
				)
			);
		},
		'rel' => array('popup'),
	),
	'loader' => array(
		'rel' => [
			'main.loader'
		]
	),
	'phone_auth' => array(
		'js' => $pathJS.'/core_phone_auth.js',
		'lang' => $pathLang.'/js_core_phone_auth.php',
		'rel' => array('ajax'),
	),
	'message' => array(
		'js' => $pathJS.'/core_message.js',
		'skip_core' => true,
	),

	/* auto loaded libs */

	'promise' => array(
		'js' => $pathJS.'/core_promise.js',
		'skip_core' => true,
	),
	'loadext' => array(
		'js' => array(
			'/bitrix/js/main/loadext/loadext.js',
			'/bitrix/js/main/loadext/extension.js',
		),
		'rel' => array('main.polyfill.promise'),
	),

	/* 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,
	),
	'jquery3' => array(
		'js' => '/bitrix/js/main/jquery/jquery-3.3.1.min.js',
		'skip_core' => true,
	),
	'jquery3_src' => array(
		'js' => '/bitrix/js/main/jquery/jquery-3.3.1.js',
		'skip_core' => true,
	),
	'json' => array(
		// Deleted as unnecessary
		// 'js' => '/bitrix/js/main/json/json2.min.js',
		'skip_core' => true,
	),
	'json_src' => array(
		// Deleted as unnecessary
		// '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_i18n' => array(
		'js' => $amChartsPath.LANGUAGE_ID.'/'.LANGUAGE_ID.'.js',
		'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,
	),
	'amcharts4_core' => array(
		'js' => [
			$amCharts4Path.'core.js',
			$amCharts4Path.'init.js',
		],
		'skip_core' => true,
	),
	'amcharts4' => array(
		'js' => [
			$amCharts4Path.'charts.js',
		],
		'skip_core' => true,
		'rel' => array('amcharts4_core')
	),
	'amcharts4_theme_animated' => array(
		'js' => [
			$amCharts4Path.'themes/animated.js',
		],
		'skip_core' => true,
		'rel' => array('amcharts4_core')
	),
	'amcharts4_maps' => array(
		'js' => $amCharts4Path.'maps.js',
		'skip_core' => true,
	),
	'lamejs' => array(
		'js' => '/bitrix/js/main/recorder/recorder.js'
	),
);

\Bitrix\Main\Page\Asset::getInstance()->addJsKernelInfo(
	'main',
	array(
		'/bitrix/js/main/pageobject/pageobject.js',
		'/bitrix/js/main/core/core.js',
		'/bitrix/js/main/core/core_tooltip.js',
		'/bitrix/js/main/date/main.date.js',
		'/bitrix/js/main/core/core_date.js',
		'/bitrix/js/main/core/core_timer.js',
		'/bitrix/js/main/core/core_fx.js',
		'/bitrix/js/main/core/core_window.js',
		'/bitrix/js/main/core/core_autosave.js',
		'/bitrix/js/main/rating_like.js',
		'/bitrix/js/main/session.js',
		'/bitrix/js/main/dd.js',
		'/bitrix/js/main/utils.js',
		'/bitrix/js/main/core/core_dd.js',
		'/bitrix/js/main/core/core_webrtc.js',
		'/bitrix/js/main/core/core_uf.js'
	)
);

\Bitrix\Main\Page\Asset::getInstance()->addCssKernelInfo(
	'main',
	array(
		'/bitrix/js/main/core/css/core_tooltip.css',
		'/bitrix/js/main/core/css/core_date.css',
		'/bitrix/js/main/core/css/core_uf.css'
	)
);

foreach ($arJSCoreConfig as $ext => $arExt)
{
	CJSCore::RegisterExt($ext, $arExt);
}

Youez - 2016 - github.com/yon3zu
LinuXploit