Поддержка серверов

INTRANET: методы, функции, константы класса Битрикс


Блог разработчика

9 августа 2016 ResizeImageGet и простой водяной знак налету

Сегодня поговорим о том как проще всего воткнуть водяной знак на картинки в Битрикс. Например, на все изображения каталога.

21 июля 2016 Добавление вкладки в CRM коробки Битрикс24

В этом посте я покажу, как легко и просто добавить вкладку в сущность CRM. И не просто добавить, а вывести там свой контент.

21 июля 2016 Как просто обращаться из коробки Битрикс24 на сайт на базе Битрикс

К примеру вам хочется внутренним скриптом дернуть с сайта-магазина информацию, которая там, в свою очередь, закрыта некоторыми правами. Например, админскими. Можно конечно мутить свой REST, или иной формат общения, но проще всего воспользоваться штатным инструментом:

События модуля intranet

СобытиеВызывается
OnPlannerInitCIntranetPlanner::getData
OnPlannerActionCIntranetPlanner::callAction
OnUserInitializeCIntranetInviteDialog::AddNewUser
OnTransferEMailUserCIntranetInviteDialog::TransferEmailUser
OnAfterTransferEMailUserCIntranetInviteDialog::TransferEmailUser
OnSendInvitationMessageCEventCalendar::SendInvitationMessage
OnRemindEventCalendarCEventCalendar::SendRemindAgent
OnSharepointCreatePropertyCIntranetSharepoint::SetListFields
OnSharepointCheckAccessCIntranetSharepoint::CheckAccess

Константы модуля intranet

КонстантаПроверяется
ADMIN_SECTIONCIntranetEventHandlers::OnCreatePanel
PUBLIC_AJAX_MODECIntranetToolbar::__display
IS_EXTRANETCIntranetContactsWS::GetListItemChangesSinceToken
SITE_SERVER_NAMECEventCalendar::Show
BX_COMP_MANAGED_CACHECIntranetEventHandlers::onRestAppDelete
BX_UTFCEventCalendar::FormatICal
IS_EMPLOYEESCIntranetContactsWS::GetListItemChangesSinceToken
INTR_SKIP_EVENT_ADDCIntranetEventHandlers::OnAfterUserUpdate
INTR_WS_OUTLOOK_UPDATECIntranetUtils::UpdateOWSVersion
SITE_IDCIntranetUtils::getHostName
OLD_OUTLOOK_VERSIONCIntranetCalendarWS::GetListItemChangesSinceToken
SITE_TEMPLATE_IDThemePicker::getInstance
INTRANET_VERSIONintranet::intranet

Список функций и методов модуля intranet

Метод
CWizardSolPanelIntranet::ShowPanel()
CIEmployeeProperty::_GetUserArray($user_id)
CIEmployeeProperty::GetEditForm($value, $strHTMLControlName)
CIEmployeeProperty::GetAdminListViewHTML($value)
CIEmployeeProperty::GetPublicViewHTML($value)
CUserTypeEmployee::GetUserTypeDescription()
CUserTypeEmployee::GetDBColumnType()
CUserTypeEmployee::GetEditFormHTML($arUserField, $arHtmlControl)
CUserTypeEmployee::GetAdminListViewHTML($value)
CUserTypeEmployee::CheckFields($arUserField, $value)
CUserTypeEmployee::OnSearchIndex($arUserField)
CIBlockPropertyEmployee::GetUserTypeDescription()
CIBlockPropertyEmployee::CheckFields($arProperty, $value)
CIBlockPropertyEmployee::GetLength($arProperty, $value)
CIBlockPropertyEmployee::GetPropertyFieldHtml($arProperty, $value, $strHTMLControlName)
CIBlockPropertyEmployee::GetAdminListViewHTML($value)
CIBlockPropertyEmployee::GetPublicViewHTML($value)
CIBlockPropertyEmployee::GetPublicFilterHTML($arProperty, $strHTMLControlName)
CIBlockPropertyEmployee::GetPublicEditHTML($arProperty, $value, $strHTMLControlName)
CIBlockPropertyEmployee::GetPublicEditHTMLMulty($arProperty, $value, $strHTMLControlName)
CIBlockPropertyEmployee::ConvertFromToDB($arProperty, $value)
CIntranetTasks::SendRemindEventAgent($iblockId, $taskId, $pathTemplate)
CIntranetTasks::SendRemindEventAgentNew($taskId)
CIntranetTasks::AddForumLog($taskId, $taskName, $arFields, &$arError)
CIntranetTasks::Add($arFields, &$arError)
CIntranetTasks::Update($id, $arFields, &$arError)
CIntranetTasks::Delete($id, &$arError)
CIntranetTasks::GetList($arOrder = array("SORT" => "ASC"), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields=array())
CIntranetTasks::GetListEx($arOrder = array("SORT" => "ASC"), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields=array(), $nameTemplate = false, $bShowLogin = true, $bShowTooltip = false, $arTooltipParams = false)
CIntranetTasks::PrepareUserForPrint($value, $nameTemplate = false, $bShowLogin = true, $bShowTooltip = false, $arTooltipParams = false)
CIntranetTasks::PrepareSectionForPrint($value, $iblockId = 0)
CIntranetTasks::GetById($id, $nameTemplate = false, $bShowLogin = true, $bShowTooltip = false, $arTooltipParams = false)
CIntranetTasks::GetTaskFields($taskType, $ownerId)
CIntranetTasks::GetTaskFieldsMap($arTaskFields)
CIntranetTasks::IsTasksFeatureActive($taskType, $ownerId)
CIntranetTasks::CanCurrentUserPerformOperation($taskType, $ownerId, $operation)
CIntranetTasks::InitializeIBlock($taskType, $ownerId, $forumId)
CIntranetTasks::ChangeStatus($taskId, $newStatus, $userId = 0)
CIntranetTasks::GetRootSectionId($taskType, $ownerId)
CIntranetTasks::InstallDefaultViews($taskType, $ownerId)
CIntranetTasks::__InTaskDeleteView($delViewId, $iblockId, $taskType, $ownerId)
CIntranetToolbar::AddButton($arButton)
CIntranetToolbar::Disable()
CIntranetToolbar::Enable()
CIntranetToolbar::Show()
CIntranetToolbar::__display()
CIntranetPlanner::getData($SITE_ID = SITE_ID, $bFull = false, $userId = null)
CIntranetPlanner::initScripts($arData)
CIntranetPlanner::callAction($action, $site_id)
CRatingRulesIntranet::OnGetRatingRuleConfigs()
CRatingRulesIntranet::subordinateCheck($arConfigs)
CRatingRulesIntranet::__CheckFields($entityId, $arConfigs)
CRatingRulesIntranet::__AssembleConfigDefault($objectType = null)
CRatingRulesIntranet::OnGetRatingRuleObjects()
CRatingRulesIntranet::OnAfterAddRatingRule($ID, $arFields)
CRatingRulesIntranet::OnAfterUpdateRatingRule($ID, $arFields)
CIntranetRestService::OnRestServiceBuildDescription()
CIntranetRestService::departmentFields($arParams)
CIntranetRestService::departmentGet($arQuery, $nav = 0)
CIntranetRestService::departmentAdd($params)
CIntranetRestService::departmentUpdate($params)
CIntranetRestService::departmentDelete($params)
CIntranetRestService::getDeptIblock()
CIntranetRestService::getDeptData($arDept)
CIntranetRestService::prepareDeptData($arData)
CIntranetRestService::getDepartment($ID)
CIntranetRestService::canEdit()
CIntranetTasksWS::__getFieldsDefinition()
CIntranetTasksWS::__makeDateTime($ts = null)
CIntranetTasksWS::__makeTS($datetime = null)
CIntranetTasksWS::__makeUser($USER_ID)
CIntranetTasksWS::__getRow($arRes, $listName, &$last_change)
CIntranetTasksWS::__getSection($SECTION_ID)
CIntranetTasksWS::__checkIBlockRights()
CIntranetTasksWS::__checkRights($arSection)
CIntranetTasksWS::__getUser($user_str)
CIntranetTasksWS::__InTaskInitPerms($taskType, $ownerId)
CIntranetTasksWS::__InTaskCheckActiveFeature($taskType, $ownerId)
CIntranetTasksWS::__Init()
CIntranetTasksWS::GetList($listName)
CIntranetTasksWS::GetAttachmentCollection($listName, $listItemID)
CIntranetTasksWS::AddAttachment($listName, $listItemID, $fileName, $attachment)
CIntranetTasksWS::DeleteAttachment($listName, $listItemID, $url)
CIntranetTasksWS::GetListItemChanges($listName, $viewFields = '', $since = '', $contains = '')
CIntranetTasksWS::GetListItemChangesSinceToken($listName, $viewFields = '', $query = '', $rowLimit = 0, $changeToken = '')
CIntranetTasksWS::__GetTaskStatus($ID, $iblockId)
CIntranetTasksWS::UpdateListItems($listName, $updates)
CIntranetTasksWS::GetWebServiceDesc()
CIntranetInviteDialog::ShowInviteDialogLink($arParams = array())
CIntranetInviteDialog::setSendPassword($value)
CIntranetInviteDialog::getSendPassword()
CIntranetInviteDialog::AddNewUser($SITE_ID, $arFields, &$strError)
CIntranetInviteDialog::RegisterNewUser($SITE_ID, $arFields, &$arError)
CIntranetInviteDialog::getUserGroups($SITE_ID, $bExtranetUser = false)
CIntranetInviteDialog::checkUsersCount($cnt)
CIntranetInviteDialog::RegisterUser($userData, $SITE_ID = SITE_ID)
CIntranetInviteDialog::InviteUser($arUser, $messageText, $params = array())
CIntranetInviteDialog::ReinviteUser($SITE_ID, $USER_ID)
CIntranetInviteDialog::ReinviteExtranetUser($SITE_ID, $USER_ID)
CIntranetInviteDialog::RequestToSonetGroups($arUserId, $arGroupCode, $arGroupName, $bExtranetUser = false)
CIntranetInviteDialog::OnAfterUserAuthorize($arParams)
CIntranetInviteDialog::GeneratePassword($SITE_ID, $bExtranetUser)
CIntranetInviteDialog::TransferEmailUser($userId, $arParams = array())
CIntranetInviteDialog::getUserSiteId($arParams = array())
CIntranetInviteDialog::getInviteLink($arUser, $siteId)
CIntranetInviteDialog::getInviteMessageText()
CIntranetTasksDocument::GetDocumentAdminPage($documentId)
CIntranetTasksDocument::GetDocument($documentId, $nameTemplate = false, $bShowLogin = true, $bShowTooltip = false, $arTooltipParams = false)
CIntranetTasksDocument::GetDocumentFields($documentType)
CIntranetTasksDocument::CreateDocument($arFields)
CIntranetTasksDocument::UpdateDocument($documentId, $arFields)
CIntranetTasksDocument::CanUserOperateDocument($operation, $userId, $documentId, $arParameters = array())
CIntranetTasksDocument::CanUserOperateDocumentType($operation, $userId, $documentType, $arParameters = array())
CIntranetTasksDocument::DeleteDocument($documentId)
CIntranetTasksDocument::GetAllowableOperations($documentType)
CIntranetTasksDocument::GetAllowableUserGroups($documentType)
CIntranetTasksDocument::GetUsersFromUserGroup($group, $documentId)
CIntranetNotify::NewUserMessage($USER_ID)
CIntranetNotify::OnAfterSocNetLogCommentAdd($ID, $arFields)
CIntranetNotify::OnFillSocNetLogEvents(&$arSocNetLogEvents)
CIntranetNotify::OnFillSocNetAllowedSubscribeEntityTypes(&$arSocNetEntityTypes)
CIntranetNotify::GetByID($ID)
CIntranetNotify::GetForShow($arDesc)
CIntranetNotify::FormatEvent($arFields, $arParams, $bMail = false)
CIntranetNotify::FormatComment($arFields, $arParams, $bMail = false, $arLog = array())
CIntranetNotify::GetRights($USER_ID)
CIntranetNotify::GetSiteName()
CIntranetNotify::OnSendMentionGetEntityFields($arCommentFields)
CEventCalendar::Init($arParams)
CEventCalendar::GetPermissions($arParams = array())
CEventCalendar::Show($Params)
CEventCalendar::AppendJS($Params)
CEventCalendar::Request($action)
CEventCalendar::GetEvents($arParams = array())
CEventCalendar::GetEventsEx($arParams = array(), $bDontCache = false)
CEventCalendar::SaveHidden($arCalendarIds)
CEventCalendar::clearEventsCache($iblockId)
CEventCalendar::ClearCache($cachePath = "")
CEventCalendar::DisplayPeriodicEvent(&$res, $arParams)
CEventCalendar::HandlePeriodicElement(&$res, $arParams)
CEventCalendar::HandleElement(&$res, $arItem, $arPeriodic = false, $bJS = false, $bSuperposed = false)
CEventCalendar::SetLoadLimits($init_month, $init_year)
CEventCalendar::GetCalendarsEx($sectionId = false, $iblockId = false, $bOwner = true, $bDontCache = false)
CEventCalendar::GetCalendars($arParams = array())
CEventCalendar::GetSectionId()
CEventCalendar::GetSectionIDByOwnerId($ownerId, $ownerType, $iblockId)
CEventCalendar::GetSectionsForOwners($arOwners, $ownerType)
CEventCalendar::CreateSectionForOwner($ownerId, $ownerType, $iblockId)
CEventCalendar::GetUserActiveCalendars()
CEventCalendar::HandleSuperpose($arCommonIDs = array(), $bCleanCache = false)
CEventCalendar::GetCommonSPCalendars($arIDs)
CEventCalendar::GetGroupsSPCalendars()
CEventCalendar::ExtendCalArray($ar, $arParams = array())
CEventCalendar::GetTrackingUsers()
CEventCalendar::SetTrackingUsers($arUserIds = array())
CEventCalendar::GetUserSPCalendars($uid, $bCurUser = false)
CEventCalendar::GetDisplayedSPCalendars()
CEventCalendar::CheckDisplayedSPCalendars($arIds = array(), $arSPCal = array())
CEventCalendar::SetDisplayedSPCalendars($arIds)
CEventCalendar::GetSuperposedEvents($arParams = array())
CEventCalendar::GetCurCalsSPParams()
CEventCalendar::HandleSPUserCals($name)
CEventCalendar::DeleteTrackingUser($userId = false)
CEventCalendar::HideSPCalendar($id)
CEventCalendar::SaveDisplayedSPCalendars($arIds)
CEventCalendar::AddCalendar2SP()
CEventCalendar::ReturnICal($arParams)
CEventCalendar::ReturnICal_SP($arParams = array())
CEventCalendar::ExtendExportEventsArray($arEvents, $arCalEx)
CEventCalendar::ShowICalHeaders()
CEventCalendar::FormatICal($arCal, $arItems)
CEventCalendar::_ICalPaste($str)
CEventCalendar::GetCalendarExportParams($iblockId, $calendarId, $ownerType = false, $ownerId = false)
CEventCalendar::GetExportLink($calendarId, $ownerType = false, $ownerId = false, $iblockId = false)
CEventCalendar::GetSPExportLink()
CEventCalendar::SaveCalendar($arParams)
CEventCalendar::DeleteCalendar($ID, $arEvIds = false)
CEventCalendar::CheckCalendar($arParams)
CEventCalendar::SaveEvent($arParams)
CEventCalendar::ConfirmEvent($arParams)
CEventCalendar::CheckPermissionForEvent($arParams, $bOnlyUser = false)
CEventCalendar::CheckParentProperty($iblockId, $parentIblock = false)
CEventCalendar::CheckProperties($iblockId)
CEventCalendar::CheckSectionProperties($iblockId, $ownerType = "")
CEventCalendar::GetLinkIBlock($iblockId)
CEventCalendar::TrimTime($strTime)
CEventCalendar::InviteGuests($ID, $arCalendarEvent, $arGuests, $arParams)
CEventCalendar::SendInvitationMessage($arParams)
CEventCalendar::GetUniqCalendarId()
CEventCalendar::GetSign($userId, $calendarId)
CEventCalendar::CheckSign($sign, $userId, $calendarId)
CEventCalendar::SocNetLog($arParams)
CEventCalendar::UpdateSectionId($sectionId)
CEventCalendar::GetUserSettings($arParams = array())
CEventCalendar::GetTabId()
CEventCalendar::SetUserSettings($Settings)
CEventCalendar::IsSocNet()
CEventCalendar::GetConfirmedID($iblockId, $xml_id)
CEventCalendar::HandleUserSearch($name, $from, $to, $arFoundUsers = false, $eventId = false, &$bAddCurUser = false)
CEventCalendar::GetGroupMembers($arParams, &$bAddCurUser = false)
CEventCalendar::CheckGuestsAccessibility($arParams)
CEventCalendar::GetGuestAccessibility($arParams)
CEventCalendar::AddAgent($remindTime, $arParams)
CEventCalendar::RemoveAgent($arParams)
CEventCalendar::SendRemindAgent($iblockId, $eventId, $userId, $pathToPage, $ownerType, $ownerId)
CEventCalendar::GetAbsentEvents($arParams)
CEventCalendar::HandleAbsentEvent(&$event, $userId, &$a_result)
CEventCalendar::GetOwnerName($arParams)
CEventCalendar::GetIntranetStructure($arParams = array())
CEventCalendar::ShowStructureSection(&$arStructure, &$arUsersInStructure, $bUpper = false)
CEventCalendar::GetGuestsAccessability($Params)
CEventCalendar::DisplayJSGuestsAccessability($arResult)
CEventCalendar::GetNearestEventsList($arParams)
CEventCalendar::AppendLangMessages()
CEventCalendar::BuildCalendarSceleton($arParams)
CEventCalendar::BuildDialogsSceletons($arParams)
CEventCalendar::BDS_EditEvent($arParams)
CEventCalendar::BDS_SimpleAddEvent($arParams)
CEventCalendar::BDS_ViewEvent($arParams)
CEventCalendar::BDS_EditCalendar($arParams)
CEventCalendar::BDS_ExportCalendar($arParams)
CEventCalendar::BDS_Superpose($arParams)
CEventCalendar::BDS_ViewCompanyStructure($arParams)
CEventCalendar::BDS_Planner($arParams)
CEventCalendar::BDS_UserSettings($arParams)
CEventCalendar::BDS_ExternalCalendars($arParams)
CEventCalendar::BDS_MobileCon($arParams)
CEventCalendar::BDS_SortCalendar($arParams)
CEventCalendar::GetMeetingRoomList()
CEventCalendar::GetMRAccessability($Params)
CEventCalendar::GetMeetingRoomById($Params)
CEventCalendar::DisplayJSMRAccessability($mrid, $arEvents)
CEventCalendar::ReserveMR($Params)
CEventCalendar::ReleaseMR($Params)
CEventCalendar::CheckMR($Params)
CEventCalendar::ReserveVR($Params)
CEventCalendar::ReleaseVR($Params)
CEventCalendar::CheckVR($Params)
CEventCalendar::ParseLocation($str = '')
CEventCalendar::GenEventDynClose($evId)
CEventCalendar::ThrowError($str)
CEventCalendar::GetFullUserName($arUser)
CEventCalendar::IsCalDAVEnabled()
CEventCalendar::IsExchangeEnabled()
CEventCalendar::GetUserCalendarIBlockId($siteId)
CEventCalendar::GetGroupCalendarIBlockId($siteId)
CEventCalendar::GetCalendarModificationLabel($calendarId)
CEventCalendar::DeleteCalendarEvent($calendarId, $eventId, $userId)
CEventCalendar::GetCalendarEventsList($calendarId, $arFilter = array())
CEventCalendar::GetInstance()
CEventCalendar::GetAccountRootSectionId($ownerId, $ownerType, $iblockId)
CEventCalendar::GetUserPermissionsForCalendar($calendarId, $userId)
CEventCalendar::ModifyEvent($calendarId, $arFields)
CEventCalendar::GetCalendarList($calendarId)
CEventCalendar::SyncCalendars($connectionType, $arCalendars, $entityType, $entityId, $siteId, $connectionId = null)
CEventCalendar::SyncCalendarItems($connectionType, $calendarId, $arCalendarItems)
CEventCalendar::InitCalendarEntry($siteId)
CEventCalendar::CollectExchangeErros($arErrors = array())
CEventCalendar::CollectCalDAVErros($arErrors = array())
CEventCalendar::SyncClearCache($site)
CEventCalendar::CheckCalDavUrl($url, $username, $password)
CECEvent::CheckPermission($arParams, $bOnlyUser = false)
CECEvent::AddReminder($arParams)
CECEvent::IsMeeting($iblockId, $id)
CECEvent::GetExchModLabel($iblockId, $id)
CECEvent::GetCalDAVModLabel($iblockId, $id)
CECEvent::GetAccessibility($iblockId, $id)
CECEvent::GetExchangeXmlId($iblockId, $id)
CECEvent::HostIsAbsent($iblockId, $id)
CECEvent::GetGuests($iblockId, $id, $arParams = array())
CECEvent::Delete($arParams)
CECCalendar::GetList($arParams)
CECCalendar::Edit($arParams, &$newSectionId, $bDisplay = true)
CECCalendar::Delete($ID, $arEvIds = false)
CECCalendar::CreateDefault($arParams = array(), $bDisplay = true, &$newSectionId = 'none')
GetPrivateStatus($iblockId, $sectionId, $ownerType = false)
GetColor($iblockId, $sectionId, $ownerType = false)
GetExchangeXmlId($iblockId, $calendarId)
GetExchModLabel($iblockId, $calendarId)
GetCalDAVModLabel($iblockId, $calendarId)
GetCalDAVConnectionId($iblockId, $calendarId)
GetCalDAVXmlId($iblockId, $calendarId)
GetExportParams($iblockId, $calendarId, $ownerType = false, $ownerId = false)
GetExportLink($calendarId, $ownerType = false, $ownerId = false, $iblockId = false)
GetSPExportLink()
GetOutlookLink($arParams)
GetUniqCalendarId()
GetSign($userId, $calendarId)
CheckSign($sign, $userId, $calendarId)
GetHidden($userId)
SetHidden($userId, $ar = array())
CheckCalendarIds($OWNER_TYPE, $OWNER_ID, $iblockId, $SECTION_ID, &$arCalendarIds)
trim_(&$item, $key, $prefix = '')
colorTrim_(&$item, $key, $prefix)
colorReplace($color)
intval_(&$item, $key = '', $prefix = '')
convertDayInd($i)
getTSFormat()
getDateFormat($bTime = true)
cutZeroTime($date)
eventsSort($a, $b)
ec_addslashes($str)
CIntranetContactsWS::__getFieldsDefinition()
CIntranetContactsWS::__makeDateTime($ts = null)
CIntranetContactsWS::__makeTS($datetime = null)
CIntranetContactsWS::GetList($listName)
CIntranetContactsWS::__getRow($arRes, $listName, &$last_change)
CIntranetContactsWS::GetListItemChanges($listName, $viewFields = '', $since = '', $contains = '')
CIntranetContactsWS::GetListItemChangesSinceToken($listName, $viewFields = '', $query = '', $rowLimit = 0, $changeToken = '')
CIntranetContactsWS::GetAttachmentCollection($listName, $listItemID)
CIntranetContactsWS::GetWebServiceDesc()
CIntranetContactsWS::InitImage($imageID, $imageWidth, $imageHeight = 0)
CIntranetSharepoint::GetList($arOrder = array(), $arFilter = array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CIntranetSharepoint::GetByID($ID, $bFull = false)
CIntranetSharepoint::Delete($ID)
CIntranetSharepoint::Add($arFields)
CIntranetSharepoint::Update($ID, $arFields)
CIntranetSharepoint::_CheckVersionProperty($IBLOCK_ID)
CIntranetSharepoint::SetListFields($IBLOCK_ID, $arFields, $arList = null)
CIntranetSharepoint::ClearListFields($ID)
CIntranetSharepoint::ClearSyncData($ID)
CIntranetSharepoint::GetTypesCreate()
CIntranetSharepoint::GetTypes($IBLOCK_ID)
CIntranetSharepoint::GetTypesHTML($IBLOCK_ID, $name, $value = null)
CIntranetSharepoint::GetTypesCreateHTML($name, $value = null)
CIntranetSharepoint::RequestItems($ID, $arService = array())
CIntranetSharepoint::RequestItemsNext($ID, $arAddParams = array())
CIntranetSharepoint::Sync($arService, $row, &$arQueue)
CIntranetSharepoint::SetError($ID)
CIntranetSharepoint::QueueNext($IBLOCK_ID = false, $cnt = 0)
CIntranetSharepoint::ListNext($limit)
CIntranetSharepoint::UpdateNext($arCurrentRows)
CIntranetSharepoint::Log($agent, $res)
CIntranetSharepoint::AgentLists()
CIntranetSharepoint::AgentQueue($IBLOCK_ID = false)
CIntranetSharepoint::AgentUpdate($_IBLOCK_ID = false)
CIntranetSharepoint::UpdateItems($arRows)
CIntranetSharepoint::SetPropertyValue($XML_ID, $FIELD, $value)
CIntranetSharepoint::CheckAccess($IBLOCK_ID)
CIntranetSharepoint::CheckFields($action, &$arFields)
CIntranetSharepoint::CheckService(&$arService, $method = '')
CIntranetSharepoint::_GetWhere($ID)
CIntranetSharepoint::_Sync($arService, $row, &$arQueue)
CIntranetSharepoint::AddToUpdateLog($arFields)
CIntranetSharepoint::IsQueue($IBLOCK_ID = false)
CIntranetSharepoint::IsLog($IBLOCK_ID = false)
CIntranetSharepoint::__prop($fld)
CIntranetSharepoint::_UpdateGetValueByType($value, $type)
CIntranetSharepoint::_SyncGetValueByType($FIELD, &$arQueue)
CIntranetSharepoint::_CheckUF()
CIntranetSharepoint::_SyncGetUser($user_str)
CIntranetSharepoint::_ListNext($limit)
CIntranetSharepoint::_CreateProperty($arProp)
CIntranetSharepoint::PrepareSql(&$arFields, $arOrder, $arFilter, $arGroupBy, $arSelectFields)
CIntranetAuthProvider::__construct()
CIntranetAuthProvider::UpdateCodes($USER_ID)
CIntranetAuthProvider::OnSearchCheckPermissions($FIELD)
CIntranetAuthProvider::AjaxRequest($arParams=false)
CIntranetAuthProvider::GetFormHtml($arParams=false)
CIntranetAuthProvider::GetNames($arCodes)
CIntranetAuthProvider::InEmployeeDrawStructure($arStructure, $arSections, $key)
CIntranetAuthProvider::OnAfterUserUpdate(&$arFields)
CIntranetAuthProvider::OnBeforeIBlockSectionUpdate(&$arFields)
CIntranetAuthProvider::OnAfterIBlockSectionDelete($arFields)
CIntranetAuthProvider::GetProviders()
CIntranetEventHandlers::SPRegisterUpdatedItem($arFields)
CIntranetEventHandlers::UpdateActivity($arFields)
CIntranetEventHandlers::UpdateActivityIBlock(&$arFields)
CIntranetEventHandlers::DeleteLogEntry($elementID)
CIntranetEventHandlers::OnBeforeIBlockSectionAdd($arParams)
CIntranetEventHandlers::OnBeforeIBlockSectionUpdate($arParams)
CIntranetEventHandlers::OnAfterIBlockSectionAdd($section)
CIntranetEventHandlers::OnAfterIBlockSectionUpdate($section)
CIntranetEventHandlers::OnAfterIBlockSectionDelete($section)
CIntranetEventHandlers::onAfterForumMessageAdd($ID, $arForumMessage, $arTopicInfo, $arForumInfo, $arFields)
CIntranetEventHandlers::addNewsComment($params = array())
CIntranetEventHandlers::onAfterForumMessageDelete($ID, $arFields)
CIntranetEventHandlers::AddComment_News($arFields)
CIntranetEventHandlers::OnAfterIBlockElementDelete($arFields)
CIntranetEventHandlers::OnUserDelete($USER_ID)
CIntranetEventHandlers::OnAfterUserInitialize($userId)
CIntranetEventHandlers::OnAfterUserAdd($arUser)
CIntranetEventHandlers::OnBeforeUserUpdate(&$fields)
CIntranetEventHandlers::OnAfterUserUpdate(&$fields)
CIntranetEventHandlers::OnAfterUserDelete($user)
CIntranetEventHandlers::OnFillSocNetAllowedSubscribeEntityTypes(&$arSocNetAllowedSubscribeEntityTypes)
CIntranetEventHandlers::OnFillSocNetLogEvents(&$arSocNetLogEvents)
CIntranetEventHandlers::ClearAllUsersCache($ID = false)
CIntranetEventHandlers::ClearSingleUserCache($arFields)
CIntranetEventHandlers::ClearDepartmentCache($arFields)
CIntranetEventHandlers::OnCreatePanel()
CIntranetEventHandlers::GetEntity_News($arFields, $bMail)
CIntranetEventHandlers::FormatEvent_News($arFields, $arParams, $bMail = false)
CIntranetEventHandlers::FormatComment_News($arFields, $arParams, $bMail = false, $arLog = array())
CIntranetEventHandlers::OnIBlockModuleUnInstall()
CIntranetEventHandlers::OnAfterUserAuthorize($arParams)
CIntranetEventHandlers::onRestAppInstall($params)
CIntranetEventHandlers::onRestAppDelete($params)
CIntranetSharepointLog::Next($IBLOCK_ID = 0, $cnt = 0)
CIntranetSharepointLog::Add($arFields)
CIntranetSharepointLog::ItemUpdated($IBLOCK_ID, $ID)
CIntranetSharepointLog::ItemUpdatedClear($IBLOCK_ID, $ID)
CIntranetSharepointLog::Clear($arIDs)
CIntranetSharepointLog::IsLog($IBLOCK_ID = 0)
CRatingsComponentsIntranet::OnGetRatingConfigs()
CRatingsComponentsIntranet::__CheckFields($entityId, $arConfigs)
CRatingsComponentsIntranet::OnGetRatingObject()
CRatingsComponentsIntranet::OnAfterAddRating($ID, $arFields)
CRatingsComponentsIntranet::OnAfterUpdateRating($ID, $arFields)
CRatingsComponentsIntranet::__AssembleConfigDefault($objectType = null)
CIntranetUtils::GetUserDepartments($USER_ID)
CIntranetUtils::getSubDepartments($departmentId = 0)
CIntranetUtils::GetIBlockSectionChildren($arSections)
CIntranetUtils::GetIBlockTopSection($SECTION_ID)
CIntranetUtils::GetDepartmentsData($arDepartments)
CIntranetUtils::IsUserAbsent($USER_ID, $CALENDAR_IBLOCK_ID = null)
CIntranetUtils::IsUserHonoured($USER_ID)
CIntranetUtils::IsToday($date)
CIntranetUtils::IsDateTime($ts)
CIntranetUtils::IsOnline($last_date, $interval = 120)
CIntranetUtils::InitImage($imageID, $imageWidth, $imageHeight = 0, $type = BX_RESIZE_IMAGE_PROPORTIONAL)
CIntranetUtils::__absence_sort($a, $b)
CIntranetUtils::GetAbsenceData($arParams = array(), $MODE = BX_INTRANET_ABSENCE_ALL)
CIntranetUtils::FormatName($NAME_TEMPLATE, $arUser, $bHTMLSpec = true)
CIntranetUtils::GetDefaultNameTemplates()
CIntranetUtils::makeGUID($data)
CIntranetUtils::checkGUID($data)
CIntranetUtils::GetStsSyncURL($arSectionParams, $type = 'calendar', $employees = false)
CIntranetUtils::UpdateOWSVersion($IBLOCK_ID, $ID, $value = null)
CIntranetUtils::__dept_field_replace($str)
CIntranetUtils::ShowDepartmentFilter($arUserField, $bVarsFromForm, $bReturn = false, $ob_callback = array('CIntranetUtils', '__dept_field_replace'))
CIntranetUtils::GetIBlockByID($ID)
CIntranetUtils::ShowIBlockByID($arEntityDesc, $strEntityURL, $arParams)
CIntranetUtils::GetDeparmentsTree($section_id = 0, $bFlat = false)
CIntranetUtils::getSubStructure($sectionId, $depth = false)
CIntranetUtils::GetStructure()
CIntranetUtils::GetDepartmentManagerID($section_id)
CIntranetUtils::GetDepartmentManager($arDepartments, $skipUserId=false, $bRecursive=false)
CIntranetUtils::GetEmployeesCountForSorting($section_id = 0, $amount = 0, $arAccessUsers = false)
CIntranetUtils::GetEmployeesForSorting($page = 1, $amount = 50, $section_id = 0, $arAccessUsers = false)
CIntranetUtils::_GetEmployeesForSorting($section_id, &$amount, &$start, &$arUserIDs, $arAccessUsers)
CIntranetUtils::_GetDeparmentsTree()
CIntranetUtils::getDepartmentColleagues($USER_ID = null, $bRecursive = false, $bSkipSelf = false, $onlyActive = 'Y', $arSelect = null)
CIntranetUtils::getDepartmentEmployees($arDepartments, $bRecursive = false, $bSkipSelf = false, $onlyActive = 'Y', $arSelect = null)
CIntranetUtils::GetSubordinateDepartments($USER_ID = null, $bRecursive = false)
CIntranetUtils::GetSubordinateDepartmentsList($USER_ID)
CIntranetUtils::getSubordinateEmployees($USER_ID = null, $bRecursive = false, $onlyActive = 'Y', $arSelect = null)
CIntranetUtils::GetSubordinateDepartmentsOld($USER_ID = null, $bRecursive = false)
CIntranetUtils::GetDepartmentManagerOld($arDepartments, $skipUserId=false, $bRecursive=false)
CIntranetUtils::createAvatar($fields, $params = array(), $siteId = SITE_ID)
CIntranetUtils::IsExternalMailAvailable()
CIntranetUtils::checkMailDomain($service_id, $user_id, $cnt = 1)
CIntranetUtils::notifyMailDomain($type, $sid, $user_id, $cnt = 0)
CIntranetUtils::LoadCustomMessages()
CIntranetUtils::getB24Host()
CIntranetUtils::getHostName()
CIntranetUtils::getB24Referral($source)
CIntranetUtils::getB24CreateLink($src = false)
CIntranetUtils::getB24Link($src = false)
CIntranetUtils::getB24FirstPageLink()
CIntranetUtils::getCurrentDateTimeFormat()
CIntranetSharepointQueue::CheckFields($action, &$arFields)
CIntranetSharepointQueue::Next($IBLOCK_ID = 0, $cnt = 0)
CIntranetSharepointQueue::Add($arFields)
CIntranetSharepointQueue::Delete($ID)
CIntranetSharepointQueue::Clear($IBLOCK_ID = false)
CIntranetSharepointQueue::SetMinID($ID)
CIntranetSharepointQueue::Lock()
CIntranetSharepointQueue::Unlock()
CIntranetSharepointQueue::IsQueue($IBLOCK_ID = false)
CUserCMLImport::Init(&$next_step, $files_dir, $arParams = array())
CUserCMLImport::CheckUserFields()
CUserCMLImport::CheckIBlockFields()
CUserCMLImport::CheckStructure()
CUserCMLImport::MakeFileArray($file)
CUserCMLImport::GetSectionByXML_ID($IBLOCK_ID, $XML_ID)
CUserCMLImport::CalcPropertyFieldName($XML_ID)
CUserCMLImport::GetPropertyByXML_ID($XML_ID, $arData = null)
CUserCMLImport::LoadDepartments($arDepts = null, $PARENT_ID = null)
CUserCMLImport::GetStructureRoot()
CUserCMLImport::ImportMetaData($xml_root_id = false)
CUserCMLImport::ImportUsers($xml_root_id = false, $start_time = false, $interval = 0)
CUserCMLImport::GetUserByXML_ID($XML_ID)
CUserCMLImport::LoadUser($arXMLElement, &$counter)
CUserCMLImport::ImportAbsence($xml_root_id = false, $start_time = false, $interval = 0)
CUserCMLImport::GetAbsenceByXML_ID($XML_ID)
CUserCMLImport::__GetAbsenceType($TYPE)
CUserCMLImport::LoadAbsence($arXMLElement, &$counter)
CUserHRXMLImport::CheckIBlock($id, $type)
CUserHRXMLImport::Init($arParams = array())
CUserHRXMLImport::ImportData($xml)
CUserHRXMLImport::PrepareAnswer($applicationArea)
CUserHRXMLImport::ImportSyncIndicativeData($xml)
CUserHRXMLImport::ImportSyncPositionOpening($xml)
CUserHRXMLImport::ImportOrganizationChart($xml)
CUserHRXMLImport::ImportSyncStaffingAssignment($xml)
CUserHRXMLImport::ImportSyncTimeCard($xml)
CUserHRXMLImport::ImportUser($arUser, &$counter)
CUserHRXMLImport::ConvertCharset($data)
CUserHRXMLImport::GetPersonGUID($codes)
CUserHRXMLImport::GetGUID($codes)
CUserHRXMLImport::FindUserByPersonID($personGUID)
CUserHRXMLImport::GetCurrentName($person)
CUserHRXMLImport::GetStructureRoot()
CUserHRXMLImport::LoadUserCodes()
hr_SortIDArray($first, $second)
CArray2XML::__construct($root = 'root', $version = '1.0', $encoding = 'UTF-8')
CArray2XML::SaveToFile($arData, $fileDir, $fileName)
CArray2XML::Convert($arData, $startDocument = true)
CArray2XML::StartDocument()
CArray2XML::StartElement($key, $value='')
CArray2XML::EndElement($nl=true)
CArray2XML::getXML($data, $prevKey = '')
CIntranetCalendarWS::__getFieldsDefinition()
CIntranetCalendarWS::__makeDateTime($ts = null)
CIntranetCalendarWS::__makeTS($datetime = null)
CIntranetCalendarWS::__getRMIblockID()
CIntranetCalendarWS::GetList($listName)
CIntranetCalendarWS::__getRow($arRes, $listName, &$last_change)
CIntranetCalendarWS::GetListItemChanges($listName, $viewFields = '', $since = '', $contains = '')
CIntranetCalendarWS::GetListItemChangesSinceToken($listName, $viewFields = '', $query = '', $rowLimit = 0, $changeToken = '')
CIntranetCalendarWS::UpdateListItems($listName, $updates)
CIntranetCalendarWS::GetWebServiceDesc()
CIntranetSharepoint::_ListNextQuery($limit)
CIntranetSharepointLog::_LimitQuery($strWhere, $cnt)
CRatingsComponentsIntranet::CalcSubordinateBonus($arConfigs)
CIntranetSharepointQueue::_LimitQuery($strWhere, $cnt)
CacheProvider::__construct()
CacheProvider::getObject()
CacheProvider::isCacheable()
CacheProvider::setUserPrivateKey()
CacheProvider::getCachePrivateKey()
CacheProvider::onBeforeEndBufferContent()
CacheProvider::getUserPrefix($userId)
CacheProvider::deleteUserCache($userId = false, $sendHeader = true)
CacheProvider::deleteAllCache()
OutlookApplication::OnApplicationsBuildList()
OutlookApplication::generateAppPassword($type = '')
UserAbsence::getIblockId()
UserAbsence::getCurrentMonth()
UserAbsence::isAbsent($userId, $returnToDate = false)
UserAbsence::onAfterIblockElementModify($fields)
UserAbsence::onUserOnlineStatusGetCustomOfflineStatus($userId)
Tasks::createDemoTasksForUser($ID)
Tasks::createDemoTemplates()
Main::onAfterIblockSectionUpdate($fields)
Main::reindexUserAgent($iblockSectionId, $lastUserId = 0)
ThemePicker::__construct($templateId, $siteId = false)
ThemePicker::getInstance()
ThemePicker::isAdmin()
ThemePicker::isAvailable()
ThemePicker::showHeadAssets()
ThemePicker::showBodyAssets()
ThemePicker::shouldShowHint()
ThemePicker::hideHint()
ThemePicker::getCurrentThemeId()
ThemePicker::getCurrentTheme()
ThemePicker::getCurrentBaseThemeId()
ThemePicker::getCurrentSubThemeId()
ThemePicker::setCurrentThemeId($themeId)
ThemePicker::getList()
ThemePicker::create(array $fields)
ThemePicker::remove($themeId)
ThemePicker::getCustomThemes()
ThemePicker::getCustomTheme($customThemeId, $userId = false)
ThemePicker::getStandardThemes()
ThemePicker::getStandardTheme($themeId)
ThemePicker::getTheme($themeId)
ThemePicker::getDefaultTheme()
ThemePicker::getDefaultThemeId()
ThemePicker::setDefaultTheme($themeId, $userId = false)
ThemePicker::getBaseThemes()
ThemePicker::getTemplateId()
ThemePicker::getTemplatePath()
ThemePicker::getThemesPath()
ThemePicker::getAjaxHandlerPath()
ThemePicker::getSiteId()
ThemePicker::getCurrentThemeOptionName()
ThemePicker::getDefaultThemeOptionName()
ThemePicker::getCustomThemesOptionName()
ThemePicker::getLastThemesOptionName()
ThemePicker::getHintOptionName()
ThemePicker::getCustomThemePrefix()
ThemePicker::isValidTemplateId($templateId)
ThemePicker::getMaxUploadSize()
ThemePicker::isValidTheme($themeId)
ThemePicker::setLastUsage($themeId, $autoPrepend = true)
ThemePicker::registerJsExtension()
ThemePicker::registerCss()
ThemePicker::getBaseThemeCss($baseThemeId)
ThemePicker::sortItems(&$themes)
ThemePicker::getConfig()
ThemePicker::isCustomThemeId($themeId)
ThemePicker::getAssetPath($path, $basePath)
ThemePicker::getThemeIdParts($themeId)
ThemePicker::getCustomThemesOptions($userId = false)
ThemePicker::setCustomThemesOptions($customThemes, $userId = false)
UserToDepartmentTable::getTableName()
UserToDepartmentTable::getMap()
UserToDepartmentTable::delayReInitialization()
UserToDepartmentTable::performReInitialization()
UserToDepartmentTable::reInitialize()
UserToDepartmentTable::deleteByUserId($userId)
UserToDepartmentTable::getUfDepartmentFieldId()
UserToDepartmentTable::arrangeDepartmentWeights(array $departments, array $subSet)
UserToDepartmentTable::insertBatch($tableName, array $items)
UserSubordinationTable::getTableName()
UserSubordinationTable::getMap()
UserSubordinationTable::delayReInitialization()
UserSubordinationTable::getDelayed()
UserSubordinationTable::performReInitialization()
UserSubordinationTable::reInitialize()
UserDayTable::getFilePath()
UserDayTable::getTableName()
UserDayTable::getMap()
LikesEventHandler::getTitle()
LikesEventHandler::registerListeners()
LikesEventHandler::unregisterListeners()
LikesEventHandler::onAddRatingVoteEvent($ID, $arParams)
MobileEventHandler::getTitle()
MobileEventHandler::registerListeners()
MobileEventHandler::unregisterListeners()
MobileEventHandler::onMobileInitEvent()
UserHourTable::getFilePath()
UserHourTable::getTableName()
UserHourTable::getMap()
UserHourTable::getSectionNames()
TasksEventHandler::getTitle()
TasksEventHandler::registerListeners()
TasksEventHandler::unregisterListeners()
TasksEventHandler::onTaskAddEvent($id, $arFields)
TasksEventHandler::onTaskUpdateEvent($id, $arFields)
TasksEventHandler::onTaskElapsedTimeAddEvent($id, $arFields)
TasksEventHandler::onAfterCommentAddEvent($id, $arFields)
DepartmentDayTable::getFilePath()
DepartmentDayTable::getTableName()
DepartmentDayTable::getMap()
DiskEventHandler::getTitle()
DiskEventHandler::registerListeners()
DiskEventHandler::unregisterListeners()
DiskEventHandler::onAfterDiskFileAddEvent($ID, $fileData)
DiskEventHandler::onAfterDiskFileUpdateEvent($ID, $fileData)
DiskEventHandler::onAfterDiskFolderAddEvent($ID, $fileData)
DiskEventHandler::onAfterDiskFolderUpdateEvent($ID, $fileData)
DiskEventHandler::onAfterDiskFirstUsageByDayEvent()
DepartmentHourTable::getFilePath()
DepartmentHourTable::getTableName()
DepartmentHourTable::getMap()
CrmEventHandler::getTitle()
CrmEventHandler::registerListeners()
CrmEventHandler::unregisterListeners()
CrmEventHandler::onAfterCrmContactAddEvent($arFields)
CrmEventHandler::onAfterCrmCompanyAddEvent($arFields)
CrmEventHandler::onAfterCrmLeadAddEvent($arFields)
CrmEventHandler::onAfterCrmDealAddEvent($arFields)
CrmEventHandler::onAfterCrmAddEventEvent($ID, $arFields)
CrmEventHandler::onOrderAddEvent($ID, $arFields)
CrmEventHandler::onOrderUpdateEvent($ID, $arFields)
CrmEventHandler::onProductAddEvent($ID, $arFields)
CrmEventHandler::onProductUpdateEvent($ID, $arFields)
ImEventHandler::getTitle()
ImEventHandler::registerListeners()
ImEventHandler::unregisterListeners()
ImEventHandler::onAfterMessagesAddEvent($ID, $arParams)
ImEventHandler::onCallStartEvent($arParams)
SocnetEventHandler::getTitle()
SocnetEventHandler::registerListeners()
SocnetEventHandler::unregisterListeners()
SocnetEventHandler::onPostAddEvent($ID, $arFields)
SocnetEventHandler::onCommentAddEvent($ID, $arFields)
UStat::incrementCounter($section, $userId = null)
UStat::recount()
UStat::recountHourlyCompanyActivity()
UStat::getStatusInformation()
UStat::getCurrentActivity($departmentId = 0, $section = null)
UStat::getDepartmentGraphData($departmentId, Type\DateTime $dateFrom, Type\DateTime $dateTo, $interval)
UStat::getDepartmentSummaryInvolvement($departmentId, Type\DateTime $dateFrom, Type\DateTime $dateTo, $interval)
UStat::getSectionsSummaryInvolvement(Type\DateTime $dateFrom, Type\DateTime $dateTo, $interval)
UStat::getSectionInvolvement($departmentId, $section, Type\DateTime $dateFrom, Type\DateTime $dateTo, $interval)
UStat::getUsersGraphData($userId, Type\DateTime $dateFrom, Type\DateTime $dateTo, $interval, $section = null)
UStat::getDepartmentAverageGraphData($deptId, Type\DateTime $dateFrom, Type\DateTime $dateTo, $interval, $section = null)
UStat::getMaxUserActivity(Type\DateTime $dateFrom, Type\DateTime $dateTo, $interval)
UStat::getUsersTop(N/A)
UStat::getHourlyCompanyActivitySince(Type\DateTime $hour = null)
UStat::recountDeptartmentsActiveUsers($forUserId = null)
UStat::recountCompanyActiveUsers()
UStat::recountDailyInvolvement(Type\Date $day = null)
UStat::getActivityInfo()
UStat::checkTodayAbsence($absenceData)
UStat::getUsersDepartments()
UStat::getHeadsOfDepartments()
UStat::getFormattedNumber($number)
PublicApplication::OnApplicationsBuildList()
PublicApplication::onApplicationScopeError(\Bitrix\Main\Event $event)
Util::getDepartmentEmployees($params)
Util::getEmployeesList($params = array())
Util::getLanguageList()
intranet::intranet()
intranet::InstallDB()
intranet::UnInstallDB($arParams = array())
intranet::InstallEvents()
intranet::UnInstallEvents()
intranet::InstallFiles()
intranet::UnInstallFiles()
intranet::InstallUserFields()
intranet::DoInstall()
intranet::DoUninstall()
intranet::__GetMessagesForAllLang($strBefore,$strAfter,$MessID,$strDefMess = false,$arLangList = array())