Custom states workflow

Overview

Use this feature to create a completely new workflow on a page or blog post.

This feature is only available in page mode.

Adding the workflow

Choose Page Tools → Add Workflow... to display the Add Workflow dialogue box.


Select Apply only to "pagename" to add a workflow in page mode.

Choose Next to open the Add workflow picker.

Choose Workflow with custom states

iI's at the bottom of the scroll-down list.

Defining states

Choose the Workflow with custom states. A text box will appear with two default states

  • In Progress

  • Approved

Using this text box these two states can be

  • removed

  • replaced by new states

  • have additional states added

Simply enter the states you want, separated by commas.

The order added will be the order they will be displayed workflow builder and the initial order of the states in the workflow. If required, you can change the order of the states later in workflow builder or the markup editor.


Choose Apply & Customize to open the workflow builder.

The default workflow is unrestricted (state lozenges are blue) - there is no final published state in the workflow.

In workflow builder the custom states workflow can be edited before applying to the page. This includes

  • renaming the workflow

  • adding states or editing state names

  • changing the order of the states in the workflow

  • adding approvals and transitions to states

  • defining a state as a final state

  • enabling read confirmations for the final state

To add and apply to the page choose Save and Exit to view and test the new workflow.

To make further changes, edit the workflow using workflow builder or the markup editor.

In workflow builder, admins can save the new page workflow as a template stored at space level or global level with appropriate admin permissions.

For help in workflow authoring see

Default markup

The markup produced is very basic – just the state macros for the states you listed.

An example is shown below.

{workflow:name=Custom States Workflow} {state:In progress|taskable=true} {state} {state:Approved|taskable=true} {state} {workflow}

For more information about macros, see: Macros

See also

User Guide

Workflow Authoring Guide

Administration Guides