Last edited one day ago
by Redaktion

CognitiveProcessDesigner

all extensions


Overview
Description:

Draw BPMN processes with a graphical user interface in Semantic MediaWiki

State: stable Dependency: MediaWiki
Developer: Tobias Weller, Maria Maleshkova, Alexander Pinchuk License: GPL-3.0-only
Type: MediaWiki Category: Rich Articles
Edition: BlueSpice pro, BlueSpice farm, BlueSpice cloud Version:

Features

The CognitiveProcessDesigner extension supports the creation and commenting of BPMN (Business Process Model and Notation) processes using an intuitive GUI (graphical user interface). Each standard activity can be represented by its own wiki page. The extension is based on bpmn.io, an open source project from Camunda. Bpmn.io is a JavaScript renderer that allows you to model BPMN processes and check their syntax.

Note: When labelling shapes, the label is only saved after the cursor focus has left the shape. Clicking outside the shape will apply the label to the shape.

highlighted shape with new unapplied label
new shape label

Technical Information

Technical details for BlueSpice cloud can differ in some cases.

Requirements

  • MediaWiki: 1.43.0
  • OOJSPlus: 3.0.0

Integrates into

  • CognitiveProcessDesigner
  • ContentDroplets
  • MWStakeContentProvisioner
  • PDFCreator
  • VisualEditor

Special pages

  • OrphanedProcessDescriptionPages
  • ProcessOverview

Permissions

Name Description Role
cognitiveprocessdesigner-editbpmn ⧼right-cognitiveprocessdesigner-editbpmn⧽ admin, editor, maintenanceadmin

Configuration

Name Value
CPDCanvasEmbeddedHeight 300
CPDCanvasProcessHeight 600
CPDDedicatedSubpageTypes array ( 0 => 'bpmn:Gateway', 1 => 'bpmn:ExclusiveGateway', 2 => 'bpmn:Task', 3 => 'bpmn:StartEvent', 4 => 'bpmn:EndEvent', )
CPDFallbackNSNames array ( 0 => 'CPD', 1 => 'CPD_talk', )
CPDLaneTypes array ( 0 => 'bpmn:Pool', 1 => 'bpmn:Participant', 2 => 'bpmn:Lane', 3 => 'bpmn:SubProcess', )
CPDMainLinksCognitiveProcessDesigner false
CPDPageTemplates array ( '*' => 'Template:CPD/GenericBPMN', 'bpmn:Task' => 'Template:CPD/Task', )

API Modules

  • cpd-diagram-usage
  • cpd-load-diagram
  • cpd-orphaned-description-pages-store
  • cpd-process-overview-store
  • cpd-save-diagram
  • cpd-syntax-highlight-xml

Hooks

Composer requirements

all-packages mwstake/mediawiki-component-processmanager




PDF exclude - start

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

PDF exclude - end