Паттерны настройки уведомлений и индикаторов¶
Справочник практических паттернов по уведомлениям и индикаторам, извлечённых из курса «Администратор» (Basic).
1. Стандартные индикаторы: табличный вид¶
Список стандартных индикаторов¶
Система поддерживает следующие стандартные индикаторы (тикеры) в панели навигации:
| Индикатор | TickerType (enum) | Табличный вид |
|---|---|---|
| Чаты | Chats (3) | нет |
| Просроченные задачи | Overdue (5) | да |
| Ожидающие вашей подписи | Signatures (6) | да |
| Непрочитанные комментарии | Unread (2) | нет |
| Неотвеченные вопросы | Question (7) | нет |
| Мои вопросы | MyQuestions (9) | нет |
| Избранные комментарии | FavoriteComments (11) | нет |
Ключевой факт¶
Стандартные индикаторы с поддержкой табличного вида: «Просроченные задачи» и «Ожидающие подписи». Остальные стандартные индикаторы отображаются только как счётчики.
Техническая реализация¶
Табличный вид определяется значением ClickAction у тикера в БД (таблица MenuItemTickers):
- OpenTickersGrid = 4 -- открывает табличное представление (/TickersGrid.aspx?TickerID=...)
- OpenTasksList = 2 -- открывает список задач (/NewCustomGrid.aspx?TickerID=...)
- OpenLink = 1 -- переходит по URL
Enum: Valhalla.Integration.Enums.Tickers.ClickAction (core), Valhalla.Integration.Enums.Tickers.TickerType (core).
Frontend: apps/spa/src/app/data/entities/tickers.ts -- ITickerDto.gridUrl.
Кастомные индикаторы¶
Для кастомного индикатора тип «Настраиваемый» -- источником данных может быть табличная SQL-функция или произвольный источник данных. Кастомные тикеры могут иметь табличный вид при соответствующей настройке ClickAction.
2. Действия из ленты комментариев¶
Доступные действия¶
Из ленты комментариев можно: - Переслать комментарий - Добавить комментарий в избранное - Добавить задачу в избранное - Открыть карточку задачи по клику на комментарий - Ответить на комментарий - Установить срок задачи - Осуществить переход по маршруту - Изменить приоритет задачи
Недоступно из ленты¶
Изменить текст задачи из ленты нельзя -- только через карточку задачи.
3. Оптимальная настройка уведомлений для всех пользователей¶
Паттерн¶
Массовая настройка системных уведомлений: Администрирование > Пользователи > Настройки по умолчанию.
Настройки по умолчанию применяются только для новых пользователей (создаваемых после изменения). Существующих пользователей не затрагивают.
Не рекомендуется: настраивать каждого пользователя индивидуально (вкладка «Уведомления» в карточке) или через перевоплощение.
4. Условия получения уведомления о комментарии¶
Три обязательных условия¶
Пользователь получит уведомление о новом комментарии, если одновременно:
- В персональных настройках уведомлений стоит галка «Комментарии» в колонке «Непрочитанные» (не «Видно в ленте»).
- В настройках категории «Режим отображения на главной и в личных папках» = «Показывать всё» (не «Показывать только комментарии» или «Показывать только задачи»).
- Комментарий написан пользователем (не SMART-автоматизацией с настройкой «Тихий комментарий»).