Can you test that? Jim
On Sat, Nov 7, 2020, 10:30 PM mostwanted <godirao...@gmail.com> wrote: > I dont think i wrote this *$(data('id') == id)* properly but data('id') > is supposed to return the data-id attribute of the hidden span i'm trying > to show > > On Saturday, November 7, 2020 at 10:32:53 PM UTC+2 Jim S wrote: > >> I'm confused by this: >> >> $(data('id') == id).fadeIn(); // Select the contact with that id. >> >> What is data('id') supposed to return? >> >> Or is this some jquery thing I'm not aware of? >> >> -Jim >> >> On Saturday, November 7, 2020 at 1:57:01 PM UTC-6, mostwanted wrote: >>> >>> Yah there is more ot it, is there something specific you were looking >>> for? Some javascript functions I have saved seperately like the one being >>> called by the function in the controller >>> *( _onclick="updatelivesearch(jQuery('#res%s').html())" % c.service_name >>> )* >>> On Saturday, November 7, 2020 at 9:38:42 PM UTC+2 Jim S wrote: >>> >>>> There is more to it, right? I see lots of javascript functions in >>>> there with no definition. >>>> >>>> -Jim >>>> >>>> >>>> On Saturday, November 7, 2020 at 1:23:26 PM UTC-6, mostwanted wrote: >>>>> >>>>> <div id="find"> >>>>> <div id="titles"> >>>>> <div id="alheader">SESOA<span style="font-size: 20px;">™</span><br> >>>>> <span id="alsubheader">Kgolagano Ya Kgwebo™</span><br> >>>>> </div> >>>>> </div> >>>>> <br> >>>>> <br> >>>>> <script> >>>>> $(document).ready(function(){ >>>>> $('a.service').on("click",function() { >>>>> const id = $(this).attr('id'); // Extract the data-id attribute of the >>>>> link. >>>>> >>>>> $(data('id')==id).fadeIn(); // Select the contact with that id. >>>>> //e.preventDefault(); >>>>> >>>>> }); >>>>> }); >>>>> </script> >>>>> <input type="text" id="livesearch" autocomplete="off" >>>>> onkeyup="livesearch(this.value);" autofocus="" data-toggle="tooltip" >>>>> data-placement="bottom" title="" data-original-title="Search by service or >>>>> product"><br> >>>>> <div id="livesearchresults" style="display: >>>>> block;"><div><div><div><span class="link_loader" data-id="resCarpentry and >>>>> Wood Work">loading ...<span class="fa fa-spinner fa-spin"></span></span><a >>>>> class="service" href="/init/default/companies/4" id="rescaww" >>>>> onclick="updatesearch(jQuery('#rescaww').html())" style="font-weight: >>>>> bold;">Carpentry and Wood Work</a></div><div><span class="link_loader" >>>>> data-id="resCab">loading ...<span class="fa fa-spinner >>>>> fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/20" >>>>> id="rescab" onclick="updatesearch(jQuery('#rescab').html())" >>>>> style="font-weight: bold;">Cab</a></div><div><span class="link_loader" >>>>> data-id="resCar Electricity">loading ...<span class="fa fa-spinner >>>>> fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/21" >>>>> id="rescaeltcty" onclick="updatesearch(jQuery('#rescaeltcty').html())" >>>>> style="font-weight: bold;">Car Electricity</a></div><div><span >>>>> class="link_loader" data-id="resPrivate Clinics & Health Care">loading >>>>> ...<span class="fa fa-spinner fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/29" id="resprvtclncs" >>>>> onclick="updatesearch(jQuery('#resprvtclncs').html())" style="font-weight: >>>>> bold;">Private Clinics & Health Care</a></div><div><span >>>>> class="link_loader" data-id="resFood Catering">loading ...<span class="fa >>>>> fa-spinner fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/30" id="resfdctrng" >>>>> onclick="updatesearch(jQuery('#resfdctrng').html())" style="font-weight: >>>>> bold;">Food Catering</a></div><div><span class="link_loader" >>>>> data-id="resElectrical Installation">loading ...<span class="fa fa-spinner >>>>> fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/38" >>>>> id="reselctrcn" onclick="updatesearch(jQuery('#reselctrcn').html())" >>>>> style="font-weight: bold;">Electrical Installation</a></div><div><span >>>>> class="link_loader" data-id="resAcademic Tutoring">loading ...<span >>>>> class="fa fa-spinner fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/41" id="resadmcttrn" >>>>> onclick="updatesearch(jQuery('#resadmcttrn').html())" style="font-weight: >>>>> bold;">Academic Tutoring</a></div><div><span class="link_loader" >>>>> data-id="resLandscaping and Gardening">loading ...<span class="fa >>>>> fa-spinner fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/56" id="reslnscpngdng" >>>>> onclick="updatesearch(jQuery('#reslnscpngdng').html())" >>>>> style="font-weight: >>>>> bold;">Landscaping and Gardening</a></div><div><span class="link_loader" >>>>> data-id="resInternet Cafe">loading ...<span class="fa fa-spinner >>>>> fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/73" >>>>> id="resintcf" onclick="updatesearch(jQuery('#resintcf').html())" >>>>> style="font-weight: bold;">Internet Cafe</a></div><div><span >>>>> class="link_loader" data-id="resCalligrapher">loading ...<span class="fa >>>>> fa-spinner fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/76" id="resclgrph" >>>>> onclick="updatesearch(jQuery('#resclgrph').html())" style="font-weight: >>>>> bold;">Calligrapher</a></div><div><span class="link_loader" >>>>> data-id="resPre-school, Day Care Center, Creche">loading ...<span >>>>> class="fa >>>>> fa-spinner fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/79" id="rescreche" >>>>> onclick="updatesearch(jQuery('#rescreche').html())" style="font-weight: >>>>> bold;">Pre-school, Day Care Center, Creche</a></div><div><span >>>>> class="link_loader" data-id="resCar, Mats and Sofa Washes">loading >>>>> ...<span >>>>> class="fa fa-spinner fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/80" id="rescmw" >>>>> onclick="updatesearch(jQuery('#rescmw').html())" style="font-weight: >>>>> bold;">Car, Mats and Sofa Washes</a></div><div><span class="link_loader" >>>>> data-id="resCattle Breeding">loading ...<span class="fa fa-spinner >>>>> fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/91" >>>>> id="rescbrdn" onclick="updatesearch(jQuery('#rescbrdn').html())" >>>>> style="font-weight: bold;">Cattle Breeding</a></div><div><span >>>>> class="link_loader" data-id="resCattle Trailer Hiring">loading ...<span >>>>> class="fa fa-spinner fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/98" id="resctrhrn" >>>>> onclick="updatesearch(jQuery('#resctrhrn').html())" style="font-weight: >>>>> bold;">Cattle Trailer Hiring</a></div><div><span class="link_loader" >>>>> data-id="resScaffold Structure Hiring">loading ...<span class="fa >>>>> fa-spinner fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/101" id="resssh" >>>>> onclick="updatesearch(jQuery('#resssh').html())" style="font-weight: >>>>> bold;">Scaffold Structure Hiring</a></div><div><span class="link_loader" >>>>> data-id="resCar Parts & Components">loading ...<span class="fa >>>>> fa-spinner fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/106" id="rescpac" >>>>> onclick="updatesearch(jQuery('#rescpac').html())" style="font-weight: >>>>> bold;">Car Parts & Components</a></div><div><span class="link_loader" >>>>> data-id="resElectrical Parts & Components">loading ...<span class="fa >>>>> fa-spinner fa-spin"></span></span><a class="service" >>>>> href="/init/default/companies/107" id="resepac" >>>>> onclick="updatesearch(jQuery('#resepac').html())" style="font-weight: >>>>> bold;">Electrical Parts & Components</a></div></div><div><div><a >>>>> class="product" href="/init/default/companies2/1" id="rescabp" >>>>> onclick="updatesearch(jQuery('#rescabp').html())" style="font-weight: >>>>> bold;">Cakes and Bakery Products</a></div><div><a class="product" >>>>> href="/init/default/companies2/10" id="resbcaf" >>>>> onclick="updatesearch(jQuery('#resbcaf').html())" style="font-weight: >>>>> bold;">Business Cards and Flyers</a></div><div><a class="product" >>>>> href="/init/default/companies2/14" id="resbc" >>>>> onclick="updatesearch(jQuery('#resbc').html())" style="font-weight: >>>>> bold;">Brahman Cattle</a></div><div><a class="product" >>>>> href="/init/default/companies2/21" id="resllcf" >>>>> onclick="updatesearch(jQuery('#resllcf').html())" style="font-weight: >>>>> bold;">Lab-Lab Cattle Feed</a></div><div><a class="product" >>>>> href="/init/default/companies2/22" id="resngcf" >>>>> onclick="updatesearch(jQuery('#resngcf').html())" style="font-weight: >>>>> bold;">Nupia Grass Cattle Feed</a></div><div><a class="product" >>>>> href="/init/default/companies2/23" id="resymcf" >>>>> onclick="updatesearch(jQuery('#resymcf').html())" style="font-weight: >>>>> bold;">Yellow Maize Cattle Feed</a></div></div><div><div style="color: >>>>> red; >>>>> font-weight: bold;"><span class="fa fa-exclamation-triangle"></span>NO >>>>> RESULTS IN PRIVATE SELLERS!</div></div></div></div> >>>>> </div> >>>>> >>>>> I'm not sure if this is what you are looking for but that is what is >>>>> generated for the above screenshot i sent earlier. >>>>> Sorry i couldnt format the code in editor text, ever since the >>>>> platform changed I never know how to format the code to look like the code >>>>> with all the necessary color coding! >>>>> On Saturday, November 7, 2020 at 8:09:47 PM UTC+2 Jim S wrote: >>>>> >>>>>> Sorry, I was looking for the actual html code that is generated. >>>>>> >>>>>> -Jim >>>>>> >>>>>> >>>>>> On Saturday, November 7, 2020 at 12:06:32 PM UTC-6, mostwanted wrote: >>>>>>> >>>>>>> [image: Screenshot (38).png] >>>>>>> The links in the black box are the results generated when when a >>>>>>> user searches for a service & those are the links that when clicked I >>>>>>> need >>>>>>> to display the hidden div next to them to show that the page is loading >>>>>>> On Saturday, November 7, 2020 at 7:49:47 PM UTC+2 Jim S wrote: >>>>>>> >>>>>>>> The page that was generated >>>>>>>> >>>>>>>> -Jim >>>>>>>> >>>>>>>> On Saturday, November 7, 2020 at 11:48:37 AM UTC-6, mostwanted >>>>>>>> wrote: >>>>>>>>> >>>>>>>>> What do you mean the final html Jim? Do you mean the actual code >>>>>>>>> or the page generated? >>>>>>>>> >>>>>>>>> On Saturday, November 7, 2020 at 7:08:36 PM UTC+2 Jim S wrote: >>>>>>>>> >>>>>>>>>> Can you post the final html that is generated by web2py? >>>>>>>>>> >>>>>>>>>> -Jim >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Saturday, November 7, 2020 at 10:52:29 AM UTC-6, mostwanted >>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> Hey Jim I did remove the _onclick function & tried to apply to >>>>>>>>>>> the end of the listener as you've suggested but still nothing is >>>>>>>>>>> happening, >>>>>>>>>>> these links are not responsive & I dont know why! >>>>>>>>>>> >>>>>>>>>>> On Thursday, November 5, 2020 at 4:33:32 AM UTC+2 Jim S wrote: >>>>>>>>>>> >>>>>>>>>>>> Can you remove the _onclick from that element and add that >>>>>>>>>>>> function call to the end of your listener defined in document >>>>>>>>>>>> ready? >>>>>>>>>>>> >>>>>>>>>>>> -Jim >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Nov 4, 2020 at 8:29 PM mostwanted <godir...@gmail.com> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> _onclick="updatelivesearch(jQuery('#res%s').html())" % c. >>>>>>>>>>>>> service_name >>>>>>>>>>>>> >>>>>>>>>>>>> This is a function that displays suggested names through ajax >>>>>>>>>>>>> auto-completion everytime a user types something on the >>>>>>>>>>>>> search-textfield. >>>>>>>>>>>>> When they type, a suggestion-div appears below the search-field >>>>>>>>>>>>> with >>>>>>>>>>>>> suggested names as links ofcourse and when the users identifies >>>>>>>>>>>>> the name >>>>>>>>>>>>> they were looking for & clicks on it this function populates the >>>>>>>>>>>>> search-textfield with the clicked name & causes the >>>>>>>>>>>>> suggestion-div with >>>>>>>>>>>>> names to disappear. >>>>>>>>>>>>> >>>>>>>>>>>>> function updatelivesearch(value){ >>>>>>>>>>>>> jQuery("#livesearch").val(value); >>>>>>>>>>>>> jQuery("#livesearchresults").hide(); >>>>>>>>>>>>> } >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks alot for your input Jim i'll keep working on it, one >>>>>>>>>>>>> way or the other i'll figure it out. >>>>>>>>>>>>> Gratitude. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Wednesday, November 4, 2020 at 7:34:44 PM UTC+2 Jim S wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> What is the >>>>>>>>>>>>>> >>>>>>>>>>>>>> _onclick="updatelivesearch(jQuery('#res%s').html())" % c. >>>>>>>>>>>>>> service_name >>>>>>>>>>>>>> >>>>>>>>>>>>>> on your anchor tag inside your span? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Can you try removing that? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Since you have a listener for the click of that element >>>>>>>>>>>>>> already, I'm not sure how it behaves if you have the onclick >>>>>>>>>>>>>> attribute set >>>>>>>>>>>>>> as well. Maybe there are some stronger javascript people that >>>>>>>>>>>>>> can jump in. >>>>>>>>>>>>>> >>>>>>>>>>>>>> -Jim >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wednesday, November 4, 2020 at 11:23:45 AM UTC-6, >>>>>>>>>>>>>> mostwanted wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *" Are you trying to show the span when the link is clicked >>>>>>>>>>>>>>> 'while' the page is loaded? ": *Yes sir >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *" I'm guessing you are clicking the link after the page is >>>>>>>>>>>>>>> loaded ": *Yes sir >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *"Also, where in your javascript did you add the >>>>>>>>>>>>>>> console.log()?": *I added it inside the click function >>>>>>>>>>>>>>> just before initialization of the id variable >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *<script>*$(document).ready(function(){ >>>>>>>>>>>>>>> $('.service').click(function(e) { >>>>>>>>>>>>>>> *console.log( "Hello world!" );* >>>>>>>>>>>>>>> const id = $(this).data('id'); >>>>>>>>>>>>>>> $('#' + id).fadeIn(); >>>>>>>>>>>>>>> e.preventDefault(); >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> }); >>>>>>>>>>>>>>> }); >>>>>>>>>>>>>>> *</script>* >>>>>>>>>>>>>>> On Wednesday, November 4, 2020 at 4:09:12 PM UTC+2 Jim S >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Ok, trying to better understand your intent. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> You said: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I have a hidden span that i want displayed when a link is >>>>>>>>>>>>>>>> clisked while waiting for the page to load but this is not >>>>>>>>>>>>>>>> working! I dont know where I am going wrong but thought I had >>>>>>>>>>>>>>>> it right, >>>>>>>>>>>>>>>> please assist me. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Are you trying to show the span when the link is clicked >>>>>>>>>>>>>>>> 'while' the page is loaded? I'm guessing you are clicking the >>>>>>>>>>>>>>>> link after >>>>>>>>>>>>>>>> the page is loaded. Can you confirm? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Also, where in your javascript did you add the >>>>>>>>>>>>>>>> console.log()? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -Jim >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Wednesday, November 4, 2020 at 12:34:02 AM UTC-6, >>>>>>>>>>>>>>>> mostwanted wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I threw in console.log("Hello world!"); but its not >>>>>>>>>>>>>>>>> printing anything on the console! The link events are not >>>>>>>>>>>>>>>>> being handled! >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Tuesday, November 3, 2020 at 11:35:19 PM UTC+2 Jim S >>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Can you put some console.log() statements in your >>>>>>>>>>>>>>>>>> javascript inside your function to see what is/isn't working? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> -Jim >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Tuesday, November 3, 2020 at 12:10:06 PM UTC-6, >>>>>>>>>>>>>>>>>> mostwanted wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Hey Jim, I have but it shows no errors! >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Tuesday, November 3, 2020 at 6:02:50 PM UTC+2 Jim S >>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Have you checked your browser console to see if you >>>>>>>>>>>>>>>>>>>> have any javascript errors? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> -Jim >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Tuesday, November 3, 2020 at 3:36:22 AM UTC-6, >>>>>>>>>>>>>>>>>>>> mostwanted wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> I have a hidden span that i want displayed when a link >>>>>>>>>>>>>>>>>>>>> is clisked while waiting for the page to load but this is >>>>>>>>>>>>>>>>>>>>> not working! I >>>>>>>>>>>>>>>>>>>>> dont know where I am going wrong but thought I had it >>>>>>>>>>>>>>>>>>>>> right, please assist >>>>>>>>>>>>>>>>>>>>> me. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *CSS:* >>>>>>>>>>>>>>>>>>>>> .link_loader >>>>>>>>>>>>>>>>>>>>> { >>>>>>>>>>>>>>>>>>>>> display: none; >>>>>>>>>>>>>>>>>>>>> } >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *CONTROLLER* >>>>>>>>>>>>>>>>>>>>> *#The yellow line is the hidden span that has the >>>>>>>>>>>>>>>>>>>>> loader I want to display* >>>>>>>>>>>>>>>>>>>>> def ajaxlivesearch(): >>>>>>>>>>>>>>>>>>>>> keywords = request.vars.keywords >>>>>>>>>>>>>>>>>>>>> print "Keywords: " + str(keywords) >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> if keywords: >>>>>>>>>>>>>>>>>>>>> query = reduce(lambda >>>>>>>>>>>>>>>>>>>>> a,b:a&b,[db.services.service_name.contains(k) for k in >>>>>>>>>>>>>>>>>>>>> keywords.split()]) >>>>>>>>>>>>>>>>>>>>> services = db(query).select() >>>>>>>>>>>>>>>>>>>>> items = [] >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> if services: >>>>>>>>>>>>>>>>>>>>> for c in services: >>>>>>>>>>>>>>>>>>>>> items.append(DIV*(SPAN("loading ...", >>>>>>>>>>>>>>>>>>>>> SPAN(_class="fa fa-spinner fa-spin"), >>>>>>>>>>>>>>>>>>>>> _class="link_loader", >>>>>>>>>>>>>>>>>>>>> data={'id':"res%s"%c.service_name})*, >>>>>>>>>>>>>>>>>>>>> A(c.service_name, _class="service", _style="font-weight: >>>>>>>>>>>>>>>>>>>>> bold;", >>>>>>>>>>>>>>>>>>>>> _href=URL('companies', args=c.id), >>>>>>>>>>>>>>>>>>>>> _id="res%s"%c.service_name, >>>>>>>>>>>>>>>>>>>>> _onclick="updatelivesearch(jQuery('#res%s').html())" % >>>>>>>>>>>>>>>>>>>>> c.service_name))) >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *VIEW* >>>>>>>>>>>>>>>>>>>>> *#This jQuery script attempts to display the hidden >>>>>>>>>>>>>>>>>>>>> span* >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *<script>*$(document).ready(function(){ >>>>>>>>>>>>>>>>>>>>> $('.service').click(function(e) { >>>>>>>>>>>>>>>>>>>>> const id = $(this).data('id'); >>>>>>>>>>>>>>>>>>>>> $('#' + id).fadeIn(); >>>>>>>>>>>>>>>>>>>>> e.preventDefault(); >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> }); >>>>>>>>>>>>>>>>>>>>> }); >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *</script>* >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Regards; >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Mostwanted >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>> 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/O9iXEbdOkFE/unsubscribe >>>>>>>>>>>>> . >>>>>>>>>>>>> To unsubscribe from this group and all its topics, send an >>>>>>>>>>>>> email to web2py+un...@googlegroups.com. >>>>>>>>>>>>> To view this discussion on the web visit >>>>>>>>>>>>> https://groups.google.com/d/msgid/web2py/4863b201-a4eb-4f4c-b9bd-edb6ca808acdn%40googlegroups.com >>>>>>>>>>>>> <https://groups.google.com/d/msgid/web2py/4863b201-a4eb-4f4c-b9bd-edb6ca808acdn%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>>>>>> . >>>>>>>>>>>>> >>>>>>>>>>>> -- > 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/O9iXEbdOkFE/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > web2py+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/web2py/05b5bbe7-0587-4661-9070-213c008b0ba2n%40googlegroups.com > <https://groups.google.com/d/msgid/web2py/05b5bbe7-0587-4661-9070-213c008b0ba2n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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 web2py+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/web2py/CAERBpoAifQVBw%3DCAz8GBOn4aqxSa0suYa8sLsSOTSA-6GxzQsg%40mail.gmail.com.