Руководство по ручной миграции (от WebWiz)

Всем привет. У меня уже есть форум на WebWiz, и я хочу перенести его на Discourse. Это большой форум со множеством специфических данных. Похоже, что автоматического инструмента для миграции с WebWiz на Discourse нет, и даже если бы он существовал, я считаю, что всё равно потребовалась бы ручная доработка.

Есть ли какие-либо руководства по выполнению миграции? Как создавать новые темы? Как создавать новых пользователей (можно ли создать пользователей для всех моих существующих участников старого форума)? Как связать сообщения с пользователями, как связать ответы и так далее?

Здесь есть предложение сначала перенести форум на Vanilla, а затем уже перенести его с Vanilla на Discourse. Кто-нибудь пробовал такой подход? Кто-нибудь уже мигрировал с WebWiz на Discourse? https://meta.discourse.org/t/import-via-vanilla/26184

Заранее спасибо.

Исходный код существующих импортеров — лучший способ понять, как они работают.

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

Я выполнил десятки импортов и написал несколько пользовательских скриптов. Дополнительную информацию об импорте можно найти здесь: Redirecting….

Спасибо, @pfaffman. На самом деле я не упоминал о множестве кастомных элементов, почему вы это подразумевали?

Что касается потери информации, вы знаете, какая именно информация может быть утеряна при использовании стандартного пути?

Спасибо за ссылку!

Если у вас нет большого количества специфичного для форума форматирования или функций, импорт через стандартный путь может сработать! Если у вас меньше 100 тысяч сообщений, это не займёт много времени, так что можете попробовать.

Мы рекомендуем использовать gConverters.com для миграции WebWiz в vBulletin, а затем конвертировать vBulletin в Discourse. Это самый простой путь.

Мы можем взять на себя весь проект или только последний этап конвертации из vB в Discourse. Напишите мне в личные сообщения, если хотите узнать больше.

@pfaffman и @michaeld, я не могу найти способ отправить личные сообщения. Возможно, это потому, что я новый пользователь и у меня недостаточно значков? Если вы сможете написать мне в ЛС, буду благодарен.

Я ответил на ваш запрос на моем сайте, но отправил его по неверному адресу. У вас должно быть сообщение от меня в почтовом ящике.

Вы можете найти Майкла здесь: Contact Us - Communiteq