I've finally found the time to package up an improved version of my comment validation. In addition to the original's simple link count, this version checks if the commenter's IP has been banned or has submitted questionable (non-public) comments in the past, and compares the comment to a series of phrase blacklists. It also includes batch tools in the comments administration pages, to reduce the time you spend banning IPs or deleting spam.

john — django, spam

So, I'm making headway against comment spam, but still accumulating a bunch of comments that are suspicious enough to mark for review, but not bad enough to reject out of hand. The find, delete, confirm delete cycle in the admin interface is tiresome. Enter django-batchadmin.

john — django

A simple way to block comment spam with the Django 1.0 contrib comments application.

john — django, spam

page 1 of 5 next page >