Yeah, old versions of NodeBB suck, I don't know who the developers of that crap was... 😝
What were they thinking? 😉
I'm process of implementing various forum exporters to-NodeBB, but I need help. I need database dumps for each
If you'd like to help, check the lists that requires a DB Dump and send it to email@example.com. Feel free to obfuscate your data before hand, if you don't know how, all I can say is that your data is safe with me; once received, I will obfuscate a copy for myself and delete the original file(s).
Also, if you don't see your source exporter issue there, feel free to open an issue to request it.
@bentael I'll add a few if you've missed them. Maybe we can get a new category devoted to exporters with stickies for each plugin.
MyBB is a pretty popular forum
I'll see if I can set up a forum and get a DB dump to you if you'd like to create a converter for it down the road.
@a_5mith sweet, thanks
@Ted thanks. I usually look for some DB dump that has matured a bit, but that would work too I guess. thanks
@bentael If you're interested, I could provide you with a db dump of a 60k users 1.4 mio posts smf instance. It's heavily modified, but I guess the database layout shouldn't be too different. I'd be interested if nodebb can scale to that and how a running instance of it would perform (and if it works well, if my users would like it).
Cool. I'll create a cleaned db dump one of these days
have a feeling the "convert" process will barf somewhere in the way.
But your DB would be a great way to test both the importer's and NodeBB's ability to scale.
greatest forum around!
Thought of something: smf saves for each user and thread up to what post that user has read. does nodebb do this? if so, does your importer retain that information?
I'm wondering because on the "unread" page in nodebb, there seem to be only links to the latest post and the first of a thread, but no "to latest unread" which is probably what the user wants in almost all cases. This is a lot of data to save (users × threads) which is why a lot of forum softwares didn't bother back in the day, but I remember this was one of the killer features of smf back when I changed to it.
When you load a topic, if you've been to that topic before. It will bring up a quick alert window asking if you want to return to where you were last in that topic. Which would usually be the first unread post. As for if it can be transported over from smf, not with the exporter I made. It's been a long time since I transferred from smf, but I recall that smf saves the highest PID of your last visit, any after that are considered new, which takes you to last PID plus one post. I'm not sure where this is saved however. I'm also not sure if that's something that nodebb can import.
Oh, there it is. Didn't see that before. Seems like an unnecessary extra click to me, going to the first unread post really is the norm rather than a special use case...
Hmm. I certainly would like to have those imported. Why do you think it's not something nodebb can import? The table is smf_log_topic, and it's pretty much just tuples of (id_member,id_topic,id_msg). Is nodebb's way of saving this vastly different?
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.
Sweet. Thanks for your work
awesome! thanks man, I will test that VB exporter and release it soon!
Killer. Looking forward to trying it out. Need to breathe new life into that site. Change is probably the answer.
@bentael can you list the forums that you still need DB dumps for?