1 (edited by PunBB 2017.08.16 15:12)

Topic: Converter IPB to PunBB. Как перенести форум Invision Power Board

Итак, встречаем еще один конвертер базы данных платного форумного движка IPB (Invision Power Board). Хотя IPB можно установить совершенно бесплатно, но в будущем вам придется неплохо раскошелиться, так как это платный движок. Сама CMS построена более менее логично, попроще чем закрученная phpBB, но все же есть свои особенности.

Сейчас мы попробуем перенести сообщения, темы, форумы, категории и пользователей. В этом нам поможет расширение Pan Converter и модуль IPB to PunBB. Качаем устанавливаем и подключаем модуль для преобразования IP Board-3.4.6 в PunBB 1.4.

Первым делом идем в phpMyAdmin и создаем дамп базы данных в виде PHP массива. Выбираем в выпадающем списке требуемый тип БД и сохраняем на комп.

https://punbb.softplaza.net/uploads/images/2017/08/80badca62e8752515e57077096418d6b.png

Распаковываем сохраненный архив и загружаем с на странице настроек конвертера наш дамп с расширением .php.

https://punbb.softplaza.net/uploads/images/2017/08/196c0f5a183dff013cae66a4ab26eabe.png

После успешной загрузки переходим на вкладку модуля и выбираем из выпадающего списка наш дамп.
Ниже в форму введите префикс таблиц, его просят ввести при первоначальной установке IPB. Обычно выглядит так ipb_ или prefix_.

Если префикса у таблиц не существует, просто оставьте поле пустым и запустите первый этап преобразования.
На этом этапе произойдет проверка и преобразование префиксов конвертируемых таблиц.

https://punbb.softplaza.net/uploads/images/2017/08/a36b4192046dd6452bfe3628360a43b7.png

1

2

Re: Converter IPB to PunBB. Как перенести форум Invision Power Board

На завершающем этапе вас попросят подтвердить действие и если преобразование пройдет без ошибок, то значит все Ок.

https://punbb.softplaza.net/uploads/images/2017/08/f6bc72bf965c2fbbade29f34dc25893f.png


Переходим на главную страницу и проверяем данные.

Скрипт переносит следующие данные:
+ Пользователей
+ Сообщения
+ Темы
+ Форумы
+ Категории

Особенности.
+ Важно понимать, что это начальная версия, которой потребуется доработка, но большую часть работы он выполнит.
+ Имейте ввиду, что контент каждого отдельного форума имеет свои особенности, тем более, что данные IPB форума хранятся в HTML. Поэтому, после преобразования происходит очистка контента от всех HTML тегов. Чтобы сохранить разметку, вам потребуется написать регулярные выражения для обработки тегов.
+ Учтите, что имя администратора с ID пользователя = 2 поменяется на то, что использовалось в IPB с ID = 1. На авторизацию это никак не повлияет, вы так и останетесь в системе. Просто при следующем входе укажите новое имя.

3 (edited by Buzz 2018.06.03 08:50)

Re: Converter IPB to PunBB. Как перенести форум Invision Power Board

https://s15.postimg.cc/s1ddrf5iz/upload_module.jpg
нажимаю upload module и ничего не происходит

установил PunBB 1.4.5

update
уже не актуально, так как прочитал что ваш конвертер не поддерживает перенос изображений, а это один из самых важных моментов.

4

Re: Converter IPB to PunBB. Как перенести форум Invision Power Board

Buzz, а каким образом должно перенести?
Т.е. как они у вас сохранены и в каком месте.

Если фотографии загружены в какой либо каталог, то возвожно перенести его на punbb, а затем пройтись по ссылкам с заменой основного пути.