Topic: Testing new spam control.
After my tiny blog was noticed by spambots, I've been plagued by posts galore.
Defensio doesn't work any more! What to do?
I've modified nibbleblog to use the spam detection features at blogspam.net and it seems to work OK.
If you want to try it:
Replace the one comment.class.php file that's in admin/kernel/api with this new one. Maybe save a backup copy of the original.
Turn on the spam detection feature in NibbleBlog. Blogspam.net only returns "SPAM" or "NOT SPAM", so the thresholds don't do anything.
It weeds out most of the spam. There is a feedback option available to mark posts as spam if required, but I haven't implemented any of it.
I think it should be right for everyone else to use - it gets your blog URL from the settings, and not much else is need for the blogspam API, so let me know how it goes.
edit: There's a few lines that are commented out (lines 249/250) that will log all the spam checks to a file at /tmp/phplog. You can delete the // from the front of each line to enable this while you're testing.