I’ve turned Bad Behaviour off today, so that may explain why IE6 was ok..?
The plugins I have enabled now are (just in admin order);
Enhanced Registration
Moderation Suite
Auto Add Favorites
Terms of Service
Related Topics
bbPM
Tweaks (incl. _ck_’s IE8 fix)
Approve User Registration
Admin add user
Private Forums
Avatar Upload
Human Test for bbPress
Web Compression gzip
My Views module – Started/Participated Topics
Year Long Cookies
Post Notification
bb-chunk
Moderation Notify
I did have Akismet, Skip Akismet for admins, and Bad Behaviour too, but have now removed these. Interestingly enough, Private Forums now works perfectly, even when I disable and re-enable other plugins or change their settings.
These plugins give me the essential functionality I need (apart from user roles which would be neat) so I think I’ll go with Human Test and watch for spam. If things do get silly spam-wise then I’ll have to invest some more time in stopping it, but for now I have a lot of other things to do to get it all up and running. Many thanks for checking it for me.
I like the idea of roles, but am using the latest stable release 0.9.0.4 Nobody’s said here which version this attempt at role creation is for..?
@johnhiler
I want to correct something here. Bbpress latests discussion is a wordpress plugin, not a bbpress plugin. It should not conflict with any bbpress function.
Two questions:
1) Do you still get that error if you deactivate the bbPress Latest Discussion plugin?
2) Did you try upgrading the bbPress Latest Discussion plugin to the latest version?
<bbPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘t posted was that when is Rugby Canada going to have a stadium policy. Are we go’ at line 1]
INSERT INTO bb3_posts (topic_id,post_text,post_time,poster_id,poster_ip,post_status,post_position,forum_id) VALUES (’57’,”,’2009-06-01 05:18:02′,’13’,’24.80.235.218′,’0′,’4′,’2′)
Warning: Cannot modify header information – headers already sent by (output started at /home/content/a/l/e/alexander9999/html/forums/bb-includes/db-mysql.php:130) in /home/content/a/l/e/alexander9999/html/forums/bb-includes/pluggable.php on line 232>
Here is message minus the post. The forum is on this site Canadianrugby.ca
there doesn’t seem to be a problem with latest discussions but with postings on the Forum it seems that a long message and perhaps punctuation such as , or apostrophe can cause the error and the post not posting
Just noticed – according to the developer notes on the bbPress Latest Discussion plugin, earlier versions of the plugin were using the “wrong table name for 9.0.4”:
https://bbpress.org/plugins/topic/bbpress-latest-discussion-for-wp/other_notes/
This has been fixed in the latest version of the plugin (1.3.9). I noticed you mentioned you were using version 1.3 along with bbPress 9.0.4, which would create a problem… I’m guessing that upgrading to the latest version of the plugin might resolve the issue?
If you deactivate the bbPress Latest Discussion plugin, does the error go away?
Just trying to get my head wrapped around the issue: so bbPress is working fine for you… it’s just that when you activate the bbPress Latest Discussion plugin, you get the error you mentioned?
hi, i’ve installed the latest trunk integrating it with wp mu 2.7.1, the installation finish without problem, but when i try to login with the mu administrator i’m redirected to forum home…
any idea to resolve this problem? thanks!
Ouch. I’m pretty savvy at some computer stuff, but not php or css. I’ve been working on two forums for community groups, one of which may grow quite large if it works out as hoped. So, I tested just about every forum package out there. I settled on Vanilla, but had problems with plugins crashing it, and having to hack around for days to try and get something working. Their support is good from a few community members, but there isn’t enough and it often isn’t timely.
I’ve settled with bbPress because I found it very simple to install and set up. My problems were minor, forum members have helped me very quickly indeed, and in a non-geeky manner. I’ve read lots of other posts where people have had WP integration issues, and the help given has been quite extensive. One other thing that I like is the fact that they use it with 100,000 members and 500,000 posts, and it’s still zippy. Also, modifying themes isn’t so bad if you delve into just a few files and play around. I love simplicity as well as my user group, so I created a vanilla clone(ish), which you can get at https://bbpress.org/forums/topic/new-minimalist-theme-available. (Check the posts at the bottom).
If you have some spare time and a nice cup of tea/coffee, click ‘integration’ in the front page tag list and have a good read. I don’t use WP, but I get the impression that many haven’t found it too difficult with a little assistance. There’s an integration plugin too. PS. Read some of your blog; just a body? Nooo…
I tested Vanilla for a while, and liked its simplicity, as do one group I’ve set up a forum for. One neat thing Vanilla has is a Sticky Order plugin. It allows you to drag-move sticky topics in Admin, so that important ones stay where you want them. I can’t find anything like this for bbPress. Is anyone up to creating it? (Hey, _ck_!)
Vanilla’s plugin modifies the sticky db field from 0/1 to 0-9, then uses the value in outputting sticky topics. I’m not up to coding it, but I’m sure many would find it very useful.
1. Fixed. Finally got to tags.php (duh) after trawling through core files. Moral: don’t work past 2am.
2. Not resolved. I’ve searched through CSS tutorials on various sites, but can’t find an easy test for the browser type without using php or javascript. Is there a way to set a font size in CSS at, say, 10pt for IE, and 11pt for any other browser?
Also – for moderators – I’m not bumping deliberately. I’ve noticed others editing posts now and then, as I have, to say they don’t require help any longer. Can’t the allowed edit time be changed to 24 hours or something like that? Maybe even let members delete their post if it has no replies? It’d keep things tidier.
[Edit]
For the font size issue, could a different stylesheet be selected by browser type, based on something like the code _ck_ gave to stop IE8 messing up the header?
function fix_ie8() {if (strpos($_SERVER,”MSIE 8″)) {header(“X-UA-Compatible: IE=7”);}}
add_action(‘bb_send_headers’,’fix_ie8′);
I can see how this works, but don’t know how to modify it to discover any IE browser version, and select style_ie.css, else select style.css – any ideas folks..?
Ahem. Spoke too soon. I tested my forum in Firefox and IE7 after working in Chrome, my default browser. I got an error page in IE7 from Bad Behaviour;
Error 403
We’re sorry, but we could not fulfill your request for / on this server.
You do not have permission to access this server.
Your technical support key is: (blah blah).
You can use this key to fix this problem yourself.
If you are unable to fix the problem yourself, please contact badbots at ioerror.us and be sure to provide the technical support key shown above.
On the ‘fix it yourself’ page there are no useful details of how to, and the email I sent got returned as failed.
Any ideas?
Thanks Ipstenu. Just installed it as you instructed, got no errors. I now have Akismet (with Skip Akismet for admins), Human Test, and Bad Behaviour. Hopefully I’ll see a spam once in a blue moon.
I also use Human Test and also moderate all posts with links in them.
I’m interested in anti-spam measures that the moment, with just setting up two forums. I use Akismet and the Human Test plugin. I guess this berk was human (almost), but Akismet hasn’t flagged it as spam and removed it. I get the impression from their site that it should. If it doesn’t flag it, does an admin have to mark it as spam and delete it..?
Thanks for your response.
In fact, I’m just interested in sent a mail to one moderator (or mail list of moderators) when every comment or topic is post. Other option could be to impose previous moderator revision to all comments before they are post. However, I have not found any plugin to do so. I tested Moderation-suite but it doesn’t fit our necessities. Any idea?
Hi guys,
This is my first post here, but I’ve been building an wp/bb integrated site for a few weeks now, and I’ve come to the point where I think it’s time to write my first plugin. I want this plugin to redirect users to my WordPress login page if they are not logged in. It is important that the forums remain private and also that there is only one point of entry to the site for users, so as to avoid any confusion.
I have _ck_’s Hidden Forums plugin set up to control access to forums, and that’s working fine, but I need some advice on how to handle an issue or two in the code I’ve written so far. Now, I don’t do a ton of programming, and this is my first attempt at anything like this, so bear with me if I’ve committed any cardinal sins.
<?
add_action('bb_init','login_redirect_init',300);
function login_redirect_init()
{
global $bb_current_user;
$id = (!empty($bb_current_user)) ? intval($bb_current_user->ID) : 0;
if( $id < 1 )
{
$redirection = 'http://'.$_SERVER['SERVER_NAME'].'/caa/wp-login.php?redirect_to='.$_SERVER['REQUEST_URI'];
if (function_exists('status_header'))
status_header( 302 );
header("HTTP/1.1 302 Temporary Redirect");
header("Location:".$redirection);
exit();
}
}
?>
As it is now, accessing bbPress redirects to wp-login with the proper redirection URL (I’m using the WP Members Only plugin), but then logging in from there kicks me back to the wp-login page again. I’m thinking that perhaps bb_init is not the hook for me, as it appears that the login process is not getting a chance to do its thing, and thus I’m getting booted out. As a test, I tried bb_head, but of course the headers have been sent by then, and the redirect does not work.
So, if this is in fact the issue, what hook should be using? Or am I going about this all wrong? I’d really appreciate any and all input into this. Thanks, guys.
bbpress 0.9.04
wordpress latest post 0.20
Reputatioin 0.0.6
BBpress Latest Discussion 1.3
and BBPress Latest Discussions. It says someone posting and there name and then their name and post is not appearing inside the topic. In BBPress Latest Discussion will say last post by So and So and then that persons post does not appear and a different topic will then be displayed. Also the number of posts is incorrect. I am not sure if this means that Database is corrupted. Also reputation cannot be fixed unable to have it take away reputation points.
Anyone able to look into this offer solutions. I need this on a emergency basis. Thanks
@superbison
Are you trying the stable release of both or the latest development ones?
I know nothing about the Bozo thing so don’t have that activated. i did however activate Akismet!
I think I might just use the human test and if that isn’t enough turn on bozo…
I also use the Human Test plugin, and find it invaluable for preventing spammer from joining.
I also use Akismet though. It comes in handy, because my forum has human users who like to promote their websites (it’s a wedding website, and there are lots of wedding vendors). So the Human Test plugin wouldn’t catch those guys.
Basically – if you have human spammers, then a system which can “learn” who is spamming (either through Akismet or through a Bozo system) is critical. If your spammers are just bots, than Human Test is more than enough!
Re: the Bozo thing though… I had too many problems with that, and ended up disabling it. It may work better now… I gave up on it a year or so ago.
Good luck!
For 2+ years I have been using the Human Test plugin and nothing else. I have akismet turned off and also turned off bozo functionality. I get very little spam, like none in the past year. Preventing the spammer registrations seems to be key to keeping automated spam out of the forums.
Human Test puts zero additional load on the server.
I can’t install this either. There is no install.php file in the latest zipped version!
EDIT: It’s not that it’s missing, it’s that the link to install points to the wrong place, I found the install file in bb-admin/