In the long run you’ll keep users more friendly if you don’t dictate how they browse. Most people (even my mum) know about tabbed browsing now and know to middle click to open a link in a background tab.
Also, FWIW, target is not (and never has been) a standard attribute of HTML4 or XHTML, so if you want your pages to validate, avoid it.
Having said that…
The Google Analytics plugin for BBPress filters the content and adds stuff to the anchors, so that should help:
http://boakes.org/download/googleanalytics.txt
Lonemadmax…
This seemed to do the trick. I looked at the plugin, and I can’t understand any of that crap. It’s only a few lines of code in the plugin, but it seemed to work. As long as there isn’t a reason why I SHOULDN’T just let it run as it was designed to do, then I’ll leave it the way it is.
Thanks for your suggestion!
Anyone know how I might go about adding the target attribute to all <a> elements on my forum? I’d like to keep users there when they are sent to other sites/pages.
Thanks
Transitional solves ALL my problems…
Hehe, no problem, and glad you like the site. The site came after the pun, if you were wondering … 
Not sure what a Jello Mold solution is? All I’ve done is float: lefted the sidebar and float: righted the main content bar. To get the background going all the way down I put them into another div.
A lot of the work was already done for me, as I started with the Greenflower WP theme, so it wasn’t a great step from that. Glad you like it, though, really
That seems to have done the trick. Thanks for posting. I can’t tell you how much searching/testing/wild uncontrollable arm-waving code experimenting I’ve been doing. I did get the WP cookie domain issue figured out, hence the conflict.
Anyhow, all seems to be in order now, so I am just plum tickled! (no, I don’t normally say ‘plum tickled’. And yes, I really am plum tickled.) So thanks a million to you, fel64, for posting my much needed solution.
P.S. Checked out your site…I like the look of the “blog” area quite a bit. Loinhead, eh? Funny. Are you using a “Jello Mold” type layout solution for your liquid css layout? Anyway, the site looks great…
You have to add these lines to your bbPress config.php file – not sure who posted it, but it’s not my idea.
//your try to sync cookies
$bb->cookiedomain = '.myurl.com';
$bb->cookiepath = '/';
You also have to edit WP core files I think.
wp-settings.php line 190
FROM
define('COOKIE_DOMAIN', false);
TO
define('COOKIE_DOMAIN', '.myurl.com');
I’ve got it set up so at http://www.loinhead.net (and forums.loinhead.net) and it works nicely.
Hmm we need to talk to make this plugin bbmenu compatible
Still working out some options, but it would be nice if it could detect the menu plugin and if it is add a draggable menu item to it… If not it will ignore this 
So it need to check if the table bb_menu excist and then if the memberlist record excist…
Well I will contact you about this when I sort things out
OK, here it is. Notice though that the selection box is added using evil ways. You may be all well and good if you don’t add it, though. More info in the README.
A few modifications and it will become a nice plugin that saves the user preferred theme in the db and id not annoying (and only works for registered users when logged in). Will that be useful to anyone?
Error 28 is a MySQL out of disk space error:
Error code 28: No space left on device
I think bbPress is still like the Wild West, and is changing so often that writing the docs would be a waste of time. It’s not super complicated, so if you have a question about how to get a specific piece of data, you can always ask here or grep through the code. There are a lot of knowledgeable people here who are very good at writing plugins. Looking through the plugin code is helpful too.
Plugins
Good luck and share what you learn. Thanks.
Well, I’m still having trouble getting this working. Indeed, all I’d like to do is redirect existing links to the new topics; I don’t want to change the permalink structure or anything else.
I’ve tried escaping the dot and question mark, but it’s still not rewriting the URL. I’m wondering, at this point, if ModRewrite can handle urls with parameters in them. I’ve tried some other quick tests (RewriteRule ^/forums/blah.foo$ /forums/topic/1/) and it worked no problem, so ModRewrite isn’t the problem itself.
Any other suggestions?
I went to the rendered page and it does say the type is supposed to be a checkbox. IE:
<tr>
<th scope="row">This user is a bozo:</th>
<td><input name="is_bozo" id="is_bozo" type="checkbox" value="1" />
</td>
However in the actual view of the page it is not a checkbox but a row with a “1” that I cannot get rid of in the place of it.
Ha! I guess I know less than I thought I did. When follow the link to trac, I scroll to the bottom and see
“Added new patch file for build [719] i.e. 0.8.1“
I click on [719] and it takes me to a new page where I can view changes, or download a zip at the bottom. I see no option for getting a file named “categories-build719.patch”. What am I missing?
Perfect…looks like just what I’m looking for. I’ll post back when I screw everything up.
I would like/want to know about all the various template tags there are. For example, I wanted to change the way authors are presented next to their post, but found it impossible without changing core files (and those fairly confusing anyway). It would be nice if there were more template tags like there are in wordpress, so that I could call the_author(), the_author_title(), the_author_website(), the_author_profile() (or some variation with parameter-passed requested details). I’d like something, in other words, that was simple and straightforward to use, where looking over code you could immediately see the function. Maybe it’s implemented but I couldn’t see it?
If they exist, then at least a list of them would be nice.
More template tags would be great.
I have the same screen as radkitten, but I do not notice anything out of the ordinary. I don’t have to approve posts, for example. I’m using a .81 install (first version I installed), with a handful of plugins (post count, smilies, quick buttons on the post box).
Looking at the page source code, type=""checkbox"" and value=""1"" (yes, there are double quotemarks).
<tr>
<th scope="row">This user is a bozo:</th>
<td><input type=""checkbox"" value=""1"" id="is_bozo" name="is_bozo"/>
</td>
</tr>
I went to template-functions, to bb_profile_admin_form, and found no code for inclusion of a bozo checkbox, but code to include a custom member title etc.
Edit: yeah, it is trying to double-escape my quote marks when I edit. I had to remove the original forward slashes now to avoid this.
radkitten, that’s interesting. It’s supposed to be a checkbox as seen in this screenshot: http://www.chrishajer.com/bike/XLF/bozo2.png
Can you post the relevant source of the rendered page to see if the input is type=”checkbox” like this?
<td><input name=\"is_bozo\" id=\"is_bozo\" value=\"1\" type=\"checkbox\">
edit: those slashes do not appear in the HTML, just here after I pasted the HTML. I thought I saw a trac ticket for that already :
https://trac.bbpress.org/ticket/596
edit2: they had one slash added the first time, then I edited above and a 2nd slash appeared, now I am editing now and I suspect there will be a 3rd slash when I check again.
Hello chrishajer,
I’m definitely seeing the () error when I look at the source.
I have installed the latest xampp, wordpress and bbpress locally for testing purposes. My config is as follows:
$bb->wp_table_prefix = 'wp_';
$bb->wp_home = 'http://localhost';
$bb->wp_siteurl = 'http://localhost';
I really don’t think I should be getting this error, so must I configure something else? Any help would be greatly appreciated. Thank you.
Yeah, I am currently running 0.8.1 and I don’t have a checkbox on user profiles to un-bozo them 
I just installed this like 2 days ago.
There is another more vanilla implementation here.
You should use the patch that corresponds to your version. Check the ticket to find out which is which.
If you upgrade then you need to grab the latest patch (preferably made for that version) and re-apply it to your code.
In my case, I would like to see the following capabilities be added into the code:
1. Deleting a particular “deleted” post. (e.g. I certainly wouldn’t want to see a post packed with profane wordings again. NOT EVEN in my admin panel.)
2. Automatic/Manual cleanup of “deleted” post (e.g. Removing all “deleted” posts that are older than 6 months / 1 year / 2 years….)
3. Automatic/Manual cleanup of all posts (e.g. Removing all topics that had no replies in the last 6 months / 1 year / 2 years….)
Thanks a lot!
–acefinale5
<link rel="stylesheet" href="http://chezmauricekusadasi.comyeniforum/bb-templates/kakumei/style.css" type="text/css" />
This is the site
Could it be the reason that i see my site unstyled on Firefox2 ? You can see the slashes arent arranged in order. Some of them head to left and some of them right ?