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
Comment #1
soxofaan commentedAt 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?
Comment #2
emcniece commentedhttp://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.
Comment #3
soxofaan commentedtagging
hopefully a aspiring new module maintainer will pick it up
Comment #4
chris matthews commentedComment #5
anybody