Zuletzt bearbeitet vor 4 Monaten
von Margit Link-Rodrigue

AutoDoc:BlueSpiceEchoConnector und AutoDoc:BlueSpiceReadConfirmation: 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 = BlueSpiceEchoConnector
|name = BlueSpiceReadConfirmation
|desc = {{int:bs-echoconnector-extension-description
|desc = {{int:bs-readconfirmation-desc
}}
}}
}}
}}
Zeile 13: Zeile 13:
|mediawiki = {{AutoDocVersion
|mediawiki = {{AutoDocVersion
|name = MediaWiki
|name = MediaWiki
|version = 1.38.0
|version = 1.36.0
}}
}}
|extensions = {{AutoDocVersion
|extensions = {{AutoDocVersion
Zeile 20: Zeile 20:
}}
}}
{{AutoDocVersion
{{AutoDocVersion
|name = Echo
|name = BlueSpicePageAssignments
|version =
|version = 4.1
*
}}
}}
}}
}}
Zeile 31: Zeile 30:
}}
}}
{{AutoDocListItem
{{AutoDocListItem
|item = BlueSpiceEchoConnector
|item = BlueSpicePrivacy
}}
{{AutoDocListItem
|item = UnifiedTaskOverview
}}
}}
==Permissions==
{{AutoDocPermissions
|permissions = {{AutoDocPermission
|name = readconfirmationremind
|type = global
|roles = admin, maintenanceadmin
|desc = {{int:right-readconfirmationremind
}}
}}
{{AutoDocPermission
|name = readconfirmationviewconfirmations
|type = global
|roles = admin, maintenanceadmin, structureadmin
|desc = {{int:right-readconfirmationviewconfirmations
}}
}}
}}
}}
}}
Zeile 37: Zeile 56:
{{AutoDocConfig
{{AutoDocConfig
|config = {{AutoDocOption
|config = {{AutoDocOption
|name = EchoEmailFormatterClasses
|name = Mechanism
|value = <nowiki>array (
|value = <nowiki>'BlueSpice\\ReadConfirmation\\Mechanism\\NonMinorEdit::factory'</nowiki>
  'plain-text' =>
  array (
    'class' => 'BlueSpice\\EchoConnector\\Formatter\\EchoPlainTextEmailFormatter',
  ),
  'plain-text-digest' =>
  array (
    'class' => 'BlueSpice\\EchoConnector\\Formatter\\EchoPlainTextDigestEmailFormatter',
  ),
  'html' =>
  array (
    'class' => 'BlueSpice\\EchoConnector\\Formatter\\EchoHTMLEmailFormatter',
  ),
  'html-digest' =>
  array (
    'class' => 'BlueSpice\\EchoConnector\\Formatter\\EchoHtmlDigestEmailFormatter',
  ),
)</nowiki>
}}
{{AutoDocOption
|name = EchoHtmlMailTemplateNames
|value = <nowiki>array (
  'single' => 'SingleMail',
  'digest' => 'Digest',
  'primary_link' => 'PrimaryLink',
  'secondary_link' => 'SecondaryLink',
  'digest_list' => 'DigestList',
)</nowiki>
}}
}}
{{AutoDocOption
{{AutoDocOption
|name = EchoHtmlMailTemplatePath
|name = PageApprovedReminderDelay
|value = <nowiki>'/templates'</nowiki>
|value = <nowiki>168</nowiki>
}}
}}
{{AutoDocOption
|name = ForceJobQueueForLargeAudienceThreshold
|value = <nowiki>499</nowiki>
}}
}}
{{AutoDocOption
==ApiModules==
|name = UseJobQueueForNotifications
{{AutoDocApiModules
|value = <nowiki>false</nowiki>
|APIModules = {{AutoDocCallback
|name = bs-readconfirmation-tasks
|callback = BSApiReadConfirmationTasks
}}
}}
}}
}}
Zeile 83: Zeile 74:
{{AutoDocHooks
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ArticleDeleteComplete ArticleDeleteComplete]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSApiExtJSStoreBaseBeforePostProcessData BSApiExtJSStoreBaseBeforePostProcessData]
|callback = \BlueSpice\EchoConnector\Hook\ArticleDeleteComplete\NotifyUsers::callback
|callback = ReadConfirmationPageAssignmentHooks::onBSApiExtJSStoreBaseBeforePostProcessData
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUserManagerAfterAddUser BSUserManagerAfterAddUser]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSApiNamespaceStoreMakeData BSApiNamespaceStoreMakeData]
|callback = \BlueSpice\EchoConnector\Hook\BSUserManagerAfterAddUser\NotifyUsers::callback
|callback = ReadConfirmationHooks::onBSApiNamespaceStoreMakeData
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSPageAssignmentsManager BSPageAssignmentsManager]
|callback = add-special-styles
|callback = ReadConfirmationPageAssignmentHooks::onBSPageAssignmentsSpecialPages
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/EchoGetBundleRules EchoGetBundleRules]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSPageAssignmentsOverview BSPageAssignmentsOverview]
|callback = \BlueSpice\EchoConnector\Hook\EchoGetBundleRules\GetBundleRules::callback
|callback = ReadConfirmationPageAssignmentHooks::onBSPageAssignmentsSpecialPages
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/EchoGetNotificationTypes EchoGetNotificationTypes]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSPageStoreDataProviderBeforeAppendRow BSPageStoreDataProviderBeforeAppendRow]
|callback = \BlueSpice\EchoConnector\Hook\EchoGetNotificationTypes\GetNotificationTypesForEvent::callback
|callback = ReadConfirmationPageAssignmentHooks::onBSPageStoreDataProviderBeforeAppendRow
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/GetPreferences GetPreferences]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|callback = \BlueSpice\EchoConnector\Hook\GetPreferences\AddNotificationMatrix::callback, \BlueSpice\EchoConnector\Hook\GetPreferences\HidePreferences::callback
|callback = \BlueSpice\ReadConfirmation\Hook\BeforePageDisplay\AddManagePageAssignmentsIntegration::callback, \BlueSpice\ReadConfirmation\Hook\BeforePageDisplay\AddResources::callback
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|callback = update
|callback = \BlueSpice\ReadConfirmation\Hook\LoadExtensionSchemaUpdates\AddReadConfirmationDatabase::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::editNamespace NamespaceManager::editNamespace]
|callback = ReadConfirmationHooks::onNamespaceManager_editNamespace
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LocalUserCreated LocalUserCreated]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::getMetaFields NamespaceManager::getMetaFields]
|callback = \BlueSpice\EchoConnector\Hook\LocalUserCreated\NotifyUsers::callback
|callback = ReadConfirmationHooks::onNamespaceManager_getMetaFields
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageMoveComplete PageMoveComplete]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManagerBeforePersistSettings NamespaceManagerBeforePersistSettings]
|callback = \BlueSpice\EchoConnector\Hook\PageMoveComplete\NotifyUsers::callback
|callback = writeNamespaceConfiguration
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageSaveComplete PageSaveComplete]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageSaveComplete PageSaveComplete]
|callback = \BlueSpice\EchoConnector\Hook\PageSaveComplete\NotifyUsers::callback
|callback = ReadConfirmationHooks::onPageSaveComplete
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal SkinTemplateNavigation::Universal]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal SkinTemplateNavigation::Universal]
|callback = skin
|callback = skin
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/StandardDialogsRegisterPageInfoPanelModules StandardDialogsRegisterPageInfoPanelModules]
|callback = standard-dialogs
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/UnifiedTaskOverviewGetTaskDescriptors UnifiedTaskOverviewGetTaskDescriptors]
|callback = addUTOReadConfirmations
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/UserMergeAccountFields UserMergeAccountFields]
|callback = \BlueSpice\ReadConfirmation\Hook\UserMergeAccountFields\MergeReadConfirmationDBFields::callback
}}
}}
==ExtensionFunctions==
{{AutoDocExtensionFunctions
|ExtensionFunctions = {{AutoDocListItem
|item = 0
}}
}}
}}
}}



Version vom 1. Dezember 2023, 15:09 Uhr

DescriptionMsg

Ermöglicht es Lesebestätigungen für eine Seite einzuholen

License

GPL v3

Requirements

  • MediaWiki: 1.36.0
  • BlueSpiceFoundation: 4.1

BlueSpicePageAssignments: 4.1

IntegratesInto

  • BlueSpiceDiscovery
  • BlueSpicePrivacy
  • UnifiedTaskOverview

Permissions

Rechte

Name Beschreibung Rollen
readconfirmationremind Benutzer erinnern, dass sie das Lesen der Seite bestätigen müssen admin, maintenanceadmin
readconfirmationviewconfirmations Status der Lesebestätigungen sehen admin, maintenanceadmin, structureadmin

Config

Konfiguration

Name Wert
Mechanism 'BlueSpice\\ReadConfirmation\\Mechanism\\NonMinorEdit::factory'
PageApprovedReminderDelay 168

ApiModules

API Modules

  • bs-readconfirmation-tasks

Hooks

Hooks

ExtensionFunctions

Vorlage:AutoDocExtensionFunctions

Keine Kategorien vergebenBearbeiten

Diskussionen