Дана стаття присвячена інтеграції Joomla і phpBB , А саме можливості використовувати в тому і в іншому додатку загальну базу зареєстрованих користувачів. Так як дане питання досить таки актуальне для користувачів Joomla, в розглянутому прикладі я вирішив використовувати останні на даний момент версії веб-додатків Joomla 1.5.13 і phpBB 3.0.5 .
Отже, приступимо:
- Встановлюємо Joomla 1.5.13 з панелі управління Plesk в папку, наприклад, "httpdocs / joomla".
- викачуємо останню версію компонента com_rokbridge з офіційного сайту.
- Після чого заходимо в адмінпанель Joomla і виконуємо установку безпосередньо самого компонента com_rokbridge: заходимо Розширення -> Встановити / Видалити, вибираємо файл з скачаними компонентом com_rokbridge і натискаємо кнопку Встановити.
ВАЖЛИВО: якщо компонент не встановлюється, необхідно включити підтримку старих додатків в Розширення -> Менеджер плагінів. - Встановлюємо phpBB 3.0.5 в каталог зі встановленою CMS Joomla. Тобто, якщо ми вибрали каталог для Joomla "httpdocs / joomla", то phpBB необхідно встановити всередині даного каталогу. Наприклад, "httpdocs / joomla / phpbb3".
ПРИМІТКА: з панелі Plesk Ви не зможете встановити додаток в каталог, що знаходиться не в корені сайту, тому phpBB доведеться або встановлювати вручну, або з панелі Plesk в підкаталог в корені сайту з подальшим створенням символічної посилання на нього в каталозі Joomla. - Повертаємося знову до адмінпанелі Joomla: заходимо у вкладку компонент -> RokBridge (при цьому перевірте чи включені у вас плагіни, які стосуються з даного компоненту. Перевірити це можна тут Розширення -> Менеджер плагінів. Обидва плагіна повинні бути активовані). Далі правимо настройки компонента. У першому рядку позначена папка для моста, в даному випадку forum, у другій папка phpBB3 - безпосередньо сам форум.
Після чого натискаємо кнопку .
У нижній частині вікна налаштувань ми бачимо список інструментів компонента:
Навпаки записи "phpBB3 Bridge" натискаємо на синию напис Встановити, якщо немає напису Встановити.
ВАЖЛИВО: У новій версії моста, при натисканні Встановити папка на сервері створюється автоматично. Якщо папка створилася, створіть самостійно папку forum в корені Joomla, в нашому випадку "httpdocs / joomla / forum" - Після установки "phpBB3 Bridge" в списку інструментів компонента з'явитися ще два написи Встановити:
Натискаємо першу напис Встановити перед "phpBB3 Authentictation Plugin", після чого заходимо в адмінпанель phpBB, де зліва в колонці налаштувань шукаємо рядок Аутентификация і міняємо Вибрати метод аутентифікації: -> на Joomla:
Зберігаємо зміни і повертаємося в адмін панель сайту де ми встановлюємо міст і натискаємо залишилася напис Встановити навпроти напису "phpBB3 Patch" - Все що залишається - це створити посилання на Ваш форум і насолоджуватися результатами.
Отже, використовуючи безкоштовний компонент RokBridge, нам вдалося об'єднати базу зареєстрованих користувачів Joomla і phpBB, що робить користування Вашим сайтом більш комфортним.
Всі питання по даній статті Ви можете задати Службі технічної підтримки хостингу.