Source forums exporters to NodeBB, I need your DB Dump.
-
@Valodim
That's definitely possible. It might take more iterations over the records, which means more importing time, but doable.Right now I am trying to import your 1.1M posts and getting segmentation fault errors, once I get passed those, I'll look into adding more features.
-
@Steve and @xCausxn, the vbulletin plugin is released.
@Steve Thanks again for your db dump.
you don't need to install it, just select it from the list of source exporters in the config.
It's not yet compatible with nodebb@master, you need to use the latest stable release.
[email protected]
Also, I recommend that you use the latest importer plugin [email protected]
so
cd /path/to/nodebb rm -rf node_modules/nodebb-plugin-import npm install nodebb-plugin-import # or npm update nodebb-plugin-import # then activate it from the ACP and use it in there.
Also, after the import is complete, you can use the post-import tools to convert the BBCode to Markdown
Let me know if you're having issues.
-
i saw your chat msg, ill reply there
-
maybe sooner, looked at the schema, seems pretty straight forward
-
I didn't see the earlier post about post bookmarks until now, but that cannot be migrated over. Post bookmarks are specifically a client-side feature, meaning your bookmarks on one machine (e.g. a desktop) don't carry over to another (e.g. a laptop).
It could be a server-backed feature, however, just at the current time, it is not.
-
@julian are you talking about migrating old forums URLs that use the
location.hash
to "scroll to posts"?I don't think it would be too hard.
https://github.com/akhoury/RedirectBB redirects solely on the server at the moment, however, i can have it
serve a blank page (or with a "redirecting" text in it) and in that page a script tag that reads the hash value, the old_pid
, sends a requests to RedirectBB instance to get the corresponding newpid
, then re-write the URL with client-side javascript instead of doing it all on the server.Sure it won't be seamless, but, it shouldnt be too slow. The RediectBB instance loads the Map in memory, so there is no DB call.