Dorneles Treméa wrote:
Hello,

I've seen some people confused by this (who obviously don't own my book - limi said that's a "bug"), so I wrote a quick tutorial and demo product showing the main types of filesystem customisation, including the use of plone.browserlayer (which my book doesn't cover). There's little fluff, but hopefully it's useful to a few of you.

http://plone.org/documentation/tutorial/customization-for-developers

well done, Martin! :-)

What about changing the skins registration directory to the ZCML
based way?

IOW, removing:

  from Products.CMFCore.DirectoryView import registerDirectory
  GLOBALS = globals()
  registerDirectory('skins', GLOBALS)

...from __init__.py and adding:

  xmlns:cmf="http://namespaces.zope.org/cmf";

  <cmf:registerDirectory name="skins" directory="skins"
    recursive="True" />

...to configure.zcml? :-)

I didn't know you could do that. :)

Feel free to update the tutorial, but then please also change the product in the collective.

Martin

--
Author of `Professional Plone Development`, a book for developers who
want to work with Plone. See http://martinaspeli.net/plone-book


_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers

Reply via email to