imported>Unknown user No edit summary |
hw>Unknown user No edit summary |
||
| Line 47: | Line 47: | ||
|name = ProcessOverview | |name = ProcessOverview | ||
|callback = \CognitiveProcessDesigner\Special\SpecialProcessOverview | |callback = \CognitiveProcessDesigner\Special\SpecialProcessOverview | ||
}} | }} | ||
}} | }} | ||
| Line 72: | Line 62: | ||
|name = CPDDedicatedSubpageTypes | |name = CPDDedicatedSubpageTypes | ||
|value = <nowiki>array ( | |value = <nowiki>array ( | ||
0 => 'bpmn: | 0 => 'bpmn:Task', | ||
1 => 'bpmn: | 1 => 'bpmn:ManualTask', | ||
2 => 'bpmn: | 2 => 'bpmn:ServiceTask', | ||
3 => 'bpmn:StartEvent', | 3 => 'bpmn:UserTask', | ||
4 => 'bpmn:BusinessRuleTask', | |||
5 => 'bpmn:ReceiveTask', | |||
6 => 'bpmn:ScriptTask', | |||
7 => 'bpmn:SendTask', | |||
8 => 'bpmn:StartEvent', | |||
9 => 'bpmn:EndEvent', | |||
)</nowiki> | )</nowiki> | ||
}} | |||
{{AutoDocOption | |||
|name = CPDEnableLinting | |||
|value = <nowiki>true</nowiki> | |||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
| Line 84: | Line 83: | ||
0 => 'CPD', | 0 => 'CPD', | ||
1 => 'CPD_talk', | 1 => 'CPD_talk', | ||
)</nowiki> | )</nowiki> | ||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
|name = CPDMainLinksCognitiveProcessDesigner | |name = CPDMainLinksCognitiveProcessDesigner | ||
|value = <nowiki> | |value = <nowiki>true</nowiki> | ||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
| Line 104: | Line 94: | ||
'*' => 'Template:CPD/GenericBPMN', | '*' => 'Template:CPD/GenericBPMN', | ||
'bpmn:Task' => 'Template:CPD/Task', | 'bpmn:Task' => 'Template:CPD/Task', | ||
'bpmn:StartEvent' => 'Template:CPD/StartEvent', | |||
'bpmn:EndEvent' => 'Template:CPD/EndEvent', | |||
)</nowiki> | )</nowiki> | ||
}} | }} | ||
| Line 137: | Line 129: | ||
{{AutoDocHooks | {{AutoDocHooks | ||
|Hooks = {{AutoDocCallback | |Hooks = {{AutoDocCallback | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUsageTrackerRegisterCollectors BSUsageTrackerRegisterCollectors] | |||
|callback = registerUsageTracker | |||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceDiscoveryTemplateDataProviderAfterInit BlueSpiceDiscoveryTemplateDataProviderAfterInit] | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceDiscoveryTemplateDataProviderAfterInit BlueSpiceDiscoveryTemplateDataProviderAfterInit] | ||
|callback = addEditLink | |callback = addEditLink | ||
| Line 151: | Line 147: | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ContentHandlerDefaultModelFor ContentHandlerDefaultModelFor] | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/ContentHandlerDefaultModelFor ContentHandlerDefaultModelFor] | ||
|callback = setCPDContentType | |callback = setCPDContentType | ||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ContentStabilizationGetCurrentInclusions ContentStabilizationGetCurrentInclusions] | |||
|callback = excludeDiagramImagesFromStabilization | |||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| Line 159: | Line 159: | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ContentStabilizationStablePointAdded ContentStabilizationStablePointAdded] | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/ContentStabilizationStablePointAdded ContentStabilizationStablePointAdded] | ||
|callback = stablePointAdded | |callback = stablePointAdded | ||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/DifferenceEngineViewHeader DifferenceEngineViewHeader] | |||
|callback = bpmnDiffer | |||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates] | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates] | ||
|callback = addTables | |callback = addTables, \CognitiveProcessDesigner\HookHandler\AddPostUpdateMigration::callback | ||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| Line 175: | Line 179: | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/OutputPageBeforeHTML OutputPageBeforeHTML] | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/OutputPageBeforeHTML OutputPageBeforeHTML] | ||
|callback = modifyDescriptionPages, addResources | |callback = modifyDescriptionPages, addResources | ||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PDFCreatorAfterGetDOMDocument PDFCreatorAfterGetDOMDocument] | |||
|callback = appendNavigationToDescriptionPagePdfExport | |||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
| Line 191: | Line 199: | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/StandardDialogsRegisterPageInfoPanelModules StandardDialogsRegisterPageInfoPanelModules] | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/StandardDialogsRegisterPageInfoPanelModules StandardDialogsRegisterPageInfoPanelModules] | ||
|callback = standardDialogs | |callback = standardDialogs | ||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/TextSlotDiffRendererTablePrefix TextSlotDiffRendererTablePrefix] | |||
|callback = bpmnDiffer | |||
}} | }} | ||
}} | }} | ||
Revision as of 10:30, 21 November 2025
DescriptionMsg
Draw BPMN processes with a graphical user interface in Semantic MediaWiki
License
GPL-3.0-only
Requirements
- MediaWiki: 1.43.0
- OOJSPlus: 3.0.0
IntegratesInto
- CognitiveProcessDesigner
- ContentDroplets
- MWStakeContentProvisioner
- PDFCreator
- VisualEditor
SpecialPages
- OrphanedProcessDescriptionPages
- ProcessOverview
Config
Configuration
| Name | Value |
|---|---|
| CPDCanvasEmbeddedHeight | 300 |
| CPDCanvasProcessHeight | 600 |
| CPDDedicatedSubpageTypes | array ( 0 => 'bpmn:Task', 1 => 'bpmn:ManualTask', 2 => 'bpmn:ServiceTask', 3 => 'bpmn:UserTask', 4 => 'bpmn:BusinessRuleTask', 5 => 'bpmn:ReceiveTask', 6 => 'bpmn:ScriptTask', 7 => 'bpmn:SendTask', 8 => 'bpmn:StartEvent', 9 => 'bpmn:EndEvent', ) |
| CPDEnableLinting | true |
| CPDFallbackNSNames | array ( 0 => 'CPD', 1 => 'CPD_talk', ) |
| CPDMainLinksCognitiveProcessDesigner | true |
| CPDPageTemplates | array ( '*' => 'Template:CPD/GenericBPMN', 'bpmn:Task' => 'Template:CPD/Task', 'bpmn:StartEvent' => 'Template:CPD/StartEvent', 'bpmn:EndEvent' => 'Template:CPD/EndEvent', ) |
ApiModules
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
Hooks
- BSUsageTrackerRegisterCollectors
- BlueSpiceDiscoveryTemplateDataProviderAfterInit
- CanonicalNamespaces
- CodeEditorGetPageLanguage
- ContentHandlerDefaultModelFor
- ContentStabilizationGetCurrentInclusions
- ContentStabilizationIsStabilizationEnabled
- ContentStabilizationStablePointAdded
- DifferenceEngineViewHeader
- LoadExtensionSchemaUpdates
- MWStakeCommonUIRegisterSkinSlotComponents
- MediaWikiServices
- OutputPageBeforeHTML
- PDFCreatorAfterGetDOMDocument
- PageDeleteComplete
- ParserFirstCallInit
- SkinTemplateNavigation::Universal
- StandardDialogsRegisterPageInfoPanelModules
- TextSlotDiffRendererTablePrefix
Composer requirements
| all-packages | mwstake/mediawiki-component-processmanager |
|---|