Zuletzt bearbeitet vor einem Monat
von Anonymer Benutzer

AutoDoc:BlueSpiceReaders: Unterschied zwischen den Versionen

hw>Unknown user
Keine Bearbeitungszusammenfassung
 
imported>Unknown user
Keine Bearbeitungszusammenfassung
 
(15 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{ExtensionMainDescOpen}}
==DescriptionMsg==
{{ExtensionMainDescBody
{{AutoDocDescriptionMsg
|desc = Erstellt eine Liste mit Personen, die eine Seite lesen
|name = BlueSpiceReaders
}}
|desc = {{int:bs-readers-desc
{{ExtensionMainDescClose}}
}}
 
}}
{{ExtensionSpecialPagesOpen}}
==License==
{{ExtensionSpecialPagesBody
{{AutoDocLicense
|name = GPL-3.0-only
}}
==Requirements==
{{AutoDocRequirements
|mediawiki = {{AutoDocVersion
|name = MediaWiki
|version = 1.43.0
}}
|extensions = {{AutoDocVersion
|name = BlueSpiceFoundation
|version = 5.0.0
}}
}}
==IntegratesInto==
{{AutoDocIntegratesInto
|into = {{AutoDocListItem
|item = BlueSpicePrivacy
}}
}}
==SpecialPages==
{{AutoDocSpecialPages
|SpecialPages = {{AutoDocCallback
|name = Readers
|name = Readers
|class = \BlueSpice\Readers\Special\Readers
|callback = \BlueSpice\Readers\Special\Readers
}}
}}
{{ExtensionSpecialPagesBody
{{AutoDocCallback
|name = RevisionReaders
|name = RevisionReaders
|class = \BlueSpice\Readers\Special\RevisionReaders
|callback = \BlueSpice\Readers\Special\RevisionReaders
}}
}}
{{ExtensionSpecialPagesClose}}
}}
 
==Permissions==
{{ExtensionPermissionsOpen}}
{{AutoDocPermissions
{{ExtensionPermissionsBody
|permissions = {{AutoDocPermission
|permission = viewreaders
|name = viewreaders
|type = global
|type = global
|roles = admin,<br>maintenanceadmin
|roles = admin, maintenanceadmin
|desc = Die Leser einer Seite ansehen
|desc = {{int:right-viewreaders
}}
}}
{{ExtensionPermissionsBody
}}
|permission = viewrevisionreaders
{{AutoDocPermission
|name = viewrevisionreaders
|type = global
|type = global
|roles =  
|roles = admin, maintenanceadmin
|desc = Sieh die Leser von Überarbeitungen einzelner Seiten
|desc = {{int:right-viewrevisionreaders
}}
}}
{{ExtensionPermissionsClose}}
}}
}}
==Config==
{{AutoDocConfig
|config = {{AutoDocOption
|name = ReadersCleanData
|value = <nowiki>false</nowiki>
}}
{{AutoDocOption
|name = ReadersCleanDataTTL
|value = <nowiki>1095</nowiki>
}}
{{AutoDocOption
|name = ReadersNamespaceBlacklist
|value = <nowiki>array (
  0 => 6,
  1 => 7,
  2 => 8,
  3 => 9,
  4 => 14,
  5 => 15,
)</nowiki>
}}
}}
==ApiModules==
{{AutoDocApiModules
|APIModules = {{AutoDocCallback
|name = bs-readers-data-store
|callback = BSApiReadersDataStore
}}
{{AutoDocCallback
|name = bs-readers-page-readers-store
|callback = \BlueSpice\Readers\Api\Store\PageReaders
}}
{{AutoDocCallback
|name = bs-readers-revision-readers-store
|callback = \BlueSpice\Readers\Api\Store\RevisionReaders
}}
{{AutoDocCallback
|name = bs-readers-tasks
|callback = \BlueSpice\Readers\Api\Task\PageReaders
}}
{{AutoDocCallback
|name = bs-readers-users-store
|callback = BSApiReadersUsersStore
}}
}}
==Hooks==
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|callback = \BlueSpice\Readers\Hook\BeforePageDisplay\AddResources::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|callback = \BlueSpice\Readers\Hook\LoadExtensionSchemaUpdates\AddReadersTable::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal SkinTemplateNavigation::Universal]
|callback = addReaders
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/StandardDialogsRegisterPageInfoPanelModules StandardDialogsRegisterPageInfoPanelModules]
|callback = standard-dialogs
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/UserMergeAccountFields UserMergeAccountFields]
|callback = \BlueSpice\Readers\Hook\UserMergeAccountFields\MergeReadersDBFields::callback
}}
}}


{{ExtensionConfigOpen}}
{{ExtensionConfigBody
|name = $bsgReadersNumOfReaders
|defaultValue = <nowiki>10</nowiki>
|overrideBy = $bsgOverrideReadersNumOfReaders
}}
{{ExtensionConfigBody
|name = $bsgReadersNamespaceBlacklist
|defaultValue = <nowiki>[6,7,8,9,14,15]</nowiki>
|overrideBy = $bsgOverrideReadersNamespaceBlacklist
}}
{{ExtensionConfigBody
|name = $bsgReadersCleanData
|defaultValue = <nowiki>false</nowiki>
|overrideBy = $bsgOverrideReadersCleanData
}}
{{ExtensionConfigBody
|name = $bsgReadersCleanDataTTL
|defaultValue = <nowiki>1095</nowiki>
|overrideBy = $bsgOverrideReadersCleanDataTTL
}}
{{ExtensionConfigClose}}

Aktuelle Version vom 19. März 2025, 14:54 Uhr

DescriptionMsg

Erstellt eine Liste mit Personen, die eine Seite lesen

License

GPL v3

Requirements

  • MediaWiki: 1.43.0
  • BlueSpiceFoundation: 5.0.0

IntegratesInto

  • BlueSpicePrivacy

SpecialPages

  • Readers
  • RevisionReaders

Permissions

Rechte

Name Beschreibung Rollen
viewreaders Die Leser einer Seite ansehen admin, maintenanceadmin
viewrevisionreaders Sieh die Leser von Überarbeitungen einzelner Seiten admin, maintenanceadmin

Config

Konfiguration

Name Wert
ReadersCleanData false
ReadersCleanDataTTL 1095
ReadersNamespaceBlacklist array ( 0 => 6, 1 => 7, 2 => 8, 3 => 9, 4 => 14, 5 => 15, )

ApiModules

API Modules

  • bs-readers-data-store
  • bs-readers-page-readers-store
  • bs-readers-revision-readers-store
  • bs-readers-tasks
  • bs-readers-users-store

Hooks

Hooks