На странице «Шаблоны сообщений» можно просматривать и редактировать шаблоны сообщений.
На странице отображаются две вкладки «Сообщения» - уведомления пользователей о случившихся событиях; и «Система» - Служебные сообщения.
Сообщения
На вкладке «Сообщения» располагаются тексты следующих сообщений:
- Журнал (Log) – тексты шаблонов сообщений в журнале операций приложений («Журнал операций»).
- Email – тексты шаблонов сообщений по электронной почте.
- Sms – тексты шаблонов сообщений на мобильный телефон.
- Сообщения (Notification) – тексты шаблонов внутренних сообщений приложения.
Текст шаблона является ссылкой, по которой открывается окно для редактирования сообщения. Окно «Редактировать» содержит поля: «Тема» - наименование сообщения и «Тело» - шаблон текста сообщения.
Информацию на странице можно фильтровать по всем доступным событиям, с помощью пользовательского фильтра вверху страницы.
На странице доступна фильтрация по видам событий - "Группа событий" и переключатель языковых пакетов - "Язык". Фильтрация шаблонов производится по языковому пакету, указанному в профиле пользователя и в настройках системы (указывается при регистрации в системе SIPP).
Система
«Система» - служебные сообщения. Служебные сообщения не привязываются к типам событий, но формируются на основе локализованных шаблонов. Набор служебных уведомлений предопределен и может передаваться по двум каналам: SMS или email.
На странице также доступен переключатель языковых пакетов - "Язык".
Шаблоны сообщений задаются пользователем в текстовом виде с использованием вычисляемых значений. Вычисляемые значения в тексте шаблонов обрамляются двойными фигурными скобками, например {{actor_ip}}
Например, поле «Тело» сообщения «Account status changed» имеет следующий вид:
Account ID: {{account_id}} status changed by {{actor_fullname}} [{{actor_ip}}] at {{event_date}} {{event_time}}, new status: {{new_status_val}}.
При получении сообщения, эти макросы будет заменены на нечто подобное:
Account ID: 24568 status changed by Ivanov Ivan 10.15.8787 at 01.02.2014 13:04:30, new status: supervisor.
Каждый тип события может иметь множество шаблонов под различные виды обработки событий (признаки отправки email, sms, log, etc) и различные локализации сообщения.
При формировании сообщения используется локализация шаблона по значению языка в профиле аккаунта.
В таблице доступны: выгрузка в файл и сортировка по столбцам (см.раздел "Работа с таблицами").
Daria T.
Комментарии