Trac reCAPTCHA filter
Introduction
This filter uses the free service from http://recaptcha.net to check if a content submitter is a human or a computer. Once a captcha is solved it will allow a configurable number of submissions for a configurable time period until it requires another captcha to be solved.
- Release 1.9 packages the template files in the source tar.
- Release 1.8 changes how a submitted captcha is processed.
- Release 1.7 adds support for Trac 0.11, but drops mailhide as well as Trac 0.10 compatibility.
- Release 1.6 was originally never released, probably fixed some minor issues with 1.5.
- Release 1.5 includes mailhide functionality which hides most email addresses behind a captcha, if the email address is already a link for something else we show only the full name, or local part of the email address.
- Release 1.4 was the first public release.
Installation
- download the attached .egg file, copy it to $tracdir/plugins and restart trac.
Configuration
Use the Admin -> Spam Filtering -> reCAPTCHA page to configure the settings or add the following to $tracdir/conf/trac.ini
[spam-filter] recaptcha_public_key = ... recaptcha_private_key = ... recaptcha_lifetime = ... recaptcha_submissions = ...
Attachments
- TracRecaptcha-1.4.tar.gz (5.5 kB) - added by jaharkes 22 months ago.
- TracRecaptcha-1.4-py2.4.egg (10.0 kB) - added by jaharkes 22 months ago.
- TracRecaptcha-1.5.tar.gz (7.6 kB) - added by jaharkes 19 months ago.
- TracRecaptcha-1.5-py2.4.egg (16.1 kB) - added by jaharkes 19 months ago.
- TracRecaptcha-1.6.tar.gz (7.6 kB) - added by jaharkes 9 months ago.
- TracRecaptcha-1.6-py2.4.egg (16.2 kB) - added by jaharkes 9 months ago.
- TracRecaptcha-1.7.tar.gz (4.3 kB) - added by jaharkes 9 months ago.
- TracRecaptcha-1.7-py2.5.egg (18.3 kB) - added by jaharkes 9 months ago.
- TracRecaptcha-1.8.tar.gz (4.4 kB) - added by jaharkes 8 months ago.
- TracRecaptcha-1.8-py2.5.egg (19.1 kB) - added by jaharkes 8 months ago.
- TracRecaptcha-1.9.tar.gz (5.8 kB) - added by jaharkes 3 months ago.
