Jforum import script

I’ve written an import script for jforum, the great java-based forum software. Here is my github fork:

https://github.com/mayerale/discourse/

It’s based on the phpBB import script (thank you for this great import script!) and includes import for:

  • Users
  • Avatars
  • Attachments
  • Categories
  • Topics
  • Postings (tries to convert bbcode)
  • Bookmarks
  • Smilies
  • Private Messages (tries to detect message threads)
  • Polls

I’ve successfully used it for my installation and would like to share the code with you. Anyone interested?

If you’d like to contribute it to the community, the best way would be to submit a pull request! Then it would live with all the other import_scripts for the community to use.

알렉스, 안녕하세요. 제 Jforum을 Discourse로 이전하기 위해 개념 검증(Proof of Concept)을 진행 중입니다. 코드를 공유해 주시면 정말 큰 도움이 될 것입니다.

스크립트는 공유되어 있습니다. 위에서 링크된 GitHub 저장소의 import_scripts 폴더를 확인해 주세요. 해당 스크립트는 2년 동안 업데이트되지 않았으므로 몇 가지 업데이트가 필요할 가능성이 높습니다.

조슈아, 고마워. 확인해 볼게.

안녕하세요, 게시글에 있는 제 저장소와 import_scripts 디렉토리를 확인해 주세요. 업데이트를 하지 않아서 몇 가지 업데이트가 필요할 수 있습니다.

안녕하세요, 저는 수년 동안 Jforum(SongKong and Jaikoz Music Tagger Community Forum - tagger songkong jaikoz albunack melco roon)을 사용해 왔고, 이제 방금 세팅한 새로 만든 Discourse 포럼(community.jthink.net)으로 모든 콘텐츠를 이전하고 싶습니다.

jforum 플러그인을 찾아서 정말 기쁘지만, 현재 Discourse 임포터 실행 방법을 이해하는 데 어려움을 겪고 있습니다. Discourse 개발 환경을 설정하는 것에 대한 이야기를 읽었지만, 저는 완전히 새로운 Discourse 인스톨을 가지고 있으므로 바로 그 안으로 임포트하는 것이 더 적합하다고 생각합니다.

단계별로 나누어 설명해 주실 수 있을까요? 첫 번째 단계는 한 포럼에서 다른 포럼으로 사용자를 임포트하는 것인 것 같습니다. 하지만 두 포럼이 서로를 참조할 수 없으므로 먼저 사용자를 익스포트해야 합니다.

따라서 다음 사항에 대해 질문드립니다:

  • 사용자를 임포트하는 방법은 무엇인가요?
  • 데이터에 필요한 형식은 무엇인가요?

임포트에 필요한 형식과 임포트 방법을 알게 된다면, jforum에서 데이터를 익스포트하는 SQL 쿼리는 제가 직접 작성할 수 있습니다.