Интеграция phpBB3 и Drupal 5.x

Главные вкладки

Аватар пользователя VladSavitsky VladSavitsky 29 января 2008 в 2:07

Задача:
Eсть форум на phpBB 2.0.21.
Нужно сделать так, чтобы пользователи могли логиниться и регистрироваться на сайте (работает на друпале) и автоматом на форуме.

Обзор решений:
1. Нашёл модуль phpbb2drupal. Но этот модуль перегоняет посты из форума в друпал - не подходит.

2. Нашёл модуль phpbb, который делает именно то, что нужно. Первичным для регистрации остаётся друпал. Модуль при регистрации вписывает в таблицы форума нужную информацию. Но похоже эта интеграция хорошо работает для чистой установки друпала и форума, а если были пользователи в форуме и друпале, то нужно ручками править.

3. Уже когда поставил модуль phpbb обнаружил, что существующие пользователи не интегрируются (хотя это и логично) и стал искать информацию. Нашёл ещё одно решение. Автор предлагает поручить форуму управление профилями пользователей и отвечать за регистрацию и вход. Статья автора "Showing phpBB3 avatar as Drupal user image" содержит только ссылку на сайт, где можно посмотреть как это всё работает. Где можно скачать модуль и проверить - я не нашёл.

Выбор: вариант 2 (phpbb).
Теперь займёмся установкой и настройкой.
Это я опишу позже. Кроме того, появилась новая задача - сохранить существующие статьи на сайте, посты в форуме и пользователей. Модуль позволяет сделать интеграцию только для вновь созданных пользователей...

Продолжение следует.

Комментарии

Аватар пользователя vb vb 29 января 2008 в 17:40

4. Разрабатывается модуль phpBBforum. Функциональность на уровне существующего модуля интеграции с SMF. Недостаточно оттестирован, поэтому пока не опубликован.
Если есть желание, могу послать в течении пяти дней для проверки возможности использования.

Аватар пользователя leramulina leramulina 15 марта 2008 в 10:09

vb wrote:
4. Разрабатывается модуль phpBBforum. Функциональность на уровне существующего модуля интеграции с SMF. Недостаточно оттестирован, поэтому пока не опубликован.
Если есть желание, могу послать в течении пяти дней для проверки возможности использования.

Пошлите и мне, пожалуйста. И хочу ещё у Вас спросить: можно ли сделать так, чтобы форумные посты публиковались на главной странице друпала, как и родные форумные?

Аватар пользователя vb vb 29 января 2008 в 19:36

Модуль позволяет сделать интеграцию как для вновь созданных пользователей, так и существующих.
И еще много чего.

Аватар пользователя Libra Libra 29 января 2008 в 22:01

А сквозного поиска (drupal->phpbb) случайно не позволяет ваш модуль делать? Я как раз по этому и решил перенести существующий форум на phpbb на друпал, т.к. не очень удобно пользоваться двумя разными поисками

Аватар пользователя VladSavitsky VladSavitsky 30 января 2008 в 1:09

Кстати!
А про поиск я даже и не подумал. phpbb поиск не делает. По крайней мене об этом ничего не сказано в документации, которую я нашёл.

Аватар пользователя Vladimir_VVV Vladimir_VVV 30 января 2008 в 3:04

Мне кажется лучше использовать vbdrupal , если нужен полноценный форум.
А так же он заменяет модуль comments на форумный комент.
Т.Е. коментирование материала происходит на форуме v-bulletin а сами коменты показываются в материалах как, собственно, коменты.

а phpbb модуль этого не делает что очень обидно,а также нет связи с таксономией и поиском.
и вобще в phpbb связь с друпалом только на уровне сессии и синхронизации таблиц

Я не понимаю чем не устраивает форум drupal?
Один день работы и пользователь не заметит разницу между phpbb3 и "родным" форумом.
Все функции в drupal переназначаются, картинки перерисовуются, а css переписывается.

Аватар пользователя VladSavitsky VladSavitsky 30 января 2008 в 12:34

Лично я за родной форум друпала, где не нужно никакой интеграции, но, если заказчик хочет - мы сделаем. В моём случае нужна была только общая регистрация - и всё. Более тесной интеграции не требовалось (пока...). К сожалению, заказчик и слушать не хочет про модификацию и настройку штатного форума... Но это дело вкуса - за ваши деньги любой каприз!

Аватар пользователя vb vb 15 марта 2008 в 10:36

Взять можно на официальной странице проекта
http://drupal.org/project/phpbbforum
Он рабочий, несмотря на красный цвет, в D5 преобразуется изменением одной цифры с 6 на 5.
Форумные посты нодами пока не делаются.
Пока только наверное в центральный блок выводить

Аватар пользователя Mарат Mарат 16 апреля 2008 в 13:10

Спасибо за модуль, работает. Я не настолько в теме, что бы у меня быстро получилось, но как то справился. У меня пара вопросов и если Вам не трудно скажите:

1. Смогу ли я чего, то где то, написать что бы фрейм с форумом вывести в том же header или footer , а не в content где он сейчас по умолчанию выводится.

2. Смогу ли я сделать так, что бы при нажатой shift и открывании форума в новом окне, загружалось все как обычно во фрейме. А то сейчас загружается форум полностью занимающий окно броузера.