Sounds more like a PHP question than either a bbPress or WordPress question. Sessions are outside the scope of what’s built in to bbPress and WordPress (unless I am completely off.)
Use this procedure:
https://bbpress.org/forums/topic/delete-post-by-its-owner#post-18737
Make it its own plugin, or put into a plugin file with other tweaks.
I’m working on some theme development for a bbpress installation, and it struck me that it would be really helpful if I could simply add to the #wrapper a class declaration like “forum-1” or the like that would identify the forum in a clear way for theming purposes.
(I have a need to theme each forum separately to match product web sites.)
Does anyone know if this is possible? I’ve spent a good amount of time digging through the functions, but I have to admit that I can’t figure it out and was wondering if anyone here had any ideas. I tried searching the forum to no avail.
Oh and as far as the rest of bbPress security, the bbPress password/cookie method has never been more secure than the method used in 1.0 (and WP 2.6) It’s based on a security researcher’s design (first implimented incorrectly in WP 2.5 and bbPress 0.9)
There’s no hacking involved in that process.
It’s just a simple workaround.
The foolish forum operators are allowing anyone with the user-agent of “GoogleBot” into their private forums. And/or they are allowing Google to cache their private forums. The reason why they do this is they want Google to send them traffic and the only way they can do that is to let google see the content of the hidden forums.
bbPress doesn’t do this by default and no known plugin does it either, certainly not my “hidden forums” plugin.
My Mini-Track plugin can tell you the difference between real Google and people pretending to be Google. It’s very easy, you just do a rDNS on the ip and see if it goes to a google owned ip block. rDNS is very slow (1-5 seconds) so people don’t normally do it by default.
You wouldn’t have to delete the spammer profiles if you didn’t let them on in the first place. Install my “Human Test” plugin and 99.9% of them will never register.
I came across these articles that says usernames and passwords do not necessarily mean privacy thanks to Google’s cache system. If you have the knowledge, these private areas are easy to hack. I’m wondering how bbpress’s privacy plugin stacks up against this hacking.
http://hackforums.net/showthread.php?tid=25040
http://www.theregister.co.uk/2008/08/22/accessing_restricted_sites/
On a slightly related issue:
I have noticed that ALL profiles in any forum are public. If you keep sequencing then, you can see each person’s profile, which means even the spammers that are blocked can still be viewed with their websites, emails, and interests. This unintended promotion bothers me. If I start deleting the spammers profiles, I will just have a lot of work to do. The perfect world is that profiles that are approved should be the only ones available by sequencing.
ie.
http://www.example.com/forums/profile/1042
Sounds like a WordPress question?
bbPress and WordPress both use cookies not sessions for storing the state. Not sure how you would go about this.
yes it is !
PHP Version 4.4.8
Does BBpress 1.0 require Php 5 ?
Thanks
Luc
No
Integration means your users can log in to either bbPress or WordPress and be logged in in the other application. That’s all the built in integration accomplishes.
If you want the cross-posting between bbPress and WordPress, you want bbSync.
https://bbpress.org/plugins/topic/bbsync/
https://bbpress.org/forums/tags/bbsync
https://bbpress.org/forums/topic/bbsync-broken-plugin-like-it-bb-10#post-18577
Also, integration has nothing to do with the visual look and feel of bbPress. If you want to make bbPress look like your WordPress installation, you need to modify a theme to look like it (CSS and XHTML work.)
Pretty thorough discussion of what works and how to do it:
https://bbpress.org/forums/topic/wordpress-and-bbpress-integration-101
What does this integration actually means?
Does it mean that if I install bbpress and wordpress, i can make posts to my forum trough wordpress – which again means I can use rss feeds for that, so a post on a rss feed would be a post on the forum?
Thanks
I am trying to integrate WPMU 2.6 and bbPress 1.0, it will let WordPress users login but the privileges don’t work, I end up having to delete the wordpress integration setting for table prefix to get the old bbpress users to work.
By the way, for those on a linux server with shell and want to just install SVN as a client (and not the full blown server function) this is how you do it:
wget http://subversion.tigris.org/downloads/subversion-1.6.5.tar.gz
wget http://subversion.tigris.org/downloads/subversion-deps-1.6.5.tar.gz
tar -xzvf subversion-1.6.5.tar.gz
tar -xzvf subversion-deps-1.6.5.tar.gz
cd subversion-1.6.5
./configure --prefix=$HOME --without-berkeley-db --with-ssl --with-editor=/usr/bin/vim --without-apxs --without-apache
make
make install
Then you are ready to use it via the command line svn
I don’t follow.
You want to add dd/dt tags or do you want PHP code formatting/colouring?
There already is another plugin to do code formatting/colours but due to the spectacularly bad search and lack of 3rd party tagging on plugins, I can’t find it 
Ah here it is:
BBPress:Syntax Hiliter
https://bbpress.org/plugins/topic/bbpresssyntax-hiliter/
This mini-plugin will fix your layout/graphics
for visitors that insist on using IE 8.0
function fix_ie8() {if (strpos($_SERVER['HTTP_USER_AGENT'],"MSIE 8")) {header("X-UA-Compatible: IE=7");}}
add_action('bb_send_headers','fix_ie8'); // for bbPress
add_action('send_headers','fix_ie8'); // for WordPress
Essentially it makes IE8 render like IE7 by sending a special (invisible) header only to IE8 users.
Problem solved.
It blows my mind that a page that can render perfectly in Opera – which is THE standards browser – can be messed up by Microsoft attempting to conform to standards. What a (continued) waste of everyone’s time.
ps. For those that don’t want to install IE8 permanently to just test their sites, this version will run in it’s own virtual box so it doesn’t affect the rest of your system:
http://start-o.xenocode.com/layers/ie8/8-0-0-0__2/ie8.exe
It’s finished! I finally completed my layout for the bbPress that’s attached to my personal blog.
The layouts are synced – and when you’re in the forum the design is the same; thus making you feel like you’re still on the site. I’ve integrated forum search with the layout, a JavaScript “switch” button for hot tags and stats – and a few other fun little features.
Overall I’m very happy with the product – and thank you for all your time. I still have a few more forum tweaks, css issues, etc….but it’s progressing quickly.
I’m always open to constructive criticism, so let me know how I can improve!
Forum: http://smartboydesigns.com/forums/
Main Site: http://smartboydesigns.com/
Yes – to upgrade, just remove the old files, saving any you’ve added or modified (bb-config.php, my-templates and my-plugins, at least) then install the new version. Then, you normally access a URL like http://www.example.com/bbpress/bb-admin/upgrade.php which takes care of the database changes.
Always back everything up first (both filesystem and database) so you can go back if something goes wrong.
hi,
i use the alpha 1, if i want to update, i just simply put the new files and erase the old? with wordpress, the bdd is updated too, what about bbpress?
thanks. bye!
Hello,
I updated my test install with svn and get
Warning: Missing argument 1 for __construct() in /foo/bar/bbpress/bb-includes/backpress/class.bp-roles.php on line 11
and trying to post a messages issues :
Warning: Cannot modify header information - headers already sent by (output started at /foo/bar/bbpress/bb-includes/backpress/class.bp-roles.php:11) in /foo/bar/bbpress/bb-includes/pluggable.php on line 213
How about this for the Latest Discussions on the front page:
https://bbpress.org/plugins/topic/front-page-topics/page/2/#post-1707
Not sure if that affects the number of topics shown in the forums or not. I suspect a quick look through the plugin would tell you.
I tagged this for Sam Bauers, the developer who posted the original information at the GSOC page. Maybe he will stop by and add some insight.
Hi everybody,
i use the bbcode-lite plugin by ck, and i want to add a <h1> in the list !
So, i have this:
$simple = array('b' => 'strong','i' => 'em','u' => 'u','center'=>'center','quote' => 'blockquote','strike' => 'strike','s' => 'strike','list' => 'ul','code' => 'code','h1' => 'h1');
but i have a br space after in the post: how to remove this? I think is the same thing that for li list
http://plugins-dev.bbpress.org/changeset?old_path=bbcode-lite%2Ftrunk%2FBBcode-lite.php&old=1000&new_path=bbcode-lite%2Ftrunk%2FBBcode-lite.php&new=1311
thanks
bye!
Thanks! Haven’t found anything, but I’ll do a lot more searching, thanks for the link!
I don’t think were any changes. The original poster had problems I don’t think anyone was able to recreate. I had no trouble with it; same as your experience. Maybe their configuration was different in some way.
The last I heard was that import/export was going to be a Google Summer of Code project, but I can’t find any updates there:
http://www.google.com/cse?cx=015986126177484454297%3Apfmwlvdl42y&cof=FORID%3A0&q=bbpress&sa=Search
I was thinking when I read the subject line that this would be criticism of the amount of change between versions and the amount of work required to update the plugins for each new release. It took WordPress a while to get to their “automated notification” for plugins. Maybe it will take a while for something like that for bbPress.
1. Number of tags: in your template file, where the tags are displayed, there is a call to bb_tag_heat_map – that accepts parameters, the last of which is the number of tags to return. Put whatever you want in there. The first two parameters are font min and font max size, and the next parameter is what measure to use for the font sizes.
<?php bb_tag_heat_map( 9, 38, 'pt', 80 ); ?>
That’s 9pts minimum, 38pts maximum, return the top 80 tags
2. No suggestions for you there. Not sure I understand the concern.
3. This can be done in your template files as well.