mfabrik.behaviorutilities (0.1.1)
- mfabrik.behaviorutilities download link: http://plone.org/products/mfabrik.behaviorutilities/releases
- Homepage of mfabrik.behaviorutilities: http://plone.org/products/mfabrik.behaviorutilities
- mfabrik.behaviorutilities repository: http://svn.plone.org/svn/collective/mfabrik.behaviorutilities
- Description source: http://svn.plone.org/svn/collective/mfabrik.behaviorutilities/trunk/README.txt
mfabrik.behaviorutilities is plone.behavior support and helper package for Plone 3 and Archetypes.
About Behavior pattern
Behavior pattern is a way to provide extensible behavior for content objects, without touching the actual content object class source code and so that behaviors can be turned on and off.
First read plone.behavior tutorial
Note that the tutorial does not describe how to use behavior objects with Archetypes based content and this Python module tries to fill in some gaps there.
Features
- Create plone.behavior behaviors for Archetypes objects and make them assignable
- On-demand behavior object creation - do not make saves or Zope transactions if behavior defaults are not changed
- z3c.form support to make behavior objects context aware and thus selection widget vocabulary resolving working
- Traversing tools