Glossary#
- add-on#
A package that extends Plone's functionality.
- additional workflow#
A workflow contributed to a content object's chain by a participating behavior. An additional workflow never drives
review_stateand is never the first workflow of a chain.- behavior#
A reusable, optional capability that can be enabled per content type in Plone. This package uses behaviors as the unit of workflow assignment.
- chain#
The ordered tuple of workflows that apply to one content object. The workflow configured for the object's content type comes first; contributed workflows follow.
- contribution#
The set of workflow ids one behavior marker adds to the chain of content providing it. Declared with the
<plone:additionalworkflows />directive.- Diátaxis#
A framework for structuring technical documentation around four needs: tutorials, how-to guides, reference, and explanation.
- MyST#
Markedly Structured Text, the Markdown flavor this documentation is written in.
- participating behavior#
A behavior whose marker interface extends
IAdditionalWorkflows. Content providing such a marker resolves its chain through this package's adapter.- Plone#
Plone is an open source content management system used to create, edit, and manage digital content, including websites, intranets, and custom solutions.
- plone.restapi#
The REST API Plone serves, and the package providing it.
- primary workflow#
The first workflow of a chain: the one the content type is configured with, and the one driving
review_state.- qualified state value#
A value as the
workflow_statesindex holds it, reading<workflow-id>|<state-id>. Build one withformat_stateand read one back withparse_state.- state variable#
The variable a workflow records its state in, named by its
state_variablesetting.review_statefor Plone's publication workflow;workflow_statesfor an additional workflow.- Volto#
Volto is Plone's React-based frontend.