Does nodebb-plugin-import-phpbb work with 3.1.x phpbb
-
I made some small changes to the original phpbb exporter:
GitHub - belst/nodebb-plugin-import-phpbb: A phpBB3 to NodeBB data exporter
A phpBB3 to NodeBB data exporter. Contribute to belst/nodebb-plugin-import-phpbb development by creating an account on GitHub.
GitHub (github.com)
It seemed to work fairly well with phpbb 3.1.x on nodebb 0.6x
On 0.7 I have the doublicate First post problem again. Will look into it next week. (I changed this part of the code from psychobunny version to not even include the first posts in the sql query.) Oh, and Messages arent working either.
But u can test it.
-
Nice, at this moment I am going to try to setup a 0.7 system to learn more about it
Reading manuals at the moment
@belstgut Please post your progress in this thread
-
Hey @belstgut, this might help you out:
NodeBB patch - Remove OP and replace it with first reply
NodeBB patch - Remove OP and replace it with first reply - debug.js
Gist (gist.github.com)
I ran into this problem as well on another relatively obscure forum software import. It wasn't worth the effort trying to figure it out, so I just wrote this.
-
I'm also trying to migrate from an existing phpbb 3.x installation to nodebb. The things preventing me to switch are the private messages, attachments and custom smilies.
The messages seem quite managable to me, but attachments and smilies are more like a big deal I think.
-
Could you please share your custom code on GitHub so others can benefit from? .
https://community.nodebb.org/topic/2430/emojis-are-nice-but-how-about-our-own-smilies/7
https://github.com/psychobunny/nodebb-plugin-import-phpbbSupport attachments #93
https://github.com/akhoury/nodebb-plugin-import/issues/93 -
I tried the modified phpbb importer from @belstgut but it didn't work for me. Neither the extended user information like location and so on nor the messages get imported although the queries seem correct to me. The generated SQL Queries also deliver the correct data if I try them manually. Any idea?
-
I also edited the default plugin to only get the extended user information imported. But this also didn't work. The plugin download was disabled so the changes haven't been overwritten.
I also increased the version and restarted nodebb to ensure the plugin gets loaded in the modified version.PS: Sorry for the duplicate post. Editing didn't work as I always get an error that the title is to short and needs at leat 3 characters.
-
@Armadillo said:
I tried the modified phpbb importer from @belstgut but it didn't work for me. Neither the extended user information like location and so on nor the messages get imported although the queries seem correct to me. The generated SQL Queries also deliver the correct data if I try them manually. Any idea?
I think this problem is not with the exporter, but with the importer.
for profile fields it only supports the one shown here: https://github.com/akhoury/nodebb-plugin-import/blob/master/write-my-own-exporter.md#yourmodulegetpaginatedusersstart-limit-callback
-
Ok user's birthday, website, location and signature now works.
I also got messages to work, but there is a large amount of 15% which hasn't been imported. I'll see if I can find the reason.
As soon as I have a stable solution I'll upload it to GitHub and launch a pull request.
-
@Armadillo said:
PS: Sorry for the duplicate post. Editing didn't work as I always get an error that the title is to short and needs at leat 3 characters.
Please submit a bug.
https://github.com/NodeBB/NodeBB/issuesI also got messages to work, but there is a large amount of 15% which hasn't been imported. I'll see if I can find the reason.
Again. You can send your mysqldump (send an email to plugin author) and your issue may be resolved.
https://github.com/akhoury/nodebb-plugin-import/issues -
@nhl.pl said:
@Armadillo said:
I also got messages to work, but there is a large amount of 15% which hasn't been imported. I'll see if I can find the reason.
Again. You can send your mysqldump (send an email to plugin author) and your issue may be resolved.
https://github.com/akhoury/nodebb-plugin-import/issuesI already fixed it myself.