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
merged 2 commits into from Nov 18, 2019
Merged

XenForo 2 Module #236

merged 2 commits into from Nov 18, 2019

Conversation

@yuliu
Copy link
Contributor

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

Note:

  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)
@euantorano

This comment has been minimized.

Copy link
Member

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.