@Jason_JM: Okay, but as i said it works also without having the plugin installed. I tried it on my testblog, before going live. And if the plugin is really needed for integration it should be mentioned in the documentation. It´s the first place to go for users who are trying to integrate bbpress with wordpress…
But one more point: What about those 2 folders called my-plugins & my-templates. Is there a reason for why i can´t access them with my ftp? The folders can´t not opened either i can´t change their chmods. I´m using Filezilla as ftp tool. It reports “Failed to retrieve directory listing” when i try to open on of this folders.
It was doing a similar thing or me, would not advance to step 1. After some debugging, it turned out that I didn’t have php-mysql installed. bbpress code detects it but the error message was getting lost and simply the response was redirected back to step 0.
Doing apt-get install php5-mysql did the trick.
I slapped something up there to, at the least, get it pointed that 1.0 is out.
The plugin is required because it will call functions to clear your bbpress login cookies. It will also be called to create your bbpress cookies (cookies with paths that = /bb-admin, /bb-plugins, /my-plugins). Without this these will not get created.
These cookies allow you to enter into the admin/dashboard of the user in the respective app.
Which is pretty much the entire point of integration plugin.
Anyone up for updating the bbPress wikipedia page with the latest on the 1.0 release?
http://en.wikipedia.org/wiki/BbPress
I’d do it, but wasn’t sure which 1.0 features we should highlight… so thought I’d defer to a fellow member of the bbPress community.
Hm… I´m a bit confused, too. All seems to work fine. But why the plugin description says “This plugin is only useful if you are running bbPress version 1.0-alpha-4 or later” and why the plugin was updated to 1.0 if it works fine without it?
Hi,
I started investigating possibilities of translation bbPress to Polish. This language along with quite a few non-germanic languages has quite complex plural forms (3 forms instead of just 2). Not getting into much detail, because of the way functions.bb-core.php hardcodes seconds, hours, days… names it’s hard to do a proper translation.
To do it right I’d need a function that uses “%d month” and not just “month” or “months” as defined here:
// array of time period chunks
$chunks = array(
array(60 * 60 * 24 * 365 , __(‘year’) , __(‘years’)),
array(60 * 60 * 24 * 30 , __(‘month’) , __(‘months’)),
array(60 * 60 * 24 * 7, __(‘week’) , __(‘weeks’)),
array(60 * 60 * 24 , __(‘day’) , __(‘days’)),
array(60 * 60 , __(‘hour’) , __(‘hours’)),
array(60 , __(‘minute’) , __(‘minutes’)),
array(1 , __(‘second’) , __(‘seconds’)),
);
Any help would be very much appreciated.
@ cornetjr
I do have all the keys set, including the nonce key.
In the bb-config file you will find this url
https://api.wordpress.org/secret-key/1.1/bbpress/
where it will define all the secret keys for you automatically
I simply copied and pasted.
Or you can use the ones defined on the wordpress end, as per the link on the wp-config file
https://api.wordpress.org/secret-key/1.1/
Whichever ones you end up using, make sure the strings match in both config files. See if this makes it work for you.
Edit: Never mind, I noticed you fixed it, while I was posting. Maybe this info can be useful in other cases.
You don’t have to define them all, in the settings.php if it’s not defined they get created for you in some respects for some of them. This will help you during integration.
In fact anytime you use these defines you are saying to bbpress that the value your defining will manually override anything in the DB.
A goal to have during integration is to try and let the apps do the most work. This way human error can be eliminated. Now there are always exceptions but on a ‘basic’ setup. So again, avoid defines unless otherwise specifically told to (say by the integration plugin or bbpress integration settings).
NEVERMIND!!!
Apparently the problem was that when you try to login as ‘admin’ user the bbpress and wordpress user list gets confused. It thinks that they are two different users since there is the admin in bbpress user database upon install and an existing one in wordpress. This creates a conflict. I created a new admin account under a different username in wordpress and everything works correctly.
BBpress integration plugin IS NOT REQUIRED to get integration to work correctly.
I am not sure why, but “auth” cookie salt & WordPress “logged in” cookie salt in bbpress does not have to match that in wordpress.
Lastly, the most important variable other than in bb-config and wp-config files:
define(‘AUTH_KEY’,’ ‘);
define(‘SECURE_AUTH_KEY’,’ ‘);
define(‘LOGGED_IN_KEY’, ‘ ‘);
Is to verify that User database table prefix is set correctly. To verify this, set field usually to wp_ and check the user list. If you have this value set correctly, then bbpress imports all users into bbpress admin area. Integration is super easy, but there are a few admin/instructional issues that have not been updated and can cause confusion. Please post if you have further questions!!!
I was wondering if anyone encountered my same problem and was able to find a workaround fix.
Currently on bbPress 1.0+wp 2.8, I like to use the Post Meta plugin to create the custom fields for name, and email address for anonymous posters. The plugin combo works fine, except that when the Post Meta plugin is active, the front page (an only that one) shows the username instead of the display name. I’d like to keep it active, because without it, all the guest posters are reverted to “Anonymous”.
In prior versions of bbPress, one could use the Display Name plugin, which no longer works. Now the feature is native.
I understand that _ck_ won’t be supporting the old plugins until December. It’s understandable. I was just hoping that someone else using the plugin combo could tell me if they were able to have the display name feature functioning on the front page.
No salts in the bb-config–thats all in the database.
The nonce key is not set in mine, but I am not 100% sure what it is.
For some reason I cannot change the :
WordPress “auth” cookie salt & WordPress “logged in” cookie salt in bbpress to match the values for wordpress!!!
Yeah, I am completely lost. Bbpress install works but there is absolutely no integration, in fact I have anti-integration. If I log into one, it logs me out of the other.
I am confused about the use of the plugin, now. Everything works fine when deactivating it, but as the description of the plugin says … “it is also necessary to setup this plugin so that WordPress can set a couple of extra cookies which are required”.
I am not sure what the extra cookies do, if things work fine without the plugin. Is there no longer a need for these extra cookies in v. 1.0? Were they required only in the prior versions of bbPress?
Also do I have to define:
WordPress “auth” cookie salt
and WordPress “logged in” cookie salt
in the bbconfig.php?
Unless you are using the secure auth (https://) stuff you won’t need a cookie salt.
Cannot get integration to work even with the plugin. Help appreciated.
Below is generated from wordpress plugin for shared cookies:
define( ‘COOKIEPATH’, ‘/’ );
User database table prefix:
set to wp_
I do not have a value for:
WordPress “secure auth” cookie salt
define( ‘BB_NONCE_KEY’, ” );
When I log into bbpress it logs me out of wordpress and vice-versa. Any ideas?
Settings are the same:
AUTH_KEY <=> BB_AUTH_KEY
SECURE_AUTH_KEY <=> BB_SECURE_AUTH_KEY
LOGGED_IN_KEY <=> BB_LOGGED_IN_KEY
Thanks for your reply.
Left the listed options blank, saved the settings and can no longer login. When I go into the settings page, it shows the field filled in so maybe I should not have changed it to blank. Reset the password to the keymaster account and still does not allow me to login. Will reinstall.
Any other suggestion? Sorry, new to bbpress.
I am running an install without the plugin just fine. Cookies work on both ends and all. Don’t think it is needed anymore.
try wp-admin/options.php
instead of wp-admin/options-general.php
thats what works in WP
Where do I change the SMPT server… my host has given me the server info, but where do I change it in the bbpress code?
If you leave them blank, the installer will try and find them from the database.
If it fails, you could try and look in your database using phpmyadmin. just search for “salt”