I have been reading posts about this for the last few days and they started in 2007. Its hard to believe that there is still not an easy to use and reliable converter. Maybe I have missed something but the only one I have found that seems even remotely worth trying requires both installs to be in the same database. I have a phpbb3 forum with about 5000 users, and just under 2000 posts. I would like to migrate my users and their posts over. Is there anything that will do this that I might have missed?
I turned them on.
I found the problem though, some time in the middle of last night I had some hair brained idea to reverse integrate bbpress back into WordPress so I could display forums in my sidebars and what not… well I’m running µ and I didn’t want everybody who hosts with us to have to load bbpress and not even get to use it, so I was being ‘crafty’. Somehow I managed not to break WP, but I busted bbPress.
Woke up this morning and forgot all about it.
I updated this plugin with some fixes – new posts, and paging. Also, I used a better way of removing the forum/ and topic/ from the urls that doesn’t involve str_replace.
http://blog.markroberthenderson.com/getting-rid-of-forums-and-topic-from-bbpress-permalinks-updated-plugin/
Its been 20 months since #784
Here are the queries I wrote which will take care of different bbPress table prefixes too :
http://blog.ashfame.com/2009/09/show-post-count-topics-started-bbpress/
Go it <?php global $topic; forum_name($topic->forum_id);?>
with the help of _ck_’s post: https://bbpress.org/forums/topic/retrieving-forum-id-from-post-id#post-21521
That url has been mapping to buddypress for a while now… not sure what’s going on, but guessing it’s just random.
There was the exact same error messages reported here:
https://bbpress.org/forums/topic/admin-panel-warning
Here was the solution:
It turned out that couple of topics in the topic tables didnt have topic start time.
It was 0000-00-00 00:00:00. It was probably from converting from phpBB.
I changed to start times and then there is no warnings anymore.
Do you have phpmyadmin? You could check the topic start times in the database maybe…
You can edit your theme or use this plugin https://bbpress.org/plugins/topic/post-count-plus/ it will give you teh option to what links to what.
Hi
I run a WP site and BBpress forum. Recently upgraded to BBpress latest release version and now when I log in I cannot view any old posts and when I try to create a new topic is reports ‘This topic has been closed’
On the top of dashboard I get the following…
Warning: Division by zero in
inetpubvhostssunstridercats.orghttpdocsbbpressbb-includesfunctions.bb-statistics.php on line 214
Warning: Division by zero in
inetpubvhostssunstridercats.orghttpdocsbbpressbb-includesfunctions.bb-statistics.php on line 194
Warning: Division by zero in
inetpubvhostssunstridercats.orghttpdocsbbpressbb-includesfunctions.bb-statistics.php on line 174
Warning: Division by zero in
inetpubvhostssunstridercats.orghttpdocsbbpressbb-includesfunctions.bb-statistics.php on line 244
I know this warning is shown if it belives there are no posts but the forum has been fine for a long time and has showing on the overview of the dashboard..
39 forums
82 topics
457 posts
So the posts are still there although I cannot see them or add to them.
Any help would be greatly appreciated.
How does using $wpdb & $bbdb differs from using $results=mysql_query($query);?
Its here #1164 & fixed here : https://trac.bbpress.org/changeset/2349
You can fix it by making those changes in your file.
That’s just a domain mapping problem, it’s not the bbpress.org site.
They just both are parked right now on the same automattic server.
Adam, what I was saying is get a NEW database. Export the database from existing BBpressDB into the NEW database. With the new database install a fresh version of WP. This will give you BBpress with all your old forums and WP with nothing in it. After everything works well, then go to your old WP admin section export all the “authors and post” and then imported into the new WP.
I think it’s very cool, I love it.
As some of you know, I migrated my forum from SMF to bbPress. This caused a lot of broken URLs that Google is now returning as 404 pages in my Google webmaster tools account.
While analyzing on how to 301 all the old links, I discovered that bbPress took the existing topic id’s and patched that to the new URLS, e.g:
domain/index.php?topic=270 became domain /topic.php?id=270
domain/index.php?topic=200 became domain/topic.php?id=200
Is there a way to redirect all old pages, to the new ones giving the old id’s to the new ones? Apart from creating a big ass list.
I was able to login using the forum’s login credentials.
Here is my profile : https://codex.bbpress.org/developers/ashfame/
Just found this : http://codex.bbpress.org/developers
lolz! Why it is like that? Looks like someone trying to port BuddyPress theme to bbPress codex by hardcoding links
Found the solution for the “nofollow” in signatures, similar to the one you proposed for posts:
https://bbpress.org/plugins/topic/bbpress-signatures/page/2/#post-3179
Ooops, I think we posted at the same time. Ok, I tested it and it works so now all links in the message area are nofollow with no holes and the profile has the follow as I wanted. Very good
Thank you, mwaterous.
mwaterous, thank you again. Did I say thank you?
I followed your advise and created the file functions.php where I placed that line of code and incorporated it to the bbpress theme at the root. This worked equally well. The only url that wouldn’t get the “nofollow” is the one at the signature. Never thought about the upgrade issue 
Correct, the signature corresponds to _ck_’s plugin. Never thought about that either. Perhaps I should contact him privately for adding a piece of code? (maybe I should read discussions on this topic too.)
Style sheet solved. Yes, it was an issue with the “textarea” field. Problem was actually “cache” on my browser that wouldn’t let me see the changes. So I flush the dns and all was working fine.
—
I have found another bug in another plugin “subscribe to topics” where after activation admin will only be able to logout from within the forum. Attempting to logout from the admin panel will result in a serious of errors:
Warning: Cannot modify header information – headers already sent by (output started at /home/skincare/public_html/bbpress/bb-includes/functions.bb-core.php:596) in /home/skincare/public_html/bbpress/bb-includes/backpress/class.wp-auth.php on line 292
Should I discuss the above 2 topics (signature and subscribe-to-topics) in the corresponding threads?
If bbPress can’t find user data for someone who’s made a post, it marks them as Anonymous
https://bbpress.org/forums/topic/unexpected-anonymous-posts
Cool; phpMyAdmin I can do. 
So, I could probably upload that file into the same database as the WordPress install, right, since the prefixes are different? That would help integration immensely, if I’m not mistaken… and then configure bbPress to use WordPress’ user tables (which has been described before in many places)?
What happens then w/ the old bbPress users? Not that I actually care, much, if we’re using WordPress’ user tables… I guess I just don’t know what happens for the posts made by defunct users. Any advice there?
(and thanks again, everybody… this is supremely helpful.)
@adamkayce – you might want to look into an application called phpMyAdmin, it provides a visual interface for database interaction. From there you could easily export your original bb_ tables to an .sql dump file, and then simply reupload the file to the new database via import.
If your theme doesn’t already have a functions.php, you can create one and add that code to it – it will automatically be found and run by bbPress, and it’s a lot safer than adding it to the core code (next time you upgrade, it will overwrite).
1. bbPress doesn’t have signatures by default, so I’m guessing you’re using a plugin for this? If you are, hopefully the designer has added a filter which you can hook into, but we’d have to take a look at the specific plugin you’re using.
2. You should have a style.css file in your bb-templates/yourthemename/ directory. Find that file, and do a search for ‘textarea’. It should possibly be under ‘.postform textarea’ to be more specific. Look and see if there’s a font-size attribute there, and up the size.
Great – so how do I do it?
That would greatly simplify the work involved!