hw>Unknown user No edit summary |
m 1 revision imported |
||
| (5 intermediate revisions by 5 users not shown) | |||
| Line 13: | Line 13: | ||
|mediawiki = {{AutoDocVersion | |mediawiki = {{AutoDocVersion | ||
|name = MediaWiki | |name = MediaWiki | ||
|version = 1. | |version = 1.43.0 | ||
}} | }} | ||
|extensions = {{AutoDocVersion | |extensions = {{AutoDocVersion | ||
|name = | |name = OOJSPlus | ||
|version = | |version = 3.0.0 | ||
}} | }} | ||
}} | }} | ||
| Line 28: | Line 28: | ||
|item = ContentDroplets | |item = ContentDroplets | ||
}} | }} | ||
{{AutoDocListItem | |||
|item = MWStakeContentProvisioner | |||
}} | |||
{{AutoDocListItem | |||
|item = PDFCreator | |||
}} | }} | ||
{{AutoDocListItem | |||
{{ | |item = VisualEditor | ||
| | |||
}} | }} | ||
}} | |||
==SpecialPages== | |||
{{AutoDocSpecialPages | |||
|SpecialPages = {{AutoDocCallback | |||
|name = OrphanedProcessDescriptionPages | |||
|callback = \CognitiveProcessDesigner\Special\SpecialOrphanedDescriptionPages | |||
}} | |||
{{AutoDocCallback | |||
|name = ProcessOverview | |||
|callback = \CognitiveProcessDesigner\Special\SpecialProcessOverview | |||
}} | }} | ||
}} | }} | ||
| Line 42: | Line 52: | ||
{{AutoDocConfig | {{AutoDocConfig | ||
|config = {{AutoDocOption | |config = {{AutoDocOption | ||
|name = | |name = CPDCanvasEmbeddedHeight | ||
|value = <nowiki>300</nowiki> | |||
}} | |||
{{AutoDocOption | |||
|name = CPDCanvasProcessHeight | |||
|value = <nowiki>600</nowiki> | |||
}} | |||
{{AutoDocOption | |||
|name = CPDDedicatedSubpageTypes | |||
|value = <nowiki>array ( | |value = <nowiki>array ( | ||
0 => 'bpmn:Task', | 0 => 'bpmn:Task', | ||
1 => ' | 1 => 'bpmn:ManualTask', | ||
2 => ' | 2 => 'bpmn:ServiceTask', | ||
3 => 'bpmn:UserTask', | |||
4 => 'bpmn:BusinessRuleTask', | |||
5 => 'bpmn:ReceiveTask', | |||
6 => 'bpmn:ScriptTask', | |||
7 => 'bpmn:SendTask', | |||
8 => 'bpmn:StartEvent', | |||
9 => 'bpmn:EndEvent', | |||
)</nowiki> | )</nowiki> | ||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
|name = | |name = CPDEnableLinting | ||
|value = <nowiki>' | |value = <nowiki>true</nowiki> | ||
}} | |||
{{AutoDocOption | |||
|name = CPDFallbackNSNames | |||
|value = <nowiki>array ( | |||
0 => 'CPD', | |||
1 => 'CPD_talk', | |||
)</nowiki> | |||
}} | |||
{{AutoDocOption | |||
|name = CPDMainLinksCognitiveProcessDesigner | |||
|value = <nowiki>true</nowiki> | |||
}} | |||
{{AutoDocOption | |||
|name = CPDPageTemplates | |||
|value = <nowiki>array ( | |||
'*' => 'Template:CPD/GenericBPMN', | |||
'bpmn:Task' => 'Template:CPD/Task', | |||
'bpmn:StartEvent' => 'Template:CPD/StartEvent', | |||
'bpmn:EndEvent' => 'Template:CPD/EndEvent', | |||
)</nowiki> | |||
}} | }} | ||
}} | }} | ||
| Line 57: | Line 102: | ||
{{AutoDocApiModules | {{AutoDocApiModules | ||
|APIModules = {{AutoDocCallback | |APIModules = {{AutoDocCallback | ||
|name = cpd- | |name = cpd-diagram-usage | ||
|callback = \CognitiveProcessDesigner\Api\ | |callback = \CognitiveProcessDesigner\Api\GetDiagramUsage | ||
}} | |||
{{AutoDocCallback | |||
|name = cpd-load-diagram | |||
|callback = \CognitiveProcessDesigner\Api\LoadCpdDiagram | |||
}} | |||
{{AutoDocCallback | |||
|name = cpd-orphaned-description-pages-store | |||
|callback = \CognitiveProcessDesigner\Api\Store\OrphanedDescriptionPagesStore | |||
}} | |||
{{AutoDocCallback | |||
|name = cpd-process-overview-store | |||
|callback = \CognitiveProcessDesigner\Api\Store\ProcessesOverviewStore | |||
}} | |||
{{AutoDocCallback | |||
|name = cpd-save-diagram | |||
|callback = \CognitiveProcessDesigner\Api\SaveCpdDiagram | |||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
|name = cpd- | |name = cpd-syntax-highlight-xml | ||
|callback = \CognitiveProcessDesigner\Api\ | |callback = \CognitiveProcessDesigner\Api\SyntaxHighlightXml | ||
}} | }} | ||
}} | }} | ||
| Line 68: | Line 129: | ||
{{AutoDocHooks | {{AutoDocHooks | ||
|Hooks = {{AutoDocCallback | |Hooks = {{AutoDocCallback | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUsageTrackerRegisterCollectors BSUsageTrackerRegisterCollectors] | ||
|callback = | |callback = registerUsageTracker | ||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceDiscoveryTemplateDataProviderAfterInit BlueSpiceDiscoveryTemplateDataProviderAfterInit] | |||
|callback = addEditLink | |||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/CanonicalNamespaces CanonicalNamespaces] | |||
|callback = registerNamespaces | |||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/CodeEditorGetPageLanguage CodeEditorGetPageLanguage] | |||
|callback = integrateCodeEditor | |||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ContentHandlerDefaultModelFor ContentHandlerDefaultModelFor] | |||
|callback = setCPDContentType | |||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/ContentStabilizationGetCurrentInclusions ContentStabilizationGetCurrentInclusions] | ||
|callback = | |callback = excludeDiagramImagesFromStabilization | ||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/ContentStabilizationIsStabilizationEnabled ContentStabilizationIsStabilizationEnabled] | ||
|callback = | |callback = enableStabilizationForProcess | ||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ContentStabilizationStablePointAdded ContentStabilizationStablePointAdded] | |||
|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 = \CognitiveProcessDesigner\ | |callback = addTables, \CognitiveProcessDesigner\HookHandler\AddPostUpdateMigration::callback | ||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeCommonUIRegisterSkinSlotComponents MWStakeCommonUIRegisterSkinSlotComponents] | ||
|callback = | |callback = commonUserInterface | ||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MediaWikiServices MediaWikiServices] | |||
|callback = registerMetaSlot | |||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/OutputPageBeforeHTML OutputPageBeforeHTML] | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/OutputPageBeforeHTML OutputPageBeforeHTML] | ||
|callback = | |callback = modifyDescriptionPages, addResources | ||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PDFCreatorAfterGetDOMDocument PDFCreatorAfterGetDOMDocument] | |||
|callback = appendNavigationToDescriptionPagePdfExport | |||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageDeleteComplete PageDeleteComplete] | |||
|callback = onPageDeleteComplete | |||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ParserFirstCallInit ParserFirstCallInit] | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/ParserFirstCallInit ParserFirstCallInit] | ||
|callback = | |callback = tag | ||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal SkinTemplateNavigation::Universal] | |||
|callback = addActions, addNewProcess | |||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/StandardDialogsRegisterPageInfoPanelModules StandardDialogsRegisterPageInfoPanelModules] | |||
|callback = standardDialogs | |||
}} | |||
{{AutoDocCallback | |||
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/TextSlotDiffRendererTablePrefix TextSlotDiffRendererTablePrefix] | |||
|callback = bpmnDiffer | |||
}} | |||
}} | }} | ||
==Composer requirements== | |||
{{AutoDocComposer requirements | |||
|mwstake/mediawiki-component-processmanager = ~3 | |||
|all-packages = mwstake/mediawiki-component-processmanager | |||
}} | }} | ||
Latest 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 |
|---|