Well vbulletin is king-of-the-hill for a reason, many years of development, but it costs, costs, costs for everything.
But like I keep trying to suggest around here, bbpress’s easiest audience will be wordpress users, then next anyone who wants a more custom forum that doesn’t just have a vertical “brick” style.
In any case, if you poke around here you’ll discover there are have a dozen hacks and plugins you will need to make wordpress and bbpress work together more perfectly, but they are available and “proven” at this point. Look for the integration tag. I’ve been meaning to try to put them altogether in one post but keep getting distracted with stuff like paying the bills so the lights (and computer!) stay on… LOL
Forcing all logins through wordpress is possible (I do it on two sites now) but it requires a little bit of core hacks, which means the next time you upgrade it will have to be hacked again.
Forced login for entirely member only forums is also very possible, I believe there is a specific plugin or hack around here for it.
Am i missing something?
I’m used to edit themes in WordPress through the admin panel, is it not possible for bbPress -do i have to edit offline?
“
now is how I can get BBpress to use wp-login
“
Oops. I might confuse people with this line.. what I mean that is that if people dont have enough permissions with the registered only plugin that they can redirected to
/wp-login ^^
Hey folks,
Wow.. I don’t even know what to say.. when I stumbled on this I felt like bashing my head against my desk repeatedly. As an avid user of Vbulletin for about 2 years+ and spending hundreds of dollars for plugins and the package itself; bbpress.. being opensource and not even at version 1 makes VB look like a crock of shit!
I’ve been using WordPress on a couple of my sites and have tried to find something that can be well integrated with my favourite blogging software ^^
I’m completely inlove with WordPress and BBpress.. all that is left is to complete the integration. So far I’ve got it to share users.
What I need to know now is how I can get BBpress to use wp-login and whether I can get BBpress to be locked down with this WordPress plugin.
http://wordpress.org/extend/plugins/registered-only/
Shot,
Fab.
I ported GamerZ’s useronline plugin for wordpress to bbpress awhile back. Been meaning to clean it up and release it one day.
It can not only count members and guests but since it keeps a list of the top bots, it can track those seperately. It also tracks where the users are (last browsed). So I have that working across a wordpress/bbpress install.
Actually, knowing my style, I will rewrite it from scratch at some point to work a little cleaner. I don’t like how it discards the data after the timeout period which loses valuable information about the user’s last activity before leaving.
It’s always bothered me that wordpress/bbpress doesn’t even natively track the last time a user logged in, only when the account was originally created, so you can’t even tell how dormant the account is.
I’ll probably bundle this with my ip2country routines so we can have pretty country flags next to member avatars as well as a list of what countries are currently visiting the forum.
I would not have that expectation unless you report a bug in the trac site.
http://trac.bbpress.org
Login with the same details you use here.
Arrgh! Horrors!
The problem is caused by the bb_append_meta
invocation in line 2075 of functions.php
. The query destroys the last SQL_CALC_FOUND_ROWS
and so the count is wrong. A quick and dirty workaround is to change 'append_meta' => false
to 'append_meta' => false
in the $defaults
array in line 2021 of functions.php
. But this only works if the append_meta argument is not given in the bb_user_search
call.
Now the problem is more complicated as I suspected earlier. It is a problem for the hackers that make bbPress. No further searching for bugs from me, the problem should be clear. (It is clear enough to me after reading lots of code from other people.) I expect it to be fixed in the next release.
I found something that can help to fix this bug. In the following I use wordpress_ as prefix for my WP tables.
My wordpress_usermeta table has 65 rows, and 65 users are displayed now in the bbPress dashboard. It seems to be a wrong SQL statement for querying the number of users.
Instead of the (by me assumed) select count(*) from wordpress_usermeta
there should be used either select count(*) from wordpress_users
or select count(distinct user_id) from wordpress_usermeta
to get the number of users.
(Oh yes, I know that there will be a where-clause…)
I suspect line 2046 in bb-includes/functions.php
, but I’m not familar with the source.
A forum and a blog of an association of artists from Hannover, Germany (in german language) – very clean und lightweight, thanks WP and bbPress and the integration plugins.
Blog: http://whitedarkness.de/
Forum: http://whitedarkness.de/forum
I use bbPress 0.8.2.1 for a small forum. My user table is shared with a wordpress blog. My bbPress plugins are UseDisplayName 0.7.2, AllowImages 0.7.1, Private Forums 5.0, Forums Moderators 1.0, Google Analytics 0.68. I use the german localisation file, it is a german forum.
There is a strange bug in the user list. At the moment, 8 users are registered. But the Users/Find admin panel displays a wrong number of users. It says there are 61 users.
I took a screenshot a few days ago with six users, displayed as 48, if you don’t understand the problem, take a look in my weird numbers. And I thought that reckoning is something a computer can do.
Is the problem caused by one of my plugins, or by another reason? And is there a workaround? It is a bug that does not harm me now, but it is a strange one I do not understand.
I installed bbPress version 0.8.2.1 on Windows XP Pro SP2 with Apache 2.2.4 and PHP 5.2.3. I installed a few plugins, and everything worked fine. However, when I tried to register a new user for testing, I couldn’t receive the e-mail with the password.
I checked the error log and found this:
[Sat Aug 18 21:18:09 2007] [error] [client 127.0.0.1] PHP Warning: mail() [<a href='function.mail'>function.mail</a>]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in
\Program Files\Apache Software Foundation\Apache2.2\htdocs\forums\bb-includes\registration-functions.php on line 105, referer: http://127.0.0.1/forums/register.php
Most things on Apache and PHP are set to default, so I’m not sure if I skipped any processes. I’ve been having trouble with SMTP for a long time now.
That php _e(‘Freshness’) just echoes the table header. A couple lines beneath that you will find the call to the function that provides the time elapsed (i.e. the Freshness):
<?php topic_time(); ?>
Instead of that topic_time, you could just insert the code like _ck_ has shown, modified a little bit, so instead of this in your template files:
<?php topic_time(); ?>
use this:
<?php echo date("date format here", strtotime($topic->topic_time)); ?>
where date format here is some combination of characters from here: http://www.php.net/date
For example:
<?php echo date("D M j Y G:i:s", strtotime($topic->topic_time)); ?>
prints like Sun Aug 19 2007 1:53:54 right now, but it would be based on the topic time of the post in your case.
You would need to look at these files, at least, in your template directory:
./favorites.php
./forum.php
./front-page.php
./tag-single.php
./view.php
It’s safe to modify your own template files. You’re not modifying the core bbPress files. But maybe this would be better as a plugin, I’m not sure.
Good luck.
Yeah, all other forums do a “diff” patch approach to creating mods, which is the main thing that drove me to use bbPress in the first place… the plugin architecture is so much simpler.
I really like the idea of making “pluggable” actions the way bbPress does, but I’m not entirely fond of the filters. In most cases I don’t use the filters in my theme, but change the theme to directly output the data.
I already sent a copy to you of the file and I have corrected it of the unloading page.
I’ve discovered another interesting approach that SMF takes – their “plugins” are actually true mods where it’s a sort of “diff” file that patches the sources. Keeps it running very fast no matter how make addons you use. To a certain degree it keeps working between minor version changes (ie. 1.1.1-1.1.3) but major changes will break many of them. Still, it’s an interesting approach and very different to bbPress.
They also do virtually everything in memory as arrays (roles, etc) where bbPress runs through a big bunch of code to return a value ie. bb_current_user_can(“administrate”).
I know wordpress.org’s forum has distributed backup servers but it operates as a single server correct? I’m wondering just how far bbpress can scale on a single server. Once you offload mysql & email functions, that’s about as far as you can go easily on a single server.
Actually I have both of those sites already in the list 
I was going to try to get the list out this weekend but sadly I will not have as much time as I hoped to work on it. But it’s coming along.
I’ll say this much about bbPress sites compared to most other forum software – very few of them look alike.
The theme is Blix, and I’ve modified the hell out of it. The headers from the WordPress theme are loaded into bbpress. It’d take some work I’m not willing to put in to make this a bbpress theme
Hi chris,
after your answer i changed the quote a few times and to avoid any problems with french character i changed it this way
$bb->name = ‘Le forum des subventions aux entreprises’;
But I still get a blank page…..
Does anybody have a clue?
airdrawnd where can we download that theme? I want to make it bbMenu compatible
There already is a trac for this made. Since mdwaffe made a ajax posting plugin for bbPress and he also builds this forum, I think there is a big change we’ll get it back.
With any luck, perhaps in the next release
Hi i found that the bbpress had ajax utility for posting rea but it removed i don;t know the reasons!
but i think everyone will be agree with me it would be nice if there is ajax plugin for bbpress post area
fastY easy and user friendly feature i hav no technichal knowledge so who like to start it…
i will test it and get feed back 
_ck_ ?
I finally found one weakness in SMF (took awhile!)
No tags/category support and no hacks/mods in sight to add the ability.. Of course few other forums have such an ability. I’ve been setting up a new SMF forum for a client just to learn it and they gave me a list of sub-forums they wanted – I was like this would have been perfect for bbpress, instead of sub-forums which are unnecessary in their case and will confusing visitors.
(ie. “photos” sub-forum which really, could be photos in any other forum, just tagged to show a topic has a photo)
That doesn’t seem too difficult to believe, I ran bbpress through phped profiler and it looks like the templating makes it slightly slower than if you directly outputted the code like most other forums do.
Which does make sense… what I’ve been considering is making a theme that doesn’t use all the filters but directly outputs the data.
That theme author should seriously consider moderating his forum… there’s nothing but spam on it.