User Group 7/05 meeting: Plone Site Product (1Z Site Class)
"Directions no longer available"
Meeting announcement with contact information
What good is a site product?
to develop Plone sites on the FS
to quickly create new Plone sites
to inherit from existing Plone sites
to inherit skins from existing Plone sites
to keep a separation from content and structure
to save time
Some of the features I will cover
- each site has a Home folder, so
- the base Plone folder stays clean
- workflow is modified to work
- content can be created from site product
- keeps skins folders simple, but orginized
- can re-run each section on existing site
- can duplicate sites for testing or replicating
- Site Class include many useful development methods
- sites can inherit functions or skins from other sites
- base class features
- access to any property
- modify all aspects of workflow
- modify any action
- set any content type to use factory
- customize 3rd party products
- patch Plone/Zope objects
- create folders and pages, with
- properties, workflow, local roles, anything
- each function is a separate method
- control the order the methods are executed
- override, ignore any function
- automatically install any other products
- copy page templates on the FS into Zope
- and more!
- unit testing for Plone site product!