Интеграция Joomla и форума phpBB

Интеграция Joomla и phpBB с использованием компонента RokBridge

Данная статья посвящена интеграции Joomla и phpBB , а именно возможности использовать в том и другом приложении общую базу зарегестрированных пользователей. Так как данный вопрос довольно таки актуален для пользователей Joomla, в рассмотренном примере я решил использовать последнии на данный момент версии веб-приложений Joomla 1.5.13 и phpBB 3.0.5 .

Итак, приступим:

  1. Устанавливаем Joomla 1.5.13 из панели управления Plesk в папку, например, "httpdocs/joomla".
  2. Скачиваем последнюю версию компонента com_rokbridge с официального сайта.
  3. После чего заходим в админпанель Joomla и выполняем установку непосредственно самого компонента com_rokbridge: заходим Расширения -> Установить/Удалить , выбираем файл с скаченным компонентом com_rokbridge и нажимаем кнопку Установить .
    ВАЖНО : если компонент не устанавливается, необходимо включить поддержку старых приложений в Расширения -> Менеджер плагинов.
  4. Устанавливаем phpBB 3.0.5 в каталог с установленной CMS Joomla. То есть, если мы выбрали каталог для Joomla "httpdocs/joomla", то phpBB необходимо установить внутри данного каталога. Например, "httpdocs/joomla/phpbb3".
    ПРИМЕЧАНИЕ : из панели Plesk Вы не сможете установить приложение в каталог, находящийся не в корне сайта, поэтому phpBB придётся либо устанавливать вручную, либо из панели Plesk в подкаталог в корне сайта с последующим созданием символической ссылки на него в каталоге Joomla.
  5. Возвращаемся вновь к админпанели Joomla: заходим во вкладку Компонеты -> RokBridge (при этом проверьте включены ли у вас плагины, относящиеся с данному компоненту. Проверить это можно тут Расширения ->Менеджер плагинов . Оба плагина  должны быть активированы). Далее правим настройки компонента. В первой строке обозначена папка для моста, в данном случае forum, во второй папка phpBB3 - непосредственно сам форум.

    После чего нажимаем кнопку 23.jpeg .
    В нижней части окна настроек мы видим список инструментов компонента:

    Напротив записи "phpBB3 Bridge" нажимаем на синию надпись Установить , если нет надписи Установить.

    ВАЖНО:
    В новой версии моста, при нажатии Установить папка на сервере создается автоматически. Если папка не создалась, создайте самостоятельно папку forum в корне Joomla, в нашем случае "httpdocs/joomla/forum"
  6. После установки "phpBB3 Bridge" в списке инструментов компонента появиться еще две надписи Установить:

    Нажимаем первую надпись Установить перед "phpBB3 Authentictation Plugin" , после чего заходим  в админпанель phpBB, где слева в колонке настроек ищем строчку Аутентификация и меняем Выбрать метод аутентификации : -> на Joomla :

    Сохраняем изменения и возвращаемся в админ панель сайта где мы устанавливаем мост и нажимаем оставшуюся надпись Установить напротив надписи "phpBB3 Patch"
  7. Все что остается - это создать ссылку на Ваш форум и наслаждаться результатами.

Итак, используя бесплатный компонент RokBridge, нам удалось объединить базу зарегистрированных пользователей Joomla и phpBB, что делает пользование Вашим сайтом более комфортным.

Все вопросы по данной статье Вы можете задать Службе технической поддержки хостинга.

Вам также может помочь