Silva Layout

Supported versions

Silva 1.5 and up

Silva Layout contains user interface components to develop your own Silva public website layouts. It extends Silva so that it becomes possible to select entirely different skins for different parts of a website. It focuses on making the creation, deployment and maintenance of complicated skins manageable.

It does not invent its own new technology to do so. Instead, it does this by Zope 3 technologies through Five. Five is a system that allows developers to use Zope 3 technology within Zope 2. Zope 3 and Five are bundled with Zope 2.8 and later.

Note that Silva Layout supercedes the legacy ZODB-based templating system. It’s advisable to try it on a test server first.  The "SilvaLegacy" layout bridges the two templating systems and will display ZODB-based templates.