plone.app.theming supports plugins that allow theme authors to bundle more advanced
functionality with their themes. This package contains two such plugins:
The ability to override specific Zope Page Templates when a theme is enabled
The ability to register views providing custom markup using Zope Page Templates when a theme is enabled
Both of these only work for themes distributed on the filesystem (either in a Python
package or in the global themes resource directory), i.e. not for themes imported
through-the-web in ZIP archives. That said, the features provided by these plugins
are more likely to be useful in building “customer” sites (where filesystem development
is likely to be the norma) than in distributing generic themes (where the through-the-web
ZIP import is more attractive).
|