Модуль интеграции с phpBB 2.0.18

Категория: / Документы / Документация и FAQ
Порядок действий для подключения SkillZ к phpBB

1. Установите форум или возьмите имеющийся. Русскую версию форума можно скачать либо у нас с измененным шаблоном для skillzа и с несколькими установленными модами (быстрый ответ, SEO, split topics) здесь. Либо с сайта русской поддержки перейти.

При установке используйте одинаковые имена (ники) администратора для форума и цмс.
Ограничение: форум и цмс должны устанавливаться в одну общую базу данных.

2. Установите систему Skillz

3. Установите модуль mod_phpbb забрать, либо установите напрямую через http из панели администрирования (прямая ссылка на модуль - http://skillz.ru/downloads/modules/mod_phpbb.spk.gz).

4. После установки модуля, в ACP появится новый пункт "модули - phpbb integration". Заходим туда и набиваем путь, урл и куки форума phpBB.

no (Посмотреть оригинальное изображение)no (Посмотреть оригинальное изображение)no (Посмотреть оригинальное изображение)no (Посмотреть оригинальное изображение)no (Посмотреть оригинальное изображение)

5. В разделе "cms - config" добавьте параметр core_depend_packages = phpbb

6. Если пути правильные, появится надпись "необходима синхронизация форума и skilz".
Нажимаете ссылку и система начинает конвертирование пользователей форума в систему skillz.

7. Если всё сделано правильно, то в системе появятся пользователи форума.

Внимание. Skillz и phpBB используют разные методы шифрования паролей и поэтому после переноса пользователей, будет невозможно войти со старым паролем. Для исправления ситуации надо выполнить функцию "восстановление пароля", и система назначит вам новый пароль, который вы можете позже сменить.

8. Если вы ставили phpBB не с нашего сайта, вам необходимо изменить 2 файла phpbb, описание изменений - скачать.

Преимущества интеграции

+ Система и форум синхронно используют разные таблицы для хранения пользователей и сессий, что позволяет без труда отделить форум от цмс и наоборот
+ Встроенная поддержка интеграции с другими программами прошита в skillz. То есть в системе есть события, которые возникают в определенные моменты (регистрация пользователя, логин и др.) и обрабатываются соответствующими модулями
+ Интеграция построена таким образом, что при авторизации на форуме система авторизирует вас и в cms (точнее вся авторизация происходит через систему). В большинстве других проектов логин на форуме не авторизирует вас в самой цмс