Re: Some thoughts about CPSDesignerThemes
Racinet Georges <[email protected]> Thu, 3 Sep 2009 18:58:47 +0200
| Newsgroups | gmane.comp.web.zope.cps.devel |
|---|---|
| Message-ID | <[email protected]> |
On Sep 3, 2009, at 12:54 PM, M.-A. DARCHE wrote: > Hello all, > > You are following the commits on CPS [*], you may have noticed that > there is a lot of activity around CPSDesignerThemes: > > http://www.racinet.fr/index.php?post/2009/06/10/A-new-themes-engine-for-CPS > https://svn.nuxeo.org/trac/pub/browser/CPS3/products/CPSDesignerThemes/trunk > > I'm writing some notes about CPSDesignerThemes, mainly aimed to > Georges, > but which might interest people here: Thanks ! > > * The shipped themes shouldn't be in doc/sample_themes/ but in a > "themes" directory at the root of the product. This is were people > would expect them. Go for it, this "sample_themes" directory has been created at the very beginning of the project. It wasn't meant to be used as it is today. > > * Since the theme resolver is being worked on, I would love to have > the theme resolver be able to deal with a theme associated to a > unique > page and not a whole directory as it is mandatory now. > > This would be more flexible than it is now. For example on the > http://www.aful.org/ CPS portal, we have web sites being > only one page, for example > http://bons-constructeurs-ordinateurs.info/ > http://bons-vendeurs-ordinateurs.info/ > With the current limitation we have to create a directory (workspace) > with a unique page in it for each of those web sites. Note that for now the themes and page negociation actually wraps the logic defined in CPSSkins' tool. Hence that'd have to be changed there -- and you could enjoy it on aful.org right away, no need to wait for your switch to CPSDesignerThemes to be complete. > * Finally, it would be good if the cpsskins_export method did the > disabling and then re-enabling of CPSDesignerThemes by itself. > This part is not straightforward and I fear we would lose the > administrators/developers that will try to switch from CPSSkins > to CPSDesignerThemes Definitely. I'm eager to see AFUL's cps portal be the third running on CPSDesignerThemes ;-) -- Georges Racinet, http://www.racinet.fr Zope/CPS/Plone expertise, assistance & development GPG: 0x4862FFF7 _______________________________________________ cps-devel mailing list http://lists.nuxeo.com/mailman/listinfo/cps-devel