ZopeSkel 1.1 (Oct 25, 2007)
Improved theme skeletons and added two new templates: 'archetype' and 'plone3_theme'.
For additional information about this project, please visit the overview page .
Available downloads
Release Notes
| State | Final release |
|---|---|
| License | GPL |
| Release Manager | David Convent |
List of available templates in this release
This list is outputted from adding the --list-templates argument to the paster create command:
$ paster create --list-templates Available templates: archetype: A Plone project that uses Archetypes basic_namespace: A project with a namespace package basic_package: A basic setuptools-enabled package basic_zope: A Zope project nested_namespace: A project with two nested namespaces. paste_deploy: A web application deployed through paste.deploy plone: A Plone project plone2.5_buildout: A buildout for Plone 2.5 projects plone2.5_theme: A Theme for Plone 2.5 plone2_theme: A Theme Product for Plone 2.1 & Plone 2.5 plone3_buildout: A buildout for Plone 3 projects plone3_portlet: A Plone 3 portlet plone3_theme: A Theme for Plone 3.0 plone_app: A Plone App project
- Note:
- The paste_deploy and basic_package templates are not part of the ZopeSkel set.
Installation and usage
See instructions on the ZopeSkel product page.
Change log
What's new in 1.1
Two new templates were added
archetype - Vidar Svansson (pjesi)
A Plone project that uses Archetypes.
The template generates a nested package Python egg, installable in Plone, which contains the needed files for starting the development of plone content types based on Archetypes.
The generated project respects the new Zope 3 code layout that is now widely used in Plone and it's third party add-on packages sources.
plone3_portlet - Martin Aspeli (optilude)
A Plone 3 portlet.
As it's short description says it all, this template generates a nested app package egg, installable in Plone, which contains the needed files for starting the development of a portlet for Plone 3.
Improvements in themeing templates
Improved inline documentation in generated code - David Convent (davconvent)
Answer True to the question Include in-line documentation in generated code? in order to have descriptions of available options in setup XML files, commented out python examples and README files in key directories that will ease your learning during the bootstrapping process.
empty_styles prompt option added in all theme templates - David Convent (davconvent)
Some users were confused by previous versions of the theme templates because they were prompted for the name of the skin the new theme would be based on, but had a plone site without any style after they installed their newly create theme product. Without the look of the skin they based their theme on they felt that the generated product was somehow breaking Plone, before realizing that was the expected behavior.
From this version on, theme templates users are asked if they want to "Override default public stylesheets with empty ones?" in the interactive prompt to make it obvious and configurable. The default value for that option is True, so that we keep the previous behavior.


