1 (edited by PunBB 2019.11.05 22:36)

Topic: Pan Converter - Конвертер баз данных в PunBB, миграция

Pan Converter - это модульное расширение позволяет перенести свой форум с других CMS на PunBB. После установки расширения вам потребуется дополнительно установить требуемые модули. Каждый модуль выполняет отдельную функцию. Модули можно скачать в этой теме. Список модулей будет постоянно пополняться. Модули можно загрузить из админки расширения.

После установки модуля появится соответствующий имени модуля пункт. Все необходимые операции и функции можно найти на странице модуля.

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

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


Список доступных модулей:

+ MySQL to SQLite (позволяет конвертировать SQL дамп в SQLite для перехода на SQLite3. Для загрузки дампа в SQLite3 используйте Pan DB Adminer)
+ WP to Pan Blog (модуль конвертирует страницы из CMS WordPress формата .xml в расширение Pan Blog)
+ phpBB To PunBB (модуль конвертирует базу данных phpBB3 в PunBB 1.4)
+ IPB to PunBB (модуль переносит данные из форума IP Board-3.4.6 в PunBB 1.4)
+ vBulletin to PunBB (модуль переносит данные из форума vBulletin в PunBB 1.4)
+ Merge PunBB Forums - Слияние нескольких форумов в один



Скачать расширение Pan Converter

2

Re: Pan Converter - Конвертер баз данных в PunBB, миграция

Добавлен модуль конвертирования страниц из WordPress в Pan Blog. Все страницы сохраняются в формате XML. Затем с помощью формы необходимо загрузить XML файл.

ВАЖНО! В папке может находится только один файл. Перед загрузкой следующего, требуется очистить папку.

3

Re: Pan Converter - Конвертер баз данных в PunBB, миграция

Добавлен модуль MySQL to SQLite  для перехода с SQL на облегченную версию движка. Для того чтобы загрузить дамп SQLite, вам потребуется установить расширение Pan DataBase Adminer.

Внимание! Данный модуль не дает 100% гарантию конвертирования. Возможно вам придется вручную заменить некоторые символы или функции SQLite. Также учтите, что в стандарте SQL указывается, что одиночные кавычки в строках экранируются путем размещения двух одиночных кавычек в строке. В этом отношении SQL работает как язык программирования Pascal.

Пример замены:

'$ext_info[\'path\'].\'/uninstall.php\';'

на

'$ext_info[''path''].''/uninstall.php'';'

4

Re: Pan Converter - Конвертер баз данных в PunBB, миграция

Добавлен новый модуль phpBB To PunBB, для перехода на PunBB с phpBB форума.

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


На данный момент он переносит:

Данный модуль переносит данные таблиц:
+ Группы (groups)
+ Пользователи (users)
+ Сообщения (posts)
+ Темы (topics)
+ Форумы (forums)
+ Категории (categories)

Предлагайте пожелания по улучшению.

5 (edited by PunBB 2017.08.16 16:05)

Re: Pan Converter - Конвертер баз данных в PunBB, миграция

Добавлен новый модуль  IPB to PunBB. Испытано на версии IP Board-3.4.6 и  PunBB 1.4.4

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


Скрипт переносит следующие данные:

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

По ходу пьесы заполняет еще 2 таблицы:

+ search_matches
+ search_words


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

6

Re: Pan Converter - Конвертер баз данных в PunBB, миграция

Добавлен модуль для конвертирования vBulletin. В связи с запутанной структурой, тщательно проверяйте перенесенный данные. О всех ошибках просьба незамедлительно сообщать.

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

Скачать конвертер форума vBulletin в PunBB можно в начале темы.

7

Re: Pan Converter - Конвертер баз данных в PunBB, миграция

Обновлен Merge PunBB Forums - модуль слияния нескольких форумов в один.

8

Re: Pan Converter - Конвертер баз данных в PunBB, миграция

Well ...
How can I install a clean new PunBB and import in it my sqlite3 data base ?

9

Re: Pan Converter - Конвертер баз данных в PunBB, миграция

You can try use MySQL to SQLite for migration. Maybe it need little refinement.

10

Re: Pan Converter - Конвертер баз данных в PunBB, миграция

Захотелось посмотреть как работает этот форум, собрал конвертер SMF21rc3 --> panbb_1.4.6 PunBB_INFO_ICQ/write
Так как ссылки  нельзя вставлять, посмотреть результат можно по поиску моего ника в сети.

1

11

Re: Pan Converter - Конвертер баз данных в PunBB, миграция

Доброго дня! Подскажите по конвертации форума phpBB3 в punBB 1.4.4. Pan Converter установил, выбрал модуль phpBB To PunBB, нажимаю Upload module и тишина. Рядом с Settings (как на скриншоте) ничего не появляется. Пробовал другие модули, картина та же. Такое ощущение, что не подгружается модуль.

12

Re: Pan Converter - Конвертер баз данных в PunBB, миграция

@exosta, к сожалению почти 8 лет как не поддерживается, также не указал версии на которых модули тестировались. Думаю, что за это время многое изменилось в структуре таблиц phpBB3. Нужно смотреть логи и прочее как ведет себя модуль.
Извините, но у меня хватило времени только вам ответить на ваш вопрос...