Out of curiosity, would it be a good idea to add an option to enable/disable the position jitter for characters within their cages? I'm working with a custom font that displays best when its unwarped and on a uniform level, so I'm not really looking to prevent bot submissions by skewing text.

This was pretty easy to take care of in captcha/image_captcha/image_captcha.user.inc on line 308:

    // add jitter to position
    $pos_x = $pos_x; // + mt_rand(-$dev_x, $dev_x);
    $pos_y = $pos_y; // + mt_rand(-$dev_y, $dev_y);

But now I have to disable module updates :(. I would totally write a patch to accommodate this update if I knew how! Adding a checkbox on the admin page is pretty minimal. Is this worth spending time on?

Comments

soxofaan’s picture

At first sight this would not seem like a useful addition. Can you show an example of that font that does not work well with jitter?

emcniece’s picture

http://chattinghands2.qa.caorda.com/user/register

This would be a fairly specialized case, however - the aim is to keep non-sign-language people out of the site, not just bots.

soxofaan’s picture

Issue tags: +low hanging fruit

tagging
hopefully a aspiring new module maintainer will pick it up

chris matthews’s picture

Version: 7.x-1.0-beta2 » 7.x-1.x-dev
Issue summary: View changes
anybody’s picture

Status: Active » Closed (won't fix)