Please include the version of bbPress you’re using when asking for help. If you are having trouble with WordPress integration, please post the bbPress version AND the WordPress version. If you are using an alpha or trunk release, please include the revision number. It will cut down on the time wasted answering questions that don’t apply to your version, or the back and forth of “what version are you running.”
Thanks.
What version bbPress and WordPress are you using?
Sorry I posted some incorrect/incomplete info. Until recently, it was only possible to have one database with both the wordpress tables and bbpress tables shared inside.
It’s now possible to force separate databases since 0.9
However I recommend against separate databases unless you have some kind of weird configuration that demands it. It’s just more overhead, more configuration, more to backup and worry about. Some hosts even limit the number of databases you can have (though tables inside are not restricted).
Once I get this forum installed, I plan to manually add a number of users from an old yahoogroup, and I’m wondering if we’d be better off entering them into the wordpress database, or into the bbpress database?
I was confused on this issue, reading the installation instructions. It may be helpful to others to add an explanation there on whether it’s preferred to use separate databases and why. Thanks much.
Thanks _ck_,
I’m not integrating with WordPress. I thought to install the stable and then (after released) the 1.0 but with too many changes between 0.9 and 1.0 series I’m afraid that the process of updating leave some unnecessary dirt on the database.
Do this make sense or I shoudn’t worry about it?
The trunk version is very polished (mainly the admin area) but at this time some points seems strange to me (well, is all new to me at this point) like the search form above the title of the forum instead of be placed above hot tags.
[sorry my english]
If you know how to use SVN, the trunk is your best bet.
There will likely be regular updates this month by Sam and MDA until it’s more polished.
The only catch is there are still a few plugins that don’t work with 1.0 and you may not know what’s wrong until you fiddle a bit.
Then again, if you are not integrating with WordPress, 0.9 should upgrade almost effortlessly to 1.0 when ready.
I’ve installed wordpress and bbpress im using the plugin call register plus attached to the wordpress installation. both wordpress and bbpress are integrated but i cant get regsiter plus to integrate. It works with word press and clients can use there user name and password on bbpress… BUT…. when cleints try and register on bbpress it uses th default bbpress registration. can anyone help me redirect bbpress registration to the reister plus plugin?
In all methods of integration, they both have their own [databases] (correction, tables) and simply share the user table (and usermeta).
3. WordPress and bbPress each in their own directory
|–blog <– WordPress
|
|–forums <– bbPress
(I like this methed best, seems the most “logical”)
In this scenario, do both wp and bbpress have their own, separate databases?
BTW, I can’t get the blockquote to work. I’ve tried <> [] and to no avail. What am I missing?
Thanks. So am I right that to put everything on the same database I should uninstall the bbpress I have currently installed, then re-install, specifying the same database I used for wordpress?
Or is it unecessary, since I can get cookies to recognize users whether they’ve logged into wordpress or bbpress?
blockquote
You only need to share databases to have integrated user logins.
/blockquote
Thanks for responding, Chris. I’m still confused about this. It sounds like, from the documentation like above, integrating the cookies will accomplish the same thing:
blockquoteIntegrating cookies allows your users to log in to either your WordPress blog or your bbPress forums and be effectively logged in to both.
/blockquote
I do want it to be pretty seamless for our users. I want them to only have to register once, and not to have to log in again when they cruise to the forum. On the face of it, it would seem like we need to share one database. BUT, that seems a bit scary, like the kind of scenario where I could wipe out our existing WP installation.
If that’s the route I should go, how do I go about it? Uninstall the bbpress I just created, then go through the installation again, except this time enter our wp database info?
I tried doing the integration last week for the two databases I have currently set up, and had to add a line into my wp-config about a secret key. With that, an error message came up instead of the blog, choking on that line. It was a day before I got wind of it, so it didn’t look very good.
I want to have a clearer understanding this time before I start messing around with these settings.
BTW, what am I missing with the markup here? It says to put the code between backticks `, but it’s not working.
Yikes, this is a WP bug that breaks bb_auth(‘logged_in’).
I patched the appropriate file in WP and created a ticket and posted the patch. See this URL:
http://trac.wordpress.org/ticket/7521
Whoah, there’s a ton of stuff not working fully yet with bbpress/wp now, right? I hope I don’t find anything else…
Where did you originally generate the keys, from the WordPress random url? I'll report that bug to them if that's where you got them from.
Yes, keys are from the WordPress random url. I’m not sure if this is a bug, I think ¡t’s a problem with bbpress utf-8 encoding and foreign computers that are iso-whatever.
Besides, I’ve found more problems in my bb 1.0alpha – wp 2.6.1 b2 integration attempt;
1 I can’t find a secure key salt in the last wp version.
2 Logins integration seems to work fine but as soon as you include
require_once('.../wordpress/wp-blog-header.php')
all is messed; I lost the settings link on the dashboard, add new topic didn’t work, when no logged in I get this meesage instead of the last poster of a topic;
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in
wampwwwwordpressbbpressbb-includesbackpressclass.bpdb.php on line 360
I’ll report more errors if I find any
Normally the WordPress API version 1.1 escapes those properly so you can use all manner of special characters in the keys.
Where did you originally generate the keys, from the WordPress random url? I’ll report that bug to them if that’s where you got them from.
See the FAQ for some suggested URLs:
https://bbpress.org/plugins/topic/terms-of-service/faq/
The problem is legal TOS has to be adjusted per site.
this is the most obvious “free” one but it has to be adapted:
http://wordpress.com/tos/
Very odd. I can see what you’re talking about now. There is the <h2>Reply</h2> but then something goes wrong.
This is in the source:
<h2 class="post-form">New Topic</h2>
</div>
<!--
If you like showing off the fact that your server rocks,
<h3>0.150 - 15 queries</h3>
-->
Looks like bbPress has it until the <h2 class="post-form">New Topic</h2> part, then WordPress takes over for some reason. At least it looks like that’s what’s happening. If you look at the source of the page you’ll see what I mean.
Sorry I don’t know what’s causing the problem, but it’s interesting to look at nonetheless.
We will not be able to download talkpress and do some hosting on our own? We can do that with wordpressMU, so why not with talkpress?
BBPress == WordPress(.org)
TalkPress == WordPress.com
WordPressMU came after WordPress.com if my memory serves me right, so we probably won’t be seeing a BBPressMU until sometime well after TalkPress goes live (which itself is probably a year or so away).
Of course, it may never happen, I’m just speculating.
Well I tried to integrate bbpress with my wordpress theme and I after calling wp functions by adding
require_once('/wamp/www/wordpress/wp-blog-header.php')
I realized that I had no settings link on the bbpress dashboard. I removed that line and the link appeared again but no theme integration.
BBPress as wp plugin for 1.0 final is too much asking, isn’t it?
Why is this listed as a stylesheet in the source? It gives a 404 then includes the whole WordPress page as a stylesheet:
<link rel="stylesheet" href="http://www.audioscribbler.co.uk/oldboards/my-templates/bbpress-forum/style2.css?v=8" type="text/css" />
I don’t know if that has anything to do with it, but it’s not right.
Also, does the problem you’re describing happen with the stock template as well?
I have both WP and bbP using the same .htaccess file, in root. So, is this OK:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Options +MultiViews
If you mean WordPress 2.6 and bbPress 0.9.0.2, then no, they’re not compatible. Choices seem to be:
1. Go back to WordPress 2.5.1
2. Install bbPress alpha release and take your chances
3. Wait for a new bbPress release that’s compatible
4. Live without integration
That was my point exactly. It’s just in the template, like things are in WordPress. Remove them or comment them out if you don’t need them.