Zuletzt bearbeitet vor 4 Monaten
von Robert Vogel

AutoDoc:BlueSpiceReaders: Unterschied zwischen den Versionen

K (1 Version importiert)
K (1 Version importiert)
 
(13 dazwischenliegende Versionen von 4 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.39.0
}}
|extensions = {{AutoDocVersion
|name = BlueSpiceFoundation
|version = 4.3
}}
}}
==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 =  
|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>
}}
{{AutoDocOption
|name = ReadersNumOfReaders
|value = <nowiki>10</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 10. Juli 2024, 14:52 Uhr

DescriptionMsg

Erstellt eine Liste mit Personen, die eine Seite lesen

License

GPL v3

Requirements

  • MediaWiki: 1.39.0
  • BlueSpiceFoundation: 4.3

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

Config

Konfiguration

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

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