You are viewing an old version of this page. Return to the latest version.
Difference between revisions of "AutoDoc:BlueSpicePageAssignments"
m (1 revision imported) |
m (1 revision imported) |
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 |
}} | }} | ||
}} | }} | ||