plone.app.dexterity (1.1)
- plone.app.dexterity download link: http://plone.org/products/dexterity/releases
- Homepage of plone.app.dexterity: http://plone.org/products/dexterity
- Description source: http://pypi.python.org/pypi/plone.app.dexterity/
This package integrates the Dexterity content type system into the Plone content management system.
plone.app.dexterity contains code to handle four major areas of concern:
- Dexterity Types control panel
- Default behaviors
- Installation of dependencies
- Backports of several upstream changes
Dexterity Types control panel
Installing this package adds a control panel called "Dexterity Content Types". This control panel allows you to:
- Add and remove Dexterity content types
- Modify the schema of a Dexterity content type
- Assign behaviors to a Dexterity content type
Default behaviors
Several behaviors are included that can be enabled for a content type to make it behave similarly to a standard ATContentTypes-based content type. These behaviors can be enabled via the Behaviors tab for a type in the Dexterity Types control panel, or via the behaviors setting on the type's FTI in portal_types in the ZMI.
- Dublin Core metadata (plone.app.dexterity.behaviors.metadata.IDublinCore)
- This behavior includes the standard Dublin Core metadata fields. Enabling it is equivalent to enabling the Basic Metadata, Categorization, Effective Range, and Ownership behaviors.
- Basic Metadata (plone.app.dexterity.behaviors.metadata.IBasic)
- Includes title and description fields.
- Categorization (plone.app.dexterity.behaviors.metadata.ICategorization)
- Includes subject and language fields.
- Effective Range (plone.app.dexterity.behaviors.metadata.IPublication)
- Includes effective date and expiration date fields.
- Ownership (plone.app.dexterity.behaviors.metadata.IOwnership)
- Includes creator, contributor, and copyright fields.
- Related Items (plone.app.dexterity.behaviors.related.IRelatedItems)
- Includes a z3c.relationfield-based related items field.
- Name From Title (plone.app.content.interfaces.INameFromTitle)
- Items with this behavior enabled will automatically get an id based on their title when the item is saved for the first time.