Info
- 8 posts
- 3 voices
- Started 2 years ago by Ashfame
- Latest reply from Rich Pedley
Modlook tag
-
- Posted 2 years ago #
Chris,
Akismet issue again!
Also do you check for modlook tag here? http://bbpress.org/forums/tags/modlook
-
- Posted 2 years ago #
Yeah a bunch of users and posts are getting marked as spam.
This is an ongoing issue with akismet.
Chris and I have to clear the queue by hand every so often...
-
- Posted 2 years ago #
ok!
So should i mark the topic as modlook when I need to bring something in attention?
-
- Posted 2 years ago #
Yes
-
- Posted 2 years ago #
thanks :)
-
- Posted 2 years ago #
I may tweak the akismet plugin myself if it is checking everyone. In theory you only need it checking anonymous/guests and new sign ups. Perhaps even with a setting to decide how many posts someone can make before they become trusted.
Checking long standing posters is not necessary in my opinion.
-
- Posted 2 years ago #
Yes, I wrote the "Skip Akismet" plugin last year to do that.
http://bbpress.org/plugins/topic/skip-akismet/
It's cross compatible with bbPress and WordPress, however they refused to accept it into the WordPress plugin repository and told me to submit it to the core (which I didn't bother if they are going to be like that).
Later I discovered the akismet plugin itself already has a "trusted user" filter via
bb_is_trustedso my method is overly complicated, but my plugin could in theory be modified to trust users who have X number of posts or pass a certain minimum membership age.This method however would be much cleaner:
add_filter( 'bb_is_trusted_user','more_trusted',10,2); function more_trusted($trusted,$user_id) { // bb_get_user here and determine if trusted, possibly cache result return $trusted; // boolean true/false }Feel free to develop that, let me know if you need help.
-
- Posted 2 years ago #
hey thanks, I'll get around to it at some point...
Looking at that might be worth saving the 'trusted status' in the user meta table - which I think would mean the data is already cached (well hopefully).
Probably only need 2 states - 1 for trusted, and 1 for never trust. If the value isn't set then they haven't been trusted.
then I'd just need to add a setting to the akismet admin page for number of posts to make. And a quick setting on the user admin page.
Should be doable.
-
You must log in to post.