Документация для разработчиков
Темная тема

Рабочий стол


Описание desktop

Одностраничный компонент позволяет создать настраиваемый рабочий стол с использованием разнофункциональных гаджетов. В компоненте по умолчанию используется 6 гаджетов, которые инсталлируются с главным модулем системы. Разработчики могут создавать собственные гаджеты, компонент их увидит, если они размещены в папке /bitrix/gadgets.

В визуальном редакторе компонент расположен в разделе: Сервисы.

Компонент относится к Главному модулю.



Параметры

Поле Параметр Описание
Источник данных
Идентификатор ID Символьный код стола. Столы с одинаковыми идентификаторами имеют одинаковые настройки.
Разрешить настраивать рабочий стол всем авторизованным пользователям CAN_EDIT [Y/N] Установленный флажок разрешает персональную настройку для авторизованных пользователей. В противном случае настраивать рабочий стол может только пользователь с правами на запись для страницы, на которой размещен компонент.
Количество столбцов COLUMNS Задается число столбцов Рабочего стола. После ввода числа нужно нажать кнопку OK, измениться число полей для задания ширины столбцов.
Размер столбца #N COLUMN_WIDTH_0 Поле для задания ширины конкретного столбца. Задается в пикселях или процентах.
Доступные гаджеты GADGETS С помощью кнопки CTRL выбираются гаджеты, которые будут отображаться на рабочем столе. Для выбранных гаджетов ниже появляются свои группы параметров для настройки.
Настройки гаджета "RSS лента"
Время кеширования G_RSSREADER_CACHE_TIME Срок в секундах на который кешируются полученные данные. При выборе "0" - данные не кешируются.
Показывать ссылку на подробную информацию G_RSSREADER_SHOW_URL [Y/N] Разрешает отображение ссылки на подробную информацию.
Предустановленные RSS ленты G_RSSREADER_PREDEFINED_RSS С каждой новой строки вводится отдельный URL RSS ленты. При изменении списка необходимо нажать кнопку для сохранения изменений.
Настройки по умолчанию параметров пользователя для гаджета "RSS лента"
Название гаджета GU_RSSREADER_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Количество новостей GU_RSSREADER_CNT Задается число отображаемых новостей. Если выставлено "0", будут отображаться все новости.
Ссылка на RSS ленту GU_RSSREADER_RSS_URL Выбор одной из предустановленных лент новостей, либо ввод URL любой другой ленты.
Настройки по умолчанию параметров пользователя для гаджета "Заметки"
Название гаджета GU_HTML_AREA_TITLE_STD Указать, какое название для гаджета будет видно пользователю.
Настройки по умолчанию параметров пользователя для гаджета "Избранные ссылки"
Название гаджета GU_FAVORITES_TITLE_STDУказать, какое название для гаджета будет видно пользователю.
Настройки гаджета "Пробки"
Время кеширования G_PROBKI_CACHE_TIME Срок в секундах на который кешируются полученные данные. При выборе "0" - данные не кешируются
Показывать ссылку на подробную информацию G_PROBKI_SHOW_URL [Y/N] Разрешает отображение ссылки на подробную информацию.
Настройки по умолчанию параметров пользователя для гаджета "Пробки"
Название гаджета GU_PROBKI_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Город GU_PROBKI_CITY Выбор города, для которого нужно отображать пробки
Настройки гаджета "Прогноз погоды"
Время кеширования G_WEATHER_SHOW_TIME Срок в секундах на который кешируются полученные данные. При выборе "0" - данные не кешируются
Показывать ссылку на подробную информацию G_WEATHER_SHOW_URL [Y/N] Разрешает отображение ссылки на подробную информацию.
Настройки по умолчанию параметров пользователя для гаджета "Прогноз погоды"
Название гаджета GU_WEATHER_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Страна GU_WEATHER_COUNTRY Выбор страны, для которой нужно отображать прогноз погоды.
Город GU_WEATHER_CITY Выбор города, для которого нужно отображать прогноз погоды.
Дополнительные настройки
Страница отправки личного сообщения PM_URL Страница, на которую будут отправляться сообщения пользователю.
Шаблон пути к странице подразделения PATH_TO_CONPANY_DEPARTMENT Шаблон пути к странице подразделения.
Отображение имени NAME_TEMPLATE Шаблон отображения имени. Выбирается из выпадающего списка, либо вводится свой в дополнительном поле. В шаблоне допустимо использование:
  • #LAST_NAME# - фамилия (Петров);
  • #LAST_NAME_SHORT# - инициал фамилии (П.);
  • #NAME# - имя (Иван);
  • #NAME_SHORT# - инициал имени (И.);
  • #SECOND_NAME# - отчество (Васильевич);
  • #SECOND_NAME_SHORT# - инициал отчества (В.).

По умолчанию - значение Формат сайта (т.е используются значение Формат имени, указанное в закладке Параметры страницы Редактирование сайта).

Показывать логин, если не задано имя SHOW_LOGIN [Y/N] При установленной опции будет вводиться логин пользователя, если тот не указал в профиле имя и фамилию.
Формат показа даты и времени DATE_TIME_FORMAT Шаблон отображения даты и времени. Выбирается из выпадающего списка, либо вводится свой в дополнительном поле. (Для полей с указанием обоих параметров.) Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date.
Формат показа даты DATE_FORMAT Шаблон отображения даты. Выбирается из выпадающего списка, либо вводится свой в дополнительном поле. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date.
Формат показа даты без года DATE_FORMAT_NO_YEAR Шаблон отображения даты. Выбирается из выпадающего списка, либо вводится свой в дополнительном поле. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date.
Показывать год рождения SHOW_YEAR Выбрать кому будет отображаться год рождения.
Настройки гаджета "Видеоновости"
Тип информационного блока G_VIDEO_IBLOCK_TYPE Выбор типа информационного блока, из которого будут показываться видеоновости.
Информационный блок G_VIDEO_IBLOCK_ID Выбор информационного блока, из которого будут показываться видеоновости.
URL страницы со списком видеоновостей G_VIDEO_LIST_URL Адрес страницы на которой выводятся видеоновости.
Свойство, в котором хранится путь к ролику G_VIDEO_PATH_TO_FILE Указать свойство инфоблока, в котором храниться путь к файлу на сервере.
Свойство, в котором хранится длительность ролика G_VIDEO_DURATION Указать свойство инфоблока, в котором храниться описание длительности ролика.
Секция G_VIDEO_SECTION_ID Выбор секции инфоблока, из которо будут выводиться ролики для показа.
Элемент G_VIDEO_ELEMENT_ID Указать элемент, который будет отображаться в экране плеера при открытии.
Ширина области плеера G_VIDEO_WIDTH Задать ширину плеера
Высота области плеера G_VIDEO_HEIGHT Задать высоту плеера
Тип кеширования G_VIDEO_CACHE_TYPE Выбрать тип кеширования
Время кеширования (сек.) G_VIDEO_CACHE_TIME Задать время кеширования
Настройки по умолчанию параметров пользователя для гаджета "Видеоновости"
Название гаджета GU_VIDEO_TITLE_STD Указать, какое название для гаджета будет видно пользователю.
Настройки гаджета "Выскажи мнение"
Группа опросов G_VOTE_CHANNEL_SID Указывается группа опросов для выводв в гаджете.
Тип кеширования G_VOTE_CACHE_TYPE Выбрать тип кеширования
Время кеширования (сек.) G_VOTE_CACHE_TIME Задать время кеширования
URL страницы со списком опросов G_VOTE_LIST_URL Адрес страницы со списком опросов.
Настройки по умолчанию параметров пользователя для гаджета "Выскажи мнение"
Название гаджета GU_VOTE_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Настройки по умолчанию параметров пользователя для гаджета "Гаджеты Google"
Название гаджета GU_GOOGLE_GADGETS_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Настройки гаджета "Дни рождения"
Страница структуры компании G_BIRTHDAY_STRUCTURE_PAGE Адрес страницы портала со структурой компании.
Страница отправки личного сообщения G_BIRTHDAY_PM_URL Адрес страницы, на которой будет выводиться сообщение.
Показывать год рождения G_BIRTHDAY_SHOW_YEAR Выбрать кому будет отображаться год рождения.
Пользовательские поля для вывода G_BIRTHDAY_USER_PROPERTY Выбор из списка полей, которые будут отображаться у записи пользователя.
URL страницы со списком дней рождений G_BIRTHDAY_LIST_URL Адрес страницы со списком дней рождений.
Настройки по умолчанию параметров пользователя для гаджета "Дни рождения"
Название гаджета GU_BIRTHDAY_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Количество выводимых пользователей GU_BIRTHDAY_NUM_USERS Сколько пользователей будет видно в списке гаджета.
Показывать для отдела/офиса GU_BIRTHDAY_DEPARTMENT Для какого подразделения выводить пользователей.
Настройки гаджета "Доска почета"
URL страницы с доской почета G_HONOUR_LIST_URL АДрес страницы, где отображается доска почета.
Настройки по умолчанию параметров пользователя для гаджета "Доска почета"
Название гаджета GU_HONOUR_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Количество выводимых пользователей GU_HONOUR_NUM_USERS Сколько пользователей будет видно в списке гаджета.
Настройки гаджета "Живая лента"
Имя переменной для пользователя G_UPDATES_USER_VAR Переменная, в которой передается имя соответствующей сущности.
Имя переменной для группы G_UPDATES_GROUP_VAR
Имя переменной для страницы G_UPDATES_PAGE_VAR
Шаблон пути к странице пользователя G_UPDATES_PATH_TO_USER Шаблон пути к странице пользователя.
Шаблон пути к странице группы G_UPDATES_PATH_TO_GROUP Шаблон пути к странице группы.
URL страницы со списком обновлений G_UPDATES_LIST_URL Адрес страницы "Живая лента"
Настройки по умолчанию параметров пользователя для гаджета "Живая лента"
Название гаджета GU_UPDATES_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Количество отображаемых записей GU_UPDATES_LOG_CNT Сколько записей будет выводиться гаджете.
Тип подписки GU_UPDATES_ENTITY_TYPE Выбор типа подписки.
Тип сообщения GU_UPDATES_EVENT_ID Выбор типов сообщений.
Настройки для гаджета "Информация"
Тип баннера G_ADV_TYP Указать тип баннера, который будет отображаться пользователю.
Настройки по умолчанию параметров пользователя для гаджета "Инфомация"
Название гаджета GU_ADV_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Настройки гаджета "Мои задачи"
Имя переменной для кода страницы G_TASKS_PAGE_VAR Переменная, в которой передается имя соответствующей сущности.
Имя переменной для кода группы G_TASKS_GROUP_VAR
Имя переменной для кода пользователя G_TASKS_VIEW_VAR
Имя переменной для кода задачи G_TASKS_TASK_VAR
Имя переменной для кода действия G_TASKS_ACTION_VAR
Путь к списку задач группы G_TASKS_PATH_TO_GROUP_TASKS Путь к соответствующей странице.
Путь к задаче группы G_TASKS_PATH_TO_GROUP_TASKS_TASK
Путь к списку задач пользователя G_TASKS_PATH_TO_USER_TASKS
Путь к задаче пользователя G_TASKS_PATH_TO_USER_TASKS_TASK
URL списка задач G_TASKS_PATH_TO_TASK Адрес страницы со списком задач
URL создания задачи G_TASKS_PATH_TO_TASK_NEW Адрес страницы с формой создания задачи.
Настройки по умолчанию параметров пользователя для гаджета "Мои задачи"
Название гаджета GU_TASKS_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Количество записей на странице GU_TASKS_ITEMS_COUNT Сколько записей будет отображаться в гаджете.
Упорядочить по GU_TASKS_ORDER_BY Выбор сортировки для задач.
Показывать задачи GU_TASKS_TYPE Выбор типа задач.
Настройки гаджета "Мои сообщения"
Шаблон пути к странице пользователя G_MESSAGES_PATH_TO_USER Шаблон пути к соответствующим страницам
Шаблон пути к странице группы G_MESSAGES_PATH_TO_GROUP
Шаблон пути к странице отправки сообщений G_MESSAGES_PATH_TO_MESSAGE_FORM
Шаблон пути к странице ответа на сообщение G_MESSAGES_PATH_TO_MESSAGE_FORM_MESS
Шаблон пути к странице чата G_MESSAGES_PATH_TO_MESSAGES_CHAT
Путь к папке со смайликам относительно корня сайта G_MESSAGES_PATH_TO_SMILE Путь к папке со смайликам относительно корня сайта
Период опроса сервера G_MESSAGES_AJAX_LONG_TIMEOUT Указать время в секундах.
Имя переменной для сообщения G_MESSAGES_MESSAGE_VAR Переменная, в которой передается соответствующая сущность.
Имя переменной для страницы G_MESSAGES_PAGE_VAR
Имя переменной для пользователя G_MESSAGES_USER_VAR
Путь к входящим сообщениям G_MESSAGES_INBOX_URL
Путь к отправленным сообщениям G_MESSAGES_SENT_URL Путь к странице с исходящими сообщениями.
Настройки по умолчанию параметров пользователя для гаджета "Мои сообщения"
Название гаджета GU_MESSAGES_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Настройки гаджета "Мой календарь"
Тип инфоблока G_CALENDAR_IBLOCK_TYPE Выбор типа инфоблока, в котором размещаются календари.
Инфоблок G_CALENDAR_IBLOCK_ID Выбор инфоблока, в котором размещаются календари.
Адрес страницы для детального просмотра G_CALENDAR_DETAIL_URL Адрес страницы с персональным календарем.
Тип кеширования G_CALENDAR_CACHE_TYPE Выбрать тип кеширования
Время кеширования (сек.) G_CALENDAR_CACHE_TIME Задать время кеширования
Путь к персональному календарю G_CALENDAR_CALENDAR_URL Путь к персональному календарю
Настройки по умолчанию параметров пользователя для гаджета "Мой календарь"
Название гаджета GU_CALENDAR_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Количество событий в списке GU_CALENDAR_EVENTS_COUNT Сколько событий будет выведено в гаджете.
Настройки гаджета "Мой профиль"
URL страницы Основное G_PROFILE_PATH_TO_GENERAL Указываются адреса соответствующих страниц.
URL страницы Изменение профиля G_PROFILE_PATH_TO_PROFILE_EDIT
URL страницы Обновления G_PROFILE_PATH_TO_LOG
URL страницы Мои подписки G_PROFILE_PATH_TO_SUBSCR
URL страницы Мои сообщения G_PROFILE_PATH_TO_MSG
URL страницы Мои группы G_PROFILE_PATH_TO_GROUPS
URL страницы Создание группы G_PROFILE_PATH_TO_GROUP_NEW
URL страницы Мои фотографии G_PROFILE_PATH_TO_PHOTO
URL страницы Добавление фотографий G_PROFILE_PATH_TO_PHOTO_NEW
URL страницы Форум G_PROFILE_PATH_TO_FORUM
URL страницы Блог G_PROFILE_PATH_TO_BLOG
URL страницы Добавления нового сообщения в блог G_PROFILE_PATH_TO_BLOG_NEW
URL страницы Календарь G_PROFILE_PATH_TO_CAL
URL страницы Задачи G_PROFILE_PATH_TO_TASK
URL страницы Добавление задачи G_PROFILE_PATH_TO_TASK_NEW
URL страницы Файлы G_PROFILE_PATH_TO_LIB
Настройки по умолчанию параметров пользователя для гаджета "Мой профиль"
Название гаджета GU_PROFILE_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Показать Основное GU_PROFILE_SHOW_GENERAL [Y\N] Выбор сущностей для отображения в гаджете.
Показать Группы GU_PROFILE_SHOW_GROUPS
Показать Фото GU_PROFILE_SHOW_PHOTO
Показать Форум GU_PROFILE_SHOW_FORUM
Показать Календарь GU_PROFILE_SHOW_CAL
Показать Блог GU_PROFILE_SHOW_BLOG
Показать Задачи GU_PROFILE_SHOW_TASK
Показать Файлы GU_PROFILE_SHOW_LIB
Настройки гаджета "Найти сотрудника"
URL страницы со списком сотрудников компании G_SEARCH_EMPLOYEE_LIST_URL Адрес страницы "Сотрудники".
Настройки по умолчанию параметров пользователя для гаджета "Найти сотрудника"
Название гаджета GU_SEARCH_EMPLOYEE_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Настройки гаджета "Наша жизнь"
Тип информационного блока (используется только для проверки) G_LIFE_IBLOCK_TYPE Выбор типа информационного блока.
Код информационного блока G_LIFE_IBLOCK_ID Выбор информационного блока.
Формат показа даты G_LIFE_ACTIVE_DATE_FORMAT Шаблон отображения даты. Выбирается из выпадающего списка, либо вводится свой в дополнительном поле.
URL страницы со списком новостей G_LIFE_LIST_URL Адрес соответствующей страницы
URL страницы с новостью подробно G_LIFE_DETAIL_URL
Тип кеширования G_LIFE_CACHE_TYPE Выбрать тип кеширования
Время кеширования (сек.) G_LIFE_CACHE_TIME Задать время кеширования
Настройки по умолчанию параметров пользователя для гаджета "Наша жизнь"
Название гаджета GU_LIFE_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Количество новостей на странице GU_LIFE_NEWS_COUNTУказать какое количество новостей выводить в гаджете.
Показывать дату GU_LIFE_DISPLAY_DATE [Y\N] Выбор сущностей для отображения в гаджете.
Показать картинку GU_LIFE_DISPLAY_PICTURE
Показать текст анонса GU_LIFE_DISPLAY_PREVIEW_TEXT
Настройки гаджета "Новое в блогах"
Шаблон пути к странице блога: G_BLOG_PATH_TO_BLOG Шаблон соответствующих страниц.
Шаблон пути к странице с сообщением блога G_BLOG_PATH_TO_POST
Шаблон пути к странице с сообщением блога группы G_BLOG_PATH_TO_GROUP_BLOG_POST
Шаблон пути к странице пользователя блога G_BLOG_PATH_TO_USER
Тип кеширования G_BLOG_CACHE_TYPE Выбрать тип кеширования
Время кеширования (сек.) G_BLOG_CACHE_TIME Задать время кеширования
Настройки по умолчанию параметров пользователя для гаджета "Новое в блогах"
Название гаджета GU_BLOG_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Количество результатов, выводимых на страницу GU_BLOG_MESSAGE_COUNTУказать какое количество новых сообщений выводить в гаджете.
Длина выводимого текста сообщения GU_BLOG_MESSAGE_LENGTHУказать какое количество знаков текста сообщения выводить в гаджете.
Формат показа даты и времени GU_BLOG_DATE_TIME_FORMATМожно перезадать формат даты и времени для этого гаджета.
Настройки гаджета "Новое на форуме"
ID форума G_FORUM_FID Выбрать форум, новые сообщения которого будут выводиться в гаджете.
Поле для сортировки G_FORUM_SORT_BY По какому полю будут сортироваться сообщения.
Направление сортировки G_FORUM_SORT_ORDER Выбрать направление сортировки.
Страница чтения сообщения G_FORUM_URL_TEMPLATES_MESSAGE Адрес страницы.
Тип кеширования G_FORUM_CACHE_TYPE Выбрать тип кеширования
Время кеширования (сек.) G_FORUM_CACHE_TIME Задать время кеширования
Настройки по умолчанию параметров пользователя для гаджета "Новое на форуме"
Название гаджета GU_FORUM_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Количество тем на одной странице GU_FORUM_TOPICS_PER_PAGEУказать какое количество новых сообщений выводить в гаджете.
Формат показа даты и времени GU_FORUM_DATE_TIME_FORMATМожно перезадать формат даты и времени для этого гаджета.
Настройки гаджета "Новые сотрудники"
URL страницы с кадровыми перестановками G_NEW_EMPLOYEES_LIST_URL Адрес страницы.
Настройки по умолчанию параметров пользователя для гаджета "Новые сотрудники"
Название гаджета GU_NEW_EMPLOYEES_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Количество выводимых записей GU_NEW_EMPLOYEES_NUM_USERSУказать какое количество новых сотрудников выводить в гаджете.
Показывать для отдела/офиса GU_NEW_EMPLOYEES_DEPARTMENTУказать для какого подразделения выводить данные.
Настройки гаджета "Общие документы"
Тип информационного блока (используется только для проверки) G_SHARED_DOCS_IBLOCK_TYPE Выбрать тип информационного блока где размещена информация.
Код информационного блока G_SHARED_DOCS_IBLOCK_ID Выбрать информационный блок где размещена информация.
URL страницы с библиотекой документов компании G_SHARED_DOCS_LIST_URL Адрес страницы.
URL страницы детального просмотра (по умолчанию - из настроек инфоблока) G_SHARED_DOCS_DETAIL_URL Адрес страницы.
Тип кеширования G_SHARED_DOCS_CACHE_TYPE Выбрать тип кеширования
Время кеширования (сек.) G_SHARED_DOCS_CACHE_TIME Задать время кеширования
Настройки по умолчанию параметров пользователя для гаджета "Общие документы"
Название гаджета GU_SHARED_DOCS_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Количество выводимых документов GU_SHARED_DOCS_DOCS_COUNTУказать какое количество документов выводить в гаджете.
Показывать дату GU_SHARED_DOCS_DISPLAY_DATE [Y\N] Выбор сущностей для отображения в гаджете.
Показать картинку GU_SHARED_DOCS_DISPLAY_PICTURE
Показать текст анонса GU_SHARED_DOCS_DISPLAY_PREVIEW_TEXT
Настройки гаджета "Отсутствуют в офисе"
URL страницы со списком отсутсвий G_ABSENT_LIST_URL Адрес страницы.
Настройки по умолчанию параметров пользователя для гаджета "Отсутствуют в офисе"
Название гаджета GU_ABSENT_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Количество выводимых записей GU_ABSENT_NUM_USERSУказать какое количество отсутсвий выводить в гаджете.
Показывать для отдела/офиса GU_ABSENT_DEPARTMENTУказать для какого подразделения выводить данные.
Настройки гаджета "Отчет 1С"
Тип кеширования G_REPORT1C_CACHE_TYPE Выбрать тип кеширования
Время кеширования (сек.) G_REPORT1C_CACHE_TIME Задать время кеширования
Настройки по умолчанию параметров пользователя для гаджета "Отсутствуют в офисе"
Название гаджета GU_REPORT1C_TITLE_STD Указать какое название для гаджета будет видно пользователю.
URL сервера GU_REPORT1C_R1_URL Адрес сервера
Порт GU_REPORT1C_R1_PORT Порт сервера
Путь к веб-сервису GU_REPORT1C_R1_PATH Путь к веб-сервису
Имя пользователя GU_REPORT1C_R1_LOGIN Логин
Пароль GU_REPORT1C_R1_PASSWORD Пароль
Таймаут соединения, сек GU_REPORT1C_R1_CONNTIMEOUT Таймаут соединения
Кешировать ошибочные результаты U_REPORT1C_R1_CACHE_ERR Указать, кешировать или нет результаты, если они ошибочны.
Страница по-умолчанию GU_REPORT1C_R1_INITIALREPORT Какая страница будет открываться по умолчанию.
Настройки гаджета "Официальная информация"
Тип информационного блока (используется только для проверки) G_OFFICIAL_IBLOCK_TYPE Выбрать тип информационного блока где размещена информация.
Код информационного блока G_OFFICIAL_IBLOCK_ID Выбрать информационный блок где размещена информация.
URL страницы со списком официальной информации G_OFFICIAL_LIST_URL Адрес страницы.
URL страницы с подробно официальной информацией G_OFFICIAL_DETAIL_URL Адрес страницы.
Формат показа даты и времени G_OFFICIAL_ACTIVE_DATE_FORMATМожно перезадать формат даты и времени для этого гаджета.
Тип кеширования G_OFFICIAL_CACHE_TYPE Выбрать тип кеширования
Время кеширования (сек.) G_OFFICIAL_CACHE_TIME Задать время кеширования
Настройки по умолчанию параметров пользователя для гаджета "Официальная информация"
Название гаджета GU_OFFICIAL_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Количество выводимых документов GU_OFFICIAL_NEWS_DOCS_COUNTУказать какое количество документов выводить в гаджете.
Показать текст анонса GU_OFFICIAL_DISPLAY_PREVIEW_TEXT [Y\N] Вывод текста анонса в гаджете.
Настройки гаджета "Рабочие группы"
Имя переменной для группы G_WORKGROUPS_GROUP_VAR Переменная в которой передается имя группы.
Шаблон пути к странице группы G_WORKGROUPS_PATH_TO_GROUP Шаблон пути к странице.
Шаблон пути к странице поиска групп G_WORKGROUPS_PATH_TO_GROUP_SEARCH Шаблон пути к странице.
Время кеширования (сек.) G_WORKGROUPS_CACHE_TIME Задать время кеширования
Настройки по умолчанию параметров пользователя для гаджета "Рабочие группы"
Название гаджета GU_WORKGROUPS_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Формат даты GU_WORKGROUPS_DATE_TIME_FORMATМожно перезадать формат даты для гаджета.
Показывать изображение GU_WORKGROUPS_DISPLAY_PICTURE [Y\N] Выбор сущностей для отображения в гаджете.
Показать описание GU_WORKGROUPS_DISPLAY_DESCRIPTION
Показать число участников GU_WORKGROUPS_DISPLAY_NUMBER_OF_MEMBERS
Показать только мои GU_WORKGROUPS_FILTER_MY
Настройки гаджета "События компании"
Тип информационного блока G_COMPANY_CALENDAR_IBLOCK_TYPE Выбрать тип информационного блока где размещена информация.
Информационный блок G_COMPANY_CALENDAR_IBLOCK_ID Выбрать информационный блок где размещена информация.
Адрес страницы для детального просмотра G_COMPANY_CALENDAR_DETAIL_URL Адрес страницы.
Тип кеширования G_COMPANY_CALENDAR_CACHE_TYPE Выбрать тип кеширования
Время кеширования (сек.) G_COMPANY_CALENDAR_CACHE_TIME Задать время кеширования
Настройки по умолчанию параметров пользователя для гаджета "События компании"
Название гаджета GU_COMPANY_CALENDAR_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Количество событий GU_COMPANY_CALENDAR_EVENTS_COUNTУказать какое количество событий выводить в гаджете.
Настройки по умолчанию параметров пользователя для гаджета "Список задач"
Название гаджета GU_CRM_TASK_LIST_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Сущности в списке GU_CRM_TASK_LIST_TASK_TYPE_LIST Выбор сущностей, которые будут отображаться в гаджете.
Только мои GU_CRM_TASK_LIST_ONLY_MY [Y\N] Будут показаны только задачи созданные пользователем.
Сортировка GU_CRM_TASK_LIST_SORT Выбор параметра сортировки.
По GU_CRM_TASK_LIST_SORT_BYВыбор направления сортировки.
Количество событий GU_CRM_TASK_LIST_TASK_COUNTУказать какое количество событий выводить в гаджете.
Настройки по умолчанию параметров пользователя для гаджета "Список компаний"
Название гаджета GU_CRM_COMPANY_LIST_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Тип компании GU_CRM_COMPANY_LIST_TYPE_ID Выбор типа компаний, которые будут отображаться в гаджете.
Только мои GU_CRM_COMPANY_LIST_ONLY_MY [Y\N] Будут показаны только компании пользователя.
Сортировка GU_CRM_COMPANY_LIST_SORT Выбор параметра сортировки.
По GU_CRM_COMPANY_LIST_SORT_BYВыбор направления сортировки.
Количество компаний GU_CRM_COMPANY_LIST_COMPANY_COUNTУказать какое количество компаний выводить в гаджете.
Настройки по умолчанию параметров пользователя для гаджета "Список контактов"
Название гаджета GU_CRM_CONTACT_LIST_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Тип GU_CRM_CONTACT_LIST_TYPE_ID Выбор типов контактов, которые будут отображаться в гаджете.
Только мои GU_CRM_CONTACT_LIST_ONLY_MY [Y\N] Будут показаны только контакты созданные пользователем.
Сортировка GU_CRM_CONTACT_LIST_SORT Выбор параметра сортировки.
По GU_CRM_TASK_CONTACT_SORT_BYВыбор направления сортировки.
Количество контактов GU_CRM_CONTACT_LIST_CONTACT_COUNTУказать какое количество контактов выводить в гаджете.
Настройки по умолчанию параметров пользователя для гаджета "Список лидов"
Название гаджета GU_CRM_LEAD_LIST_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Статус GU_CRM_LEAD_LIST_STATUS_ID Выбор статуса лида, в котором они будут отображаться в гаджете.
Только мои GU_CRM_LEAD_LIST_ONLY_MY [Y\N] Будут показаны только лиды созданные пользователем.
Сортировка GU_CRM_LEAD_LIST_SORT Выбор параметра сортировки.
По GU_CRM_LEAD_LIST_SORT_BYВыбор направления сортировки.
Количество лидов GU_CRM_LEAD_LIST_LEAD_COUNTУказать какое количество лидов выводить в гаджете.
Настройки по умолчанию параметров пользователя для гаджета "Список сделок"
Название гаджета GU_CRM_DEAL_LIST_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Стадия GU_CRM_DEAL_LIST_STAGE_ID Выбор стадии сделок, которые будут отображаться в гаджете.
Только мои GU_CRM_DEAL_LIST_ONLY_MY [Y\N] Будут показаны только сделки созданные пользователем.
Сортировка GU_CRM_DEAL_IST_SORT Выбор параметра сортировки.
По GU_CRM_TASK_DEAL_SORT_BYВыбор направления сортировки.
Количество контактов GU_CRM_DEAL_LIST_DEAL_COUNTУказать какое количество сделок выводить в гаджете.
Настройки по умолчанию параметров пользователя для гаджета "Список событий"
Название гаджета GU_CRM_EVENT_LIST_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Сущности в списке GU_CRM_EVENT_LIST_EVENT_TYPE_LIST Выбор сущности, событий которой будут отображаться в гаджете.
Количество событий GU_CRM_EVENT_LIST_EVENT_COUNTУказать какое количество событий выводить в гаджете.
Настройки гаджета "Фотогалерея компании"
Тип информационного блока G_PHOTOS_IBLOCK_TYPE Выбрать тип информационного блока где размещена информация.
Информационный блок G_PHOTOS_IBLOCK_ID Выбрать информационный блок где размещена информация.
URL страницы с фотогалереей компании G_PHOTOS_LIST_URL Адрес страницы.
Страница детального просмотра G_PHOTOS_DETAIL_UR
Страница слайд-шоу G_PHOTOS_DETAIL_SLIDE_SHOW_URL
Тип кеширования G_PHOTOS_CACHE_TYPE Выбрать тип кеширования
Время кеширования (сек.) G_PHOTOS_CACHE_TIME Задать время кеширования
Путь к профилю пользователя G_PHOTOS_PATH_TO_USER Адрес страницы.
Отображение имени G_PHOTOS_NAME_TEMPLATE Формат отображения имени.
Показывать логин, если не задано имя G_PHOTOS_SHOW_LOGIN [Y/N] При установленной опции будет отображаться логин пользователя, если в профиле не указаны имя и фамилия.
Настройки по умолчанию параметров пользователя для гаджета "Фотогалерея компании"
Название гаджета GU_PHOTOS_TITLE_STD Указать какое название для гаджета будет видно пользователю.
Количество выводимых фотографий GU_PHOTOS_PAGE_ELEMENTS Указать какое количество фотографий будет видно пользователю.
Дополнительно
Гаджеты, недоступные для удаления и настройки пользователями (должны быть настройках стола по умолчанию) GADGETS_FIXED Указать гаджеты, которые пользователи не смогут удалять при личной настройке Рабочего стола.


Пример вызова

<?$APPLICATION->IncludeComponent(
	"bitrix:desktop",
	"",
	Array(
		"ID" => "mainpage",
		"CAN_EDIT" => "N",
		"COLUMNS" => "3",
		"COLUMN_WIDTH_0" => "260px",
		"COLUMN_WIDTH_1" => "",
		"COLUMN_WIDTH_2" => "260px",
		"G_ADV_TYPE" => "INFO",
		"GADGETS" => Array("ALL"),
		"G_VIDEO_IBLOCK_TYPE" => "services",
		"G_VIDEO_IBLOCK_ID" => "10",
		"G_VIDEO_PATH_TO_FILE" => "19",
		"G_VIDEO_DURATION" => "20",
		"G_VIDEO_SECTION_ID" => "19",
		"G_VIDEO_ELEMENT_ID" => "47",
		"G_VIDEO_WIDTH" => "400",
		"G_VIDEO_HEIGHT" => "300",
		"G_VIDEO_CACHE_TYPE" => "A",
		"G_VIDEO_LIST_URL" => "/about/media.php",
		"G_VIDEO_CACHE_TIME" => "3600",
		"G_VOTE_CHANNEL_SID" => "COMPANY_s1",
		"G_VOTE_CACHE_TYPE" => "A",
		"G_VOTE_CACHE_TIME" => "3600",
		"G_VOTE_LIST_URL" => "/services/votes.php",
		"G_BIRTHDAY_STRUCTURE_PAGE" => "structure.php",
		"G_BIRTHDAY_PM_URL" => "/company/personal/messages/chat/#USER_ID#/",
		"G_BIRTHDAY_SHOW_YEAR" => "M",
		"G_BIRTHDAY_USER_PROPERTY" => Array("0"=>"PERSONAL_PHONE","1"=>"PERSONAL_MOBILE","2"=>"UF_DEPARTMENT","3"=>"",),
		"G_BIRTHDAY_LIST_URL" => "/company/birthdays.php",
		"G_LIFE_IBLOCK_TYPE" => "news",
		"G_LIFE_IBLOCK_ID" => "1",
		"G_LIFE_DETAIL_URL" => "/about/life.php?ID=#ELEMENT_ID#",
		"G_LIFE_CACHE_TYPE" => "A",
		"G_LIFE_CACHE_TIME" => "3600",
		"G_LIFE_LIST_URL" => "/about/life.php",
		"G_OFFICIAL_IBLOCK_TYPE" => "news",
		"G_OFFICIAL_IBLOCK_ID" => "2",
		"G_OFFICIAL_DETAIL_URL" => "/about/official.php?ID=#ELEMENT_ID#",
		"G_OFFICIAL_CACHE_TYPE" => "A",
		"G_OFFICIAL_CACHE_TIME" => "3600",
		"G_OFFICIAL_LIST_URL" => "/about/",
		"G_SHARED_DOCS_IBLOCK_TYPE" => "library",
		"G_SHARED_DOCS_IBLOCK_ID" => "22",
		"G_SHARED_DOCS_DETAIL_URL" => "/docs/shared/element/view/#ELEMENT_ID#/",
		"G_SHARED_DOCS_CACHE_TYPE" => "A",
		"G_SHARED_DOCS_CACHE_TIME" => "3600",
		"G_SHARED_DOCS_LIST_URL" => "/docs/",
		"G_COMPANY_CALENDAR_IBLOCK_TYPE" => "events",
		"G_COMPANY_CALENDAR_IBLOCK_ID" => "14",
		"G_COMPANY_CALENDAR_DETAIL_URL" => "/about/calendar.php",
		"G_COMPANY_CALENDAR_CACHE_TIME" => "3600000",
		"G_PHOTOS_IBLOCK_TYPE" => "photos",
		"G_PHOTOS_IBLOCK_ID" => "23",
		"G_PHOTOS_DETAIL_URL" => "/about/gallery/#SECTION_ID#/#ELEMENT_ID#/",
		"G_PHOTOS_DETAIL_SLIDE_SHOW_URL" => "/about/gallery/#SECTION_ID#/#ELEMENT_ID#/slide_show/",
		"G_PHOTOS_CACHE_TYPE" => "A",
		"G_PHOTOS_CACHE_TIME" => "3600000",
		"G_PHOTOS_LIST_URL" => "/about/gallery/",
		"G_WORKGROUPS_GROUP_VAR" => "group_id",
		"G_WORKGROUPS_PATH_TO_GROUP" => "/workgroups/group/#group_id#/",
		"G_WORKGROUPS_PATH_TO_GROUP_SEARCH" => "/workgroups/",
		"G_WORKGROUPS_CACHE_TIME" => "180",
		"G_BLOG_PATH_TO_BLOG" => "/company/personal/user/#user_id#/blog/",
		"G_BLOG_PATH_TO_POST" => "/company/personal/user/#user_id#/blog/#post_id#/",
		"G_BLOG_PATH_TO_GROUP_BLOG_POST" => "/workgroups/group/#group_id#/blog/#post_id#/",
		"G_BLOG_PATH_TO_USER" => "/company/personal/user/#user_id#/",
		"G_BLOG_CACHE_TYPE" => "A",
		"G_BLOG_CACHE_TIME" => "180",
		"G_FORUM_FID" => Array("1"),
		"G_FORUM_SORT_BY" => "LAST_POST_DATE",
		"G_FORUM_SORT_ORDER" => "DESC",
		"G_FORUM_URL_TEMPLATES_MESSAGE" => "/community/forum/messages/forum#FID#/topic#TID#/message#MID#/",
		"G_FORUM_CACHE_TYPE" => "A",
		"G_FORUM_CACHE_TIME" => "180",
		"G_TASKS_IBLOCK_ID" => "26",
		"G_TASKS_PATH_TO_GROUP_TASKS" => "/workgroups/group/#group_id#/tasks/",
		"G_TASKS_PATH_TO_GROUP_TASKS_TASK" => "/workgroups/group/#group_id#/tasks/task/#action#/#task_id#/",
		"G_TASKS_PATH_TO_USER_TASKS" => "/company/personal/user/#user_id#/tasks/",
		"G_TASKS_PATH_TO_USER_TASKS_TASK" => "/company/personal/user/#user_id#/tasks/task/#action#/#task_id#/",
		"G_CALENDAR_IBLOCK_TYPE" => "events",
		"G_CALENDAR_IBLOCK_ID" => "16",
		"G_CALENDAR_DETAIL_URL" => "/company/personal/user/#user_id#/calendar/",
		"G_CALENDAR_CACHE_TYPE" => "N",
		"G_CALENDAR_CACHE_TIME" => "3600000",
		"G_HONOUR_LIST_URL" => "/company/leaders.php",
		"G_NEW_EMPLOYEES_LIST_URL" => "/company/events.php"
	)
);?>


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
2
Андрей Ганущак
Документация по созданию гаджетов для рабочего стола
http://dev.1c-bitrix.ru/download/files/manuals/ru/gadgets_tutorial.doc
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх