Links
Link important words to other wiki articles or even other websites. It will help readers understand the context.
Okay, got itYou do not have permission to edit this page, for the following reason:
You do not have permission to edit this page, for the following reason:
You can view and copy the source of this page.
Templates used on this page:
- Template:AutoDocCallback (view source)
- Template:AutoDocComposer requirements (view source)
- Template:AutoDocDefaultUserOptions (view source)
- Template:AutoDocDescriptionMsg (view source)
- Template:AutoDocHooks (view source)
- Template:AutoDocIntegratesInto (view source)
- Template:AutoDocLicense (view source)
- Template:AutoDocListItem (view source)
- Template:AutoDocNotification (view source)
- Template:AutoDocNotifications (view source)
- Template:AutoDocOption (view source)
- Template:AutoDocPermission (view source)
- Template:AutoDocPermissions (view source)
- Template:AutoDocRequirements (view source)
- Template:AutoDocSpecialPages (view source)
- Template:AutoDocVersion (view source)
Return to AutoDoc:Workflows.
==DescriptionMsg==
{{AutoDocDescriptionMsg
|name = Workflows
|desc = {{int:workflows-desc
}}
}}
==License==
{{AutoDocLicense
|name = GPL-3.0-only
}}
==Requirements==
{{AutoDocRequirements
|mediawiki = {{AutoDocVersion
|name = MediaWiki
|version = 1.43.0
}}
|extensions = {{AutoDocVersion
|name = Forms
|version = 1.2.0
}}
{{AutoDocVersion
|name = OOJSPlus
|version = 3.0.0
}}
}}
==IntegratesInto==
{{AutoDocIntegratesInto
|into = {{AutoDocListItem
|item = BlueSpiceDiscovery
}}
{{AutoDocListItem
|item = NotifyMe
}}
{{AutoDocListItem
|item = UnifiedTaskOverview
}}
{{AutoDocListItem
|item = Workflows
}}
}}
==SpecialPages==
{{AutoDocSpecialPages
|SpecialPages = {{AutoDocCallback
|name = WorkflowTriggers
|callback = \MediaWiki\Extension\Workflows\MediaWiki\Special\WorkflowTriggers
}}
{{AutoDocCallback
|name = WorkflowsOverview
|callback = \MediaWiki\Extension\Workflows\MediaWiki\Special\WorkflowOverview
}}
}}
==Permissions==
{{AutoDocPermissions
|permissions = {{AutoDocPermission
|name = workflows-admin
|type = global
|roles = admin
|desc = {{int:right-workflows-admin
}}
}}
{{AutoDocPermission
|name = workflows-execute
|type = global
|roles = admin, reviewer, editor
|desc = {{int:right-workflows-execute
}}
}}
{{AutoDocPermission
|name = workflows-view
|type = global
|roles = reader
|desc = {{int:right-workflows-view
}}
}}
}}
==DefaultUserOptions==
{{AutoDocDefaultUserOptions
|options = {{AutoDocOption
|name = echo-subscriptions-email-workflow-cat
|value = <nowiki>1</nowiki>
}}
}}
==Hooks==
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|callback = addBootstrap
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceDiscoveryTemplateDataProviderAfterInit BlueSpiceDiscoveryTemplateDataProviderAfterInit]
|callback = discovery-skin
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/CodeEditorGetPageLanguage CodeEditorGetPageLanguage]
|callback = MediaWiki\Extension\Workflows\MediaWiki\Hook\IntegrateCodeEditor::onCodeEditorGetPageLanguage
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ContentHandlerDefaultModelFor ContentHandlerDefaultModelFor]
|callback = setContentModels
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|callback = runDatabaseUpdates
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeCommonUIRegisterSkinSlotComponents MWStakeCommonUIRegisterSkinSlotComponents]
|callback = common-user-interface
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeRunJobsTriggerRegisterHandlers MWStakeRunJobsTriggerRegisterHandlers]
|callback = MediaWiki\Extension\Workflows\MediaWiki\Hook\MWStakeRunJobsTriggerRegisterHandlers\AddBackgroundProcess::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageDeleteComplete PageDeleteComplete]
|callback = abortWorkflows
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageSaveComplete PageSaveComplete]
|callback = triggerWorkflows
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal SkinTemplateNavigation::Universal]
|callback = addActions
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/UnifiedTaskOverviewGetTaskDescriptors UnifiedTaskOverviewGetTaskDescriptors]
|callback = addUTOUserActivities
}}
}}
==Notifications==
{{AutoDocNotifications
|notifications = {{AutoDocNotification
|name = workflows-event-task-assigned
|buckets = personal
}}
{{AutoDocNotification
|name = workflows-event-task-due-date-proximity
|buckets = personal
}}
{{AutoDocNotification
|name = workflows-event-workflow-ended
|buckets = personal
}}
{{AutoDocNotification
|name = workflows-event-workflow-aborted
|buckets = personal
}}
{{AutoDocNotification
|name = workflows-event-vote
|buckets = personal
}}
{{AutoDocNotification
|name = workflows-event-vote-delegate
|buckets = personal
}}
{{AutoDocNotification
|name = workflows-event-feedback-task-assigned
|buckets = personal
}}
}}
==Composer requirements==
{{AutoDocComposer requirements
|eventsauce/eventsauce = 0.8.*
|mwstake/mediawiki-component-formengine = ~2
|mwstake/mediawiki-component-runjobstrigger = ~2
|mwstake/mediawiki-component-alertbanners = ~2
|mwstake/mediawiki-component-events = ~3
|mwstake/mediawiki-component-wikitext = ~6
|mwstake/mediawiki-component-datastore = ~1
|mwstake/mediawiki-component-commonwebapis = ~3
|all-packages = eventsauce/eventsauce,mwstake/mediawiki-component-formengine,mwstake/mediawiki-component-runjobstrigger,mwstake/mediawiki-component-alertbanners,mwstake/mediawiki-component-events,mwstake/mediawiki-component-wikitext,mwstake/mediawiki-component-datastore,mwstake/mediawiki-component-commonwebapis
}}
==DescriptionMsg==
{{AutoDocDescriptionMsg
|name = Workflows
|desc = {{int:workflows-desc
}}
}}
==License==
{{AutoDocLicense
|name = GPL-3.0-only
}}
==Requirements==
{{AutoDocRequirements
|mediawiki = {{AutoDocVersion
|name = MediaWiki
|version = 1.43.0
}}
|extensions = {{AutoDocVersion
|name = Forms
|version = 1.2.0
}}
{{AutoDocVersion
|name = OOJSPlus
|version = 3.0.0
}}
}}
==IntegratesInto==
{{AutoDocIntegratesInto
|into = {{AutoDocListItem
|item = BlueSpiceDiscovery
}}
{{AutoDocListItem
|item = NotifyMe
}}
{{AutoDocListItem
|item = UnifiedTaskOverview
}}
{{AutoDocListItem
|item = Workflows
}}
}}
==SpecialPages==
{{AutoDocSpecialPages
|SpecialPages = {{AutoDocCallback
|name = WorkflowTriggers
|callback = \MediaWiki\Extension\Workflows\MediaWiki\Special\WorkflowTriggers
}}
{{AutoDocCallback
|name = WorkflowsOverview
|callback = \MediaWiki\Extension\Workflows\MediaWiki\Special\WorkflowOverview
}}
}}
==Permissions==
{{AutoDocPermissions
|permissions = {{AutoDocPermission
|name = workflows-admin
|type = global
|roles = admin
|desc = {{int:right-workflows-admin
}}
}}
{{AutoDocPermission
|name = workflows-execute
|type = global
|roles = admin, reviewer, editor
|desc = {{int:right-workflows-execute
}}
}}
{{AutoDocPermission
|name = workflows-view
|type = global
|roles = reader
|desc = {{int:right-workflows-view
}}
}}
}}
==DefaultUserOptions==
{{AutoDocDefaultUserOptions
|options = {{AutoDocOption
|name = echo-subscriptions-email-workflow-cat
|value = <nowiki>1</nowiki>
}}
}}
==Hooks==
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|callback = addBootstrap
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceDiscoveryTemplateDataProviderAfterInit BlueSpiceDiscoveryTemplateDataProviderAfterInit]
|callback = discovery-skin
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/CodeEditorGetPageLanguage CodeEditorGetPageLanguage]
|callback = MediaWiki\Extension\Workflows\MediaWiki\Hook\IntegrateCodeEditor::onCodeEditorGetPageLanguage
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ContentHandlerDefaultModelFor ContentHandlerDefaultModelFor]
|callback = setContentModels
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|callback = runDatabaseUpdates
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeCommonUIRegisterSkinSlotComponents MWStakeCommonUIRegisterSkinSlotComponents]
|callback = common-user-interface
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeRunJobsTriggerRegisterHandlers MWStakeRunJobsTriggerRegisterHandlers]
|callback = MediaWiki\Extension\Workflows\MediaWiki\Hook\MWStakeRunJobsTriggerRegisterHandlers\AddBackgroundProcess::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageDeleteComplete PageDeleteComplete]
|callback = abortWorkflows
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageSaveComplete PageSaveComplete]
|callback = triggerWorkflows
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal SkinTemplateNavigation::Universal]
|callback = addActions
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/UnifiedTaskOverviewGetTaskDescriptors UnifiedTaskOverviewGetTaskDescriptors]
|callback = addUTOUserActivities
}}
}}
==Notifications==
{{AutoDocNotifications
|notifications = {{AutoDocNotification
|name = workflows-event-task-assigned
|buckets = personal
}}
{{AutoDocNotification
|name = workflows-event-task-due-date-proximity
|buckets = personal
}}
{{AutoDocNotification
|name = workflows-event-workflow-ended
|buckets = personal
}}
{{AutoDocNotification
|name = workflows-event-workflow-aborted
|buckets = personal
}}
{{AutoDocNotification
|name = workflows-event-vote
|buckets = personal
}}
{{AutoDocNotification
|name = workflows-event-vote-delegate
|buckets = personal
}}
{{AutoDocNotification
|name = workflows-event-feedback-task-assigned
|buckets = personal
}}
}}
==Composer requirements==
{{AutoDocComposer requirements
|eventsauce/eventsauce = 0.8.*
|mwstake/mediawiki-component-formengine = ~2
|mwstake/mediawiki-component-runjobstrigger = ~2
|mwstake/mediawiki-component-alertbanners = ~2
|mwstake/mediawiki-component-events = ~3
|mwstake/mediawiki-component-wikitext = ~6
|mwstake/mediawiki-component-datastore = ~1
|mwstake/mediawiki-component-commonwebapis = ~3
|all-packages = eventsauce/eventsauce,mwstake/mediawiki-component-formengine,mwstake/mediawiki-component-runjobstrigger,mwstake/mediawiki-component-alertbanners,mwstake/mediawiki-component-events,mwstake/mediawiki-component-wikitext,mwstake/mediawiki-component-datastore,mwstake/mediawiki-component-commonwebapis
}}