Всем привет. У меня уже есть форум на WebWiz, и я хочу перенести его на Discourse. Это большой форум со множеством специфических данных. Похоже, что автоматического инструмента для миграции с WebWiz на Discourse нет, и даже если бы он существовал, я считаю, что всё равно потребовалась бы ручная доработка.
Есть ли какие-либо руководства по выполнению миграции? Как создавать новые темы? Как создавать новых пользователей (можно ли создать пользователей для всех моих существующих участников старого форума)? Как связать сообщения с пользователями, как связать ответы и так далее?
Здесь есть предложение сначала перенести форум на Vanilla, а затем уже перенести его с Vanilla на Discourse. Кто-нибудь пробовал такой подход? Кто-нибудь уже мигрировал с WebWiz на Discourse? https://meta.discourse.org/t/import-via-vanilla/26184
Исходный код существующих импортеров — лучший способ понять, как они работают.
Если вам не важно потерять часть данных, может подойти стандартный путь. Однако, если у вас много пользовательского контента, как вы и упоминали, вам понадобится код, адаптированный именно под вашу ситуацию.
Я выполнил десятки импортов и написал несколько пользовательских скриптов. Дополнительную информацию об импорте можно найти здесь: Redirecting….
Если у вас нет большого количества специфичного для форума форматирования или функций, импорт через стандартный путь может сработать! Если у вас меньше 100 тысяч сообщений, это не займёт много времени, так что можете попробовать.
Мы рекомендуем использовать gConverters.com для миграции WebWiz в vBulletin, а затем конвертировать vBulletin в Discourse. Это самый простой путь.
Мы можем взять на себя весь проект или только последний этап конвертации из vB в Discourse. Напишите мне в личные сообщения, если хотите узнать больше.
@pfaffman и @michaeld, я не могу найти способ отправить личные сообщения. Возможно, это потому, что я новый пользователь и у меня недостаточно значков? Если вы сможете написать мне в ЛС, буду благодарен.