Defensio plugin
Plugin details
Documentation
Install the plugin:
ruby script/plugin install http://code.macournoyer.com/svn/plugins/defensio/
=== Installation
1. Get an API key at http://defensio.com and dump it in config/defensio.yml
2. Add new column to your spammable model
script/generate defensio_migration comment
You're ready to go!
=== Usage
In your "article" class, add:
acts_as_defensio_article
In your "comment" class, add:
acts_as_defensio_comment :fields => { :content => :comment }
The :fields option allows you to configure fields that are sent to Defensio to classify a comment.
Look at Defensio::Client for a list of all those fields.
In the controller, before creating a comment set the request environment variables:
@comment.env = request.env
Further Documentation
There is currently no advanced documentation for this plugin.
New documentationEdit plugin | Back in time (1 older version) | Last edited by: scott, 6 months ago

