I managed to get this import to work on a 1M+ post forum. I noticed a few things.
-
Avatars are missing. After looking at the script, I don’t see a reference to avatars. Just to confirm, they aren’t imported?
-
Thread views are all 0. Is this how it’s supposed to be?
-
Guest posts (if a user account had been deleted and their username marked as guest in xenforo) all show up as “system.” Is there a way to at least make these all day “guest” instead of system? Does Discourse support posts not attributed to a registered account?
Are there any import scripts that do support import of avatars and thread views? I’d like to take a look at those and see how difficult it would be to modify the xenforo.rb script.
I know vBulletin and xenforo databases very well. Just need to be pointed in the right direction for how thread views and avatars are stored in Discourse so I can properly map them.