- Модуль: intranet
- Путь к файлу: ~/bitrix/modules/intranet/classes/general/event_calendar.php
- Класс: CEventCalendar
- Вызов: CEventCalendar::AppendJS
public function AppendJS($Params)
{
global $USER;
CUtil::InitJSCore(array('ajax', 'window'));
// Add scripts
$arJS = array(
'/bitrix/js/intranet/event_calendar/core.js',
'/bitrix/js/intranet/event_calendar/dialogs.js',
'/bitrix/js/intranet/event_calendar/week.js',
'/bitrix/js/intranet/event_calendar/events.js',
'/bitrix/js/intranet/event_calendar/controlls.js'
);
$arJS[] = '/bitrix/js/main/utils.js';
$arCSS = array();
if (!$USER->IsAuthorized()) // For anonymus users
{
$arCSS[] = '/bitrix/themes/.default/pubstyles.css';
}
for($i = 0, $l = count($arJS); $i < $l; $i++)
$arJS[$i] .= '?v='.filemtime($_SERVER['DOCUMENT_ROOT'].$arJS[$i]);
for($i = 0, $l = count($arCSS); $i < $l; $i++)
$arCSS[$i] .= '?v='.filemtime($_SERVER['DOCUMENT_ROOT'].$arCSS[$i]);
?>
}