PhpBB 3.0.11
Joomla 2.5.14
JFusion 1.8.4
PHP Version 5.3.13
Конфигурация установки:
Master - phpBB3
Slave - Joomla
Dual Login - да
-------------------------------------------
Подразумевается что у вас уже установлена Joomla и установлен форум phpBB.
Дистрибутив Joomla стоит в корне, phpBB в папке /forum.
Пример:
Joomla - http://рhpbbguru.ru/
phpBB - http://рhpbbguru.ru/forum/
----------------------------------------------------------
Установка моста JFusion в Joomla
Расширения > менеджер расширений
Выбираем файл пакета JFusion который мы скачали с официального сайта и устанавливаем расширение.
Расширения > менеджер расширений > JFusion > language
Расширения > Менеджер расширений > JFusion > Конфигурация
Расширения > Менеджер расширений > JFusion > Настройки Joomla
Пользователи > Менеджер пользователей > Настройки
Админ. раздел >Настройки сервера
Расширения > менеджер расширений > JFusion > Конфигурация
UNIX подобные операционные системы в качестве разделителя пути используют прямой слеш /
Так как тестовый сайт стоит на локальном компьютере под управлением windows, я использую обратные слеши для указания пути до локального сервера denwer. Внимание! Домен куки указывается так чтобы в домене присутствовало две точки.
Пример
.phpbbguru.ru - верно
phpbbguru.ru.com - Верно
phpbbguru.ru - Неверно Внимание! поочередно требуется включить плагин AUTHENTICATION и QUICKTOOLS. Для включения плагина нажмите MOD DISABLE
На вкладке URL OPTIONS действий не требуется.
После выставления настроек жмём "Сохранить и закрыть!"
Убеждаемся что JFusion приняла наши настройки
Расширения > менеджер расширений > JFusion
Расширения > менеджер плагинов > System - JFusion
Убеждаемся что в настройках phpbb в качестве метода аутентификации выбрана JFusion.
===============================================
Рекомендую отключить стандартный модуль авторизации joomla, а в качестве модуля авторизации использовать модуль JFusion Login Module который устанавливается вместе с расширением JFusion.
Модуль JFusion Login Module имеет массу полезных настроек, таких как ссылка на страницу восстановления пароля, ссылка на регистрацию и.т.п.
==================================================
Известные проблемы.
Ошибка при попытке авторизации со стороны форума
Код: Выделить всё
Fatal error: Cannot redeclare utf8_strlen() (previously declared in root/forum/includes/utf/utf_tools.php:250) in root/libraries/phputf8/mbstring/core.php on line 28- Скачать redeclare_fix.zip
- Распаковать архив
- Залить в корень сайта redeclare_fix.php и запустить http://musite.ru/redeclare_fix.php
- выполнить !Patch: your_Joomla_installation/libraries/phputf8/mbstring/core.php!
- Залить в корень форума redeclare_fix.php и запустить http://musite.ru/forum/redeclare_fix.php
- Выполнить !Patch: your_phpBB3_installation/includes/utf/utf_tools.php!
Всё
Вы получаете единую регистрацию на сайте и форуме, единую авторизацию, и много головной боли если вы не знаете что делаете.
В перспективе можно настроить единые аватары, синхронизацию прав доступа мастера с подчинённым.
И много многое другое... Читаем на офе моста про плагины и хаки к мосту.
==============
PhpBB 3.0.11 - Скачать phpbb
Joomla 2.5.14 - Скачать Joomla
JFusion 1.8.4 - Скачать JFusion



