Можно интегрировать в phpbb3 чат x7chat2 0.5.1.
Вот здесь написано:
http://x7chat.com/support_forum/index.p ... 320.0.htmlДля тех, кто не знает английский:
Как Устанавливать (С начала)
1) Загрузите последнюю версию Чата X7 2 здесь <
http://x7chat.com/download.php >
2) Распакуйте архив и переименуйте папку x7chat2 так, как вам будет удобно (например: chat или chatroom)
3) Залейте папку чата в корень форума PHPBB3 так, чтобы Вы получили доступ к папке по адресу <
http://yoursite.com/phpbb3directory/x7chat2directory/ >
4) В случае необходимости, выставите права CHMOD 777 файлам и папкам: ./logs/, ./mods/, ./uploads/, ./config.php (пути относительно чата папки)
5) Откройте адрес <
http://yoursite.com/phpbb3directory/x7c ... nstall.php > и начните установку. Инсталлятор может неправильно обнаружить Ваш PhpBB3 форум и автоматически настроить параметры, это означает, что на том шаге, где Вы будете вводить информацию о базе данных, Вы должны будете выбрать "md5", как тип авторизации и и ввести данные о базе данных (эти данные могут быть обнаружены автоматически, если этого не произошло, то введите их).
Примечание: Когда вы будете вводить данные об администраторе чата, то вы должны ввести такое же имя пользователя и пароль, как на вашем форуме PhpBB3. Если вы этого не сделали или не можете использовать такое же самое имя пользователя, то можно выбрать другое имя пользователя, которое не зарегистрировано на Вашем форуме, а затем регистрировать это имя пользователя на форуме PhpBB3, чтобы иметь администраторские полномочия.6) Удалите или переименуйте файлы install.php и upgradev1.php в папке с установленным чатом. Когда Вы установите чат, то он должен полностью работать, как stand alone chatroom после этого. Если он не работает или вылетают ошибки, то скачайте мод для интеграции чата и установите его.
7) Загрузить мод для интеграции чата: <
http://x7chat.com/mods/v2_improved_integration.zip >
8) Архив содержит два файла: ./lib/auth.php и ./lib/auth/phpbb3.php. После загрузки архива, распакуйте эти файлы и поместите в соответствующие папки на сервере. Пути относительно папки чата на Вашем сервере. Когда Вы загружаете файл auth.php, Вы должны заменить существующий файл auth.php на сервере, а также заменить файл phpbb3.php. Вы можете не заменять файлы на сервере, но для корректной работы чата прийдётся это сделать.
9) После того, как файлы были заменены, Вы должны отредактировать файл config.php, который находится на сервере в корневой папке чата. Используя свой клиент ПЕРЕДАЧИ ФАЙЛОВ, загрузите файл на компьютер, откройте его в текстовом редакторе и найдите строку:
$X7CHAT_CONFIG ['AUTH_MODE'] = "md5"; заменить на $X7CHAT_CONFIG ['AUTH_MODE'] = "phpbb3";
После чего сохраните данный файл и залейте обратно на сервер в папку чата, заменив старый фал конфигурации.
Предупреждение: форум PhpBB 3's тоже использует конфигурайионный файл config.php, убедитесь, что Вы не заменяете конфигурационный файл форума PhpBB 3 вместо чатовского!
10) Теперь чат должен быть объеденён с вашим форумом PhpBB 3. Если вы не хотите, чтобы гости заходили в чат и управляли чатом, то я рекомендую отключить регисрацию в чате, через админпанель, чтобы использовать БД форума PHPBB3. Если Вы не делаете это, то пользователи смогут регистрироваться в чате, но в БД форума эта информация не будет заноситься и эти пользовательские учётные записи будут работать, но есди пользователь с таким же логино зарегистрируется на форуме, то форум заменит данные пользователя, который зарегистрировался в чате.
Пожалуйста, сообщите о любых ошибках, которые Вы обнаруживаете с новой опознавательной библиотекой или новым файлом интеграции. В настоящее время эта интеграция находится в бета-версии.
Одно примечание: Изменение При изменении пароля через чат, то эта функция не будет работать и никогда не будет менять ваш пароль на форуме.