Порталы¶
Портал — это настраиваемое рабочее пространство (дашборд), собранное из страниц и блоков-виджетов. Портал собирается из страниц, на которых размещаются блоки; у блоков могут быть фильтры и параметры, определяющие, какие данные показываются.
Главный портал системы — стартовая страница (открывается по клику на логотип). Помимо главного, отдельные порталы могут быть у подразделений и групп — ссылки на них обычно добавляются в боковую панель «Избранное».
Структура, доступ, персонализация и связи портала¶
Портал состоит из трёх уровней:
| Уровень | Описание |
|---|---|
| Группа | Объединяет секции в виде вкладок |
| Секция | Конкретный портал, с заголовком или без |
| Блок (виджет) | Контент внутри секции |
Доступ и персонализация. Доступ к порталу определяется группами пользователей: человек видит только те порталы, которые разрешены его группам, и только те блоки, которые открыты этим группам. Изменение списка групп сразу меняет круг видимости. Фильтры блоков не открывают доступ к данным, которых у пользователя нет, — видно только то, к чему есть права.
Поверх шаблона, настроенного администратором, пользователь может сделать свой вариант компоновки страницы (персональная настройка блоков).
Связи с другими доменами. Порталы собирают данные из нескольких смежных доменов:
| Домен | Связь |
|---|---|
| Задачи | блоки «Поиск задач», «Список задач», «Диаграмма Ганта» показывают задачи |
| Отчёты | блок «График» строит сводки по данным отчётов |
| Категории | блоки «Новости» и поиска опираются на категории |
| Уведомления | счётчики и индикаторы отражают непрочитанное и события |
| Социальная сеть | блок «Лента социальной сети» показывает публикации сообществ |
| Календарь | блоки «Календарь» и «Календарь New» |
Каталог виджетов¶
На портал можно добавлять разные типы блоков-виджетов — ниже показано, как выглядит каждый на портальной странице.
Подробные настройки виджетов — admin.md и portal-api-cookbook.md.
Баннер-кнопка¶
Баннер на главном экране портала. Нажатие открывает заданную ссылку в модальном окне, Ctrl+клик — в новой вкладке браузера.

График¶
Сводные данные о задачах в табличном или графическом виде: линейная диаграмма, линейная (область), столбчатая, секторная (круговая), спидометр, воронка продаж, линейная с накоплением (вертикальная и горизонтальная).

Группа виджетов¶
Блок, в котором каждая вкладка — отдельный ранее созданный виджет со всеми его настройками (фильтры и прочие параметры). Если вкладки не помещаются в одну строку, в конце появляется кнопка «Ещё» с выпадающим списком скрытых вкладок.

Диаграмма Ганта¶
Список задач в представлении диаграммы Ганта прямо на портале.

Избранное¶
Избранные объекты пользователя выборочно по типам: задачи, пользователи, пространства, категории, чаты, отчёты, ссылки.

Календарь¶
Данные с привязкой к дате: при выборе даты в календаре меняется список под ним. Если выбран только месяц — в списке данные за весь месяц. При количестве записей больше 20 отображаются первые 20. Обычно выводятся задачи, но могут и другие данные — например, пользователи с днями рождения.

Календарь New¶
Полноценный календарь событий — задачи, встречи, напоминания. В отличие от «Календаря», соответствует календарю в профиле и не используется для показа преднастроенного набора данных; дата и время соответствуют часовому поясу пользователя.

Контакты¶
Список контактов в виде списка, карусели или кругов: недавние, звонки, коллеги, избранные, сотрудники отдела оргструктуры или произвольный преднастроенный список пользователей. Для варианта «Звонки» учитываются в том числе p2p-вызовы.

Лента социальной сети¶
Последние публикации из сообществ. Можно создать одну или несколько независимых лент — каждая отображается отдельной вкладкой. Нажатие на аватар поста ведёт в соответствующее сообщество. Доступен полный функционал: просмотр, комментирование, создание, редактирование и удаление публикаций по правам доступа. Посты, не помещающиеся в заданную высоту, плавно обрезаются градиентным затемнением под цветовую тему.

Внизу виджета — кнопка «Перейти ко всем постам»: ведёт к источнику публикаций (страница выбранной группы или главная лента соцсети).

Кнопка-Тикер¶
Счётчик с иконкой (может быть кликабельным) или кнопка создания задачи. Нажатие открывает заданную ссылку в модальном окне, Ctrl+клик — в новой вкладке.

Меню¶
Произвольное число кнопок, по нажатию на каждую выполняется переход на определённую страницу.

Мини-опрос¶
Пульс-опросы для быстрого сбора мнений: модераторы создают опросы в виджете, остальные пользователи голосуют. Группа модераторов и режим показа ответов — сразу в виджете или за кнопкой во всплывающем окне — задаются в настройках.
Навигация¶
Панель ссылок для быстрого перехода по разделам и страницам. Элементы ведут на внутренние адреса системы или на внешние ресурсы.

Новости¶
Задачи новостных категорий в виде большого блока, списка или карусели. Количество новостей — от 1 до 6 (кроме 4). Опционально в карточке отображаются автор, рубрика, аннотация, дата публикации, счётчик лайков и счётчик просмотров. Новости сортируются по новым или закреплённым.

Кнопка справа в шапке блока открывает галерею новостей с фильтрацией по тегам.

Нажатие на элемент списка (в виджете или галерее) открывает карточку новости в модальном окне; набор полей карточки (обложка, автор, аннотация и т.д.) зависит от настроек новостной категории. Клик на имя автора, если это пользователь, открывает его краткую карточку профиля.

Поиск задач¶
Список задач по заданным условиям отбора. На строках могут быть настроены кнопки действий для каждой задачи — например, изменение приоритета или перевод в следующий статус.

Список задач¶
Задачи текущего пользователя: на сегодня, активные, недавние, новые из выбранной категории, просроченные, на подписи, избранные. Данные обновляются динамически при изменении параметров задачи, без перезагрузки страницы.

Счётчики¶
Различные счётчики на портальной странице.

Таблица¶
Произвольная информация в табличном виде.

Колонки таблицы можно раскрашивать и настраивать по ним счётчики значений.

Фильтр¶
Управляет данными в других блоках портала. На одной странице может быть несколько независимых фильтров; дубли с одинаковым набором параметров запрещены.
