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

Для разработчиков

Модуль Интранет позволяет:

  • указать источники данных для компонентов модуля;
  • настроить параметры импорта пользователей из 1С:ЗУП;
  • настроить параметры поиска документов.

Перед использованием модуля необходимо проверить установлен ли он и подключить его при помощи конструкции:

<?    if(CModule::IncludeModule("intranet")){  
//здесь можно использовать функции и классы модуля
} 
?> 

Модуль включает в себя следующие Компоненты 2.0:
Компоненты модуля
Название Имя в пространстве имен bitrix Описание
Руководство подразделениями intranet.structure.head.user Выводит список подразделений, руководителем которых является сотрудник.
HR
Календарь отсутствий intranet.absence.calendar Выводит график отсутствий сотрудников в виде календаря.
Отсутствия пользователя intranet.absence.user Выводит график отсутствий конкретного пользователя.
Дни рождения intranet.structure.birthday.nearest Выводит список ближайших именинников офиса, отдела или филиала компании.
Кадровые изменения intranet.structure.events Выводит список последних кадровых перестановок в компании.
Доска почета intranet.structure.honour Выводит список почетных сотрудников компании.
Доска почета пользователя intranet.structure.honour.user Выводит историю присутствия пользователя на доске почета.
Отсутствующие сотрудники intranet.structure.informer.absent Выводит краткий список отсутствующих сотрудников.
Новые сотрудники intranet.structure.informer.new Выводит краткий список новых сотрудников компании.
Библиотека документов
Библиотека (комплексный компонент) webdav Создает полноценную библиотеки документов.
Файл (изменение) webdav.element.edit Служит для удаления/изменения свойств файла.
Файл (история изменений) webdav.element.hist Служит для отображения истории изменений файла.
Файл (загрузка) webdav.element.upload Служит для загрузки файлов на сервер.
Файл (просмотр) webdav.element.view Служит для удаления/изменения свойств файла библиотеки документов.
Помощь webdav.help Предназначен для создания раздела помощи.
Список документов webdav.list Выводит список документов из одного информационного блока.
Меню webdav.menu Служит для показа меню.
Папка (изменение) webdav.section.edit Служит для создания, удаления и изменения свойств папок библиотеки документов.
Папка (просмотр) webdav.section.list Служит для просмотра списка документов раздела.
Бронирование переговорных
Бронирование переговорных (комплексный компонент) intranet.reserve_meeting Выводит календарь занятости переговорных комнат, позволяет бронировать переговорные и управлять ими.
Создание переговорной intranet.reserve_meeting.add Служит для создания переговорной комнаты.
Список переговорных intranet.reserve_meeting.list Выводит список переговорных.
Переговорная intranet.reserve_meeting.meeting Служит для отображения переговорной.
Меню intranet.reserve_meeting.menu Выводит меню комплексного компонента.
Резервирование переговорной intranet.reserve_meeting.reserve Служит для резервирования переговорной.
Поиск переговорных intranet.reserve_meeting.search Служит для поиска переговорных.
Просмотр резервирования intranet.reserve_meeting.view_item Предназначен для просмотра резервирования переговорных.
Задачи
Задачи intranet.tasks Служит для отображения задач.
Изменение задачи intranet.tasks.create Служит для создания и изменения задач.
Изменение представления intranet.tasks.create_view Служит для создания и изменения представлений.
Меню intranet.tasks.menu Служит для показа меню.
Задачи intranet.tasks_list Служит для отображения списка задач.
Список задач intranet.tasks.view Вспомогательный компонент, выводящий список задач. (Компонент служебный, не описывается.)
Календарь событий
Календарь событий intranet.event.calendar Служит для создания календаря событий.
Список событий календаря intranet.event.list Выводит список ближайших событий календаря.
Оргструктура
Поиск сотрудника (комплексный компонент) intranet.search Выводит форму поиска и список найденных сотрудников корпоративного портала.
Структура компании (комплексный компонент) intranet.structure Выводит дерево структуры компании со списком сотрудников корпоративного портала.
Список сотрудников intranet.structure.list Выводит список сотрудников, удовлетворяющих внешнему фильтру.
Форма поиска intranet.structure.selector Выводит форму фильтрации списка сотрудников.
Визуальная структура компании intranet.structure.visual Выводит визуальное представление древовидной структуры компании.
Системные (не описываются)
Представления графика отсутствий intranet.absence.calendar.view Служебный компонент, шаблоны которого содержат скрипты обработки представлений графика отсутствий (закладки День/Неделя/Месяц).
Визитка сотрудника intranet.system.person Выводит персональные данные на странице Поиск сотрудников "1С-Битрикс: Корпоративный портал".
Импорт пользователей intranet.users.import.1c Выполняет импорт пользователей из базы 1С-Предприятие.

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

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

Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.

Добавлять комментарии могут только зарегистрированные пользователи. Сообщения для просмотра появляются после модерации.
© «Битрикс», 2001-2017, «1C-Битрикс», 2017