my menu.py in my plugin no longer show up at the apps index and only
display "in" the plugin directory. Is this due to the new current
scope? Is their a way to get this working again or a "current scope"
toggle ? I have a lot of plugins that use this for menu's so any help
on this is very appreciated.

Thanks,

Chris

example, before using something like

response.menu+= [bla bla]

in a plugin added the plugin menu to the main menu and it showed up
at:

  http://127.0.0.1:8000/blank/default/index


Now it only shows up "in" the plugin, for example here:

  http://127.0.0.1:8000/blank/plugin_uc_language/index

but no longer shows up here:

 http://127.0.0.1:8000/blank/default/index

SO it does not work with 1.95.1 (2011-05-05 15:15:00)
but does work with 1.95.1 (2011-04-27 ..:..:..)







On May 4, 5:29 pm, Bruno Rocha <[email protected]> wrote:
> I am testing right now, at this point I have 2 apps running with no
> problems!
>
> models subfolder, custom importer and current scope are great improvements
> to web2py, I am waiting to rely on this for the app I am working now.
>
> Thank you Massimo and Jonathan (of course all the other collaborators),
> @web2py "the framework that evolves every two weeks"
>
> --
> Bruno Rocha
> [ About me:http://zerp.ly/rochacbruno]
>
> On Wed, May 4, 2011 at 6:09 PM, Massimo Di Pierro
> <[email protected]>wrote:
>
> > Hello everybody....
>
> > Jonathan and I have been working on an internal web2py rewrite that while
> > keeping everything backward compatible will allow you to do this
>
> > ==== modules/mymodule.py
> > from gluon import *
> > def f(): return DIV(A(current.request.function,_href=URL()))
> > ==== end
>
> > ==== default/controller.py
> > def index():
> >    from mymodule import f
> >    return dict(div=f())
> > ==== end
>
> > Thanks to Pierre we can now import modules from the app local folder
> > without local_import and thanks to Jonathan those modules only need to do
> > "from gluon import *" to see everything web2py has to offer. This should
> > make life easier for Eclipse users too.
>
> > In models/db.py you no longer need to pass globals() to Auth
>
> >   auth=Auth(globals(),db)
> > or
> >   auth=Auth(db)
>
> > both work.
>
> > Also error messages in validators (including default error messages) should
> > not be by T(...) by default.
>
> > This is now in trunk but we are still working on it. This means trunk may
> > not very stable for the next day or two.
> > Meanwhile help us test it. In particular help us test if we are breaking
> > your apps.
>
> > Massimo
>
>

Reply via email to