The SimplePress converter is already included in bbPress and is the latest version available, you should not need to download and upload it to your server.
The settings are critical to getting the importer working correctly, sadly at this stage there is very little error messages displayed if you get any of these settings wrong and this is the most common issue with importing.
Ensure your settings are correct for the fields noted in the docs here:
https://codex.bbpress.org/import-forums/#configuring-the-importer
You may have to check with your webhost to ensure you are using the correct values.
bbpress is under active development by JJJ, so the latest versions should work with the latest versions of wordpress.
Hi.
Somehow I managed to make my submit button disappear, while adjusting my child theme. Now it’s not possible to create a new topic nor reply to existing topics. You can submit by hitting return, but of course this is not very handy.
If I change to the parent theme the button is visible. But surely, I want to keep my child theme.
I’ve gone through all the adjusted css and it doesn’t seem as if any buttons has been set to “display:none”.
Can someone please tell me how I get my submit button back?
You can view the test forum here
I’m using WordPress 3.6 and bbpress Version 2.3.2
My child theme is based on Magazine Basic
Now having an issue where Apache on Windows 7 appears to crash and the conversion process stops when processing the replies with latest script. I’ll need to get a SS of the dialogs that appear which I will attach when I get the chance. It stops/crashes at around 1370 replies. Funny thing is apache and all the other services such as mysql etc. are still running.
Also noticed that we still seem to have the issue where the count is out by the same amount we set to process i.e. it says we are processing 100 – 200 rows when in fact we are processing 200 – 300. This goes for both topics and replies.
Going to run the previous script to see if this causes the same issue.
Neil.
Good stuff. Will give it a test out. Thanks.
Neil.
Latest Attachment PunBB.php
Fixed:
- Topics
- Replies
- User Nice Name ‘user_nicename’ & Display Name ‘user_displayname’ import fields
- User PunBB MSN
Outstanding:
- Forum/Category? hierarchy (currently parent forums/categories are imported ‘flat’)
- User Passwords
- – Custom BBCode for Topic & Reply Content
NOTE: If you are importing ‘users’ during the import you will see multiple instances of the following error message:-
– Notice: Undefined variable: user_pass in /home/webhost/public_html/wp-includes/user.php on line 1305
This can be ignored and only relates to the current non-working state of converting user passwords. If you need to login (or users login) they will just need to reset their WordPress password to be able to login.
@capacitron Thanks a bunch for testing it out, glad it worked.
bbPress & BuddyPress use the same WordPress user table so everything should be common across both plugins and WordPress itself.
That said, any extra profile data I can get from the source forum, in this case MyBB we are storing the extra data in the WordPress ‘usermeta’ table so this data can be manipulated/imported/whatever at a later time.
With MyBB I only see 3 extra user profile fields to store (ICQ, MSN & Signature), the rest WordPress includes by default (AIM, Yahoo etc) .
Looking at the current version of MyBB.php importer at Line #474 you will see the three entries I have (summarized below):
- // Store ICQ (Stored in usermeta)
‘to_fieldname’ => ‘_bbp_mybb_user_icq’
- // Store MSN (Stored in usermeta)
‘to_fieldname’ => ‘_bbp_mybb_user_msn’
- // Store Signature (Stored in usermeta)
‘to_fieldname’ => ‘_bbp_mybb_user_sig’,
Thus under each imported user in the wp_usermeta table under each user id the above data will also be stored…. So for example if you wanted to install a bbPress/BuddyPress signature plugin to extend either of these plugins you could then copy the data from this stored field to the field that the plugin uses f or storing user signature data. As any of this can be done in numerous ways by plugin authors each site admin will need to decide what plugin to use and how to shift around any relevant data.
Latest Attachment MyBB.php
Fixed:
- User Nice Name ‘user_nicename’ & Display Name ‘user_displayname’ import fields
Outstanding:
- User Passwords
- – Custom BBCode for Topic & Reply Content
NOTE: If you are importing ‘users’ during the import you will see multiple instances of the following error message:-
– Notice: Undefined variable: user_pass in /home/webhost/public_html/wp-includes/user.php on line 1305
This can be ignored and only relates to the current non-working state of converting user passwords. If you need to login (or users login) they will just need to reset their WordPress password to be able to login.
@ricov4 Thanks, to help out if you can download the importer and setup a test environment to see how well it works that would be great.
@koawinter I have not tried SMF 1.1.16 and only downloaded the latest version of SMF. Are you able to update your SMF to v2.0.4? You could also try the importer and see if it does or does not work and we can go from there.
@NeilJ Thanks a bunch for testing it out… The previous versions of the counts would have been off as the original reply query was adding the original topic as its own reply, I have now fixed this and from my testing the counts are now correct for topics and replies.
As far as I can tell it is now only the user passwords and some custom regex strings to fix some converted BBCode and ‘Smilies’ and we will have a perfect SMF importer 🙂
I have updated the SMF Importer and you can download the latest again via the same links in my original post above.
Fixed:
- Forum parent hierarchy
- Imported Replies now import correctly
- User Display Name
Outstanding:
- User Passwords
- Custom BBCode for Topic & Reply Content
NOTE: If you are importing ‘users’ during the import you will see multiple instances of the following two error messages:-
- Notice: Undefined variable: user_pass in /home/webhost/public_html/wp-includes/user.php on line 1305
- Notice: Undefined index: salt in /home/webhost/public_html/wp-content/plugins/bbpress/includes/admin/converters/SMF.php on line 566
These can both be ignored and only relates to the current non-working state of converting user passwords. If you need to login (or users login) they will just need to reset their WordPress password to be able to login.
Nice! Just finished using your importer on a test site. Everything went great, no problems. I’m almost sad I didn’t have an error. How can I help you more?
The feature I’m dying for is to import MyBB user profile data into BuddyPress profiles. Any plans for that feature?
If not, do you have any suggestions for me?
Hmmm something odd going on and I beginning to think it is to do with the number rows being processed for the replies. Running a test where I have set processing of 100 rows at a time it is showing in the status box as the following:
Converting replies (1500 - 1599)
Looking at the number of wp_posts where the post_type is equal to reply it shows 1652:
mysql> select count(*) from wp_posts where post_type = "reply";
+----------+
| count(*) |
+----------+
| 1652 |
+----------+
1 row in set (0.00 sec)
I was checking the processlist whilst the import was running and the inserts just completely stopped with no errors.
Introduce Forum Importer template for use with importing from AEF (Advanced Electron Forum) v1.0.x (Tested on v1.0.9)
http://codex.bbpress.org/import-forums/ & ​​http://codex.bbpress.org/import-forums/aef
Working: Forums, Topics, Replies & Users
Not Working Yet: User Passwords & Custom BBCode for Topic & Reply Content
Attached to bbPress Trac Ticket #2384 is the 1st pass patch for AEF importing into bbPress.
To test the importer download the latest patch from the link above and copy/ftp the file into the /includes/admin/converters/ folder of your bbPress plugin.
I hope to get the remaining outstanding items done ASAP.
(User passwords will be a little trickier and will take a bit more time)
Any feedback and/or testing that you can provide will help me out tremendously.
Cheers,
Stephen 🙂
Introduce Forum Importer template for use with importing from Phorum v5.2.x (Tested on v5.2.19)
http://codex.bbpress.org/import-forums/ & ​​http://codex.bbpress.org/import-forums/fluxbb
Working: Forums, Topics, Replies & Users
Not Working Yet: User Passwords & Custom BBCode for Topic & Reply Content
Attached to bbPress Trac Ticket #2383 is the 1st pass patch for FluxBB importing into bbPress.
To test the importer download the latest patch from the link above and copy/ftp the file into the /includes/admin/converters/ folder of your bbPress plugin.
I hope to get the remaining outstanding items done ASAP.
(User passwords will be a little trickier and will take a bit more time)
Any feedback and/or testing that you can provide will help me out tremendously.
Cheers,
Stephen 🙂
PCParticipant
Latest BuddyPress update 1.8.1 has this issue fixed !
Cheers, PC
Introduce Forum Importer template for use with importing from Phorum v5.2.x (Tested on v5.2.19)
http://codex.bbpress.org/import-forums/ & ​​http://codex.bbpress.org/import-forums/phorum
Working: Categories, Forums, Topics, Replies & Users
Not Working Yet: User Passwords & Custom BBCode for Topic & Reply Content
Attached to bbPress Trac Ticket #2382 is the 1st pass patch for Phorum importing into bbPress.
To test the importer download the latest patch from the link above and copy/ftp the file into the /includes/admin/converters/ folder of your bbPress plugin.
I hope to get the remaining outstanding items done ASAP.
(User passwords will be a little trickier and will take a bit more time)
Any feedback and/or testing that you can provide will help me out tremendously.
Cheers,
Stephen 🙂
Here is SocialEngine3.php… Its at ~95% from what I have played around with…
Some testing and feedback would be handy if you could 🙂
https://gist.github.com/ntwb/de48b4cd730defd6f67a
I downloaded a trial of Social Engine and I have now set it up to test with…
I am using Social Engine v4.6.0, what version do you have/using???
I may have missed it but I was unable to select a table prefix for the MySQL database during install so all the Social Engine v4.6.0 database tables all have a common prefix of ‘engine4_’ and here is a pic of the MySQL DB structure for the forum tables.

With your importer I noticed that with your ‘from_tablename’ for each section you are using multiple table names in each section. eg. In the ‘forum section’ you have used ‘se_forums’, ‘se_forumtopics’ & ‘forum’ for ‘from_tablename’, you can really only use a single database table for each section unless you have a valid set of ‘join_tablename’, ‘join_type’ & ‘join_expression’.
In my updated import script that I will link to below I used ‘forum_forums’ for each field in the ‘forum section’ and on the bbPress import screen I used a table prefix of ‘engine4’ thus the query during import will use all the forum info from the ‘engine4_forum_forums’ database table as per my image above.
I started with the copy of your import script you linked to which was a great help in getting up and running quickly and I have updated it with as many fields as I can find and things ‘appear’ to be working quite well at my end though some more testing is still needed.
Anyway, you can take a look at the update I did which also brings some code tweaks and formatting inline with the other bbPress Importers.
As long as you are using Social Engine v4.6.0 I think this should help a great deal, if your using an old v3 version we will have to see if I can get my hands on a copy of that.
One more thing… What about users? Do you need tom convert/import them???
(I will end up adding the user import to this for when others need to)
Without further ado…. Check it out here:
https://gist.github.com/ntwb/cefe6fe20b1a652a50fc
(It still needs a few more tweaks and checks, but it is close)
Thanks for putting so much work into this, Stephen!
I’m really hoping to move everything from SMF to bbPress soon with the launch of a new WordPress site. Let me know how I can help, whether it be testing or anything else. Eagerly awaiting for the rest of the forum aspects to work in your import 🙂
With lots of appreciation,
Ryan
Nice work… Your script ‘looks’ fine to me at first glance…
I have just downloaded a trial of Social Engine and will setup a test site and have a closer look.
The installation instructions end by saing edit your themes css and make it look pretty. But how?
I want the forum part of my WP blog site to look the same font-wise. I am using the latest WP and Responsive theme and latest bbPress.
http://www.therealphotographer.net
Introduce Forum Importer template for use with importing from MyBB v1.6.xx(Tested on v1.6.10)
http://codex.bbpress.org/import-forums/ & ​​http://codex.bbpress.org/import-forums/mybb
Working: Categories, Forums, Topics, Replies & Users
Not Working Yet: User Passwords & Custom BBCode for Topic & Reply Content
Attached to bbPress Trac Ticket #2378 is the 1st pass patch for MyBB importing into bbPress.
To test the importer download the latest patch from the link above and copy/ftp the file into the /includes/admin/converters/ folder of your bbPress plugin.
I hope to get the remaining outstanding items done ASAP.
(User passwords will be a little trickier and will take a bit more time)
Any feedback and/or testing that you can provide will help me out tremendously.
Cheers,
Stephen 🙂
Introduce Forum Importer template for use with importing from PunBB v1.4.x (Tested on v1.4.2)
http://codex.bbpress.org/import-forums/ & ​​http://codex.bbpress.org/import-forums/punbb
Working: Forums, Topics & Users
Not Working Yet: Categories, Replies, User Passwords & Custom BBCode for Topic & Reply Content
Attached to bbPress Trac Ticket #2379 is the 1st pass patch for PunBB importing into bbPress.
To test the importer download the latest patch from the link above and copy/ftp the file into the /includes/admin/converters/ folder of your bbPress plugin.
I hope to get the remaining outstanding items done ASAP.
(User passwords will be a little trickier and will take a bit more time)
Any feedback and/or testing that you can provide will help me out tremendously.
Cheers,
Stephen 🙂
Cool, that the app that I have been using is already been with bbpress. As an ipad case reviewer, I frequently use bbpress and Tapatalk at the same time as it is required for us to do.