Возможна ли корректная миграция с vBulletin 3.8 на Discourse?

Я выполнил миграцию с vBulletin 3.8 на Discourse, но столкнулся с несколькими серьёзными проблемами:

  • BB-коды не перенеслись корректно: в Discourse осталось огромное количество BB-кодов.

  • HTML-элементы (таблицы, iframe и многое другое) не были перенесены (это ожидаемо, но есть ли способ корректно перенести их в Discourse, чтобы больше не было HTML-тегов?)

Кто-нибудь уже проводил корректную миграцию с vBulletin 3 на Discourse, решив эти проблемы?

Привет, @Juless

Да, мы это сделали… вот пример итога:

Вы можете увидеть результаты на нашем сайте.

Это был очень трудоемкий и утомительный процесс, чтобы добиться почти идеального результата, из-за 15 лет вложенных bbcode-тегов и множества проблем с кодировкой (mojibake) и прочего, накопившихся за годы.

Надеемся, что ваш форум не так «нагружен кодом» с более чем десятилетним опытом вложенных bbcode-тегов, как наш.

Я делал это много раз, так как импорт составляет значительную часть моей работы. Часто это требует значительных усилий по решению описанных вами проблем. Обычно дело в том, чтобы определить, сколько из ваших проблем можно исправить автоматически. Часто сообщения даже не отображались корректно на исходном форуме!

Некоторые bbcode-теги могут быть исправлены, если установить @bbcode_to_md = true. Другие могут быть исправлены с помощью плагина bbcode. Таблицы и iframes, я думаю, потребуют гораздо больше внимания.

Где можно установить bbcode_to_md? Спасибо.