Am Thu, 14 Jun 2007 12:00:11 +0800
schrieb "Nimrod A. Abing" <[EMAIL PROTECTED]>:

> Are you planning to implement a configuration to allow in-memory
> images?

One thing that annoys me with in-memory images is that you have to
change your urls.py, and I want the CaptchaField as unobtrusive as
possible. Furthermore this method needs some kind of session data
stored somewhere, and therefore also cookies. All this annoys me a bit,
to be honest.

> Characters that can confuse users have been removed from this set. But
> some fonts are more legible than others, so it should be possible to
> configure the characters to use. Are considering implementing this?

Good idea! Although I already have used an incomplete alphabet for
this, it seems natural that developers want to use their own "alphabet"
- which might be only digits, and no characters.
So I made a nice configuration possibility for my captcha module. You
can define it in your settings.py, and also adjust individual forms, if
you wish.

> 3. No "twists" are applied to characters. I have found that distorting
> characters tends to confuse users even more. Will there be a
> configuration that will disable "twists"?

Yes. You can specify rotation, sizes, vertical positions and other
values according to your needs. The only thing that is not so elegant
is: all characters are aligned on top. That means that a lowercase
character might look as if it is superscript. If you only use uppercase
and numbers, then this is no problem.
(BTW: The user can enter only lowercase characters - the captcha test
is also successful, even if the image also shows uppercase characters)

> I really hope your module gets included in contrib since I really like
> the "one standard way" for doing things approach.

Me too!

There is a significantly updated version available now:
 http://django.agami.at/captchatest/  - with download, docs and demo
 ("reload" the page, if you have already been there...)

 * The old version had a bug in not removing outdated captchas. FIXED
 * new configuration options
 * save as gif image with adaptive color palette to minimize filespace.
   if it*s not possible to save as gif, it falls back to jpg. 
   (I had a problem on FreeBSD with gif images)
 * there is now an "iterations" option - which writes many captchas
   over each other for testing purposes. (so you can adjust width and
   height of your captcha according to your font settings)

Hope you like it,

Martin

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to