Zuletzt bearbeitet vor 4 Monaten
von Margit Link-Rodrigue

AutoDoc:BlueSpiceRating und AutoDoc:BlueSpiceReadConfirmation: Unterschied zwischen den Seiten

(Unterschied zwischen Seiten)
hw>Unknown user
Keine Bearbeitungszusammenfassung
 
hw>Unknown user
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
==DescriptionMsg==
==DescriptionMsg==
{{AutoDocDescriptionMsg
{{AutoDocDescriptionMsg
|name = BlueSpiceRating
|name = BlueSpiceReadConfirmation
|desc = {{int:bs-rating-extension-description
|desc = {{int:bs-readconfirmation-desc
}}
}}
}}
}}
Zeile 13: Zeile 13:
|mediawiki = {{AutoDocVersion
|mediawiki = {{AutoDocVersion
|name = MediaWiki
|name = MediaWiki
|version = 1.39.0
|version = 1.36.0
}}
}}
|extensions = {{AutoDocVersion
|extensions = {{AutoDocVersion
|name = BlueSpiceFoundation
|name = BlueSpiceFoundation
|version = 4.1
}}
{{AutoDocVersion
|name = BlueSpicePageAssignments
|version = 4.1
|version = 4.1
}}
}}
Zeile 29: Zeile 33:
}}
}}
{{AutoDocListItem
{{AutoDocListItem
|item = BlueSpiceRating
|item = UnifiedTaskOverview
}}
}}
==SpecialPages==
{{AutoDocSpecialPages
|SpecialPages = {{AutoDocCallback
|name = Rating
|callback = \BlueSpice\Rating\Special\Rating
}}
{{AutoDocCallback
|name = Recommendations
|callback = \BlueSpice\Rating\Special\Recommendations
}}
}}
}}
}}
Zeile 46: Zeile 39:
{{AutoDocPermissions
{{AutoDocPermissions
|permissions = {{AutoDocPermission
|permissions = {{AutoDocPermission
|name = rating-archive
|name = readconfirmationremind
|type = namespace
|type = global
|roles = admin, editor, maintenanceadmin
|roles = admin, maintenanceadmin
|desc = {{int:right-rating-archive
|desc = {{int:right-readconfirmationremind
}}
}}
}}
}}
{{AutoDocPermission
{{AutoDocPermission
|name = rating-read
|name = readconfirmationviewconfirmations
|type = namespace
|roles = admin, commenter, editor, maintenanceadmin, reader
|desc = {{int:right-rating-read
}}
}}
{{AutoDocPermission
|name = rating-viewspecialpage
|type = global
|type = global
|roles = admin, editor, maintenanceadmin, reader
|roles = admin, maintenanceadmin, structureadmin
|desc = {{int:right-rating-viewspecialpage
|desc = {{int:right-readconfirmationviewconfirmations
}}
}}
{{AutoDocPermission
|name = rating-write
|type = namespace
|roles = author, commenter, editor, maintenanceadmin
|desc = {{int:right-rating-write
}}
}}
}}
}}
Zeile 77: Zeile 56:
{{AutoDocConfig
{{AutoDocConfig
|config = {{AutoDocOption
|config = {{AutoDocOption
|name = RatingArticleEnabledNamespaces
|name = Mechanism
|value = <nowiki>array (
|value = <nowiki>'BlueSpice\\ReadConfirmation\\Mechanism\\NonMinorEdit::factory'</nowiki>
)</nowiki>
}}
}}
{{AutoDocOption
{{AutoDocOption
|name = RatingArticleLikeEnabledNamespaces
|name = PageApprovedReminderDelay
|value = <nowiki>array (
|value = <nowiki>168</nowiki>
)</nowiki>
}}
}}
}}
}}
Zeile 90: Zeile 67:
{{AutoDocApiModules
{{AutoDocApiModules
|APIModules = {{AutoDocCallback
|APIModules = {{AutoDocCallback
|name = bs-rating-tasks
|name = bs-readconfirmation-tasks
|callback = \BlueSpice\Rating\Api\Task\Rating
|callback = BSApiReadConfirmationTasks
}}
{{AutoDocCallback
|name = bs-ratingarticle-store
|callback = \BlueSpice\Rating\Api\Store\Article
}}
{{AutoDocCallback
|name = bs-ratingarticlelike-store
|callback = \BlueSpice\Rating\Api\Store\ArticleLike
}}
}}
}}
}}
Zeile 105: Zeile 74:
{{AutoDocHooks
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSApiNamespaceStoreMakeData BSApiNamespaceStoreMakeData]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSApiExtJSStoreBaseBeforePostProcessData BSApiExtJSStoreBaseBeforePostProcessData]
|callback = BlueSpice\Rating\Hook\BSApiNamespaceStoreMakeData\AddData::callback
|callback = ReadConfirmationPageAssignmentHooks::onBSApiExtJSStoreBaseBeforePostProcessData
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSMigrateSettingsFromDeviatingNames BSMigrateSettingsFromDeviatingNames]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSApiNamespaceStoreMakeData BSApiNamespaceStoreMakeData]
|callback = \BlueSpice\Rating\Extension::onBSMigrateSettingsFromDeviatingNames
|callback = ReadConfirmationHooks::onBSApiNamespaceStoreMakeData
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSMigrateSettingsSetNewSettings BSMigrateSettingsSetNewSettings]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSPageAssignmentsManager BSPageAssignmentsManager]
|callback = \BlueSpice\Rating\Hook\BSMigrateSettingsSetNewSettings\SetGlobals::callback
|callback = ReadConfirmationPageAssignmentHooks::onBSPageAssignmentsSpecialPages
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSPageAssignmentsOverview BSPageAssignmentsOverview]
|callback = \BlueSpice\Rating\Hook\BeforePageDisplay\AddResources::callback
|callback = ReadConfirmationPageAssignmentHooks::onBSPageAssignmentsSpecialPages
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ChameleonSkinTemplateOutputPageBeforeExec ChameleonSkinTemplateOutputPageBeforeExec]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSPageStoreDataProviderBeforeAppendRow BSPageStoreDataProviderBeforeAppendRow]
|callback = \BlueSpice\Rating\Hook\ChameleonSkinTemplateOutputPageBeforeExec\AddArticleRating::callback, \BlueSpice\Rating\Hook\ChameleonSkinTemplateOutputPageBeforeExec\AddArticleLikeRating::callback, \BlueSpice\Rating\Hook\ChameleonSkinTemplateOutputPageBeforeExec\AddRating::callback, \BlueSpice\Rating\Hook\ChameleonSkinTemplateOutputPageBeforeExec\AddRecommendationsGlobalAction::callback
|callback = ReadConfirmationPageAssignmentHooks::onBSPageStoreDataProviderBeforeAppendRow
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/GetDoubleUnderscoreIDs GetDoubleUnderscoreIDs]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|callback = \BlueSpice\Rating\Hook\GetDoubleUnderscoreIDs\AddNoRating::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 = \BlueSpice\Rating\Hook\LoadExtensionSchemaUpdates\AddRatingDatabase::callback, \BlueSpice\Rating\Hook\LoadExtensionSchemaUpdates\AddRatingRemoveArchivedMaintenanceScript::callback, \BlueSpice\Rating\Hook\LoadExtensionSchemaUpdates\AddRatingSetDefaultSubTypeMaintenanceScript::callback, \BlueSpice\Rating\Hook\LoadExtensionSchemaUpdates\AddBSRatingRemoveDuplicateEntriesMaintenanceScript::callback, \BlueSpice\Rating\Hook\LoadExtensionSchemaUpdates\AddRatingMigrateRatedCommentsScript::callback
|callback = \BlueSpice\ReadConfirmation\Hook\LoadExtensionSchemaUpdates\AddReadConfirmationDatabase::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeCommonUIRegisterSkinSlotComponents MWStakeCommonUIRegisterSkinSlotComponents]
|callback = common-user-interface
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::editNamespace NamespaceManager::editNamespace]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::editNamespace NamespaceManager::editNamespace]
|callback = BlueSpice\Rating\Hook\NamespaceManagerEditNamespace\SetRatingValues::callback
|callback = ReadConfirmationHooks::onNamespaceManager_editNamespace
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::getMetaFields NamespaceManager::getMetaFields]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::getMetaFields NamespaceManager::getMetaFields]
|callback = BlueSpice\Rating\Hook\NamespaceManagerGetMetaFields\RegisterMetaFields::callback
|callback = ReadConfirmationHooks::onNamespaceManager_getMetaFields
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManagerBeforePersistSettings NamespaceManagerBeforePersistSettings]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManagerBeforePersistSettings NamespaceManagerBeforePersistSettings]
|callback = writeNamespaceConfiguration
|callback = writeNamespaceConfiguration
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageSaveComplete PageSaveComplete]
|callback = ReadConfirmationHooks::onPageSaveComplete
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal SkinTemplateNavigation::Universal]
|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
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/UserMergeAccountFields UserMergeAccountFields]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/UserMergeAccountFields UserMergeAccountFields]
|callback = \BlueSpice\Rating\Hook\UserMergeAccountFields\MergeRatingDBFields::callback
|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