[Checkins] [zopefoundation/zope.app.rotterdam] 95eeb7: Use <interface /> instead of <browser:skin /> to r...
GitHub
noreply at github.com
Tue Mar 12 13:28:20 UTC 2013
Branch: refs/heads/monolithic-zope3-philikon-simplify-skinning
Home: https://github.com/zopefoundation/zope.app.rotterdam
Commit: 95eeb7c46f55f5ed65d86fd39654f1d34c6ddb24
https://github.com/zopefoundation/zope.app.rotterdam/commit/95eeb7c46f55f5ed65d86fd39654f1d34c6ddb24
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2006-02-18 (Sat, 18 Feb 2006)
Changed paths:
A configure.zcml
Log Message:
-----------
Use <interface /> instead of <browser:skin /> to register the skins that already
exist as interfaces.
Commit: d7386d4786b8ee10013450f352fc64da2d851cad
https://github.com/zopefoundation/zope.app.rotterdam/commit/d7386d4786b8ee10013450f352fc64da2d851cad
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2006-02-19 (Sun, 19 Feb 2006)
Changed paths:
A __init__.py
Log Message:
-----------
Correct docstrings; whitespace
Commit: 35485d41c4c62cc6891bab2b1cf0a46bdddb5e8e
https://github.com/zopefoundation/zope.app.rotterdam/commit/35485d41c4c62cc6891bab2b1cf0a46bdddb5e8e
Author: Philipp von Weitershausen <philipp at weitershausen.de>
Date: 2006-02-19 (Sun, 19 Feb 2006)
Changed paths:
M __init__.py
M configure.zcml
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.rotterdam/compare/95eeb7c46f55^...35485d41c4c6
More information about the checkins
mailing list