Thankyou.
On Sep 26, 3:49 pm, Massimo Di Pierro <massimo.dipie...@gmail.com> wrote: > If you want that to happen you have to include the views/layout.html > in the plugin You cannot do that using the web interface. You you have > to do it manually > > cd web2py/applications/app > tar zcvf ../web2py.plugins.layout_name.w2p views/layout.html views/ > plugin_layouts/* static/plugin_layouts/* > > On Sep 25, 5:43 pm, Andrew <awillima...@gmail.com> wrote: > > > > > Hi again, > > The swapping out of the views/layout.html appears to happen > > automatically for the downloaded layouts, but it doesn't for my layout > > plugin. I've followed the same naming and folder standards. > > > What have I missed ? > > > Thanks > > > Andrew W > > > On Sep 25, 5:45 pm, Andrew <awillima...@gmail.com> wrote: > > > > Thanks Massimo, > > > It is a good convention to keep consistency across many layouts, so > > > I'll do the same. > > > Regards > > > Andrew > > > > On Sep 25, 12:56 pm, Massimo Di Pierro <massimo.dipie...@gmail.com> > > > wrote: > > > > > Good point. The name of the plugin (after installed) is not determined > > > > by the filename (w2p) but determined by the file content of the w2p > > > > file. > > > > > I used the convention to put all layout as subfolder so a > > > > plugin_layouts so > > > > > web2py.plugin.layout_xxx.w2p would contain > > > > views/layout.html > > > > views/plugin_layouts/xxx/layout.html > > > > static/plugin_layouts/xxx/* > > > > > This allows me to install multiple layouts and swamp them by replacing > > > > views/layout.html > > > > with > > > > views/plugin_layouts/xxx/layout.html > > > > > Massimo > > > > > On Sep 24, 6:48 pm, Andrew <awillima...@gmail.com> wrote: > > > > > > Hi, > > > > > I'm trying to create a layout plugin, and I'm using the existing > > > > > layouts atwww.web2py.com/layoutsasaguide. > > > > > I've noticed that they have names like web2py.plugin.layout_Name.w2p > > > > > but when I install them they are all called "plugin_layouts". > > > > > > I'm guessing the plugin name in the w2p file was changed, or manually > > > > > created with tar (from another post). Were they all developed with > > > > > the name "plugin_layouts". I don't see that naming convention > > > > > mentioned anywhere. > > > > > > So, to follow the convention, should I develop my layout by calling it > > > > > plugin_layouts and following the folder and naming conventions of the > > > > > other layouts, and then rename the packed file from > > > > > web2py.plugin.plugin_layouts.w2p to > > > > > web2py.plugin_layout_MyFancyLayoutName.w2p ? > > > > > > Thanks > > > > > > Andrew W- Hide quoted text - > > > > - Show quoted text -- Hide quoted text - > > - Show quoted text -