Zuletzt bearbeitet vor einem Monat
von Anonymer Benutzer

AutoDoc:BlueSpicePageAssignments: Unterschied zwischen den Versionen

K 1 Version importiert
imported>Unknown user
Keine Bearbeitungszusammenfassung
 
Zeile 13: Zeile 13:
|mediawiki = {{AutoDocVersion
|mediawiki = {{AutoDocVersion
|name = MediaWiki
|name = MediaWiki
|version = 1.39.0
|version = 1.43.0
}}
}}
|extensions = {{AutoDocVersion
|extensions = {{AutoDocVersion
|name = BlueSpiceFoundation
|name = BlueSpiceFoundation
|version = 4.3
|version = 5.0.0
}}
{{AutoDocVersion
|name = OOJSPlus
|version = 3.0.0
}}
}}
}}
}}
Zeile 38: Zeile 42:
}}
}}
{{AutoDocListItem
{{AutoDocListItem
|item = Notifications
|item = BlueSpiceWikiExplorer
}}
{{AutoDocListItem
|item = NotifyMe
}}
}}
}}
}}
Zeile 45: Zeile 52:
|SpecialPages = {{AutoDocCallback
|SpecialPages = {{AutoDocCallback
|name = ManagePageAssignments
|name = ManagePageAssignments
|callback = SpecialManagePageAssignments
|callback = \BlueSpice\PageAssignments\Special\ManagePageAssignments
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = PageAssignments
|name = PageAssignments
|callback = SpecialPageAssignments
|callback = \BlueSpice\PageAssignments\Special\PageAssignments
}}
}}
}}
}}
Zeile 147: Zeile 154:
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSApiNamespaceStoreMakeData BSApiNamespaceStoreMakeData]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSApiNamespaceStoreMakeData BSApiNamespaceStoreMakeData]
|callback = \BlueSpice\PageAssignments\Hook\BSApiNamespaceStoreMakeData\AddData::callback
|callback = \BlueSpice\PageAssignments\Hook\BSApiNamespaceStoreMakeData\AddData::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSBookshelfBookManager BSBookshelfBookManager]
|callback = PageAssignmentsBookmakerHooks::onBSBookshelfBookManager
}}
}}
{{AutoDocCallback
{{AutoDocCallback
Zeile 159: Zeile 162:
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSBookshelfManagerGetBookDataRow BSBookshelfManagerGetBookDataRow]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSBookshelfManagerGetBookDataRow BSBookshelfManagerGetBookDataRow]
|callback = PageAssignmentsBookmakerHooks::onBSBookshelfManagerGetBookDataRow
|callback = PageAssignmentsBookmakerHooks::onBSBookshelfManagerGetBookDataRow
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSDashboardsUserDashboardPortalConfig BSDashboardsUserDashboardPortalConfig]
|callback = PageAssignmentsDashboardHooks::onBSDashboardsUserDashboardPortalConfig
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSDashboardsUserDashboardPortalPortlets BSDashboardsUserDashboardPortalPortlets]
|callback = PageAssignmentsDashboardHooks::onBSDashboardsUserDashboardPortalPortlets
}}
}}
{{AutoDocCallback
{{AutoDocCallback
Zeile 175: Zeile 170:
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSGroupManagerGroupNameChanged BSGroupManagerGroupNameChanged]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSGroupManagerGroupNameChanged BSGroupManagerGroupNameChanged]
|callback = PageAssignmentsHooks::onBSGroupManagerGroupNameChanged
|callback = PageAssignmentsHooks::onBSGroupManagerGroupNameChanged
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUEModulePDFcollectMetaData BSUEModulePDFcollectMetaData]
|callback = PageAssignmentsBookmakerHooks::onBSUEModulePDFcollectMetaData
}}
}}
{{AutoDocCallback
{{AutoDocCallback
Zeile 190: Zeile 181:
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|callback = \BlueSpice\PageAssignments\Hook\BeforePageDisplay\AddResources::callback, \BlueSpice\PageAssignments\Hook\BeforePageDisplay\AddWikiExplorerResources::callback
|callback = \BlueSpice\PageAssignments\Hook\BeforePageDisplay\AddResources::callback
}}
}}
{{AutoDocCallback
{{AutoDocCallback
Zeile 237: Zeile 228:
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::getColumnDefinitions WikiExplorer::getColumnDefinitions]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::queryPagesWithFilter WikiExplorer::queryPagesWithFilter]
|callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerGetColumnDefinitions
|callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerQueryPagesWithFilter
}}
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::getFieldDefinitions WikiExplorer::getFieldDefinitions]
|callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerGetFieldDefinitions
}}
}}
{{AutoDocCallback
==Notifications==
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::queryPagesWithFilter WikiExplorer::queryPagesWithFilter]
{{AutoDocNotifications
|callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerQueryPagesWithFilter
|notifications = {{AutoDocNotification
|name = bs-pa-assignment-add
|buckets = personal
}}
{{AutoDocNotification
|name = bs-pa-assignment-remove
|buckets = personal
}}
}}
}}
==Composer requirements==
{{AutoDocComposer requirements
|mwstake/mediawiki-component-datastore = ~1
|mwstake/mediawiki-component-commonwebapis = ~3
|all-packages = mwstake/mediawiki-component-datastore,mwstake/mediawiki-component-commonwebapis
}}
}}



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

DescriptionMsg

Erlaubt die Zuweisung von Zielgruppen zu einer Seite

License

GPL v3

Requirements

  • MediaWiki: 1.43.0
  • BlueSpiceFoundation: 5.0.0
  • OOJSPlus: 3.0.0

IntegratesInto

  • BlueSpiceBookshelf
  • BlueSpiceExtendedStatistics
  • BlueSpicePageAssignments
  • BlueSpicePrivacy
  • BlueSpiceSMWConnector
  • BlueSpiceWikiExplorer
  • NotifyMe

SpecialPages

  • ManagePageAssignments
  • PageAssignments

Permissions

Rechte

Name Beschreibung Rollen
pageassignable In der Liste der zuweisbaren Benutzer auftauchen reader, admin, author, editor, maintenanceadmin, reviewer
pageassignments Die Zuweisungen einer Seite bearbeiten können admin, maintenanceadmin, reviewer

DefaultUserOptions

Benutzeroptionen

Name Wert
echo-subscriptions-email-bs-pageassignments-action-cat true
echo-subscriptions-web-bs-pageassignments-action-cat true

Config

Konfiguration

Name Wert
PageAssignmentsActivatedTypes array ( 0 => 'user', 1 => 'group', )
PageAssignmentsLockdownGroups array ( 0 => 'user', )
PageAssignmentsPageHeaderLimit 3
PageAssignmentsSecureEnabledNamespaces array ( )
PageAssignmentsSecureRemoveRightList array ( 0 => 'edit', )
PageAssignmentsTarget 'title'
PageAssignmentsUseAdditionalPermissions false

ApiModules

API Modules

  • bs-mypageassignment-store
  • bs-pageassignable-store
  • bs-pageassignment-store
  • bs-pageassignment-tasks

Hooks

Hooks

Notifications

Name Buckets
bs-pa-assignment-add personal
bs-pa-assignment-remove personal

Composer requirements

all-packages mwstake/mediawiki-component-datastore

mwstake/mediawiki-component-commonwebapis