Glossary

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_state and 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_states index holds it, reading <workflow-id>|<state-id>. Build one with format_state and read one back with parse_state.

state variable#

The variable a workflow records its state in, named by its state_variable setting. review_state for Plone's publication workflow; workflow_states for an additional workflow.

Volto#

Volto is Plone's React-based frontend.