Popular forum exporters
-
@lukelarris woops, yeah I finished it a while ago and kept forgetting to publish it.
https://github.com/psychobunny/nodebb-plugin-import-phpbb/
I built that to migrate https://forum.nfcring.com/ after a lot of trouble I got it to work, so yeah, mileage may vary If you use it and it works for you, let me know!
-
@psychobunny Thanks! I am going to try using this as a bridge to get from mybb to nodebb. Will update you this weekend if it works.
-
So you're porting mybb to phpbb and then to nodebb? That's an interesting idea actually. Should look into the forum software with the most importers built for it and then focus making a decent exporter just for that one
EDIT: ah, I didn't even realize that was @lukelarris plan as well. You guys are crafty
-
Yep, he mentioned the idea first. But this has been done with various other forum scripts that never got an exporter to a certain one. Just about everything can be converted to and from phpbb, so that tends to be the main bridge people jump to; from my past experiences.
-
Cool - well let me know how it goes! The biggest pain for me so far was bbcode. Every forum seems to have their own flavour of bbcode (not to mention addons that extend bbcode), so I could imagine quite a few things might go wrong when migrating twice. Unless of course you don't care about old posts having legacy bbcode
-
Haha yeah, I've been exporting through phpBB for years. Would never use phpBB for an actual forum though. Nice to know progress has been made on the importer @psychobunny. You should definitely focus on phpBB for the short term and then expand to cover others in the long term imo.
Will try your importer and see how things go.
-
Haha yeah, I've been exporting through phpBB for years. Would never use phpBB for an actual forum though.
rofl!
-
@meetdilip I'd recommend migrating that SMF database to phpBB and then using @psychobunny's importer to import your content into NodeBB.
-
@lukelarris said:
@meetdilip I'd recommend migrating that SMF database to phpBB and then using @psychobunny's importer to import your content into NodeBB.
Is it easy ? I never converted a DB before.
-
@meetdilip said:
@lukelarris said:
@meetdilip I'd recommend migrating that SMF database to phpBB and then using @psychobunny's importer to import your content into NodeBB.
Is it easy ? I never converted a DB before.
It should be pretty easy if you follow the instructions
Turns out the mybb to phpbb migration scripts are not quite as kept up as I had thought. I'm going to have to go mybb->smf->phpbb->nodebb. Or.... write the mybb -> nodebb importer script.
Update:
It also appears that many other phpbb converters seem to be "not well maintained" as well. Things have really gone down hill for them since the glory days. Hopefully there new release coming soon will spark new life. This is the latest version I could find for smf to phpbb. https://www.phpbb.com/community/viewtopic.php?f=65&t=2168572#p13219422SMF on the other hand has a ton of converters with clear instructions these days. http://download.simplemachines.org/?converters
-
@HolyPhoenix Here's the MyBB 1.6 convertor I used to convert a small forum with 9k posts: https://www.phpbb.com/community/viewtopic.php?p=13553521#p13553521
The MyBB 1.4 convertor has worked for me as well in the past, there's not a lot of differences between 1.6 and 1.4 in the database: https://www.phpbb.com/community/viewtopic.php?p=12874980#p12874980
Full list of convertors: https://www.phpbb.com/community/viewtopic.php?f=65&t=1641375
@a_5mith Good luck! Let me know how it goes.
-
@lukelarris Got my data into phpbb (hoping it will work for phpbb3, even though psychbunnys plugin says 2(I blame toothache for not spotting that)), I'm now trying to figure out what I do with psychos phpbb exporter as it's not in the plugin list of nodebb.
-
Have a look at the instructions at
https://github.com/akhoury/nodebb-plugin-import
https://github.com/akhoury/nodebb-plugin-import-ubbHopefully makes sense
-
@psychobunny Between passing out and regaining conciousness, I'm getting this error... I've filled out export.config with the details, but running the command gives me grief at this error.
module.js:340
throw err;
^
Error: Cannot find module 'fs-extra'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/home/a_5mith/nodebb/node_modules/nodebb-plugin-import-phpbb/lib/export.js:6:7)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
-
Hmm did you run npm install in that module's directory?
-
@psychobunny The first time I cloned it from your github page as I didn't notice it was on npmjs, so I've removed it, and run
npm install nodebb-plugin-import-phpbb
which gave me the following errors
npm ERR! git clone git://github.com/psychobunny/node-persist.git Cloning into bare repository '/home/a_5mith/.npm/_git-remotes/git-github-com-psychobunny-node-persist-git-39cb9d69'...
npm ERR! git clone git://github.com/psychobunny/node-persist.git
npm ERR! git clone git://github.com/psychobunny/node-persist.git fatal: remote error:
npm ERR! git clone git://github.com/psychobunny/node-persist.git Repository not found.Not quite sure what's going on.
-
No idea about that error hmm, you might just be better off cloning and npm installing from there (that's how I got it working on my end)