Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

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

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

Якорь
phpbb_config
phpbb_config

В конфигурации сервера.

Блок кода
languageruby
linenumbersfalse
# форум
phpbb.linkParamId=<paramId>
phpbb.topicMark=<topicMark>
phpbb.forum.bitel.url=<url>
# дополнительные необязательные параметры
phpbb.userNameParamId=<userNameParamId>

Где:

  • <paramId> - код текстового параметра процесса, содержащего ссылку на тему форума;
  • <topicMark> - строка, помечающая тему форума как отслеживаемую в CRM;
  • <url> - URL форума;
  • <userNameParamId> - код текстового параметра пользователя, содержащего логин пользователя на форуме.

...

Блок кода
languageruby
linenumbersfalse
# параметры подключения к БД PHPBB
phpbb.forum.<forumId>.db.driver=com.mysql.jdbc.Driver
phpbb.forum.<forumId>.db.url=<dbUrl>
phpbb.forum.<forumId>.db.user=<dbUser>
phpbb.forum.<forumId>.db.pswd=<dbPswd>

Где:

  • <forumId> - уникальный строковый идентификатор;
  • <dbUrl> - код текстового параметра процесса, содержащего ссылку на тему форума;
  • <topicMark> - строка, помечающая тему форума как отслеживаемую в CRM;
  • <dbUrl> - URL для подключения к БД форума;
  • <dbUser> - пользователь с правами на чтение для подключения к БД форума;
  • <dbPswd> - пароль пользователя для подключения к БД форума.

...

Синхронизация с форумом производится классом ru.bgcrm.plugin.phpbb.Exchange, периодический запуск которого необходимо настроить в планировщике.

...

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