bbPress-WordPress syncronization Version 0.7.7 – You shouldn’t need this right now. It’s not required for WP 2.8+ and bb 1.0+
@DennisH – It’s not the glitter and unicorns that make a site hard to convert, but best practices
If you designed your website with good XHTML etc, it’s a simple matter (a weekend at most) to convert it to WordPress or bbPress or BuddyPress.
And I do get what you mean about Gravatars. I rather like them because it gives people a sense of conformity in that Ipstenu everywhere has this icon and I am, thus, recognizable. Internet anonymity wishes aside, it grants me a level of credibility. I am me as you are we as I clearly need more coffee!
Figured out what was going on! I had a hardcoded navigation link in my wordpress header to direct users to the forum (I know, bad habit). It had “www.” when the rest of the side is www-free. Deleting the www. seems to have fixed the issue.
So, if you’re integrating and are having trouble, hopefully this post will be helpful to you. Below, I’ll list what I’m running and what plugins I have in case that helps.
WordPress 2.8.3 installed at webroot, linux server with php5. Shared database between BBPress and WordPress. BBpress 1.0.2 installed in forums subdir.
WP Plugins related to BBpress
– bbPress Integration Version 1.0 | By Michael Adams and Sam Bauers (plus manual cookie info from this plugin put into WP config file)
– WordPress-bbPress syncronization Version 0.7.7 | By Ivan Babrou
BBpress plugins (all, because I enabled some others and then things started not working again)
– Akismet
– bbPress-WordPress syncronization Version 0.7.7 | By Ivan Babrou
– Hot Tags Plus Version 0.0.2 | By _ck_
Right now I don’t have _ck_’s Fix Admin Access plugin on the server, but I’ve used it a few times.
Hi BB peeps!
I have WordPress 2.8.3 and BBpress 1.0.2. (Before people get on my case for having upgraded the software and blah blah, I went through a painful upgrade BECAUSE the chatter in the forum indicated that WordPress 2.8 was needed to integrate better with BBpress and that it would have “native” cookie integration. Whatevs. So, let’s make that a mute point.)
They are pretty well integrated (you can have a look here: http://www.planningpool.com). What I’m finding is that I have a problem and when I fix it, it creates a second problem, and when I fix that I get the first problem again.
To explain better, most of the time the user can log into WordPress and then is not logged into BBpress when they click on “forums.” But, if the forums are opened in a new window, they are logged into it…?!? I’ve cleared my cookie cache and used various users and computers, and it does this every time. So, when I fix this issue by adding cookie info into my WP config file and deactivating Michael Adams’ BBPress Integration plugin, I get the second problem.
The second problem is that the user can log into WordPress or BBpress and be logged into both, but the user can’t access the BBpress “admin” panel or press the “logout” link. When either of these links is clicked, the page refreshes and nothing happens. So, to fix this, I reactivate Michael Adam’s BBPress Integration plugin and upload _ck_’s “fix admin access”. But now, the logout button in BBpress does not work.
So, to fix that problem, I delete fix admin access from the server, and things work great for about 30 seconds. Then, when I go to the wordpress site and then back to forums, I’m back where I started: I’m logged in on wordpress, but not logged in on BBpress.
Strange, huh? Any ideas? I’m thinking I’m going to uninstall and reinstall the integration plugins and try again
DennisH, it sounds to me like you want BuddyPress + bbPress + WordPress. If you’re not using all three, then you’re really not going to get what you want.
Also, if phpBB just has too MANY features, you could trim some of phpBB’s code out, no different than you can add code to any *Press product.
It also is a relatively new concept (Within 1 year) of having all of these platforms working in unison together. BuddyPress has taken giant strides towards providing a personality to the users on your site, to give your bbPress users profiles and information beyond the basics.
Regarding the “promise” of integration, it’s possible to do within a few minutes, with integrated logins, profile info, etc… The major difference is that you can’t expect it to look like a typical forum is going to look, at least not at its current stage of development.
When you consider that phpBB is 3.0.5, and it stayed in the 2.0 branch for over 7 years, apply that logic to bbPress that JUST turned 1.0 a month ago… There’s still LOTS that can be done, but for now bbPress is a stable and powerful product that is a developers dream platform for forum software to start with. You can mold and shape it to handle just about any task (wait until you see what BuddyPress is going to do with it
)
Long story short, I’m sorry you’re disappointed at the moment, but I’m willing to bet you won’t always be. If you need something besides bbPress right now, no one’s feelings are hurt, but my suggestion to you would be to make friendly with it now so you can be better prepared to use it later, when it better meets your expectations.
I have mydomain.com
My bbpress is at
mydomain.com/bbpress
but I use a subdomain
forums.mydomain.com which redirects on it.
I put an .htaccess file inside /bbpress with this content
Redirect 301 /register.php http://www.mydomain.com/wordpress/wp-login.php?action=register
Redirect 301 /bb-reset-password.php http://www.mydomain.com/wordpress/wp-login.php?action=lostpassword
But it does nothing. Chmodd is 755.
I try too with
Redirect 301 /bbpress/...
and
Redirect 301 (no start slashes)
and it does not work either.
Any idea ?
Thanks !
Any idea ?
You have the WordPress plugin for bbPress installed?
Buddypress group forums run on bbpress. Besides, wp-united hooks into more than the user table.
I would hope that Automattic would at the very least see where there is user demand and make some effort to fulfill that demand. After all it’s their users a developers that are responsible for their huge success. I guess I can understand them feeling that we give you the software for free so you shouldn’t complain, but those users/developers create, extend, promote and for the most part supply customers service for them.
Nevertheless, statements like this can lead to the wrong impression:
Easy integration with your blog
WordPress and bbPress are siblings, and they get along together a lot better than you and your brother did when you were kids!
I don’t think I’m alone in this. Just look at your tags.
We have been able to pull off much of what I described here. We have integrated bbpress into our theme. We have converted phpbb forums posts and users and have integrated them. We have been able to list new posts in WP. We have been able to do about 75% of what we need so far. Avatars are still a issue. And I can’t see why it’s so hard to put a bbpress login box in WP.
So its not that much of this can’t be done. I just fear with so many hacks it could be trouble down the road.
As far as I know, bbPress adds no special abilities or requirements to BuddyPress, it’s simply able to use the usertable directly, so you in theory should be able to use your phpbb solution with BuddyPress too.
You have to understand bbPress was never designed originally to deeply integrate into WordPress, only use the user-table. Deep integration was an afterthought – years after it was originally released and a mish-mash of legacy was established. Matt had a 180 degree turnaround on that process with bbPress 1.0 being rewritten to use BackPress instead. If WordPress ever is redesigned to use BackPress itself (don’t hold your breath, it could be years) deep integration could be even easier and much lighter weight.
I’m not saying this to be mean or unfair, but very simply, if you don’t like something you see in bbPress 1.0, don’t adopt it now thinking it will change sometime soon, it won’t and you’ll only be very disappointed. bbPress development is quite obviously NOT developed around user requests, it’s developed around Automattic requirements. It’s the exact same thing for WordPress and nothing new policy-wise. Everything else is left to plugin developers.
That said, I would stop using bbPress in heartbeat if they started throwing in many of the features that people are demanding be included as built in. I already have a big enough problem with many of the hardcoded “features” already.
@_ck_: So are you using that phpbb3 integration?
If it works so well, I am curious why you are here?
It does work well.
There are several reasons I’m here.
First, although it has been recently taken over and updated that mod was abandoned for over a year by its creator . During the period it was MIA we where locked in and it was very had to upgrade to new versions of WordPress. It wasn’t compatible with 2.6. All that has changed recently and upgrading and installing is much easier. But, even though it is “under new management” I didn’t want to be held hostage by one developer.
Second, I wanted a lighter site. Phpbb is great but it can be overkill sometimes.
Third, at some point in the future we want to move to Buddypress. I thought moving to bbpress would get us ready for that next step.
Forth, we are adding about 500 new members each month so if we where unable to move those users and posts it was better to start over now rather than later.
Fifth, Although phpbb was well integrated in terms of users and themes there was still a sense of 2 different sites. I was hoping that because bbpress was made by the same people as WP we could better integrate both style and function.
I knew going into this that WP-United was currently a better option, but I was willing to overlook those smaller details in order to be with a platform that would grow with us. Now my fear is that bbpress will grow in the wrong direction (if at all).
PS
I want to thank you personally. Your contributions are a main reason we decided to give this a try… and continue to try.
PSS
The reason I bring up WP-Untied is not because I want people to drop bbpress for phpbb. I bring it up as and example of what bbpress could be or at least inspiration for new plugins.
Thanks. Sorry, that was my typo.
I have ‘define( ‘BB_LANG’, ‘ja’);’. The language files are installed and they are recognized.
I am trying to build in dual language support for the 1.0.1.
Its seems that neither bbPress Language Switcher by _ck_ nor User Languages by alex work on v.1.
Does anyone know if there is a work around for this?
Manually, I can define either, say, ‘ja’ or ‘en_US’ … but it does not seem possible to do any switching at all, either via user admin or Switcher bar.
I really am sorry to discover this as I was looking for dual language WordPress/bbPress integration and to be free of the bloated phpBB for ever.
Thank you.
A lot of those features do exist… although you’re not going to have much luck getting all those features/plugins to work on bbPress 1.0. bbPress 1.0 is a very new release, and most of the plugins won’t be upgraded until later this year.
That said, I get the feeling that you would like WordPress and bbPress to interoperate more? I don’t just mean integrated signins – some of your points suggest that plugins would ideally work on both systems interchangably… I don’t think that’s on their product map. Even having more interoperability between the two themes systems seems pretty low on the bbPress priority list.
It’s all good to have concerns about bbPress! I have many concerns myself.
I’m staying on bbPress for now, because it is the only option for a lightweight forum with a plugin model. I’m very concerned about the 1.0 path though, and am starting to think through whether or not I want to stay on the bbPress platform in the long term. So I especially appreciate hearing your concerns.
bbPress is running on it’s own using php. No other software is being used. (no WordPress) Here are the server settings from my end ( I don’t know what the guy having problems signing on is running)….
General server information:
Operating system Linux
Kernel version 2.6.9-67.0.22.ELsmp
Machine Type i686
Apache version 1.3.41 (Unix)
PHP version 4.4.9
MySQL version 5.0.67-community
So.. is there a BBpres and WordPress integration in the site:
http://granadagazette.com
Role Manager only works on version 1.0 and up…
_ck_ just wrote a plugin last week that removes the ability for moderators to see IPs anywhere in bbPress:
https://bbpress.org/forums/topic/how-do-i-remove-the-posters-ip-address-from-the-post-display#post-55575
Just stick it in a plugin information wrapper:
https://codex.wordpress.org/Writing_a_Plugin#Standard_Plugin_Information
And you should be good to go!
Thanks a lot! Talk about a quick response!
Is there any way to have it so after login, it will direct you to the original page in which you were on? When I login, it just sends me to the main WordPress domain instead of redirecting me to the original forum page that I was on.
Ideally this is what happens
BB clicks Login/Register > Forward to WPMU Login/Register > Authenticated at WPMU > Redirected back to original page.
At the same time, if someone does a login at the WMPU area, it would put them back to where they came from.
Is this possible?
Put this in your forum’s .htaccess for a simple way:
Redirect 301 /forums/register.php http://yourdomain.com/wordpressmu/wp-login.php?action=register
Redirect 301 /forums/bb-reset-password.php http://yourdomain.com/wordpressmu/wp-login.php?action=lostpassword
I’m using it on my WP/BB and WPMU/BB/BuddyPress sites
Hi there,
Its amazing how much these forums have helped through reading about other people’s problems and solutions. I was able to get everything with integration working perfectly (albeit several installs later), but there has been one problem that I haven’t been able to find a direct answer for (maybe I am just using the wrong keywords to search).
What I am trying to do is have all the bbPress login/registration get directed to the WordPress (WPMU) login/registration pages. I am running RPX for login/registration at the WPMU page, and it has worked flawlessly for OpenID integration, but I can’t find a way to make all the bbPress goodness get directed to WPMU and then back to my forums.
Thanks ahead of time!
Hey guys,
I’m in the process of building a BBpress theme under the GPL license. I was wondering if it’s possible to include a theme options page (in the bb-admin section) for my theme, similar to WordPress themes. The idea being that users could add/edit about text/footer text without editing core files.
Any ideas/feedback would be appreciated.
They’re merging WordPress MU and WordPress (single user). Since Buddypress is WordPress MU + plugins… the social features should be integrated into WordPress single user when that’s done.
I agree that bbPress lacks many social features… but that’s not really the scope of the project, which is more focused on forums? If there’s a specific feature you’d like to see, let us know in the forums!
I’m sorry but sometimes less is just less. I looked forward to having a lite integrated forum, but it doesn’t look like bbPress is ready for that.
Saying bbPress can be integrated with WordPress is like saying your seat can be used as a flotation device.
The fact this site isn’t integrated should have been a tip off.
If you are looking for anything beyond just cookie integration good night and good luck.
Sure, theme integration can be done via some costly hacks, but its the simple stuff that has my head spinning. Something simple like a bbPress login box in WordPress is more complicated and less likely than Mideast peace.
I just don’t get it….
It seems like all the “social cms” resources and ideas are being put into Buddypress. Can’t we have some of those basic features in the single WP install?
WP-United for phpbb has these features. Why is it so hard for bbPress?
Don’t get me wrong, the people supporting BB here in this forum are great. Problem is there just are not enough of them to fill in the big gaps created at inception.
Sorry for the rant. I still would love to use bbPress, I hope one day soon they will fulfill its promise. Until then:
http://www.wp-united.com/features/
I have problem in displaying utf8 characters from wp_usermeta. My bbPress 0.9 installation is integrated with WordPress 2.7 and uses wp_users and wp_usermeta tables from WordPress.
I use this hack to display information about user that is stored in WordPress built-in fields like first_name and last_name on profiles page. Also I use bb_get_usermeta function to print that data below username on topic page.
As you can see in this screenshot, wp_usermeta uses utf8_general_ci and on this screenshot you can see that values are correctly saved in fields. But on bbPress pages those utf8 characters are not displayed correctly. Also on profile editing page in bbPress, those characters are also nnot displayed correctly.
Finally, on topic page, you can see that utf8 from usermeta is also not displayed correctly.
Note that my registration is handled through WordPress since I redirect bbPress registration page to WordPress one, and on WordPress users fill their profile info, where everything is shown normally.
Also to note that utf8 characters in topic titles and posts are displayed correctly.
One strange thing I spotted is that if user edit it’s profile on bbPress profile editing page, and replace those question marks with correct characters, after that those characters would display normally on bbPress.
So my question is why is this happening and how to solve it?
Thanks in advance
I have a bbPress install which is sharing user tables and cookies with WordPress.
I’m trying to create a link in bbPress which will allow my users to log out using the WordPress logout page, To do this I think I need to make a nonce in bbPress which WordPress will recognise. So far my attempts have failed. I’ve aligned the salts, hashes and keys in wp-config.php and bb-config.php.
Any suggestions?
resolved hadn’t had to delete my wordpress install but have to check whether the integration works or not 
well it is due to the keys character support may not be the problem but keys surely are because of
1. wrong defining of salt key
2. mismatch of keys
had defined secure auth key salt longer than the secure auth key cookie and wordpress LOGGED IN salt was not matching the bbPress LOGGED IN salt cookie, this wasn’t the root but wrong definition might have been.
advice:
while filling up these keys be patient and double check them.
i am currently facing Fatal error: Call to undefined function in almost every file virtually 
that i think is due to functions integration with wordpress
this all is due to this little function:
require_once(‘path/to/wp-blog-header.php’);
https://bbpress.org/documentation/integration-with-wordpress/
thanks for the help
Thank you SO much! I went in and just deleted all tables that started with bb_ then I was able to reinstall my forum.
Woot!