Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

О плагине

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

Конфигурация

Каждый интегрируемый форум должен быть настроен отдельным типом сообщения. Сообщение считается входящего типа.

Пример настройки:

Параметры, отличные от прочих типов сообщений:

  • <userParamId> - код параметра пользователя в BGCRM, в котором указан пользователь форума, необходим для определения, кого оповещать о новых сообщениях;
  • <markText> - строка, добавляемая в конце наименований тем форума, для отметки их связи с BGCRM;
  • <forumUrl> - URL форума, необходим для генерации корректной ссылки в сообщении, позволяющей быстро перейти в тему форума из интерфейса BGCRM;
  • <jdbcUrl>, <jdbcUser>, <jdbcPswd> - параметры подключения к БД форума с правами SELECT, UPDATE.

Пример конфигурации:

В случае, если вы использовали предыдущую версию конфигурации, с привязкой процессов к темам с использованием текстового параметра, вы можете конвертировать существующие процессы на новую конфигурацию. Для этого к вновь настроенному типу сообщения добавляется параметр linkParamId с кодом текстового параметра и запускается конвертер runclass ru.bgcrm.plugin.phpbb.ForumLinkConverter. В привязанных процессах будут созданы сообщения.

Синхронизация с форумом производится стандартной задачей обработки сообщений .

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

Интерфейс пользователя

Привязка к теме форума добавляется как обычное сообщение. В качестве параметра указывается код темы. Привязанная тема отмечается текстовым маркером (CRM), что позволяет быстро определить, что тема уже заведена в системе. Добавленное сообщение отображается с ссылкой быстрого перехода непосредственно в форум.

  • Нет меток
Документация BGCRM 3.0