django-comments-spamfighter 0.4

A Django app that contributes Akismet and Keyword blocking to your django comments
django-comments-spamfighter is a Django application that 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)

last updated on:
July 20th, 2009, 15:10 GMT
price:
FREE!
developed by:
Martin Mahner
homepage:
bitbucket.org
license type:
BSD License 
category:
ROOT \ Internet \ HTTP (WWW)

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

Add your review!

SUBMIT