forked from collective/collective.akismet
a-pasquale/collective.akismet
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Introduction ============ `Akismet <http://akismet.com>`_ is a web service for recognising spam comments. collective.akismet provides a Plone integration of the Akismet web service and is based on the `Akismet Python interface <http://pypi.python.org/pypi/akismet>`_ package. collective.akismet was developed as Spam protection plugin for `plone.app.discussion`_, but it can be used independently .. _plone.app.discussion: http://pypi.python.org/pypi/plone.app.discussion collective.akismet provides a form validator that connects to the Akismet web service and raises a validation error if Akismet detects spam. The form validator expects three form fields/values in the request: 'form.widgets.author_name', 'form.widgets.author_email', and 'form.widgets.text'. Requirements ------------ collective.akismet requires at least plone.app.discussion 1.0b5. Buildout Installation --------------------- Add the following code to your buildout.cfg to install collective.akismet:: [buildout] ... eggs = ... collective.akismet ... ... [instance] ... zcml = ... collective.akismet ...