03 июл 2010
Интеграция Joomla 1.5 и phpBB 3.0.4 через JFusion
Ares Категория: JOOMLA » Компоненты
У нас вы можете скачать бесплатно Интеграция Joomla 1.5 и phpBB 3.0.4 через JFusion

Данный материал предоставлен сайтом Skripter.info исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Интеграция Joomla 1.5 и phpBB 3.0.4 через JFusion


Для простоты объяснений используются в качестве примера следующие данные (естественно, что Вы должны использовать свои):

Адрес сайта Joomla – https://www.example.com
Абсолютный путь инсталляции Joomla - /var/www/htdocs/mysite
Адрес phpBB3 - https://www.example.com/forums
Абсолютный путь инсталляции phpBB3 - /var/www/htdocs/mysite/forums
1. Скачиваем и устанавливаем JFusion. В него включены компонент, модули и необходимые плагины. Самую последнюю версию Вы всегда можете найти на сайте JFusion. Процесс настройки не отличается.

2. Заходим в JFusion -> Configuration и конфигурируем phpBB3. Настоятельно рекомендую воспользоваться визардом (круглая зелёная кнопочка со стрелочкой) для конфигурации phpBB3:
- нажимаем на эту кнопочку;
- указываем абсолютный путь инсталляции phpBB3 /var/www/htdocs/mysite/forums и нажимаем Next;
- проверяем данные. В 95% процентах случаев они верны.

Login Options
- Login Identifier оставьте в позиции Username.
- если у вас возникнут проблемы с Dual Login, то здесь можно попробовать поменять настройку What method would you like to use for phpBB3 dual login.

User Options
- Usergroup Mode - лучше использовать по умолчанию Simple.
- поменяйте Default User Group. Эта группа, которая присваивается пользователю при регистрации.
- Allow user deletion лучше поставить в позицию Yes.

Search Engine Friendly Options
- SEF - если включен в Joomla!, то выберите в списке первую опцию.

Mod/Plugin Options
- Authentication Mod Settings - включаем.

Я приложил мои рабочие настройки плагина как пример к сообщению.
3. Заходим в JFusion -> Joomla Options и конфигурируем. Full URL to Integrated Software меняем на адрес сайта Joomla https://www.example.com и Auto Register Users выставляем в No (ставьте Yes, если используете для аутентификации сторонние плагины типа gmail). Сохраняем.

4. Заходим в JFusion -> Configuration и конфигурируем, что у нас будет Master, а что Slave.

5. Заходим в JFusion -> New Usersync. В опции Please select which direction you want to synchronise выбираем, куда мы хотим импортировать наших пользователей. Далее выбираем напротив phpBB3 опцию Include this plugin in the usersync и нажимаем Srart. Здесь я хочу сразу оговорится, что возможны конфликты при синхронизации пользователей.

6. Если синхронизация прошла успешно, выбираем JFusion -> Login Checker и проверяем, правильно ли работает логин.

7. Включаем JFusion authentication и user plugin (Enable the JFusion Plugins) из JFusion Control Panel. Этот шаг автоматически выключает дефолтные Joomla! 'auth' и 'user' плагины.

8. Конфигурируем и активизируем установленные JFusion модули и плагины. Этот шаг необязателен. Но все же особое внимание обратите на плагин System - JFusion. Возможно, для корректной работы сессий в нем необходимо будет проставить значение Enable Keep Alive в Yes.

Всё, с настройкой закончили.


Переходим к публикации пункта меню форума. Стандартным путём создаём пункт меню JFusion. В Parameters (Component) выставляем основные настройки:
- visual_integration – каким образом отображать форум: через wrapper или используя так называемый frameless (полная интеграция в шаблон)
- JFusion Plugin – выбераем phpbb3

Сохраняем и наслаждаемся результатом – phpBB3 успешно интегрирован.



Внимание! У вас нет прав для просмотра скрытого текста.









Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.