You are viewing an old version of this page. Return to the latest version.
Difference between revisions of "AutoDoc:BlueSpicePageAssignments"
m (1 revision imported) |
hw>Unknown user |
Contents
DescriptionMsg[edit source]
Enables you to assign users or groups to a page
License[edit source]
GPL-3.0-only
Requirements[edit source]
- MediaWiki: ~11.31
- BlueSpiceFoundation: ~33.2
IntegratesInto[edit source]
- BlueSpiceFoundation
- BlueSpiceExtendedStatistics
- BlueSpicePageAssignments
- BlueSpicePrivacy
- BlueSpiceSMWConnector
SpecialPages[edit source]
- ManagePageAssignments
- PageAssignments
- ManagePageAssignments
Permissions[edit source]
Permissions
Name | Description | Role |
---|---|---|
pageassignable | Appear in the list of assignable users | reader, admin, author, editor, maintenanceadmin, reviewer |
pageassignments | Edit the assignments of a page | admin, maintenanceadmin, reviewer |
DefaultUserOptions[edit source]
User options[edit source]
Name | Value |
---|---|
echo-subscriptions-webemail-bs-pageassignments-action-cat | true |
echo-subscriptions-emailweb-bs-pageassignments-action-cat | true |
Config[edit source]
Configuration[edit source]
Name | Value |
---|---|
PageAssignmentsLockdownGroupsPageAssignmentsActivatedTypes | array ( 0 => 'user', 1 => 'group', ) |
PageAssignmentsActivatedTypesPageAssignmentsLockdownGroups | array ( 0 => 'user', 1 => 'group', ) |
PageAssignmentsUseAdditionalPermissionsPageAssignmentsPageHeaderLimit | false 3 |
PageAssignmentsSecureEnabledNamespaces | array ( ) |
PageAssignmentsSecureRemoveRightList | array ( 0 => 'edit', ) |
PageAssignmentsTarget | 'title' |
PageAssignmentsPageHeaderLimitPageAssignmentsUseAdditionalPermissions | 3 false |
ApiModules[edit source]
API Modules[edit source]
- bs-pageassignablemypageassignment-store
- bs-pageassignmentpageassignable-store
- bs-mypageassignmentpageassignment-store
- bs-pageassignment-tasks
Hooks[edit source]
Hooks[edit source]
- LoadExtensionSchemaUpdatesArticleDeleteComplete
- SkinTemplateNavigationBSApiNamespaceStoreMakeData
- PersonalUrlsBSBookshelfBookManager
- BeforePageDisplayBSBookshelfManagerGetBookDataRow
- SkinTemplateOutputPageBeforeExecBSDashboardsUserDashboardPortalConfig
- TitleMoveCompleteBSDashboardsUserDashboardPortalPortlets
- ArticleDeleteComplete
- BSGroupManagerGroupDeleted
- BSGroupManagerGroupNameChanged
- BSUEModulePDFcollectMetaData
- BSUsageTrackerRegisterCollectors
- BSUserManagerAfterDeleteUser
- BSUserManagerAfterSetGroupsBSBookshelfBookManager
- BeforePageDisplayBSBookshelfManagerGetBookDataRow
- EchoGetDefaultNotifiedUsersBSUEModulePDFcollectMetaData
- LoadExtensionSchemaUpdates
- WikiExplorerNamespaceManager::getFieldDefinitionseditNamespaceWikiExplorer
- NamespaceManager::getColumnDefinitionsgetMetaFields
- WikiExplorerNamespaceManager::queryPagesWithFilterwriteNamespaceConfiguration
- PersonalUrls
- SkinTemplateNavigation
- SkinTemplateOutputPageBeforeExec
- TitleMoveComplete
- WikiExplorer::buildDataSets
- BSDashboardsUserDashboardPortalConfig
- BSDashboardsUserDashboardPortalPortlets
- BSUsageTrackerRegisterCollectors
- BSUserManagerAfterDeleteUser
- BSGroupManagerGroupNameChanged
- BSGroupManagerGroupDeleted
- NamespaceManagerWikiExplorer::getMetaFieldsgetColumnDefinitions
- BSApiNamespaceStoreMakeData
- NamespaceManagerWikiExplorer::editNamespacegetFieldDefinitionsNamespaceManager
- WikiExplorer::writeNamespaceConfigurationqueryPagesWithFilter
- EchoGetDefaultNotifiedUsers
==DescriptionMsg== {{AutoDocDescriptionMsg |name = BlueSpicePageAssignments |desc = {{int:bs-pageassignments-desc }} }} ==License== {{AutoDocLicense |name = GPL-3.0-only }} ==Requirements== {{AutoDocRequirements |mediawiki = {{AutoDocVersion |name = MediaWiki |version = ~11.31 }} |extensions = {{AutoDocVersion |name = BlueSpiceFoundation |version = ~33.2 }} }} ==IntegratesInto== {{AutoDocIntegratesInto |into = {{AutoDocListItem |item = BlueSpiceFoundation }} {{AutoDocListItem |item = BlueSpiceExtendedStatistics }} {{AutoDocListItem |item = BlueSpicePageAssignments }} {{AutoDocListItem |item = BlueSpicePrivacy }} {{AutoDocListItem |item = BlueSpiceSMWConnector }} }} ==SpecialPages== {{AutoDocSpecialPages |SpecialPages = {{AutoDocCallback |name = PageAssignmentsManagePageAssignments |callback = SpecialPageAssignmentsSpecialManagePageAssignments }} {{AutoDocCallback |name = ManagePageAssignmentsPageAssignments |callback = SpecialManagePageAssignmentsSpecialPageAssignments }} }} ==Permissions== {{AutoDocPermissions |permissions = {{AutoDocPermission |name = pageassignable |type = namespace |roles = reader, admin, author, editor, maintenanceadmin, reviewer |desc = {{int:right-pageassignable }} }} {{AutoDocPermission |name = pageassignments |type = namespace |roles = admin, maintenanceadmin, reviewer |desc = {{int:right-pageassignments }} }} }} ==DefaultUserOptions== {{AutoDocDefaultUserOptions |options = {{AutoDocOption |name = echo-subscriptions-webemail-bs-pageassignments-action-cat |value = <nowiki>true</nowiki> }} {{AutoDocOption |name = echo-subscriptions-emailweb-bs-pageassignments-action-cat |value = <nowiki>true</nowiki> }} }} ==Config== {{AutoDocConfig |config = {{AutoDocOption |name = PageAssignmentsLockdownGroupsPageAssignmentsActivatedTypes |value = <nowiki>array ( 0 => 'user', )</nowiki> }} {{AutoDocOption |name = PageAssignmentsActivatedTypes 1 => 'group', )</nowiki> }} {{AutoDocOption |name = PageAssignmentsLockdownGroups |value = <nowiki>array ( 0 => 'user', 1 => 'group', )</nowiki> }} {{AutoDocOption |name = PageAssignmentsUseAdditionalPermissions |value = <nowiki>false)</nowiki> }} {{AutoDocOption |name = PageAssignmentsPageHeaderLimit |value = <nowiki>3</nowiki> }} {{AutoDocOption |name = PageAssignmentsSecureEnabledNamespaces |value = <nowiki>array ( )</nowiki> }} {{AutoDocOption |name = PageAssignmentsSecureRemoveRightList |value = <nowiki>array ( 0 => 'edit', )</nowiki> }} {{AutoDocOption |name = PageAssignmentsTarget |value = <nowiki>'title'</nowiki> }} {{AutoDocOption |name = PageAssignmentsPageHeaderLimitPageAssignmentsUseAdditionalPermissions |value = <nowiki>3false</nowiki> }} }} ==ApiModules== {{AutoDocApiModules |APIModules = {{AutoDocCallback |name = bs-pageassignablemypageassignment-store |callback = \BlueSpice\PageAssignments\Api\Store\AssignableBSApiMyPageAssignmentStore }} {{AutoDocCallback |name = bs-pageassignmentpageassignable-store |callback = \BlueSpice\PageAssignments\Api\Store\PageAssignable }} {{AutoDocCallback |name = bs-mypageassignmentpageassignment-store |callback = BSApiMyPageAssignmentStore\BlueSpice\PageAssignments\Api\Store\Page }} {{AutoDocCallback |name = bs-pageassignment-tasks |callback = \BlueSpice\PageAssignments\Api\Task\PageAssignments }} }} ==Hooks== {{AutoDocHooks |Hooks = {{AutoDocCallback |name = LoadExtensionSchemaUpdates |callback = \BlueSpice\PageAssignments\Hook\LoadExtensionSchemaUpdates\AddPageAssignmentsTable::callback,\BlueSpice\PageAssignments\Hook\LoadExtensionSchemaUpdates\AddMigrateRespEditorsUpdateMaintenance::callback }} {{AutoDocCallback |name = SkinTemplateNavigation |callback = PageAssignmentsHooks::onSkinTemplateNavigation }} {{AutoDocCallback |name = PersonalUrls [https://www.mediawiki.org/wiki/Manual:Hooks/ArticleDeleteComplete ArticleDeleteComplete] |callback = PageAssignmentsHooks::onArticleDeleteComplete }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSApiNamespaceStoreMakeData BSApiNamespaceStoreMakeData] |callback = \BlueSpice\PageAssignments\Hook\PersonalUrls\AddMyPageAssignmentsBSApiNamespaceStoreMakeData\AddData::callback }} {{AutoDocCallback |name = BeforePageDisplay |callback = \BlueSpice\PageAssignments\Hook\BeforePageDisplay\AddResources::callback,\BlueSpice\PageAssignments\Hook\BeforePageDisplay\AddDashboardResources::callback,\BlueSpice\PageAssignments\Hook\BeforePageDisplay\AddWikiExplorerResources::callback,\BlueSpice\PageAssignments\Hook\BeforePageDisplay\FetchPageAssignments::callback }} {{AutoDocCallback |name = SkinTemplateOutputPageBeforeExec |callback = \BlueSpice\PageAssignments\Hook\SkinTemplateOutputPageBeforeExec\AddFlyout::callback }} {{AutoDocCallback |name = TitleMoveComplete |callback = PageAssignmentsHooks::onTitleMoveComplete }} {{AutoDocCallback |name = ArticleDeleteComplete |callback = PageAssignmentsHooks::onArticleDeleteComplete }} {{AutoDocCallback |name = BSUserManagerAfterSetGroups |callback = \BlueSpice\PageAssignments\Hook\BSUserManagerAfterSetGroups\NotifyUsers::callback }} {{AutoDocCallback |name = BSBookshelfBookManager |callback = PageAssignmentsBookmakerHooks::onBSBookshelfBookManager }} {{AutoDocCallback |name = BSBookshelfManagerGetBookDataRow |callback = PageAssignmentsBookmakerHooks::onBSBookshelfManagerGetBookDataRow }} {{AutoDocCallback |name = BSUEModulePDFcollectMetaData |callback = PageAssignmentsBookmakerHooks::onBSUEModulePDFcollectMetaData }} {{AutoDocCallback |name = WikiExplorer::getFieldDefinitions |callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerGetFieldDefinitions }} {{AutoDocCallback |name = WikiExplorer::getColumnDefinitions |callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerGetColumnDefinitions }} {{AutoDocCallback |name = WikiExplorer::queryPagesWithFilter |callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerQueryPagesWithFilter }} {{AutoDocCallback |name = WikiExplorer::buildDataSets |callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerBuildDataSets }} {{AutoDocCallback |name = BSDashboardsUserDashboardPortalConfig |callback = PageAssignmentsDashboardHooks::onBSDashboardsUserDashboardPortalConfig }} {{AutoDocCallback |name = BSDashboardsUserDashboardPortalPortlets |callback = PageAssignmentsDashboardHooks::onBSDashboardsUserDashboardPortalPortlets }} {{AutoDocCallback |name = BSUsageTrackerRegisterCollectors [https://www.mediawiki.org/wiki/Manual:Hooks/BSBookshelfBookManager BSBookshelfBookManager] |callback = PageAssignmentsBookmakerHooks::onBSBookshelfBookManager }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSBookshelfManagerGetBookDataRow BSBookshelfManagerGetBookDataRow] |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 |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSGroupManagerGroupDeleted BSGroupManagerGroupDeleted] |callback = PageAssignmentsHooks::onBSGroupManagerGroupDeleted }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSGroupManagerGroupNameChanged BSGroupManagerGroupNameChanged] |callback = PageAssignmentsHooks::onBSGroupManagerGroupNameChanged }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUEModulePDFcollectMetaData BSUEModulePDFcollectMetaData] |callback = PageAssignmentsBookmakerHooks::onBSUEModulePDFcollectMetaData }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUsageTrackerRegisterCollectors BSUsageTrackerRegisterCollectors] |callback = \BlueSpice\PageAssignments\Hook\BSUsageTrackerRegisterCollectors\AddPageAssignmentsPagesTag::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUserManagerAfterDeleteUser BSUserManagerAfterDeleteUser] |callback = PageAssignmentsHooks::onBSUserManagerAfterDeleteUser }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUserManagerAfterSetGroups BSUserManagerAfterSetGroups] |callback = \BlueSpice\PageAssignments\Hook\BSUserManagerAfterSetGroups\NotifyUsers::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay] |callback = \BlueSpice\PageAssignments\Hook\BeforePageDisplay\AddResources::callback, \BlueSpice\PageAssignments\Hook\BeforePageDisplay\AddDashboardResources::callback, \BlueSpice\PageAssignments\Hook\BeforePageDisplay\AddWikiExplorerResources::callback, \BlueSpice\PageAssignments\Hook\BeforePageDisplay\FetchPageAssignments::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/EchoGetDefaultNotifiedUsers EchoGetDefaultNotifiedUsers] |callback = \BlueSpice\PageAssignments\Notifications\Registrator::onEchoGetDefaultNotifiedUsers }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates] |callback = \BlueSpice\PageAssignments\Hook\LoadExtensionSchemaUpdates\AddPageAssignmentsTable::callback, \BlueSpice\PageAssignments\Hook\LoadExtensionSchemaUpdates\AddMigrateRespEditorsUpdateMaintenance::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::editNamespace NamespaceManager::editNamespace] |callback = \BlueSpice\PageAssignments\Hook\NamespaceManagerEditNamespace\SetValues::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::getMetaFields NamespaceManager::getMetaFields] |callback = \BlueSpice\PageAssignments\Hook\BSUsageTrackerRegisterCollectors\AddPageAssignmentsPagesTagNamespaceManagerGetMetaFields\RegisterMetaFields::callback }} {{AutoDocCallback |name = BSUserManagerAfterDeleteUser |callback = PageAssignmentsHooks::onBSUserManagerAfterDeleteUser }} {{AutoDocCallback |name = BSGroupManagerGroupNameChanged |callback = PageAssignmentsHooks::onBSGroupManagerGroupNameChanged }} {{AutoDocCallback |name = BSGroupManagerGroupDeleted |callback = PageAssignmentsHooks::onBSGroupManagerGroupDeleted }} {{AutoDocCallback |name = NamespaceManager::getMetaFields [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::writeNamespaceConfiguration NamespaceManager::writeNamespaceConfiguration] |callback = \BlueSpice\PageAssignments\Hook\NamespaceManagerWriteNamespaceConfiguration\WriteToConfiguration::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/PersonalUrls PersonalUrls] |callback = \BlueSpice\PageAssignments\Hook\PersonalUrls\AddMyPageAssignments::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation SkinTemplateNavigation] |callback = PageAssignmentsHooks::onSkinTemplateNavigation }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateOutputPageBeforeExec SkinTemplateOutputPageBeforeExec] |callback = \BlueSpice\PageAssignments\Hook\NamespaceManagerGetMetaFields\RegisterMetaFieldsSkinTemplateOutputPageBeforeExec\AddFlyout::callback }} {{AutoDocCallback |name = BSApiNamespaceStoreMakeData |callback = \BlueSpice\PageAssignments\Hook\BSApiNamespaceStoreMakeData\AddData::callback }} {{AutoDocCallback |name = NamespaceManager::editNamespace |callback = \BlueSpice\PageAssignments\Hook\NamespaceManagerEditNamespace\SetValues::callback }} {{AutoDocCallback |name = NamespaceManager::writeNamespaceConfiguration |callback = \BlueSpice\PageAssignments\Hook\NamespaceManagerWriteNamespaceConfiguration\WriteToConfiguration::callback }} {{AutoDocCallback |name = EchoGetDefaultNotifiedUsers |callback = \BlueSpice\PageAssignments\Notifications\Registrator::onEchoGetDefaultNotifiedUsers[https://www.mediawiki.org/wiki/Manual:Hooks/TitleMoveComplete TitleMoveComplete] |callback = PageAssignmentsHooks::onTitleMoveComplete }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::buildDataSets WikiExplorer::buildDataSets] |callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerBuildDataSets }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::getColumnDefinitions WikiExplorer::getColumnDefinitions] |callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerGetColumnDefinitions }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::getFieldDefinitions WikiExplorer::getFieldDefinitions] |callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerGetFieldDefinitions }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::queryPagesWithFilter WikiExplorer::queryPagesWithFilter] |callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerQueryPagesWithFilter }} }}
Line 4: | Line 4: | ||
|desc = {{int:bs-pageassignments-desc | |desc = {{int:bs-pageassignments-desc | ||
}} | }} | ||
+ | }} | ||
+ | ==License== | ||
+ | {{AutoDocLicense | ||
+ | |name = GPL-3.0-only | ||
}} | }} | ||
==Requirements== | ==Requirements== | ||
Line 9: | Line 13: | ||
|mediawiki = {{AutoDocVersion | |mediawiki = {{AutoDocVersion | ||
|name = MediaWiki | |name = MediaWiki | ||
− | |version = | + | |version = 1.31 |
}} | }} | ||
|extensions = {{AutoDocVersion | |extensions = {{AutoDocVersion | ||
|name = BlueSpiceFoundation | |name = BlueSpiceFoundation | ||
− | |version = | + | |version = 3.2 |
}} | }} | ||
}} | }} | ||
Line 19: | Line 23: | ||
{{AutoDocIntegratesInto | {{AutoDocIntegratesInto | ||
|into = {{AutoDocListItem | |into = {{AutoDocListItem | ||
− | |||
− | |||
− | |||
|item = BlueSpiceExtendedStatistics | |item = BlueSpiceExtendedStatistics | ||
}} | }} | ||
Line 37: | Line 38: | ||
{{AutoDocSpecialPages | {{AutoDocSpecialPages | ||
|SpecialPages = {{AutoDocCallback | |SpecialPages = {{AutoDocCallback | ||
+ | |name = ManagePageAssignments | ||
+ | |callback = SpecialManagePageAssignments | ||
+ | }} | ||
+ | {{AutoDocCallback | ||
|name = PageAssignments | |name = PageAssignments | ||
|callback = SpecialPageAssignments | |callback = SpecialPageAssignments | ||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
}} | }} | ||
Line 50: | Line 51: | ||
|name = pageassignable | |name = pageassignable | ||
|type = namespace | |type = namespace | ||
− | |roles = reader,admin,author,editor,maintenanceadmin,reviewer | + | |roles = reader, admin, author, editor, maintenanceadmin, reviewer |
|desc = {{int:right-pageassignable | |desc = {{int:right-pageassignable | ||
}} | }} | ||
Line 57: | Line 58: | ||
|name = pageassignments | |name = pageassignments | ||
|type = namespace | |type = namespace | ||
− | |roles = admin,maintenanceadmin,reviewer | + | |roles = admin, maintenanceadmin, reviewer |
|desc = {{int:right-pageassignments | |desc = {{int:right-pageassignments | ||
}} | }} | ||
Line 65: | Line 66: | ||
{{AutoDocDefaultUserOptions | {{AutoDocDefaultUserOptions | ||
|options = {{AutoDocOption | |options = {{AutoDocOption | ||
− | |name = echo-subscriptions- | + | |name = echo-subscriptions-email-bs-pageassignments-action-cat |
|value = <nowiki>true</nowiki> | |value = <nowiki>true</nowiki> | ||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
− | |name = echo-subscriptions- | + | |name = echo-subscriptions-web-bs-pageassignments-action-cat |
|value = <nowiki>true</nowiki> | |value = <nowiki>true</nowiki> | ||
}} | }} | ||
Line 76: | Line 77: | ||
{{AutoDocConfig | {{AutoDocConfig | ||
|config = {{AutoDocOption | |config = {{AutoDocOption | ||
− | |name = | + | |name = PageAssignmentsActivatedTypes |
|value = <nowiki>array ( | |value = <nowiki>array ( | ||
0 => 'user', | 0 => 'user', | ||
+ | 1 => 'group', | ||
)</nowiki> | )</nowiki> | ||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
− | |name = | + | |name = PageAssignmentsLockdownGroups |
|value = <nowiki>array ( | |value = <nowiki>array ( | ||
0 => 'user', | 0 => 'user', | ||
− | |||
)</nowiki> | )</nowiki> | ||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
− | |name = | + | |name = PageAssignmentsPageHeaderLimit |
− | |value = <nowiki> | + | |value = <nowiki>3</nowiki> |
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
Line 108: | Line 109: | ||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
− | |name = | + | |name = PageAssignmentsUseAdditionalPermissions |
− | |value = <nowiki> | + | |value = <nowiki>false</nowiki> |
}} | }} | ||
}} | }} | ||
Line 115: | Line 116: | ||
{{AutoDocApiModules | {{AutoDocApiModules | ||
|APIModules = {{AutoDocCallback | |APIModules = {{AutoDocCallback | ||
+ | |name = bs-mypageassignment-store | ||
+ | |callback = BSApiMyPageAssignmentStore | ||
+ | }} | ||
+ | {{AutoDocCallback | ||
|name = bs-pageassignable-store | |name = bs-pageassignable-store | ||
|callback = \BlueSpice\PageAssignments\Api\Store\Assignable | |callback = \BlueSpice\PageAssignments\Api\Store\Assignable | ||
Line 121: | Line 126: | ||
|name = bs-pageassignment-store | |name = bs-pageassignment-store | ||
|callback = \BlueSpice\PageAssignments\Api\Store\Page | |callback = \BlueSpice\PageAssignments\Api\Store\Page | ||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
Line 134: | Line 135: | ||
{{AutoDocHooks | {{AutoDocHooks | ||
|Hooks = {{AutoDocCallback | |Hooks = {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/ArticleDeleteComplete ArticleDeleteComplete] |
− | |callback = | + | |callback = PageAssignmentsHooks::onArticleDeleteComplete |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSApiNamespaceStoreMakeData BSApiNamespaceStoreMakeData] |
− | |callback = | + | |callback = \BlueSpice\PageAssignments\Hook\BSApiNamespaceStoreMakeData\AddData::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSBookshelfBookManager BSBookshelfBookManager] |
− | |callback = | + | |callback = PageAssignmentsBookmakerHooks::onBSBookshelfBookManager |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSBookshelfManagerGetBookDataRow BSBookshelfManagerGetBookDataRow] |
− | |callback = | + | |callback = PageAssignmentsBookmakerHooks::onBSBookshelfManagerGetBookDataRow |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSDashboardsUserDashboardPortalConfig BSDashboardsUserDashboardPortalConfig] |
− | |callback = | + | |callback = PageAssignmentsDashboardHooks::onBSDashboardsUserDashboardPortalConfig |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSDashboardsUserDashboardPortalPortlets BSDashboardsUserDashboardPortalPortlets] |
− | |callback = | + | |callback = PageAssignmentsDashboardHooks::onBSDashboardsUserDashboardPortalPortlets |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSGroupManagerGroupDeleted BSGroupManagerGroupDeleted] |
− | |callback = PageAssignmentsHooks:: | + | |callback = PageAssignmentsHooks::onBSGroupManagerGroupDeleted |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSGroupManagerGroupNameChanged BSGroupManagerGroupNameChanged] |
− | |callback = | + | |callback = PageAssignmentsHooks::onBSGroupManagerGroupNameChanged |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUEModulePDFcollectMetaData BSUEModulePDFcollectMetaData] |
− | |callback = PageAssignmentsBookmakerHooks:: | + | |callback = PageAssignmentsBookmakerHooks::onBSUEModulePDFcollectMetaData |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUsageTrackerRegisterCollectors BSUsageTrackerRegisterCollectors] |
− | |callback = | + | |callback = \BlueSpice\PageAssignments\Hook\BSUsageTrackerRegisterCollectors\AddPageAssignmentsPagesTag::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUserManagerAfterDeleteUser BSUserManagerAfterDeleteUser] |
− | |callback = | + | |callback = PageAssignmentsHooks::onBSUserManagerAfterDeleteUser |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUserManagerAfterSetGroups BSUserManagerAfterSetGroups] |
− | |callback = | + | |callback = \BlueSpice\PageAssignments\Hook\BSUserManagerAfterSetGroups\NotifyUsers::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay] |
− | |callback = | + | |callback = \BlueSpice\PageAssignments\Hook\BeforePageDisplay\AddResources::callback, \BlueSpice\PageAssignments\Hook\BeforePageDisplay\AddDashboardResources::callback, \BlueSpice\PageAssignments\Hook\BeforePageDisplay\AddWikiExplorerResources::callback, \BlueSpice\PageAssignments\Hook\BeforePageDisplay\FetchPageAssignments::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/EchoGetDefaultNotifiedUsers EchoGetDefaultNotifiedUsers] |
− | |callback = | + | |callback = \BlueSpice\PageAssignments\Notifications\Registrator::onEchoGetDefaultNotifiedUsers |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates] |
− | |callback = | + | |callback = \BlueSpice\PageAssignments\Hook\LoadExtensionSchemaUpdates\AddPageAssignmentsTable::callback, \BlueSpice\PageAssignments\Hook\LoadExtensionSchemaUpdates\AddMigrateRespEditorsUpdateMaintenance::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::editNamespace NamespaceManager::editNamespace] |
− | |callback = | + | |callback = \BlueSpice\PageAssignments\Hook\NamespaceManagerEditNamespace\SetValues::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::getMetaFields NamespaceManager::getMetaFields] |
− | |callback = | + | |callback = \BlueSpice\PageAssignments\Hook\NamespaceManagerGetMetaFields\RegisterMetaFields::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/NamespaceManager::writeNamespaceConfiguration NamespaceManager::writeNamespaceConfiguration] |
− | |callback = \BlueSpice\PageAssignments\Hook\ | + | |callback = \BlueSpice\PageAssignments\Hook\NamespaceManagerWriteNamespaceConfiguration\WriteToConfiguration::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/PersonalUrls PersonalUrls] |
− | |callback = | + | |callback = \BlueSpice\PageAssignments\Hook\PersonalUrls\AddMyPageAssignments::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation SkinTemplateNavigation] |
− | |callback = PageAssignmentsHooks:: | + | |callback = PageAssignmentsHooks::onSkinTemplateNavigation |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateOutputPageBeforeExec SkinTemplateOutputPageBeforeExec] |
− | |callback = | + | |callback = \BlueSpice\PageAssignments\Hook\SkinTemplateOutputPageBeforeExec\AddFlyout::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/TitleMoveComplete TitleMoveComplete] |
− | |callback = | + | |callback = PageAssignmentsHooks::onTitleMoveComplete |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::buildDataSets WikiExplorer::buildDataSets] |
− | |callback = | + | |callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerBuildDataSets |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::getColumnDefinitions WikiExplorer::getColumnDefinitions] |
− | |callback = | + | |callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerGetColumnDefinitions |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::getFieldDefinitions WikiExplorer::getFieldDefinitions] |
− | |callback = | + | |callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerGetFieldDefinitions |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/WikiExplorer::queryPagesWithFilter WikiExplorer::queryPagesWithFilter] |
− | |callback = | + | |callback = PageAssignmentsWikiExplorerHooks::onWikiExplorerQueryPagesWithFilter |
}} | }} | ||
}} | }} |