- Модуль: intranet
- Путь к файлу: ~/bitrix/modules/intranet/lib/Site/Sections/TimemanSection.php
- Класс: BitrixIntranetSiteSectionsTimemanSection
- Вызов: TimemanSection::getLoginHistory
static function getLoginHistory(): array
{
$locked = static::isBitrix24() && !Feature::isFeatureEnabled('user_login_history');
$onclick = '';
$historyUrl = static::getUserLoginHistoryUrl();
$available = true;
if (static::isBitrix24() && (CBitrix24::getPortalZone() === 'ua'))
{
$available = false;
}
if ($locked)
{
$onclick = 'javascript:BX.UI.InfoHelper.show("limit_office_login_history");';
$historyUrl = false;
}
return [
'id' => 'login_history',
'title' => Loc::getMessage('TIMEMAN_SECTION_USER_LOGIN_HISTORY'),
'available' => $available,
'url' => $historyUrl,
'locked' => $locked,
'menuData' => [
'is_locked' => $locked,
'menu_item_id' => 'menu_login_history',
'onclick' => $onclick,
],
];
}