Ok

2010/11/3 mdipierro <mdipie...@cs.depaul.edu>

> I agree jgrowl is better but not for a scaffold app. It requires
> downloading 3 more files and the advantages are minimal.
>
> About the tests. They are not heavy in the bandwidth sense. They just
> clutter the design page and new users get lost. There is aleady too
> much stuff in the design page. I am even considering hiding
> appadmin.py and appadmin.html.
>
> Moreover those tests are more example than tests and I can be shipped
> separately.
>
> Massimo
>
> On Nov 3, 7:34 am, Martín Mulone <mulone.mar...@gmail.com> wrote:
> > > - removed the tests (because make it un-necessarily heavy)
> >
> > Why do you think is heavy, yes there are new things, but none of them is
> > loaded, only loaded by controller test. And test can be removed without
> > affecting anything. The test are for a web developer, perhaps i don't
> > explain what the meaning of each test. Perhaps you can keep only test
> > elements I think this is  important for a web developer. And test layout
> is
> > a guide of using sidebars.
> >
> > - removed jgrowl
> >
> > I put jgrowl because is a way better than the default one, can be
> customize,
> > and have and little important thing has a close button.
> >
> > - moved the ok, warn, error login into the controller
> >
> > ok
> >
> > - moved the left_sidebar_enabled and right_sidebar_enabled logic
> >
> > > into layout.html
> >
> > I put it on view following what you said about the user can have
> different
> > sidebars depending of the view. Your logic is right.
> >
> > - renamed noti_ok.png to ok.png (same for error and warn).
> >
> > Ok
> >
> > -Now we have a minor problem...
> >
> > This breaks all layouts (web2py.com/layouts) and the wizard.
> >
> > I forget to test layout. But yes its gonna break some things. But I dont
> > think, hard to fix.
> >
> > -They all assume superfish.js is in the static/ folder but now it is in
> >
> > static/js/superfish.js
> >
> > I put a new version of superfish, preserving the original package of the
> > developers, this is important, because when you are going to update to a
> new
> > version, you only have to overwrite files, and you don't have to edit
> > manually base.css. the same to jgrowl, and others third party javascript.
> >
> > I think this is scaffold application, are for new application, how many
> > people are going to update your apps to the new layout?. For me I think
> 0. A
> > Good practice tell me that need the organization on static, put all the
> > files in one dir sorry but it is not for me. We have in time to star
> doing
> > this. What i propose is simple: 3 directorys as a base:
> >
> > static/css/
> > static/images/
> > static/js/
> >
> > Supossed I have a bit complex with others third party js.
> >
> > static/css/jgrowl/jgrowl.css
> > static/images/jgrwol/somelogo.png
> > static/js/jgrowl/jgrowl.js
> >
> > All the css when refering to an image instead of doing url('myimage.png')
> > has to be change to url('../image/myimage.png')
> >
> > Perhaps some modification in admin, you can do a new button that let the
> > user to start new application, called new layout, and option for legacy.
> >
> > 2010/11/3 mdipierro <mdipie...@cs.depaul.edu>
> >
> >
> >
> > > The new welcome app proposed by Martin (in HTML5) is in trunk.
> >
> > > Excellent job Martin.
> >
> > > I made some changes:
> > > - removed the tests (because make it un-necessarily heavy)
> > > - removed jgrowl
> > > - moved the ok, warn, error login into the controller
> > > - moved the left_sidebar_enabled and right_sidebar_enabled logic into
> > > layout.html
> > > - moved the flash back to the top-right corner
> > > - renamed noti_ok.png to ok.png (same for error and warn).
> >
> > > Now we have a minor problem...
> > > This breaks all layouts (web2py.com/layouts) and the wizard.
> > > They all assume superfish.js is in the static/ folder but now it is in
> > > static/js/superfish.js
> >
> > > We have two solutions:
> > > 1) change all layouts w2p files to look for superfish in static/ or in
> > > static/js
> > > 2) move all the current static files in static/ and our of static/css,
> > > static/js, static/images/.
> >
> > > Probably 1) is a better option.
> >
> > > Massimo
> >
> > --
> > My blog:http://martin.tecnodoc.com.ar
> > My portfolio *spanish*:http://www.tecnodoc.com.ar
> > Checkout my last proyect instant-press:http://www.instant2press.com
>



-- 
My blog: http://martin.tecnodoc.com.ar
My portfolio *spanish*: http://www.tecnodoc.com.ar
Checkout my last proyect instant-press: http://www.instant2press.com

Reply via email to