[web2py] Re: Autofill a field with data from the database based on 3 other fields without submit

2017-04-03 Thread Oasis Agano
I used event handler as you said now the issue i have is to set the  value 
of amt to the one returned by the function.
I have a variable holding it in the calculation function but i want to fill 
it as value for the amt field in the form factory in the view

On Sunday, March 26, 2017 at 9:17:20 PM UTC+2, Dave S wrote:
>
>
>
> On Sunday, March 26, 2017 at 11:01:38 AM UTC-7, Oasis Agano wrote:
>>
>> Greetings
>>
>> I have a form built with sqlfactory
>>
>> form = SQLFORM.factory(
>> Field('meter', requires=IS_NOT_EMPTY()),
>> Field('date_from', 'datetime'),
>> Field('date_to', 'datetime'),
>> Field('amt', 'float'))
>>
>>
>>
>
> I would be inclined to just use an event handler (onchange, oninput, or 
> onfocus) to detect when the fields have been filled in, do a jquery call to 
> your controller, and refresh your div.  The other approach may be to 
> calculate amt in the javascript, which may involve having a hidden field 
> in your form for the usage-price rate.
>
> /dps
>
>
>> then i want to have a form in the view where users will access the 3 
>> first fields in normal mode and the amt one in 
>> *Readonly,*After filling those 3 i use* Ajax(Where the problem is) *to 
>> load a function that has a *query *in it to calculate the *amount*, then 
>> i fill the output of that function to the last field(amount).
>>
>> The problem i have is how to call that ajax *method *to *launch the 
>> query and auto fill the field* when those 3 fields are filled.
>>
>> Regards,
>> Oasis
>>
>

-- 
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.
For more options, visit https://groups.google.com/d/optout.


[web2py] Re: web2py and python3

2017-04-03 Thread Leonel Câmara
Alex pretty much the only thing missing for py3 support is for m2crypto 
which web2py depends on for X509 stuff to support python 3, according to 
their repository 
they're 
really close to finishing py3 support. So I would say we're almost there.

-- 
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.
For more options, visit https://groups.google.com/d/optout.


[web2py] Re: Paypal fields integration in FORM

2017-04-03 Thread Fabio Ceccarani
Thanks Antony and Stifan,
I choose (for now) a simplest way: two page, one for confirm subscription 
and one (a simple redirect after subscription) only with Paypal form.
In future, when I became more expert I will try Antony solutions!
Thanks!
Fabio


Il giorno venerdì 31 marzo 2017 16:25:11 UTC+2, Anthony ha scritto:
>
> You are submitting the form directly to PayPal, so your server will not 
> get the data. You have two options:
>
>1. Instead, submit the form to your web2py app, and then use urllib2 
>or the requests library to post the data from your server to PayPal (in 
>that case, the user will not be redirected to the PayPal page -- not sure 
>if that matters).
>2. Use Javascript to capture the form submission and (a) first send an 
>Ajax request with the form data to your web2py app, and then (b) submit 
> the 
>form as usual to the PayPal URL.
>
> Anthony
>
> On Friday, March 31, 2017 at 5:22:14 AM UTC-4, Fabio Ceccarani wrote:
>>
>> Hi all, 
>> I have this FORM with some fields + paypal fields and paypal action:
>>
>> form = FORM(
>> H1("SUBMISSION AND PAYMENT"),
>> DIV(LABEL("Nome: ",_class="control-label 
>> col-sm-3")+DIV(auth.user.first_name,_class="col-sm9"),_class="form-group"),
>> DIV(LABEL("Cognome: ",_class="control-label 
>> col-sm-3")+DIV(auth.user.last_name,_class="col-sm9"),_class="form-group"),
>> # some others form elements...
>> # start PAYPAL hidden fields
>> INPUT(_type="hidden", _name="business", _value="exa...@email.com 
>> "),
>> INPUT(_type="hidden", _name="cmd", _value="_xclick"),
>> INPUT(_type="hidden", _name="paymentaction", 
>> _value="authorization"),
>> INPUT(_type="hidden", _name="currency_code", _value="EUR"),
>> INPUT(_type="hidden", _name="item_name", _value="Name of 
>> product"),
>> INPUT(_type="hidden", _name="amount", _value="10.00")
>> BUTTON('CONFIRM AND PAY',_value='conferma', _type='submit', 
>> _class='btn btn-success btn-lg center-block btn-prenota'),
>> # THIS IS THE PROBLEM: this action is required to pay, but so  
>> form.accepts is not executed   
>> _action="https://www.paypal.com/cgi-bin/webscr";, 
>> _method="post"
>> )
>>
>> # ON FORM ACCEPT 
>> if form.accepts(request, session):
>> date_subscription = datetime.datetime.today()
>>
>> #insert subscription
>> db.subscriptions.insert(
>> user_subscriber = auth.user.id,   #authenticated 
>> user
>> course_id = session.current_course,  #current course
>> course_title = course.title,
>> course_subtitle = course.subtitle,
>> subscription_date = date_subscription,
>> course_date = prenotation_date, 
>> number_of_persons = number_of_persons,
>> paid = False,
>> archived = False
>> )
>> # OTHER ACTION ON FORM ACCEPT (send emails, ecc...)
>>
>>
>> There's a way to execute before form.accepts and after redirect to 
>> _action url (with _method="post")?
>> I want before register the subscription, then goto to paypal page.
>>
>> Thanks!
>> Fabio
>>
>

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: [web2py] Re: web2py and python3

2017-04-03 Thread Richard Vézina
Glad to hear that Leonel...

But could we have "official" wrapup of the progress so far and where we
heading to. Are we waiting m2crypto to become py3 compatible to release a
new web2py version?

I am sure we could benefit from a new web2py version if the master is not
broken because of that (py3 compatibility) as we can still benefit from the
improvement and bugs fixes that occur while keep using web2py with python
2.7

I am not saying that we should rush out a new release though as after had
waiting that long we surely can wait another 1-2 months and get py3
compliant version and 2.14.6 is reliable version.

But, having a new version would help strengthen the code base, so there
will be less problem to figure out when py3 release will be ready, don't
you think? We will focus on py3 issue more easily then...

Also, new version would help keep confidence that web2py is hear to stay...

Thanks

Richard



On Mon, Apr 3, 2017 at 7:53 AM, Leonel Câmara 
wrote:

> Alex pretty much the only thing missing for py3 support is for m2crypto
> which web2py depends on for X509 stuff to support python 3, according to
> their repository 
> they're
> really close to finishing py3 support. So I would say we're almost there.
>
> --
> 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.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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.
For more options, visit https://groups.google.com/d/optout.


[web2py] Re: JOB POST: set up routes for one web2py instance, several top level domains, and two apps per domain

2017-04-03 Thread Lisandro
Well, after a few hours of testing with pattern-based routing system, I've 
achieved what I was looking for. Oh yeah :D
Here is what I did, in case someone is trying to do the same (continuing 
the example of the first post).

In the web2py main folder, this is routes.py:

routes_app = [
(r'.*?://recipes.com:\w* /$anything', r'recipes'),
(r'.*?://traveler.com:\w* /$anything', r'traveler'),
]

Notice that I will serve two apps per domain, but in the routes_app I 
specify only the main app.
This allows me to define a routes.py for the main app of each domain.

In my case, this is applications/recipes/routes.py:

 ('/', '/recipes/default/index'),
 ('/robots.txt', '/recipes/static/robots.txt'),
 ('/favicon.png', '/recipes/static/custom/favicon.png'),
 ('/download$anything', '/recipes/default/download$anything'),
 ('/static$anything', '/recipes/static$anything'),

 ('/panel/static$anything', '/recipes_panel/static$anything'),
 ('/panel', '/recipes_panel/default/index'),
 ('/panel$anything', '/recipes_panel$anything'),
]

# for every function in the default controller
for key in ('contact', 'other_function', 'aboutus', 'myfunction'):  
routes_in.append(('/%s$anything' % key, '/recipes/default/%s$anything' % 
key))

routes_in.append(('/$anything', '/recipes/default/index/$anything'))

routes_out = [(x, y) for (y, x) in routes_in]


Then I have applications/traveler/routes.py, which has the same content 
that the file before, but replacing "recipes" with "traveler".
And that's it, works like a charm.


*Now there is one thing that I couldn't achieve: how to avoid all the apps 
being accessed from any domain?*
I'll close this question and post a new question about this.


El sábado, 1 de abril de 2017, 10:52:54 (UTC-3), Lisandro escribió:
>
> Originally this was a question, but considering is something I need for my 
> business, I added "JOB POST" to the title. 
> If you consider that you know how to achieve what I need, I'm willing to 
> pay for the work. 
> Sorry if this is not the place to ask for a web2py developer (in that 
> case, the post is still a question to the group).
>
>
> To help you understand, first let me tell *what I have right now*:
>
>- I have one web2py instance running. 
>- I developed two web2py apps that, together, they allow you to have 
>your website (like a blog) and manage it yourself:
>   - the first app is the public website, and right now it is 
>   accessible through the top level domain: mywebsite.com
>   - one of the apps is the control panel, where you can post/edit new 
>   articles, etc, and it is accessible through a subdomain: 
>   panel.mywebsite.com
>- I have several websites running, each one with its top level domain.
>
> I got all this working using *parameter-based* routing:
>
> routers = dict(
> BASE=dict(
> default_controller='default',
> default_function='index',
> domains={
> # one website
> 'recipes.com': 'recipes',
> 'panel.recipes.com': 'recipes_panel',
> # another website
> 'traveler.com': 'traveler',
> 'panel.traveler.com': 'traveler_panel',
> # ... several more websites ...
> },
> root_static=['robots.txt'],
> map_static=True,
> exclusive_domain=True,
> )
> )
>
> *Note that with exclusive_domain=True, each app is accessible only through 
> one specific domain, and it's not possible to access it from another 
> domain.*
>
> However, consider this: what if I want to setup SSL for a website? 
> I would have to buy a wildcard SSL certificate, because I have the website 
> divided in two parts, one of them (the control panel) in a subdomain. 
> Wildcard SSL certificates are usually more expensive, and I don't want to 
> force that.
>
>
>
>
> Considering all that, here is *what I want to achieve*:
>
>- Each website still would be formed by two web2py apps, so in our 
>example, we would still have these four web2py apps: 
>   - applications/recipes
>   - applications/recipes_panel
>   - applications/traveler
>   - applications/traveler_panel
>   
>   - The public portion of a website would still have to be served in 
>the top level domain, and the default controller and default function 
> would 
>be 'default' and 'index' respectively, so:
>   - recipes.com/ --->  /recipes/default/index
>   - recipes.com/contact  >  /recipes/default/contact
>   - recipes.com/load/init >  /recipes/load/init
>   - *(same stuff for every other domain)*
>   
>   - The control panel (and this is how it gets tricky) would have to 
>be served through /panel (notice that the app name is different), so:
>   - recipes.com/panel  ---> 
>/recipes_panel/default/index
>   - recipes.com/panel/contenido --> 
>/recipes_panel/default/contenido
>   - recipes.com/panel/ads/new -

[web2py] How to implement exclusive_domain=True when using pattern routes?

2017-04-03 Thread Lisandro
When you use parameter router system, you have the possibility to set a 
dictionary mapping each domain with an app and then set 
exclusive_domain=True, this way each app is accessible only through its 
assigned domain.
But how to do that when using pattern routes?

I'm serving several domains; two web2py apps for each domain.
How do I configure routes to allow access to only those two apps per domain?

For example, lets assume we have two domains: recipes.com and traveler.com
Each domain works with two apps:

   - recipes.com
  - applications/recipes/
  - applications/recipes_panel/
   - traveler.com
  - applications/traveler/
  - applications/traveler_panel/
   

In order to get this to work, first we need routes.py in the main folder of 
web2py:

routes_app = [
(r'.*?://recipes.com:\w* /$anything', r'recipes'),
(r'.*?://traveler.com:\w* /$anything', r'traveler')
]


Then, we need applications/recipes/routes.py:
routes_in = [
  ('/', '/recipes/default/index'),
  ('/robots.txt', '/recipes/static/robots.txt'),
  ('/favicon.png', '/recipes/static/custom/favicon.png'),


  ('/download$anything', '/recipes/default/download$anything'),
  ('/panel/download$anything', '/recipes_panel/default/download$anything'),


  ('/static$anything', '/recipes/static$anything'),
  ('/panel/static$anything', '/recipes_panel/static$anything'),


  ('/panel', '/recipes_panel/default/index'),
  ('/panel$anything', '/recipes_panel$anything'),
]

routes_out = [(x, y) for (y, x) in routes_in]



And then applications/traveler/routes.py
routes_in = [
  ('/', '/traveler/default/index'),
  ('/robots.txt', '/traveler/static/robots.txt'),
  ('/favicon.png', '/traveler/static/custom/favicon.png'),


  ('/download$anything', '/traveler/default/download$anything'),
  ('/panel/download$anything', '/traveler_panel/default/download$anything'),


  ('/static$anything', '/traveler/static$anything'),
  ('/panel/static$anything', '/traveler_panel/static$anything'),


  ('/panel', '/traveler_panel/default/index'),
  ('/panel$anything', '/traveler_panel$anything'),
]

routes_out = [(x, y) for (y, x) in routes_in]


*However, if go to traveler.com/recipes/default/index I can still access 
"recipes" app, and I don't want that.*
Is it possible to restrict the access using pattern based routes?

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: [web2py] Re: web2py and python3

2017-04-03 Thread Paolo Valleri
The best is to test your apps with python3 and report any issues.
After a test period, I agree regarding pushing a new release

 Paolo

2017-04-03 16:46 GMT+02:00 Richard Vézina :

> Glad to hear that Leonel...
>
> But could we have "official" wrapup of the progress so far and where we
> heading to. Are we waiting m2crypto to become py3 compatible to release a
> new web2py version?
>
> I am sure we could benefit from a new web2py version if the master is not
> broken because of that (py3 compatibility) as we can still benefit from the
> improvement and bugs fixes that occur while keep using web2py with python
> 2.7
>
> I am not saying that we should rush out a new release though as after had
> waiting that long we surely can wait another 1-2 months and get py3
> compliant version and 2.14.6 is reliable version.
>
> But, having a new version would help strengthen the code base, so there
> will be less problem to figure out when py3 release will be ready, don't
> you think? We will focus on py3 issue more easily then...
>
> Also, new version would help keep confidence that web2py is hear to stay...
>
> Thanks
>
> Richard
>
>
>
> On Mon, Apr 3, 2017 at 7:53 AM, Leonel Câmara 
> wrote:
>
>> Alex pretty much the only thing missing for py3 support is for m2crypto
>> which web2py depends on for X509 stuff to support python 3, according to
>> their repository 
>> they're
>> really close to finishing py3 support. So I would say we're almost there.
>>
>> --
>> 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.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> 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/UKcWKU66qnA/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> web2py+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: [web2py] Sites Powered by web2py

2017-04-03 Thread Mathieu Clabaut
Yep,

Same problem here. I was unable to submit one ans stumble upon an exception.

On Sun, Apr 2, 2017 at 10:58 PM Alex  wrote:

> The section for "Sites Powered by web2py" does not look very promising and
> also seems outdated. Most pages don't have a screenshot and some of them
> are not even working anymore. When I try to visit the first site I get a
> link to an internal error ticket.
>
> Submitting a new page does not work. We tried to add our website but it
> does not show up. Maybe you want to add it: https://breedarchive.com
>
> Further I'd encourage you to completely restructure the powered by section
> because the current page probably has the opposite desired effect and
> scares off new visitors. Hundreds of applications, many of them with
> questionable content, is not really helpful. It would be much better to
> only show a very small selection (~5) of high quality web2py sites. Each
> one with a screenshot and a short description.
>
> regards,
> Alex
>
> --
> 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.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: [web2py] Re: web2py and python3

2017-04-03 Thread Richard Vézina
Good suggestion Paolo,

I will try master asap, hope ealier than later as I am in the middle of a
big refactoring...

I was just stand up for the other that may ask them self what's going on.

:)

Richard

On Mon, Apr 3, 2017 at 3:01 PM, Paolo Valleri 
wrote:

> The best is to test your apps with python3 and report any issues.
> After a test period, I agree regarding pushing a new release
>
>  Paolo
>
> 2017-04-03 16:46 GMT+02:00 Richard Vézina :
>
>> Glad to hear that Leonel...
>>
>> But could we have "official" wrapup of the progress so far and where we
>> heading to. Are we waiting m2crypto to become py3 compatible to release a
>> new web2py version?
>>
>> I am sure we could benefit from a new web2py version if the master is not
>> broken because of that (py3 compatibility) as we can still benefit from the
>> improvement and bugs fixes that occur while keep using web2py with python
>> 2.7
>>
>> I am not saying that we should rush out a new release though as after had
>> waiting that long we surely can wait another 1-2 months and get py3
>> compliant version and 2.14.6 is reliable version.
>>
>> But, having a new version would help strengthen the code base, so there
>> will be less problem to figure out when py3 release will be ready, don't
>> you think? We will focus on py3 issue more easily then...
>>
>> Also, new version would help keep confidence that web2py is hear to
>> stay...
>>
>> Thanks
>>
>> Richard
>>
>>
>>
>> On Mon, Apr 3, 2017 at 7:53 AM, Leonel Câmara 
>> wrote:
>>
>>> Alex pretty much the only thing missing for py3 support is for m2crypto
>>> which web2py depends on for X509 stuff to support python 3, according to
>>> their repository
>>> they're really
>>> close to finishing py3 support. So I would say we're almost there.
>>>
>>> --
>>> 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.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
>> 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/to
>> pic/web2py/UKcWKU66qnA/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> web2py+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> 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.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: [web2py] Sites Powered by web2py

2017-04-03 Thread Rahul
Hi There,
   Even I had the same problem - I wanted to list my site up there - 
http://www.artpic.in/ but somehow I cannot do that. It's already up for 
almost a year. Next month it would be expiring (unless I renew i.e. ;-) ) . 
Please fix this area. Thanks!

Rahul D. 

On Tuesday, April 4, 2017 at 12:43:57 AM UTC+5:30, Mathieu Clabaut wrote:
>
> Yep,
>
> Same problem here. I was unable to submit one ans stumble upon an 
> exception.
>
> On Sun, Apr 2, 2017 at 10:58 PM Alex > 
> wrote:
>
>> The section for "Sites Powered by web2py" does not look very promising 
>> and also seems outdated. Most pages don't have a screenshot and some of 
>> them are not even working anymore. When I try to visit the first site I get 
>> a link to an internal error ticket.
>>
>> Submitting a new page does not work. We tried to add our website but it 
>> does not show up. Maybe you want to add it: https://breedarchive.com
>>
>> Further I'd encourage you to completely restructure the powered by 
>> section because the current page probably has the opposite desired effect 
>> and scares off new visitors. Hundreds of applications, many of them with 
>> questionable content, is not really helpful. It would be much better to 
>> only show a very small selection (~5) of high quality web2py sites. Each 
>> one with a screenshot and a short description.
>>
>> regards,
>> Alex
>>
>> -- 
>> 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+un...@googlegroups.com .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
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.
For more options, visit https://groups.google.com/d/optout.