I will try this soon and let you know. Thanks!
Yes, that is what my plugin attempts to do.
You would set your regular bbPress url as HTTP but the plugin will detect when you are trying to use HTTPS and modify the internal url on the fly to HTTPS without permanently changing it.
Then you just have to modify your login links to link via HTTPS to start the process.
I guess I could further modify my plugin to force a HTTPS redirect when it sees the bb-login.php page.
Hi All,
I’m having an issue with my bbpress >> add new topic functionality.
When a user is not logged in and clicks on “Add new topic” they are sent to a 404 page instead of login/register page.
Additionally, I would like to make my forum open to anyone to post, without registration. Is this possible?
Any help would be greatly appreciated. Keep up the great work guys!
Barry Deen
i mean…bbpress. alpha6 (not 4)
i mean…bbpress. alpha6 (not 4)
Thanks again!
While I was reading your post, I remembered that my bbPress URL under settings was not pointed to https. Problem solved when I changed http to https in bbPress URL setting.
Is there a way to have login pages password sensitive pages to use https but leave other pages to http?
my problem is also “salt” related….
HELP!
I upgraded to wpmu 2.7, and bbpress1.0 alpha 4…. the data base was sharing…everything was almost perfect….but then….
I was in the Admin Panel for bbpress, and was changing User roles (admin of wp to be admin of bbpress, etc)….
Then, I saw that the ‘SECURE_AUTH_SALT’ form was blank…. (in the admin panel of bbpress for wordpress integration)… I thought …”mmm., thats strange, I already entered that when doing the setup.!”…. so…..i entered the key again …..
oops, really bad idea
Now, i get an error message:
Warning: mysql_connect() [function.mysql-connect]: Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2) in /nfs/c02/h03/mnt/27695/domains/globotrends.com/html/forums/bb-includes/backpress/class.bpdb.php on line 123
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /nfs/c02/h03/mnt/27695/domains/globotrends.com/html/forums/bb-includes/backpress/class.bpdb.php on line 377
HELP!!!!!!
how do i undo what i did?
where do I look? in what file?
my sites are here:
1. bbpress: http://globotrends.com/forums
2. wpmu: http://globotrends.com/community
HELP!
mine was almost working… I upgraded to wpmu 2.7, and bbpress1.0 alpha 4…. the data base was sharing…everything was almost perfect….but then….
I was in the Admin Panel for bbpress, and was changing User roles (admin of wp to be admin of bbpress, etc)….
Then, I saw that the ‘SECURE_AUTH_SALT’ form was blank…. (in the admin panel of bbpress for wordpress integration)… I thought …”mmm., thats strange, I already entered that when doing the setup.!”…. so…..i entered the key again …..
oops, really bad idea
Now, i get an error message:
Warning: mysql_connect() [function.mysql-connect]: Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2) in /nfs/c02/h03/mnt/27695/domains/globotrends.com/html/forums/bb-includes/backpress/class.bpdb.php on line 123
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /nfs/c02/h03/mnt/27695/domains/globotrends.com/html/forums/bb-includes/backpress/class.bpdb.php on line 377
HELP!!!!!!
how do i undo what i did?
where do I look? in what file?
my sites are here:
1. bbpress: http://globotrends.com/forums
2. wpmu: http://globotrends.com/community
Many sites are using bbPress for production sites with hundreds of thousands of topics and posts. You can go ahead and use the latest version in the 0.9 branch, I wouldn’t get too hung up on “waiting for 1.0 getting out of beta”.
I tried to write a response to your snarky comment, but I couldn’t think of a non-snarky response. Anyway, if you aren’t so snarky when you post, people will try to be more helpful to you.
Totally über super-fantastic video, sambauers. I couldn’t have integrated bbPress and WP without it! Thanks a ton! I’m now running WordPress 2.7 and bbPress-1.0-alpha-6.
There are 2 specific things that got me past the “Forum could not be created” screen when I tried to install bbPress the first time:
1. https://bbpress.org/forums/topic/basic-integration-screencast#post-22363
As the post above explains, I added the following line to the .htaccess files for my WordPress and bbPress installations:
AddType x-mapp-php5 .php
Thanks a bunch, chrishajer. It’s ALWAYS a .htaccess addition that makes my installation life easier – LOL.
2. https://bbpress.org/forums/topic/basic-integration-screencast/page/2#post-22465
Thank you asymmetrik. This helped me discover that my WP 2.7 installation didn’t actually have a NONCE_KEY in the wp_config.php file at all. So, I ran the security key generator and got it.
BTW, sambauers , I’m totally diggin’ on your blog’s design/layout: http://unlettered.org/
I plugged the text into Google Translate, and got this rough translation:
http://cartoon.lamost.org/ State Academy of Sciences
Chinese bbPress forum http://cartoon.lamost.org/forum.php?id=2
The question now is, it can paste the Chinese but not Chinese user name registration interface, sinicized also garbled, character set problem?
Welcome to visit and discuss
I may be misunderstanding this, but the question sounds like it may be: “I can’t register chinese language usernames using bbPress… why is this?”
If so, that’s because bbPress 1.0 doesn’t allow unicode usernames… only unicode display names.
https://bbpress.org/forums/topic/arabic-translation
https://bbpress.org/forums/topic/check-out-this-very-nice-r-t-l-arabic-bbpress
If the post said something else entirely, let’s pretend this comment never happened!
Chinese? Foreigners can not read
I have no way to test this code right now
but try putting into a file called https-mode.php
and put it into your my-plugins directory
(you might have to create the directory)
and then activate it in your control panel.
In theory it should make bbpress internal urls HTTPS when it detects you are trying to use HTTPS:// (SSL) mode, even though your main bbpress url is HTTP://
<?php
/*
Plugin Name: HTTPS mode
Description: forces internal bbPress URLs from HTTP to HTTPS only when using SSL
*/
add_filter( 'bb_get_uri', 'https_mode',1,3);
add_filter( 'bb_get_option_uri','https_mode',1);
function https_mode($uri,$resource='',$context='') {
if (!empty($_SERVER['HTTPS']) && strpos($uri,'http://')===0) {$uri=str_replace('http://','https://',$uri);}
return $uri;
}
?>
Did you look inside the login-form.php template?
You might be referring to the 2nd one inside the failed login form which is probably in the core.
A plugin might be able to fix this problem by detecting if the user is in HTTP vs HTTPS mode and filtering bb_get_option_uri – this intrigues me so I might write it and post it here shortly.
bbPress’s filters prevent users from making multiple newlines so they can’t make 1000 of them in a row.
However you can do tricks like putting <em> </em> in between two lines for 3 lines.
1
3
If you want multiple lines on a regular basis as admin, my “admin can post anything” plugin might allow you to do that, though I can’t remember for certain.
Thanks for the headsup ck! Pretty glad with what I can do in alpha 1.06 so I personally don’t need any immediate change. 
Take all the time you need for my part.
1. I wonder if there is a way to opt-out for displaying IP address of a poster.
2. Can I have people post without logging in?
Seems I am flooding the forum with questions. I am new to bbPress and want to do so much! Thank you everyone!
Hello,
I am trying to set up bbPress login with https and all other login related pages to go through https. My ssl pages are working fine when loading, but I get a warning message at the login saying “Although this page is encrypted, the information you have entered is to be sent over an unencrypted connection and could easily be read by a third party.” Surely enough, ‘login’ button is associated with http://mydomainname/forum/bb-login.php instead of https. Where and how would I fix this problem? Any help would be really appreciated!
It does not work with WordPress 2.7 AFAIK. bbPress 0.9.0.4 and WordPress 2.7 don’t integrate. If you want something similar for WordPress 2.7, you might have a look at bbPress Live:
https://wordpress.org/extend/plugins/bbpress-live/
Joel Spolsky has great article on 12 steps to better cording.
http://www.joelonsoftware.com/articles/fog0000000043.html
#6 refers directly to why keeping an up-to-date schedule is important and why “when it’s done, it’s done” it not an answer.
Now, looking at bbPress Roadmap 
http://trac.bbpress.org/roadmap
We are over 6 months behind and it’s is NOT up-to-date
>> “However 0.9 is so fast, it doesn’t even need it in most cases. That will change with bbPress 1.0 which is twice the size of 0.9 and has many more files. It will need a cache for more active sites. “
Hopefully someone will port wp-super-cache sooner than in a “few months”