Zuletzt bearbeitet vor 3 Monaten
von Margit Link-Rodrigue

AutoDoc:BlueSpiceDistributionConnector 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 = BlueSpiceDistributionConnector
|name = BlueSpiceReadConfirmation
|desc = {{int:bs-distributionconnector-extension-description
|desc = {{int:bs-readconfirmation-desc
}}
}}
}}
}}
Zeile 17: Zeile 17:
|extensions = {{AutoDocVersion
|extensions = {{AutoDocVersion
|name = BlueSpiceFoundation
|name = BlueSpiceFoundation
|version = 4.1
}}
{{AutoDocVersion
|name = BlueSpicePageAssignments
|version = 4.1
|version = 4.1
}}
}}
Zeile 23: Zeile 27:
{{AutoDocIntegratesInto
{{AutoDocIntegratesInto
|into = {{AutoDocListItem
|into = {{AutoDocListItem
|item = BlueSpiceArticleInfo
|item = BlueSpiceDiscovery
}}
{{AutoDocListItem
|item = BlueSpiceExtendedStatistics
}}
{{AutoDocListItem
|item = ContentDroplets
}}
{{AutoDocListItem
|item = MWStakeContentProvisioner
}}
}}
{{AutoDocListItem
{{AutoDocListItem
|item = VisualEditor
|item = BlueSpicePrivacy
}}
}}
{{AutoDocListItem
{{AutoDocListItem
|item = Workflows
|item = UnifiedTaskOverview
}}
}}
==SpecialPages==
{{AutoDocSpecialPages
|SpecialPages = {{AutoDocCallback
|name = CheckPermissions
|callback = BlueSpice\DistributionConnector\Specials\CheckPermissions
}}
}}
}}
}}
Zeile 51: Zeile 39:
{{AutoDocPermissions
{{AutoDocPermissions
|permissions = {{AutoDocPermission
|permissions = {{AutoDocPermission
|name = dpl_param_delete_rules
|name = readconfirmationremind
|type = global
|roles = admin, editor, maintenanceadmin
|desc = {{int:right-dpl_param_delete_rules
}}
}}
{{AutoDocPermission
|name = dpl_param_update_rules
|type = global
|roles = admin, editor, maintenanceadmin
|desc = {{int:right-dpl_param_update_rules
}}
}}
{{AutoDocPermission
|name = duplicate
|type = global
|roles = admin, author, editor, maintenanceadmin
|desc = {{int:right-duplicate
}}
}}
{{AutoDocPermission
|name = editwidgets
|type = global
|roles = admin, maintenanceadmin, structuremanager
|desc = {{int:right-editwidgets
}}
}}
{{AutoDocPermission
|name = gadgets-definition-edit
|type = global
|roles = admin, maintenanceadmin
|desc = {{int:right-gadgets-definition-edit
}}
}}
{{AutoDocPermission
|name = gadgets-edit
|type = global
|roles = admin, maintenanceadmin
|desc = {{int:right-gadgets-edit
}}
}}
{{AutoDocPermission
|name = generatepages
|type = global
|type = global
|roles = admin, maintenanceadmin
|roles = admin, maintenanceadmin
|desc = {{int:right-generatepages
|desc = {{int:right-readconfirmationremind
}}
}}
{{AutoDocPermission
|name = nuke
|type = global
|roles = admin, maintenanceadmin, structuremanager
|desc = {{int:right-nuke
}}
}}
{{AutoDocPermission
|name = renameuser
|type = global
|roles = accountmanager, admin, maintenanceadmin
|desc = {{int:right-renameuser
}}
}}
{{AutoDocPermission
|name = replacetext
|type = global
|roles = admin, maintenanceadmin, structuremanager
|desc = {{int:right-replacetext
}}
}}
}}
}}
{{AutoDocPermission
{{AutoDocPermission
|name = usermerge
|name = readconfirmationviewconfirmations
|type = global
|type = global
|roles = accountmanager, admin, maintenanceadmin
|roles = admin, maintenanceadmin, structureadmin
|desc = {{int:right-usermerge
|desc = {{int:right-readconfirmationviewconfirmations
}}
}}
}}
}}
Zeile 131: Zeile 56:
{{AutoDocConfig
{{AutoDocConfig
|config = {{AutoDocOption
|config = {{AutoDocOption
|name = DistributionConnectorEnableAutoLogin
|name = Mechanism
|value = <nowiki>false</nowiki>
|value = <nowiki>'BlueSpice\\ReadConfirmation\\Mechanism\\NonMinorEdit::factory'</nowiki>
}}
{{AutoDocOption
|name = DistributionConnectorEventBusEnableEventBus
|value = <nowiki>'TYPE_NONE'</nowiki>
}}
}}
{{AutoDocOption
{{AutoDocOption
|name = DistributionConnectorEventBusEventServiceDefault
|name = PageApprovedReminderDelay
|value = <nowiki>'eventbus'</nowiki>
|value = <nowiki>168</nowiki>
}}
}}
{{AutoDocOption
|name = DistributionConnectorEventBusEventServices
|value = <nowiki>array (
  'eventbus' =>
  array (
    'url' => 'http://localhost:3000/v1/events',
    'timeout' => 5,
  ),
)</nowiki>
}}
}}
{{AutoDocOption
==ApiModules==
|name = DistributionConnectorPluggableAuthConfig
{{AutoDocApiModules
|value = <nowiki>array (
|APIModules = {{AutoDocCallback
)</nowiki>
|name = bs-readconfirmation-tasks
|callback = BSApiReadConfirmationTasks
}}
}}
}}
}}
Zeile 161: Zeile 74:
{{AutoDocHooks
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUserManagerRegisterModules BSUserManagerRegisterModules]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSApiExtJSStoreBaseBeforePostProcessData BSApiExtJSStoreBaseBeforePostProcessData]
|callback = user-manager
|callback = ReadConfirmationPageAssignmentHooks::onBSApiExtJSStoreBaseBeforePostProcessData
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSApiNamespaceStoreMakeData BSApiNamespaceStoreMakeData]
|callback = ReadConfirmationHooks::onBSApiNamespaceStoreMakeData
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSPageAssignmentsManager BSPageAssignmentsManager]
|callback = ReadConfirmationPageAssignmentHooks::onBSPageAssignmentsSpecialPages
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSPageAssignmentsOverview BSPageAssignmentsOverview]
|callback = ReadConfirmationPageAssignmentHooks::onBSPageAssignmentsSpecialPages
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BaseTemplateToolbox BaseTemplateToolbox]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSPageStoreDataProviderBeforeAppendRow BSPageStoreDataProviderBeforeAppendRow]
|callback = BlueSpiceDistributionHooks::onBaseTemplateToolbox
|callback = ReadConfirmationPageAssignmentHooks::onBSPageStoreDataProviderBeforeAppendRow
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|callback = \BlueSpice\DistributionConnector\Hook\BeforePageDisplay\AddResources::callback, \BlueSpice\DistributionConnector\Hook\BeforePageDisplay\AddHitCounters::callback, \BlueSpice\DistributionConnector\Hook\BeforePageDisplay\AddEmbedVideoServices::callback
|callback = \BlueSpice\ReadConfirmation\Hook\BeforePageDisplay\AddManagePageAssignmentsIntegration::callback, \BlueSpice\ReadConfirmation\Hook\BeforePageDisplay\AddResources::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|callback = \BlueSpice\ReadConfirmation\Hook\LoadExtensionSchemaUpdates\AddReadConfirmationDatabase::callback
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ChameleonSkinTemplateOutputPageBeforeExec ChameleonSkinTemplateOutputPageBeforeExec]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::editNamespace NamespaceManager::editNamespace]
|callback = \BlueSpice\DistributionConnector\Hook\ChameleonSkinTemplateOutputPageBeforeExec\ModifySidebar::callback
|callback = ReadConfirmationHooks::onNamespaceManager_editNamespace
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::getMetaFields NamespaceManager::getMetaFields]
|callback = BlueSpice\DistributionConnector\Hook\LoadExtensionSchemaUpdates\AddTemplateUserPageStandardContent::callback, migrate-pluggable-auth-config, fix-pluggable-auth-group-sync
|callback = ReadConfirmationHooks::onNamespaceManager_getMetaFields
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeCommonUIRegisterSkinSlotComponents MWStakeCommonUIRegisterSkinSlotComponents]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManagerBeforePersistSettings NamespaceManagerBeforePersistSettings]
|callback = addGlobalAction
|callback = writeNamespaceConfiguration
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/OutputPageBodyAttributes OutputPageBodyAttributes]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageSaveComplete PageSaveComplete]
|callback = \BlueSpice\DistributionConnector\Hook\OutputPageBodyAttributes\InitRcFilters::onOutputPageBodyAttributes
|callback = ReadConfirmationHooks::onPageSaveComplete
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/UserLoggedIn UserLoggedIn]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal SkinTemplateNavigation::Universal]
|callback = BlueSpice\DistributionConnector\Hook\UserLoggedIn\AddLoginNotification::onUserLoggedIn
|callback = skin
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::buildDataSets WikiExplorer::buildDataSets]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/StandardDialogsRegisterPageInfoPanelModules StandardDialogsRegisterPageInfoPanelModules]
|callback = \BlueSpice\DistributionConnector\Hook\WikiExplorer\AddHitCounterColumn::onBuildDataSets
|callback = standard-dialogs
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::getColumnDefinitions WikiExplorer::getColumnDefinitions]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/UnifiedTaskOverviewGetTaskDescriptors UnifiedTaskOverviewGetTaskDescriptors]
|callback = \BlueSpice\DistributionConnector\Hook\WikiExplorer\AddHitCounterColumn::onGetColumnDefinitions
|callback = addUTOReadConfirmations
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::getFieldDefinitions WikiExplorer::getFieldDefinitions]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/UserMergeAccountFields UserMergeAccountFields]
|callback = \BlueSpice\DistributionConnector\Hook\WikiExplorer\AddHitCounterColumn::onGetFieldDefinitions
|callback = \BlueSpice\ReadConfirmation\Hook\UserMergeAccountFields\MergeReadConfirmationDBFields::callback
}}
}}
==ExtensionFunctions==
{{AutoDocExtensionFunctions
|ExtensionFunctions = {{AutoDocListItem
|item = 0
}}
}}
}}
}}



Version vom 1. Dezember 2023, 14: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