3. Workflows

This section describes the workflow management of LFC.

3.1. Delete a workflow

To delete a workflow click on the “Delete workflow”-button and answer the confirmation dialog with yes.

If you delete a workflow following will take place:

  • All content types which have selected this workflow now has no workflow anymore.
  • All objects of this content types (which has no own workflow) have no workflow (and no workflow state) anymore. All object will keep the current permissions, though

3.2. Add a workflow

To add a workflow proceed as following:

  1. Click on the “Add workflow”-button
  2. Fill in the unique name
  3. Click on the “Add”-button

Now go through the tabs (see below) and enter additional data, states and transitions.

3.3. Data

Name
The unique name of the workflow.
Initial state
This state is assigned to all new content objects which have this workflow.
Permissions
The set of permission for which the workflow is responsible. This permissions can be granted or removed per workflow state

3.4. States

This tab displays all states of the workflow. To edit one just click on it.

3.4.1. Add a state

To add a state, enter the name and click on the “Add state”-button. After that click on the new state and fill in additional information (see below for an explanation of the fields).

3.4.2. Delete a state

To delete a state click on the red cross on the left side of the state and answer the confirmation dialog with “yes”.

If you delete a state following will take place:

3.4.3. Data

Name
The unique name of the state. This will be displayed on the object.
Transitions
All selected transitions are provided if an object is within the state and the current user has the adequate permissions.
Type

If public is checked the object’s publication date is set the first time the object gets this state

If review is checked the object is displayed within the review list if the object is within this state.

Permissions
The permissions for this state. All objects will get this permissions if they are in this state.

3.5. Transitions

This tab displays all transitions of the workflow. To edit one click on it.

3.5.1. Add a transition

To add a transition, enter the name and click on the “Add transition”-button. After that click on the new transition and fill in additional information (see below for an explanation of the fields).

3.5.2. Delete a transition

To delete a transition click on the red cross on the left side of the transition and answer the confirmation dialog with “yes”.

Name
The unique name of the transition. This will be displayed on the object.
Destination
The destination state of the transition. If the transition is executed. The object will get this state.
Permission
The user must have this permission in order to see and execute this transition.
Condition
The condition must be True in order to display the transition to the current user (not implemented yet).
Roles
The roles the user must have in order to see and execute this transition. (Not implemented yet)