Hi Hamdy,
Yes, i upgraded to svn 1.72.3 and the code below does not work. I
don't know what is happening here. I used login_catpcha and also
changed it to login_captcha but still it doesn't work. I missed
something here because i already updated to the latest version by
clicking "click to check for upgrades" but still the problem persists.
I am out of solution.
-------------------------------------------------------------------------
On Dec 10, 6:00 pm, "hamdy.a.farag" <[email protected]> wrote:
> Hi ed
>
> I assume you upgraded your web2py to the latest svn version
> Now you can do :
>
> def login():
>     auth.settings.login_catpcha =Recaptcha
> (request,public_key,private_key)
>     form =auth.login()
>
> see the auth.settings.login_captcha  -notauth.settings.captcha- ?
> may be here's your problem
>
> I tested that and it works fine for me
>
------------------------------------------------------------
The code below works in displaying Recaptcha but fails to validate the
two words if you input invalid words. Massimo is right, this won't
work properly. Another thing is that I cannot find "gluon/tools.py"
only "gluon/tools.pyc".

>what I can't understand actually is that :

>using latest svn version and removing lines :

>'''
>           if self.settings.login_captcha != None:
>                form[0].insert(-1, TR('', self.settings.login_captcha,
>''))'''
>""

> from tools.py

>I managed to have ed's code running :

>so something like this :

>if request.args(0) == 'login':
>            from gluon.tools import Recaptcha
>            form = auth.login()
>            form[0].insert(-1, TR('',  Recaptcha(request, 'pub',
>'private'))
>            form[0][-1][1].append(INPUT
>(_type='button',_value='Cancel',_onclick="window.location='%s';"%URL
>(r=request,f='index')))
>            return dict(form=form)

>is working , regardless of the fact that I inserted Recaptcha field
>afteter  form = auth.login()
>did I get it wrong ?
--------------------------------------------------------------------------
Thanks for your help.
Ed


--

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


Reply via email to