vBulletin 3.8에서 Discourse로의 올바른 마이그레이션이 가능한가요?

vBulletin 3.8에서 Discourse로 마이그레이션을 진행했지만 몇 가지 주요 문제가 있습니다:

  • bbcode가 제대로 마이그레이션되지 않아 Discourse에 bbcode가 대량으로 남아 있습니다.

  • HTML 문자열(테이블, iframe 등)이 마이그레이션되지 않았습니다. (이것은 당연한 일이지만, HTML 태그를 사용하지 않고 Discourse에 올바르게 마이그레이션하는 방법이 있을까요?)

vBulletin 3에서 Discourse로 이러한 문제를 해결하면서 제대로 마이그레이션을 해본 분이 계신가요?

안녕하세요 @Juless

네, 저희는 성공적으로 마쳤습니다… 예를 들어 이 요약글을 참고해 주세요:

결과물은 저희 사이트에서 확인하실 수 있습니다.

15년간 쌓인 중첩된 BBCode와 수많은 문자 깨짐(mojibake) 등의 문제 때문에 거의 완벽에 가깝게 만드는 데 매우 많은 노력이 필요했고, 지치는 과정이었습니다.

혹시 @Juless 님의 포럼도 저희처럼 10년 이상 쌓인 중첩된 BBCode로 인해 ‘코딩 작업이 많은’ 상태가 아니길 바랍니다.

저는 수입의 상당 부분이 가져오기(import)에서 나오기 때문에 그 작업을 많이 해왔습니다. 당신이 설명한 문제들을 다룰 때 상당한 정성을 기울여야 하는 경우가 많습니다. 보통은 당신이 가진 문제들 중 얼마나 많은 것을 자동으로 해결할 수 있을지를 결정하는 문제입니다. 사실 원본 포럼에서도 메시지가 제대로 표시되지 않는 경우가 많았죠.

@bbcode_to_md = true로 설정하면 일부 BBCode 문제는 해결될 수 있습니다. 다른 문제는 bbcode 플러그인으로 해결할 수 있을 겁니다. 테이블과 iframe은 훨씬 더 까다로울 것이라 예상됩니다.

bbcode_to_md를 어디서 설정하나요? 감사합니다.