Hello,
Please add a link to reload the image if it can't be read without reload the whole page, just the image.
THanks
DONIE
| Comment | File | Size | Author |
|---|---|---|---|
| #34 | image_captcha_refresh.tar_.gz | 10 KB | mitraidos |
| #21 | 654118_add_reload-warobushek.patch | 2.63 KB | warobushek |
| #19 | 654118_add_reload-warobushek.patch | 2.63 KB | warobushek |
| #15 | image_captcha_refresh.zip | 1.77 KB | kcolbe |
| #13 | image_captcha_refresh.patch | 2.59 KB | samc |
Comments
Comment #1
robloachIt would be neat if you could click on the image to generate a new one. Since the CAPTCHA module is so dependent on the Forms API, I'm not sure if this is something we could do. Drupal 6 adds a bunch of AJAX Forms API stuff though, so that might be something that we'll have to wait for in the Drupal 6 port.
You might like to try out reCAPTCHA, as it implements this functionality.
Comment #2
soxofaan commentedLooks like a Drupal6 AHAH thing
and should be applicable to all CAPTCHA types (not only image CAPTCHA)
Comment #3
bejayoharen commentedIt is especially important for the image captchas, though. IMO, it makes the image captchas unusable b/c someone may think the image is unreadable and at worst say "well, forget this" and at best feel a bit frustrated, or worry what will happen if they enter the wrong value. This is a shame because otherwise they are fantastic... I love how configurable they are.
Comment #4
OneTwoTait commentedSubscribing. I've made the CAPTCHAs fairly reasy to read by trying out different fonts and settings... but a refresh link is important.
Comment #5
jonline commentedSubscribing. is there any update???
Comment #6
srjoshSubscribing; may have to do this for my company and will try and get permission for a patch to post here.
Comment #7
aryanto commentedI am also interested in this feature, as I think this will be the quickest workaround for the intermittent issue that I have just reported on http://drupal.org/node/558904.
Comment #8
arcaicSubscribing - I have definitely lost at least one submission as they emailed me to tell me they couldn't read the Captcha and couldn't figure out how to submit the form. Andy
Comment #9
treksler commentedregenerating the captcha is pretty expected functionality these days.
almost qualifies as a bug
Comment #10
soxofaan commentedFYI: in #654118: Link for reloading CAPTCHA image, we're working on a patch to reload the image (but keep the code in the image the same), which is pretty easy to achieve with some jQuery.
This is not really a duplicate, as this thread is more targeted at generating a new challenge/code/solution (which is much harder)
Comment #11
suresh.gju commentedHi
I have also made fixes in image captcha module to give refresh functionality.
You can read this post http://drupal.org/node/274173#comment-1042232
Preview : http://sureshyadav.com/files/captcha.jpeg
You can verify at http://sureshyadav.com/user/register
(register please)
You can download the source code for captcha module from here:
http://sureshyadav.com/content/drupal-image-captcha-with-refresh-link
www.sureshyadav.com
-----------------------------------
When problem is clear, solution is near.
Comment #12
soxofaan commentedThanks suresh for those pointers.
Apparently you hacked an old version of the CAPTCHA module 6.x-1.x (from april 2008), which is unmaintained now (the 6.x-2.x branch is the active one). Because of some architectural changes, your changes can not be merged directly into the 6.x-2.x branch unfortunately.
It's also recommended to provide a patch instead of a zip file with a edited version. In attachment the patch I managed to extract from your code (for reference only, as it's not applicable to 6.x-2.x) .
Comment #13
samc commentedFound this issue today in my search for a way to refresh image CAPTCHAs.
The attached patch is based on suresh's code, updated for 6.x-2.x and with some added themability of the link.
One caveat is that this does not generate a new code, just refresh the image with a different pattern.
Comment #14
soxofaan commented@samc in #13:
in #654118: Link for reloading CAPTCHA image there is already a patch for just regenerating the image (without generating a new code). Note that you don't need AJAX and additional server side code for this, just requesting a the same image with jQuery is enough.
Comment #15
kcolbe commentedI have had the same need...but I prefer not to use reCAPTCHA because it depends on external libraries from their site. Attached is a module I wrote which is derived from some of the code that suresh_gju wrote and compatible with the new CAPTCHA module. Enjoy!
Comment #16
yerboo commentedThanks for this(image_captcha_refresh.zip), work well for me.
image_captcha_refresh is a module, both image and code reloaded, thank again.
My captcha is 6.x-2.2.
Comment #18
benjarlett commentedI really need this for the site I am creating for disabled people (I'm using the textCAPTCHA add-on but realise that this should be a part of this module, so it's available for all types). Please please please. I'm using 6.x-2.x-dev
Comment #19
warobushek commentedHere is working patch. I've changed MENU_LOCALTASK type to MENU_CALLBACK, moved link to the #suffix property of element
Comment #20
soxofaan commented@warobushek: there is something wrong with the link to your patch
Comment #21
warobushek commented.. once more
Comment #22
wundo commentedI'd like to approach this avoiding inline JS calls, also we need to make sure this degrades gracefully
Also we should re-use the code from #654118: Link for reloading CAPTCHA image
Comment #23
rogical commented+1
Comment #24
Dubber Dan commentedDoes the patch in #19 work?
Comment #25
blauerberg commentedSubscribing
Comment #34
mitraidos commentedI fixed and updated the image_captcha_refresh module for 6.x-2.4 for the latest session framework and jquery. There you go.
Comment #35
halloffame commentedThis is not working...
Comment #36
mgiffordI'm assuming this is still an issue in D7.
Comment #37
hamrant commentedUse module image_captcha_refresh
Tested with CAPTCHA 7.x-1.3 and Image captcha refresh 7.x-1.5