Changes between Version 13 and Version 14 of SimpleCaptchaPlugin
- Timestamp:
- Apr 19, 2015, 12:44:54 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SimpleCaptchaPlugin
v13 v14 1 = Simple CAPTCHA for new user registration = 1 [[PageOutline(2-5,Contents,pullout)]] 2 2 3 == Description == 3 = Simple CAPTCHA for new user registration 4 5 == Description 4 6 5 7 A simple [http://en.wikipedia.org/wiki/CAPTCHA CAPTCHA] for new user registration using Trac's AccountManagerPlugin that uses [http://skimpygimpy.sourceforge.net/ Skimpy Gimpy]. The plugin requires that AccountManagerPlugin has been patched to include an IRegistrationConfirmation extension point by the RegistrationConfirmationPatch. … … 7 9 An unmaintained version of this plugin that does not require modification to AccountManagerPlugin is [https://svn.openplans.org/svn/trac/CaptchaAuth/ available here]. 8 10 9 == Bugs/Feature Requests ==11 == Bugs/Feature Requests 10 12 11 13 Existing bugs and feature requests for SimpleCaptchaPlugin are … … 15 17 [http://trac-hacks.org/newticket?component=SimpleCaptchaPlugin&owner=nicholasbs new ticket]. 16 18 17 == Known Issues == 19 [[TicketQuery(component=SimpleCaptchaPlugin&group=type,format=progress)]] 18 20 19 This plugin does not work with Safari because it uses [http://skimpygimpy.sourceforge.net/ Skimpy Gimpy]'s pre-formatted text CAPTCHA which does not render properly. 21 == Known Issues 20 22 21 == Download == 23 This plugin does not work with the Safari browser, because it uses [http://skimpygimpy.sourceforge.net/ Skimpy Gimpy]'s pre-formatted text CAPTCHA, which does not render properly. 24 25 == Download 22 26 23 27 Download the zipped source from [download:simplecaptchaplugin here]. 24 28 25 == Source ==29 == Source 26 30 27 31 You can check out SimpleCaptchaPlugin from [http://trac-hacks.org/svn/simplecaptchaplugin here] using Subversion, or [source:simplecaptchaplugin browse the source] with Trac. 28 32 29 == Example ==33 == Example 30 34 31 35 To use you SimpleCaptchaPlugin you should: 32 36 33 37 1. Have patched AccountManagerPlugin to provide the IRegistrationConfirmation extension point using the RegistrationConfirmationPatch. 38 1. Add the following to your `trac.ini` file: 34 39 35 2. Add the following to your trac.ini file 36 37 {{{ 40 {{{#!ini 38 41 [simplecaptcha] 39 42 dictionary_file = /path/to/dictionary.txt 40 43 }}} 41 44 42 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 the dictionary file [http://java.sun.com/docs/books/tutorial/collections/interfaces/examples/dictionary.txt here] on startup.45 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 the dictionary file [http://java.sun.com/docs/books/tutorial/collections/interfaces/examples/dictionary.txt here] on startup. 43 46 44 ATTENTION! The words must have at least 5 chars, otherwise they are not accepted!47 '''Note''': The words must have at least 5 characters, otherwise they are not accepted! 45 48 46 Here's a screenshot of the SimpleCaptchaPlugin in action:49 '''Screenshot''': 47 50 48 51 [[Image(captcha.png)]] 49 52 50 == Recent Changes ==53 == Recent Changes 51 54 52 55 [[ChangeLog(simplecaptchaplugin, 3)]] 53 56 54 == Author/Contributors ==57 == Author/Contributors 55 58 56 59 ''Originally developed at [http://openplans.org The Open Planning Project]'' 57 60 58 61 '''Author:''' [wiki:nicholasbs] [[BR]] 62 '''Maintainer:''' [[Maintainer]] [[BR]] 59 63 '''Contributors:''' [wiki:k0s]