Installed bbpress on the same site as an existing wordpress install http://www.toxicshock.tv – The board is located at http://www.toxicshock.tv/board/ . earlier today everything was dandy, of course I had just installed the software, all the logins and postings were working great. Dropped in a template, everything still good. Came back later, tried to login, and the forum redirects me to the blog??? after hours of reading and trying stuff on the forum, I thought I might just beg for help!!! Tried the Options +Multiviews .htaccess file in the /board/ directory. Still no go. Tried the other rewrite rules, and all they did was either break the blog or make the existing forum posts not work. Here’s my wordpress .htaccess info: <IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /news/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . [L]
</IfModule>
ErrorDocument 404 /notfound.htm
RewriteEngine On
RewriteRule ^links.htm /links.php
RewriteRule ^index.htm /index.php
— I assume that the redirect to the /news/ is a product of the rewrite rule… but I assumed that the .htaccess in the /board/ directory would take precedence. no? maybe? argh!
long story short
I have integrated wordpress with my community. As my community uses the members EMAIL as the login, I have hacked wordpress to do the same. (when a member signs up on my custom user db table, a trigger updates the wordpress wp_users table, setting BOTH email and user_login to the email address of the new member)
now I have implemented bbpress. My bbpress uses the wp_users table as well, all is fine.
to my dissapointment, bbpress displays user_login values on the forum instead of user_nicename.
I do not want to dispay user_login (because it is the email address of my members). [ I have commented out the bbpress function which forces bbpress user_logins to not contain @, . and other chars.
Is there a way to easily display user_nicename instead of user_login. If not is there an easy way to tweak this?
So an obvious second question, have i comprimised security in any manner by commenting out the sanitize function and thereby allowing email adresses as bbpress (and wordpress) “user_login” values?
thanx
I’ve already looked into that as a viable solution, but WordPress’ back-end just complicates things for new users. bbPress is a lot simpler solution in that a forum is built around the idea of community, I’m just theming it not to look like a forum for advertising purposes, everyone knows that the ctr for forums are terrible. Plus I already gutted Kakumei beyond recognition, can’t turn back now
.
Anyhoo, anyone know of how to put excerpts?
How should I modify my .htaccess to accomodate a bbpress install in a /forums/ subdirectory? The install worked but permalinks aren’t.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Wouldn’t a better fix for this be to apply a filter in the “WordPress Integration” plugin? I’m not sure the exact syntax but something like:
if (function_exists('wp_head')) {
// or another check to see if WordPress has been included
add_filter('get_topic_title', 'stripslashes');
add_filter('get_post_text', 'stripslashes');
}
To me this is exactly what a WordPress Integration plugin should do.
The current trunk contains the new password hashing method. We will do a simultaneous release with WordPress to avoid issues for people with integrated installs.
I saw the following post on WP2.4 – coming in Jan.
WordPress weekly digest 26th November to 2nd December 2007
It sounds like WP2.4 will use a new hashing scheme to store the password.
Will this interefere with bbPress users who are running WordPress User integration?
Nah – I would think anyone looking to write a plugin should already know some PHP. I would start at a plugin for bbPress since there are already lots of PHP tutorials online. With bbPress, we need stuff like this.
Thanks.
That’s a good topic, however I think PHP 101 should be come next?
PS. I am re-uploading .flv and .mp4.
I haven’t watched this video yet, but I think an idea for another one would be how to write a plugin
Hi!
I made a new podcast show and the first episode’s topic is “Integrating bbPress into WordPress.” This is my first video, so I’m really need your suggestions. Maybe you can tell me what are you expecting in such podcast show? I am looking forward to hearing from you! ![:) :)](smileys/smile.gif)
PS. I haven’t decided what’s next episode and when will it be released.
PS2. You may want to download .ogg (I might convert .ogg to .flv and .mov without appropriate parameters, so the qualities are not good).
How do I changed how the feed views the RSS titles? The current title setup in RSS is “user name” on “title of post”. I want to remove user name, the word “on”, and the quote marks of the title post and just leave the title post, basically I want the rss view exactly like the WordPress RSS view. Suggestions? Thanks in advance.
Can you post what you did and what resources you used, so others with the same problem might find this post when they are searching for a solution to their problem?
Basically though, you would install WordPress first, then use the same database for bbPress, but with a different table prefix for the bbPress tables. Then there are configuration options in config.php in the bbpress folder. Some of those can only be answered AFTER installing WordPress, like these:
$bb->wp_table_prefix = '';
$bb->wp_home = '';
$bb->wp_siteurl = '';
I wouldn’t put them in bb-templates at all (no good reason for saying that other than “they don’t go there.”) Just drop them into my-templates.
The my templates folder should be 0755.
The template folder itself should be 0755.
The files in the template folder should be 0644.
(well, that’s what they are in my installation, by default, and they work)
If those permissions are correct, then is it possible you didn’t create a folder under my-templates? Should be something like:
my-templates (directory)
-crystal (directory)
- all the php and css for the crystal theme here
-superbold (directory)
- all the php and css for the superbold theme here
The other thing is that the style.css needs to have a line in it like this:
Theme Name: Crystal
If the Theme Name is not unique, I think bad things happen. At least you see what appears to be a theme of the same name in multiple places in the admin panel. I know WordPress doesn’t like themes with the same name too much, and I suspect bbPress is similarly picky.
Please post when you find the solution because I am sure it will help other people. Thanks.
There has been some talk of this recently in the dev list. They were recently looking at using phpass as WordPress does, and I know they were also going to look into just how WordPress does registration as well.
http://comox.textdrive.com/pipermail/bbdev/2007-December/thread.html
WordPress has a really nice authentication method: by user’s email. No password or registration. Is it possible to use similar authentication in bbpress?
Really, registration is unnecessary and creates a problem of spam nicknames cluttering the admin panel. Akismet deals with spam comments well.
Wouldn’t it make sense to switch to the wordpress-type authentication by poster’s email?
Please note that this is not the same as anonymous posting.
Additionally, bbpress really lacks wordpress’ moderation options. It would be surely a good idea to moderate all comments which contain links since almost all of them are spam comments which make it through Akismet.
This is such a nub question, but what goes first the WordPress install followed by bbPress? Or do they install at the same time, the documentation is confusing me because all it say is configure the config.php file in the bbPress folder, but doesn’t say much else? Any help past this would be great! Thanks.
Shared hosting works fine assuming you have a good host. As you get more forum activity, you would need more server, and shared hosting is not going to be enough. For starting out though, bbPress works fine on a shared host.
I’ve been using 1&1 (affiliate link) for 4+ years now without any trouble at all running WordPress or bbPress or anything else, for that matter. If you get an account on a shared host, I would recommend getting one with ssh access to a command line. It makes a lot of things much easier. If all you have is FTP access, that’s OK too.
When I finally got my installation to work, I was able to modify the source coding for bbPress to display within a page of WordPress, but styling it to match the wordpress theme would be to intensive with having to change core id’s and classes that were used between both wp and bb. It is easier, from what I am gathering, to design your wordpress template around the bbpress forum.
Hello everybody,
I’d liek to know if there is a way to allow people to post without being logged in, without having to become members.
In my case the fact that people have to enter a user name and a email is quite better-not-to-post-incentive.
In WordPress there was a way to do that so I suppose it was alike in BBpress, but I could not find how to do it.
Thanks for help.
Rui
I can’t see a way that bbPress would be responsible. The email is sent right before the registration success message is sent. From register.php lines 39-41:
do_action('register_user', $user_id);
bb_load_template( 'register-success.php', $_globals );
So, after the register_user action (which emails the password) the success message is displayed. There is no delay built into bbPress. So, it is somewhere after bbPress has handed off the email.
Is is possible there is a different header in the bbPress password message that causes it to be delayed by the recipient’s ISP? I know there is a Precedence: bulk
header in the bbPress email, and that WordPress has the same, but there is also a X header in the WordPress email that I don’t see in the bbPress email: X-Priority: 3
(which means “normal” delivery.) It could also be due to the email address the email is coming from (some sort of validation by the SMTP server to see if the sender is valid.)
I would say the problem is with the server sending the emails, or the recipient’s ISP, not with bbPress. I can’t come up with any ideas at all how bbPress could be responsible.
Hi All,
I have BBpress integrated with WordPress. We just launched the forums yesterday and noticed that users were registering, but not posting. After some testing it looks like the password emails are being sent, but they can take up to five minutes. Users seem to be getting impatient and leaving. We are on a hosted service and the email service works just fine so it’s not the server. Any ideas what is happening?
Glad we could help somehow…
Good luck!
You posted an hour ago! We are around to help, but not always right away! I am thinking it is the lack of an .htaccess file in your /bbpress/ folder on your server. Create that file and have the following in it and upload it and it might get you going:
Options +MultiViews
Check out:
https://bbpress.org/documentation/faq/
Trent