Zuletzt bearbeitet vor 4 Monaten
von Margit Link-Rodrigue

AutoDoc:WebDAV und AutoDoc:Workflows: Unterschied zwischen den Seiten

(Unterschied zwischen Seiten)
K (1 Version importiert)
 
hw>Unknown user
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
==DescriptionMsg==
==DescriptionMsg==
{{AutoDocDescriptionMsg
{{AutoDocDescriptionMsg
|name = WebDAV
|name = Workflows
|desc = {{int:webdav-desc
|desc = {{int:workflows-desc
}}
}}
}}
}}
Zeile 13: Zeile 13:
|mediawiki = {{AutoDocVersion
|mediawiki = {{AutoDocVersion
|name = MediaWiki
|name = MediaWiki
|version = 1.31.0
|version = 1.35.0
}}
|extensions = {{AutoDocVersion
|name = Forms
|version =
*
}}
{{AutoDocVersion
|name = OOJSPlus
|version =
*
}}
}}
}}
}}
Zeile 19: Zeile 29:
{{AutoDocIntegratesInto
{{AutoDocIntegratesInto
|into = {{AutoDocListItem
|into = {{AutoDocListItem
|item = BlueSpicePrivacy
|item = BlueSpiceDiscovery
}}
}}
{{AutoDocListItem
{{AutoDocListItem
|item = WebDAV
|item = UnifiedTaskOverview
}}
}}
{{AutoDocListItem
|item = Workflows
}}
}}
==Config==
{{AutoDocConfig
|config = {{AutoDocOption
|name = WebDAVAuthType
|value = <nowiki>'none'</nowiki>
}}
}}
{{AutoDocOption
==SpecialPages==
|name = WebDAVBaseUri
{{AutoDocSpecialPages
|value = <nowiki>''</nowiki>
|SpecialPages = {{AutoDocCallback
|name = WorkflowsOverview
|callback = \MediaWiki\Extension\Workflows\MediaWiki\Special\WorkflowOverview
}}
}}
{{AutoDocOption
|name = WebDAVCredentialAuthProvider
|value = <nowiki>'mw-auth'</nowiki>
}}
}}
{{AutoDocOption
==Permissions==
|name = WebDAVInvalidFileNameCharsRegEx
{{AutoDocPermissions
|value = <nowiki>'#[:|/|\\\\\\|\\*|\\?|"|\\||\\#|<|>]#si'</nowiki>
|permissions = {{AutoDocPermission
|name = workflows-admin
|type = global
|roles = admin
|desc = {{int:right-workflows-admin
}}
}}
{{AutoDocOption
|name = WebDAVInvalidateTokenOnUnlock
|value = <nowiki>true</nowiki>
}}
}}
{{AutoDocOption
{{AutoDocPermission
|name = WebDAVLockTimeOut
|name = workflows-execute
|value = <nowiki>1800</nowiki>
|type = global
|roles = admin, reviewer, editor
|desc = {{int:right-workflows-execute
}}
}}
{{AutoDocOption
|name = WebDAVNamespaceCollections
|value = <nowiki>array (
)</nowiki>
}}
}}
{{AutoDocOption
{{AutoDocPermission
|name = WebDAVRootNode
|name = workflows-view
|value = <nowiki>'WebDAVNamespacesCollection'</nowiki>
|type = global
|roles = reader
|desc = {{int:right-workflows-view
}}
}}
{{AutoDocOption
|name = WebDAVServer
|value = <nowiki>''</nowiki>
}}
}}
{{AutoDocOption
|name = WebDAVSkipNamespaces
|value = <nowiki>array (
  0 => -1,
)</nowiki>
}}
}}
{{AutoDocOption
==DefaultUserOptions==
|name = WebDAVSkipTalkNS
{{AutoDocDefaultUserOptions
|value = <nowiki>false</nowiki>
|options = {{AutoDocOption
|name = echo-subscriptions-email-workflow-cat
|value = <nowiki>1</nowiki>
}}
}}
{{AutoDocOption
|name = WebDAVStaticTokenExpiration
|value = <nowiki>2</nowiki>
}}
}}
{{AutoDocOption
==Hooks==
|name = WebDAVTokenExpiration
{{AutoDocHooks
|value = <nowiki>86400</nowiki>
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ArticleDeleteComplete ArticleDeleteComplete]
|callback = abortWorkflows
}}
}}
{{AutoDocOption
{{AutoDocCallback
|name = WebDAVUrlBaseUri
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|value = <nowiki>''</nowiki>
|callback = addBootstrap
}}
}}
{{AutoDocOption
{{AutoDocCallback
|name = WebDAVUserNameAsStaticToken
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceDiscoveryTemplateDataProviderAfterInit BlueSpiceDiscoveryTemplateDataProviderAfterInit]
|value = <nowiki>false</nowiki>
|callback = discovery-skin
}}
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/CodeEditorGetPageLanguage CodeEditorGetPageLanguage]
|callback = MediaWiki\Extension\Workflows\MediaWiki\Hook\IntegrateCodeEditor::onCodeEditorGetPageLanguage
}}
}}
==Hooks==
{{AutoDocCallback
{{AutoDocHooks
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ContentHandlerDefaultModelFor ContentHandlerDefaultModelFor]
|Hooks = {{AutoDocCallback
|callback = setContentModels
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/GetPreferences GetPreferences]
|callback = WebDAVHooks::onGetPreferences
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|callback = WebDAVHooks::onLoadExtensionSchemaUpdates
|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/PageSaveComplete PageSaveComplete]
|callback = triggerWorkflows
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SetupAfterCache SetupAfterCache]
|callback = registerNotifications
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/WebDAVLocksUnlock WebDAVLocksUnlock]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal SkinTemplateNavigation::Universal]
|callback = WebDAVHooks::onWebDAVLocksUnlock
|callback = addActions
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/WebDAVPlugins WebDAVPlugins]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/UnifiedTaskOverviewGetTaskDescriptors UnifiedTaskOverviewGetTaskDescriptors]
|callback = WebDAVHooks::onWebDAVPlugins
|callback = addUTOUserActivities
}}
}}
}}
}}



Version vom 27. Juli 2022, 14:10 Uhr

DescriptionMsg

Erlaubt das Definieren und Durchführen von Workflows im Wiki

License

GPL v3

Requirements

  • MediaWiki: 1.35.0
  • Forms: *

OOJSPlus: *

IntegratesInto

  • BlueSpiceDiscovery
  • UnifiedTaskOverview
  • Workflows

SpecialPages

  • WorkflowsOverview

Permissions

Rechte

Name Beschreibung Rollen
workflows-admin Workflows verwalten admin
workflows-execute Workflows ausführen admin, reviewer, editor
workflows-view Workflow-Elemente betrachten reader

DefaultUserOptions

Benutzeroptionen

Name Wert
echo-subscriptions-email-workflow-cat 1

Hooks

Hooks

Keine Kategorien vergebenBearbeiten

Diskussionen