Страница 1 из 1

Мигратор XenForo 2.3.3 → phpBB 3.3.17

Добавлено: авг 15, '26, 11:32
Sego
Сделал небольшое расширение для переноса отдельных тем XenForo в phpBB.

Проверено на:

XenForo 2.3.3 → phpBB 3.3.17
Снимок экрана — 2026-08-15 в 14.00.27.png
Что умеет:

* переносит тему полностью со всеми сообщениями;
* сохраняет авторов и оригинальные даты постов;
* поддерживает сопоставление XenForo user_id → phpBB user_id;
* если автора в phpBB нет — использует отдельного пользователя «Незарегистрированный», сохраняя имя старого автора в сообщении;
* переносит вложения XenForo;
* поддерживает несколько вложений в одном сообщении;
* переносит изображения и обычные файлы;
* вложения, которые phpBB не принимает, можно пропускать без остановки всей темы;
* после ошибки перенос можно запустить повторно — он продолжит уже созданную тему;
* внешние [IMG] остаются внешними изображениями;
* конвертирует основные BBCode XenForo, в том числе QUOTE, URL, ATTACH, MEDIA=youtube, SPOILER, ISPOILER, HEADING;
* исходную базу и файлы XenForo не изменяет.

Перед переносом вложений используется небольшой CLI-helper, который подготавливает файлы и создаёт manifest.json.

Мигратор имеет отдельный конфиг, где задаются:

* ID администратора phpBB;
* fallback-пользователь;
* таблица соответствия пользователей;
* путь к XenForo;
* временная папка вложений;
* параметры подключения к базе XenForo;
* режим обработки неподдерживаемых вложений.

В публичном архиве личные пароли, пути и рабочие конфиги отсутствуют — только example-файлы конфигурации.

Проверено на теме с 801 сообщением и 47 вложениями.

Важно: перед использованием обязательно сделать резервную копию phpBB и XenForo.

Полная инструкция по установке, настройке и использованию находится в README.md внутри архива.
threadmigrator_PUBLIC_2026-08-16.zip

Обновление v0.2.0

Добавлена поддержка XenForo Media Gallery (XFMG).
Изображения из галереи, вставленные в сообщения XenForo, теперь автоматически переносятся в phpBB и сохраняются как локальные вложения.
Небольшие исправления и улучшения мигратора.

threadmigrator_PUBLIC_v0.2.0_2026-08-16.zip

Re: Мигратор XenForo 2.3.3 → phpBB 3.3.17

Добавлено: авг 15, '26, 12:11
Kolobokk
Лет 15-20 назад было пару сайтов с высоким PR, на одном из которых разработчик раздавал советы по PHPBB и выкладывал хорошую сборку, а на другом, другой разработчик рассказывал про WordPress и тоже делился наработками.

Я не знаю насколько сейчас актуальны эти темы, но в любом случае, поднимать эту тему в формате форума, ИМХО, нецелесообразно, так как её нельзя будет монетизировать. Наверное лучше это делать на страницах блога, как это и делали вышеуказанные товарищи.

Re: Мигратор XenForo 2.3.3 → phpBB 3.3.17

Добавлено: авг 15, '26, 12:21
Sego
Для этих версий мигратора в сети нет, только для старых, блога у меня тоже нет, потому что я его вести не буду. Поэтому здесь, в гугле со временем появится, может кому принодится, я потратил лишних пару часов, что б публичную сделать (конфиги без моих данных т полный редми написать...)

Может кому и пригодится. Работу облегчает сильно...