Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XenForo 2 Module #236

merged 2 commits into from Nov 18, 2019

XenForo 2 Module #236

merged 2 commits into from Nov 18, 2019


Copy link

@yuliu yuliu commented Sep 25, 2019

#234. I've tested it with a small test forum's database provided by @euantorano, thank you for the offering. It should also work on XenForo 2.1 as changes in 2.1 don't involve huge differences.

Tesst and reports are welcome.

Modules that are not supported in this PR:

  • Forum Permissions 1
  • Bans

Working modules:

  • Settings
  • Usergroups 2
  • Users
  • Forums
  • Moderators
  • Threads
  • Polls
  • Poll Votes
  • Posts 3
  • Private Messages
  • Avatars 4
  • Attachments 5


  1. Importing permissions of user group & forum is currently not supported. Permissions are a little bit complex and implicit to me with only XenForo database dump, which are not immediately ready to be supported in this PR.
  2. (see 1)
  3. The bbcode parser should work on most of built-in XenForo bbcodes that have equivalent ones in MyBB.
    3.1. [quote] code for quoting post is not handled at this moment.
    3.2. Video/Media codes that are not supported by current MyBB 1.8 will not be converted.
  4. To import avatars and attachments, it might be best to set up an http server accessible by the Merge System, eg. http://xf.example.tld or https://example.tld/xf to serve attachments & avatars.
  5. (see 3)

Copy link

@euantorano euantorano commented Sep 25, 2019

Nice one! I'm going to try and do some tetsing on this this weekend and see how I get on. I'm in favour of merging sooner rather than later, and then patchig any issues in the future.

@euantorano euantorano merged commit b3d1540 into mybb:feature Nov 18, 2019
@JordanMussi JordanMussi linked an issue Jun 16, 2020 that may be closed by this pull request
@yuliu yuliu deleted the feature-xf2 branch Jul 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
None yet

Successfully merging this pull request may close these issues.

2 participants