Manual:Extension/Workflows/Editor: Difference between revisions

(Created page with "In addition to the built-in workflows, users can create their own workflows in the wiki. The functionality of the workflows is based on the currently implemented workflows elements. Note that not all elements of the BPMN standard are supported in the Workflows extension at this time. == Steps == '''To create a workflow:''' # '''Create''' a page with the extension <code>.bpmn</code> Ideally, this page is created in the M...")
 
No edit summary
Line 1: Line 1:
In addition to the built-in workflows, users can create their own workflows in the wiki. The functionality of the workflows is based on the currently implemented workflows elements. Note that not all elements of the [[wikipedia:Business_Process_Model_and_Notation|BPMN standard]] are supported in the Workflows extension at this time.
In addition to the built-in workflows, users can create their own workflows in the wiki. The functionality of the workflows is based on the currently implemented workflow elements. Note that not all elements of the [[wikipedia:Business_Process_Model_and_Notation|BPMN standard]] are supported in the Workflows extension at this time.


== Steps ==
== Steps ==
Line 9: Line 9:
#* '''Events:''' start and end event
#* '''Events:''' start and end event
#* '''Gateways:''' currently only parallel gateways are possible
#* '''Gateways:''' currently only parallel gateways are possible
#* '''Activities:''' BlueSpice has its own set of tasks (=activities). [[Manual:Extension/Workflows/Activity|See the full list.]]
#* '''Activities:''' BlueSpice has its own set of activities. [[Manual:Extension/Workflows/Activity|See the full list.]]
#* In addition, you can bind the workflow to a particular page revision. (This is necessary for approval workflows, for example).
# '''Save''' the BPMN diagram.
# '''Save''' the BPMN diagram.
# '''Inspect''' the process for errors. If it is correct:
# '''Add''' a [[Manual:Extension/Workflows/Triggers|workflow trigger]].
# '''Add''' a workflow trigger.


== Example ==
== Example ==
Here we collect feedback from a predefined stakeholder group about a  wiki page and then display the feedback  at the bottom of the page on which the workflow runs.
== Workflow trigger ==

Revision as of 15:32, 19 June 2024

In addition to the built-in workflows, users can create their own workflows in the wiki. The functionality of the workflows is based on the currently implemented workflow elements. Note that not all elements of the BPMN standard are supported in the Workflows extension at this time.

Steps

To create a workflow:

  1. Create a page with the extension .bpmn Ideally, this page is created in the MediaWiki namespace to limit access to wiki admins.
  2. Edit the page in Edit diagram mode or click on the pencil icon.
    Edit menu with selected option "Edit diagram"
    Edit menu
  3. Add a start event, activities, gateways (optional) and an end event. The following BPMN-Elements are supported:
    • Events: start and end event
    • Gateways: currently only parallel gateways are possible
    • Activities: BlueSpice has its own set of activities. See the full list.
    • In addition, you can bind the workflow to a particular page revision. (This is necessary for approval workflows, for example).
  4. Save the BPMN diagram.
  5. Add a workflow trigger.

Example




To submit feedback about this documentation, visit our community forum.