[Checkins] [zopefoundation/zope.app.basicskin] 5ce6a7: Convert skins and layers that didn't have interfac...

GitHub noreply at github.com
Tue Mar 12 13:23:40 UTC 2013


  Branch: refs/heads/monolithic-zope3-philikon-simplify-skinning
  Home:   https://github.com/zopefoundation/zope.app.basicskin
  Commit: 5ce6a791023958ca56b7ceea3136e19dd727831b
      https://github.com/zopefoundation/zope.app.basicskin/commit/5ce6a791023958ca56b7ceea3136e19dd727831b
  Author: Philipp von Weitershausen <philipp at weitershausen.de>
  Date:   2006-02-19 (Sun, 19 Feb 2006)

  Changed paths:
    A __init__.py
    A configure.zcml

  Log Message:
  -----------
  Convert skins and layers that didn't have interface equivalents yet to the new
system.


  Commit: 7d3fb5001ac959411f33148761981562dd609c92
      https://github.com/zopefoundation/zope.app.basicskin/commit/7d3fb5001ac959411f33148761981562dd609c92
  Author: Philipp von Weitershausen <philipp at weitershausen.de>
  Date:   2006-02-19 (Sun, 19 Feb 2006)

  Changed paths:
    M __init__.py

  Log Message:
  -----------
  * Make zope.app.layers and zope.app.skins a proper module (even though
  they're going to go away). Why they had to be created from Python
  is beyond me, or why they had to be created in the first place.

* Introduce a hook to zope.app.layers and zope.app.skins that lets skins
  and layers register themselves there.  We need this for BBB compat
  when we're using <interface /> now instead of <browser:skin />.
  Accessing the skins and layers through those modules will trigger a 
  deprecation warning.

* Add a BBB awareness parameter to the browser:layer directive that let's
  us continue to use it until its removed without issuing a deprecation
  warning.  We need to continue to use it for BBB reasons (because some
  code might be looking up layers by getting the ILayer utilities, for
  example).


Compare: https://github.com/zopefoundation/zope.app.basicskin/compare/5ce6a7910239^...7d3fb5001ac9


More information about the checkins mailing list