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

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


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

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

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

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

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

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

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

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

Метод
CIMContactList::__construct($user_id = false)
CIMContactList::GetList($arParams = Array())
CIMContactList::CleanChatCache($userId)
CIMContactList::CleanAllChatCache()
CIMContactList::SearchUsers($searchText)
CIMContactList::AllowToSend($arParams)
CIMContactList::GetUserData($arParams = Array())
CIMContactList::SetOnline($userId = null, $cache = true)
CIMContactList::SetOffline($userId = null)
CIMContactList::SetCurrentTab($userId)
CIMContactList::InRecent($userId, $type, $itemId)
CIMContactList::SetRecentForNewUser($userId)
CIMContactList::SetRecent($arParams)
CIMContactList::DeleteRecent($entityId, $isChat = false, $userId = false)
CIMContactList::DialogHide($dialogId, $userId = null)
CIMContactList::ClearRecentCache($userId = null)
CIMContactList::GetRecentList($arParams = Array())
CIMContactList::GetRecentListSortCounter($counter)
CIMContactList::GetRecentListSortMessage($recent)
CIMContactList::IsExtranet($arUser)
CIMContactList::GetUserPath($userId = false)
CIMContactList::GetUserNameTemplate($siteId = false, $langId = false, $getDefault = false)
CIMContactList::GetUserColor($id, $gender)
CIMContactList::PrepareUserId($id, $searchMark = '')
CIMContactList::formatAbsentResult($userId)
CIMContactList::PrepareUserIds($userIds, $searchMark = '')