django-comments-spamfighter 0.4
A Django app that contributes Akismet and Keyword blocking to your django comments.
This Django application contributes a moderation class to Django’s comment app that provides:
- Check incoming comments against the Akismet spam database and either block them directly or add them to the moderation queue.
- Check incoming comments against pre-defined keywords and either block them directly or add these them to the moderation queue. These keywords can be simple strings or powerful regular expressions.
The documentation is online:
http://docs.mahner.org/django-comments-spamfighter/
Quick installation
Here is a quick installation guide for users who are familiar with comment moderation:
from comments_spamfighter.moderation import SpamFighterModerator
class EntryModerator(SpamFighterModerator):
# Regular options by django's contributed CommentModerator
auto_moderate_field = 'created'
email_notification = True
# Spam fighter options
# Check with Akismet for spam
akismet_check = False
# If Akismet marks this message as spam, delete it instantly (False) or
# add it the comment the moderation queue (True). Default is True.
akismet_check_moderate = True
# Do a keyword check
keyword_check = True
# If a keyword is found, delete it instantly (False) or add the comment to
# the moderation queue (True). Default is False.
keyword_check_moderate = False
moderator.register(Entry, EntryModerator)
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| django-comments-spamfighter-0.4.tar.gz (md5, pgp) | Source | 2009-07-19 20:07:08.279842 | 4KB | 141 | |
- Author: Martin Mahner <martin at mahner org>
- Home Page: http://bitbucket.org/barttc/django-comments-spamfighter/
- Download URL: http://bitbucket.org/barttc/django-comments-spamfighter/downloads/
- License: BSD
- Categories
- Package Index Owner: bartTC
- DOAP record: django-comments-spamfighter-0.4.xml
Log in to rate this package.
