PhpBB

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search

phpBB - один из самых популярных свободных скриптов, которые реализуют функциональность веб-форума.

Интеграция с Jabber[edit]

Версия 3.х поддерживает Jabber штатно. По умолчанию она отключена.

Поддержка Jabber заключается в следующих моментах:

  • Поле Jabber address в профиле пользователя. Заполняется после регистрации на форуме.
  • Возможность отправить пользователю, указавшему JID, сообщение через форум - после щелчка на иконке лампочки около имени пользователя появляется всплывающее окно, где можно ввести текст. JID при этом не отображается.
  • Если подписаться на уведомления в теме, то придёт уведомление о появлении в ней нового сообщения (без текста самого сообщения). После захода в тему через браузер, подписка выключится и уведомления больше приходить не будут. Выбрать, куда будет приходиться уведомление E-mail или Jabber нельзя (?), всегда будет приходить в jabber.

Ограничения :

  • Текст сообщения не высылается
  • Отсылка прекращается после захода пользователя в тему, на которую он подписан
  • Статус не отображается на страницах форума
  • В качестве адреса форума не может быть указан JID GTalk, потому что не поддерживается специфический механизм авторизации
  • Возможные проблемы с адресами на серверах, где использована SRV-запись
  • Отправка на Gtalk-адреса без предварительного добавления контакта форума (контакт заданный администратором, ресурс functions_jabber.phpbb.php) не будет работать, сам он не запрашивает.
  • Нет защиты от спама. Через эту функцию можно рассылать нежелательные сообщения.
  • Невозможно отвечать в форум, используя Jabber.
  • Задержки непонятной природы при отправке через Jabber (может хранит сообщения в очереди?)

Для её активации надо пройти ACP->General tab->Jabber setings. Иначе при попытке отправить сообщение пользователю отобразится Sorry, direct messaging of Jabber users is not supported on this board. You will need a Jabber client installed on your system to contact the recipient above..

Версия 2.х поддержки Jabber не имела, поэтому появились следующие доработки
Версия 4 (в разработке)

Вики-страницы, где упоминается XMPP