I haven't tested, just an idea, instead of adding a new parameter, what
about checking current.request.ajax ?

 Paolo


2014-03-06 0:59 GMT+01:00 Tim Richardson <[email protected]>:

> I've made the PR, but my knowledge of jquery/javascript is paleolithic so
> Paolo is would be great if you can look at it.
> It works.
> https://github.com/web2py/web2py/pull/389
>
>
> On Thursday, 6 March 2014 07:12:11 UTC+11, Tim Richardson wrote:
>>
>>
>>
>> On Thursday, 6 March 2014 01:06:07 UTC+11, Paolo Valleri wrote:
>>>
>>> I run a couple of tests and I got the same issues, I am try to figure
>>> out why the js library (recaptcha_canary.js) is not loaded at all
>>>
>>>  Paolo
>>>
>>>
>>
>> I've opened issues 1888 and I've worked out how to fix it (see code on
>> the issue page). I'll make a PR today/tongith
>>
>>>
>>> 2014-03-05 12:17 GMT+01:00 Tim Richardson <[email protected]>:
>>>
>>>>
>>>>
>>>> On Wednesday, 5 March 2014 21:56:49 UTC+11, Paolo Valleri wrote:
>>>>>
>>>>> Hi,
>>>>> Is it working without placing it in a component?
>>>>> have you tried to disable the facebook plugin? I'm just wondering if
>>>>> there is a correlation between the two.
>>>>>
>>>>
>>>> I removed the facebook plugin but it made no difference.
>>>> Yes, it works when not in a plugin.
>>>> The generated code is very different between the working example and
>>>> the LOAD. It seems that the Google javascript for recapture is not being
>>>> executed when LOAD is used.
>>>> When it works (no LOAD) there is a quite of lot of injected code which
>>>> is not present in the LOADed component. In Firebug, I'm told to "reload the
>>>> page to get source for http:..www.google.com/recpatcha/..." so the
>>>> <script> tag in the view by web2py isn't actually working in LOAD
>>>>
>>>> The best thing would be to get recaptcha working in a LOAD(ajax=True)
>>>> component. Google has an ajax interface to recaptcha. I couldn't get it
>>>> working but this is probably the best solution.
>>>>
>>>> Alternatives (LOAD ajax=False) don't get my anywhere. ajax=False,
>>>> ajax_trap=False is not useful since the request is sent back to the parent
>>>> controller function, which knows nothing about the form defined in the
>>>> controller function for the component.
>>>>
>>>>  --
>>>> Resources:
>>>> - http://web2py.com
>>>> - http://web2py.com/book (Documentation)
>>>> - http://github.com/web2py/web2py (Source code)
>>>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>>>> ---
>>>> You received this message because you are subscribed to a topic in the
>>>> Google Groups "web2py-users" group.
>>>> To unsubscribe from this topic, visit https://groups.google.com/d/
>>>> topic/web2py/H8dOum7kpPA/unsubscribe.
>>>> To unsubscribe from this group and all its topics, send an email to
>>>> [email protected].
>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>
>>>
>>>  --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "web2py-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/web2py/H8dOum7kpPA/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to