My module is already complete, is used on all my Drupal sites and follows the Drupal API closely.
The name of the module is Image CAPTCHA Refresh. It uses a few hooks that add a refresh link below all Image based CAPTCHA forms so the user can easily refresh the challenge image if they have a hard time reading it. It uses jquery and AJAX calls to provide it's functionality. You can fully customize the refresh link to be whatever HTML you like by use of a theme-able tpl file. While ReCaptcha has "some" of this functionality, I like many users, don't use the ReCAPTCHA module because it relies on external http calls to reCAPTCHA libraries and a reCAPTCHA account to do so.
Therefore, I think it's very prudent to add this functionality to the CAPTCHA module via my plugin module. I'll be happy to provide you the source code for review if you deem necessary for a CVS account.
Thanks,
Kevin Colbert
| Comment | File | Size | Author |
|---|---|---|---|
| #3 | image_captcha_refresh.zip | 1.77 KB | kcolbe |
| #1 | image_captcha_refresh.zip | 5.46 KB | kcolbe |
Comments
Comment #1
kcolbe commentedAttached is the Image CAPTCHA Refresh Module
Comment #2
avpadernoWhy didn't you create a feature request for the existing module?
Comment #3
kcolbe commentedThis feature has been requested here:
http://drupal.org/node/180328
The response was that reCAPTCHA does this functionality but per my initial description, there are a couple reasons why many would not want to use the reCAPTCHA module just to gain this functionality.
Attached is a new revision of my module with a couple bugs worked out.
Comment #4
kcolbe commentedI guess there has been additional discussion about this feature for CAPTCHA here http://drupal.org/node/654118 but that's over a month old now...
Comment #5
avpadernoI was actually referring to the project CAPTCHA.
Comment #6
avpadernoI am changing the status as per my previous comment, hoping to get an answer to my question.
Comment #7
avpadernoThere have not been replies in the last week. I am marking this application as .