Contents
Simple CAPTCHA for new user registration
Notice: This plugin is unmaintained and available for adoption.
Description
This plugin implements a simple Captcha for new user registration using Trac's AccountManagerPlugin that uses Skimpy Gimpy challenges:
The plugin requires that AccountManagerPlugin has been patched to include an IRegistrationConfirmation
extension point by the RegistrationConfirmationPatch.
An unmaintained version of this plugin that does not require modification to AccountManagerPlugin is available here.
Note that skimpyGimpy itself is BSD-licensed.
See also: CaptchaAuthPlugin, CaptchaAuthPlusPlugin, both of which also implement skimpyGimpy.
Bugs/Feature Requests
Existing bugs and feature requests for SimpleCaptchaPlugin are here.
If you have any issues, create a new ticket.
Known Issues
This plugin does not work with the Safari browser, because it uses Skimpy Gimpy's pre-formatted text Captcha, which does not render properly.
Download
Download the zipped source from here.
Source
You can check out SimpleCaptchaPlugin from here using Subversion, or browse the source with Trac.
Installation
General instructions on installing Trac plugins can be found on the TracPlugins page.
Configuration
To use you SimpleCaptchaPlugin you should:
- Have patched AccountManagerPlugin to provide the IRegistrationConfirmation extension point using the RegistrationConfirmationPatch.
- Add the following to your
trac.ini
file:
[simplecaptcha] dictionary_file = /path/to/dictionary.txt
where /path/to/dictionary.txt is the path to the text file used to generate the words for the CAPTCHAs. If you do not provide your own dictionary file, the plugin will download [Sun's default dictionary file on startup.
Note: The words that skimpyGimpy generates must consist of at least 5 characters, otherwise they are not accepted!
Recent Changes
- 3869 by nicholasbs on 2008-06-19 20:49:10
-
Initial import.
- 3868 by nicholasbs on 2008-06-19 20:44:51
-
New hack SimpleCaptchaPlugin, created by nicholasbs
(more)
Author/Contributors
Originally developed at The Open Planning Project
Author: nicholasbs
Maintainer: none (needsadoption)
Contributors: k0s
Attachments (1)
-
captcha.png (21.0 KB) - added by 16 years ago.
screenshot
Download all attachments as: .zip