This happens because there was a bug in early bbPress 1.0 alpha where it does not handle a blank query OR your HTACCESS file is missing a way to handle empty topics names.
Edit your .htaccess file and add these two rules to the bottom of the rule list (before </ifmodule>)
RewriteRule ^topic(|/)$ /forums/ [R=302,L,QSA]
RewriteRule ^forum(|/)$ /forums/ [R=302,L,QSA]
Note that you have to change /forums/ to the base of your forum path, whatever it might be if it’s not forums. ie. /discussions/
/community/
whatever, etc.
Only one of the hidden forums had the double [H], the one that I edited the name, the others were single.
I made the change you suggested. Back to single [H]. Thanks CK!
Can you also check my other problem which relates to the hidden forum too?
https://bbpress.org/forums/topic/error-on-logging-out
I read earlier in this post where _ck_, chrishajer et al weighed in on what may generate a bbPress error.
I am increasingly running into the standard Your attempt to do this has failed message, which is better than browning-the-internet but not as good as ice-cream.
From a user perspective, my issues appear to be form related, as I only step in it once I click on it, haha.
The plugins are used by others with dissimilar complaints
This points to my environment (patch level etc.)
If it’s the blend of bbPress + plugin, I’d like to be in the position to start beating on errors with my hammer.
And there’s the rub: to find the errors. I am bereft of grok.
Minor gotcha’? The bbPress blog must have XML-RPC enabled in it's settings I was going to install this to take a peek but I see someone suggested that their site hung. I’m on this ice with my host (WPMu
)and can’t risk it just now…
I remember that there was much drama trying to authenticate with Flikr API via XML-RPC… It required a .htaccess file at the domain root with: `<Files xmlrpc.php>
SecFilterInheritance Off
<Files>`
Of course, the ‘Use XML’-thingy setting in the WP Admin/settings needs to be enabled too…
Fingers crossed…
I must say that I’m afraid of my shadow when it comes to turning off security filters to get something to work, especially since there was a recent thread on these forums about deleting that file altogether!
Which version of bbPress and what theme are you using?
It’s possible this is a bug introduced in the newest plugin release. Don’t delete the forum, it won’t solve anything.
I dare say it’s one of the most SEO friendly forums out of the box (with a few options turned on). Doesn’t do meta keyword and descriptions but I guess most search engines don’t even look at that stuff anymore – would be easy to make a plugin for it though. There’s also a site map plugin available.
beernews: yes, that’s what pretty permalinks look like. Looks like the options in trunk are now:
None …/forums.php?id=1
Numeric …/forums/1
Name based …/forums/first-forum
It used to be “none, true, slugs” which correspond to the above options in order. I’m not sure if they’re on by default when you install the latest version. There was talk of creating the mod_rewrite rules automatically when turning permalinks on (like WordPress does right now), but I’m not sure if that happens automatically or not yet.
But, with name based (the old slugs option) I think the links would be pretty good for SEO. The slugs might still contain stop words or otherwise be too long, but, they’re still pretty good.
Looking into this now but your comment confuses me, Chris. Isn’t pretty permalinks on by default (even though the admin indicates that it is not in the options).
Is this not pretty permalinks?
Is bbpress SEO friendly???
Wouldnt it say https://bbpress.org/forums/topic/#thread-2342 or something like that if they weren’t on?
I’m not sure if this worked but …
I added in the standard Plugin header to the bad-behavior-generic.php file (see below) and then copied it and the rest of the bad-behavior folder up to bbPress. It turned on. I’m trying to sort out how to hack the wordpress plugin. I’m running the same DB for wp and bb so, in theory, this should work easily. It’s not
Fatal errors.
/*
Plugin Name: Bad Behavior
Version: 2.0.24
Description: Deny automated spambots access to your PHP-based Web site.
Plugin URI: http://www.bad-behavior.ioerror.us/
Author: Michael Hampton
Author URI: http://www.homelandstupidity.us/
License: GPL
No integration yet, just a lot of plugins from CK (I hope this guy is on the Automattic payroll!) and others..should make a donation probably 
This board is for craft beer (or ‘microbrews’ which is a term the mainstream still uses but is dead in our world).
Beernews. org Forum
I should probably start a noobs forum for people that are interested and want to find out more about these higher end beers.
I just created a plugin for WordPress that allows me to over-ride the authentication process and supply my own user account data. I was in the process of doing the same thing for bbPress when I hit a snag.
In both cases the first step is re-writing the wp_validate_auth_cookie function. (conveniently pluggable in both cases)
For WordPress, I was then able to modify the get_userdata function to pipe in my own data (reformatted for WP compatibility) rather than grabbing it from the usual database.
The trouble comes in that the comparable bbPress function is get_user, within the BB_Cache class. (line 15, cache.php)
So that means I have to ‘hack’ to make my plugin work. Fine for the meantime, but perhaps this is something to make pluggable in the future.
I am passably decent at arrays, but when I toss in <?php bbpress_live_get_topics(); ?> or anything, I get no data at all. Not even a splorg of unsorted data (which at least would give me an idea of what I need to do). Frustrated me enough that I just gave up. I tried every method I know of to print an array, and I don’t even get an error message.
An example of ‘Make a bullet list of the recent posts’ would be nice to help people get started.
meitershaker – In theory, the principle that worked for Adding default Gravatars to WP 2.6 should work for bbPress.
Haven’t tested it yet.
Hello, I’m looking to hire a developer to create a OpenID login plugin for bbpress, which I really need for my community. I know there has been several discussions about this topic but I really believe OpenID for bbpress is important and necesary.
So I am looking for someone willing to create a plugin. If anyone is interested, please send me your inquiries to: e@arcos.cc — I would really like the plugin to work on 0.9.x and 1.0.x versions of bbpress which I understand are quite different.
Okay I think I figured it out. There were no wp_ tags on my user and usersmeta and I did not require login for comments so there was no users to add to bbpress. So I think I have it working properly!!! Yay! Thanks me for all the help!!!
Still getting the same error. I also tried wiping the bbpress and doing a fresh reinstall but for some reason the installation didn’t go to step two. Once I put all the information in it skipped step 2 and 3 and went to the forum, with my all my old login info.
Will being able to bring in other blogs into posts on your bbpress be part of v1.0?
Yeah, I like that. I guess a template option for show/supress child fora would be better. Then you could use that db option…
I’m still choosing templates but will work on it.
This is what I had based on _ck_’s snippets:
The theme’s front-page.php just after the forum list titles:
</tr>
<?php $forum_id = 0; //musnake: supress child fora: https://bbpress.org/forums/topic/hiding-subforums-subforums-from-subforum-pages#post-20150 ?>
<?php $forum_parent=$forum_id; //musnake ?>
<?php while ( bb_forum() ) : ?>
<?php if ($GLOBALS['forum']->forum_parent==$forum_parent) { //musnake ?>
<tr<?php bb_forum_class(); ?>>
<td><?php bb_forum_pad( '<div class="nest">' ); ?><a href="<?php forum_link(); ?>"><?php forum_name(); ?></a><small><?php forum_description(); ?></small><?php bb_forum_pad( '</div>' ); ?></td>
<td class="num"><?php forum_topics(); ?></td>
<td class=num><?php echo $GLOBALS['forum']->views; ?></td>
<td class="num"><?php forum_posts(); ?></td>
</tr>
<?php } //musnake ?>
<?php endwhile; ?>
</table>
<?php endif; // bb_forums() ?>
That theme didn’t have the breadcrumbs I wanted, so after much searching (including PHPXref!) I found this: which gets put in your theme’s forum.php:
<h3 class="bbcrumb"><a href="<?php bb_option('uri'); ?>"><?php bb_option('name'); ?></a> <?php bb_forum_bread_crumb(); ?></h3>
Hope that helps. Thanks All.
Oh, just to be clear, the //musnake are to point out where the changes are, not to claim any credit!
Hello,
I installed bbPress on wordpress 2.5.1. It went smoothly. I did not intergrate on install because I didn’t not have all the information to input (these instructions need to be explained better). Once installed I followed the instructions as per: http://bbpress.org/forums/topic/wordpress-and-bbpress-integration-101.
On the last part where it asks about shared user table or some such (can’t look at it now) I entered WP_User. I think I was suppose to just enter WP_ (This needs explained better). Anyway now when I try to log on I get this message:
bbPress database error: [Table ‘hornymel_ss4949.WP_USERSusers’ doesn’t exist]
SELECT * FROM WP_USERSusers WHERE user_login = ‘384tlzxvu97’
However I cannot get in to change this value. How do I fix this?
True d’at. Although I think this may be what _ck_ was working on… I see the global declaration in there… I’ll try it…
Nope. All fora disappear. I’ll look into where this $forum_id comes from…I’m learning.
Huh. Setting $forum_parent=0; (or $forum_id = 0;) seems to do what I want. Hardcoding. Yuck.
@keymi: Chinese? I tried Kanji too…
@IPstenu: Yes, I had to apply the fix to get WP to work, that’s what tinkled the bell… Thanks for looking at it. I’ll throttle permissions down though… Do you use the the support forum mod? seeing as we’re both on the same patch level…
You mean not list them in the main list?
(not actually completely hide them)
The same approach should work in 1.0 as 0.9
I showed the exact code to do it in a topic around here somewhere.
Hiding subforms on your home page
https://bbpress.org/forums/topic/hiding-subforums-subforums-from-subforum-pages#post-17436
If you are integrated with wordpress, I believe you can mass edit users on that side (either natively or via plugin). With 1.0 using backpress, they will hopefully port over some of the user functions into the admin panel – ie. create new user and mass edit.
Keep in mind bbPress (and I don’t even thing WordPress) actually deletes users entirely from the db, it just disables them.
If you find a WP plugin that does what you want, it should be fairly straightforward to port to bbPress.