Standard behaviors¶
A list of common behaviors that ship with Plone and Dexterity
Plone and Dexterity ships with several standard behaviors. The following table shows the shortnames you can list in the FTI behaviors properties and the resultant form fields and interfaces.
Short Name |
Interface |
Description |
---|---|---|
plone.allowdiscussion |
plone.app.dexterity.behaviors.discussion.IAllowDiscussion |
Allow discussion on this item. |
plone.basic |
plone.app.dexterity.behaviors.metadata.IBasic |
Basic metadata: Adds title and description fields. |
plone.categorization |
plone.app.dexterity.behaviors.metadata.ICategorization |
Categorization: Adds keywords and language fields. |
plone.collection |
plone.app.contenttypes.behaviors.collection.Collection |
Collection behavior with querystring and other related fields. |
plone.dublincore |
plone.app.dexterity.behaviors.metadata.IDublinCore |
Dublin Core metadata: Adds standard metadata fields. Shortcut for (and same as) plone.basic + plone.categorization + plone.publication + plone.ownership) |
plone.excludefromnavigation |
plone.app.dexterity.behaviors.exclfromnav.IExcludeFromNavigation |
Exclude From navigation: Allow items to be excluded from navigation |
plone.leadimage |
plone.app.contenttypes.behaviors.leadimage.ILeadImage |
Adds a LeadImage field like used for News item. |
plone.namefromfilename |
plone.app.dexterity.behaviors.filename.INameFromFileName |
Name from file name: Automatically generate short URL name for content based on its primary field file name Not a form field provider. |
plone.namefromtitle |
plone.app.content.interfaces.INameFromTitle |
Name from title: Automatically generate short URL name for content based on its initial title. Not a form field provider. |
plone.navigationroot |
plone.app.layout.navigation.interfaces.INavigationRoot |
Navigation root: Make all items of this type a navigation root. Not a form field provider. |
plone.nextpreviousenabled |
plone.app.dexterity.behaviors.nextprevious.INextPreviousEnabled |
Next previous navigation: Enable next previous navigation for all items of this type. Not a form field provider. |
plone.nextprevioustoggle |
plone.app.dexterity.behaviors.nextprevious.INextPreviousToggle |
Next previous navigation toggle: Allow items to have next previous navigation enabled. |
plone.ownership |
plone.app.dexterity.behaviors.metadata.IOwnership |
Ownership: Adds creator, contributor, and rights fields. |
plone.publication |
plone.app.dexterity.behaviors.metadata.IPublication |
Date range for publication: Adds effective date and expiration date fields. |
plone.relateditems |
plone.app.relationfield.behavior.IRelatedItems |
Adds the Related items field to the Categorization fieldset. |
plone.richtext |
plone.app.contenttypes.behaviors.richtext.IRichText |
Rich text field with a WYSIWIG editor. |
plone.selectablecontrainstypes |
Products.CMFPlone.interfaces.constrains.ISelectableConstrainTypes |
Folder Addable Constrains: Restrict the content types that can be added to folderish content |
plone.shortname |
plone.app.dexterity.behaviors.id.IShortName |
Short name: Gives the ability to rename an item from its edit form. |
plone.tableofcontents |
plone.app.contenttypes.behaviors.tableofcontents.ITableOfContents |
Table of contents. |
plone.thumb_icon |
plone.app.contenttypes.behaviors.thumb_icon.IThumbIconHandling |
Adds options to suppress thumbs(preview images) and/or icons and to override thumb size in listings or tables. |