django-comments-spamfighter 0.4

A Django app that contributes Akismet and Keyword blocking to your django comments

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!
send us
an update
LICENSE TYPE:
BSD License 
USER RATING:
UNRATED
  0.0/5
DEVELOPED BY:
Martin Mahner
HOMEPAGE:
bitbucket.org
CATEGORY:
ROOT \ Internet \ HTTP (WWW)
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

requirements

#Django comment #spam fighter #Django plugin #Django #comment #anti-spam #plugin

Add your review!

SUBMIT