You are viewing an old version of this page. Return to the latest version.
Difference between revisions of "AutoDoc:BlueSpicePageAssignments"
hw>Unknown user |
m (1 revision imported) |
Contents
DescriptionMsg[edit source]
Enables you to assign users or groups to a page
Requirements[edit source]
- MediaWiki: ~1.31
- BlueSpiceFoundation: ~3.2
IntegratesInto[edit source]
- BlueSpiceFoundation
- BlueSpiceExtendedStatistics
- BlueSpicePageAssignments
- BlueSpicePrivacy
- BlueSpiceSMWConnector
SpecialPages[edit source]
- 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-web-bs-pageassignments-action-cat | true |
echo-subscriptions-email-bs-pageassignments-action-cat | true |
Config[edit source]
Configuration[edit source]
Name | Value |
---|---|
PageAssignmentsLockdownGroups | array ( 0 => 'user', ) |
PageAssignmentsActivatedTypes | array ( 0 => 'user', 1 => 'group', ) |
PageAssignmentsUseAdditionalPermissions | false |
PageAssignmentsSecureEnabledNamespaces | array ( ) |
PageAssignmentsSecureRemoveRightList | array ( 0 => 'edit', ) |
PageAssignmentsTarget | 'title' |
PageAssignmentsPageHeaderLimit | 3 |
ApiModules[edit source]
API Modules[edit source]
- bs-pageassignable-store
- bs-pageassignment-store
- bs-mypageassignment-store
- bs-pageassignment-tasks
Hooks[edit source]
Hooks[edit source]
- LoadExtensionSchemaUpdates
- SkinTemplateNavigation
- PersonalUrls
- BeforePageDisplay
- SkinTemplateOutputPageBeforeExec
- TitleMoveComplete
- ArticleDeleteComplete
- BSUserManagerAfterSetGroups
- BSBookshelfBookManager
- BSBookshelfManagerGetBookDataRow
- BSUEModulePDFcollectMetaData
- WikiExplorer::getFieldDefinitions
- WikiExplorer::getColumnDefinitions
- WikiExplorer::queryPagesWithFilter
- WikiExplorer::buildDataSets
- BSDashboardsUserDashboardPortalConfig
- BSDashboardsUserDashboardPortalPortlets
- BSUsageTrackerRegisterCollectors
- BSUserManagerAfterDeleteUser
- BSGroupManagerGroupNameChanged
- BSGroupManagerGroupDeleted
- NamespaceManager::getMetaFields
- BSApiNamespaceStoreMakeData
- NamespaceManager::editNamespace
- NamespaceManager::writeNamespaceConfiguration
- EchoGetDefaultNotifiedUsers
==DescriptionMsg== {{AutoDocDescriptionMsg |name = BlueSpicePageAssignments |desc = {{int:bs-pageassignments-desc }} }} ==Requirements== {{AutoDocRequirements |mediawiki = {{AutoDocVersion |name = MediaWiki |version = ~1.31 }} |extensions = {{AutoDocVersion |name = BlueSpiceFoundation |version = ~3.2 }} }} ==IntegratesInto== {{AutoDocIntegratesInto |into = {{AutoDocListItem |item = BlueSpiceFoundation }} {{AutoDocListItem |item = BlueSpiceExtendedStatistics }} {{AutoDocListItem |item = BlueSpicePageAssignments }} {{AutoDocListItem |item = BlueSpicePrivacy }} {{AutoDocListItem |item = BlueSpiceSMWConnector }} }} ==SpecialPages== {{AutoDocSpecialPages |SpecialPages = {{AutoDocCallback |name = PageAssignments |callback = SpecialPageAssignments }} {{AutoDocCallback |name = ManagePageAssignments |callback = SpecialManagePageAssignments }} }} ==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-web-bs-pageassignments-action-cat |value = <nowiki>true</nowiki> }} {{AutoDocOption |name = echo-subscriptions-email-bs-pageassignments-action-cat |value = <nowiki>true</nowiki> }} }} ==Config== {{AutoDocConfig |config = {{AutoDocOption |name = PageAssignmentsLockdownGroups |value = <nowiki>array ( 0 => 'user', )</nowiki> }} {{AutoDocOption |name = PageAssignmentsActivatedTypes |value = <nowiki>array ( 0 => 'user', 1 => 'group', )</nowiki> }} {{AutoDocOption |name = PageAssignmentsUseAdditionalPermissions |value = <nowiki>false</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 = PageAssignmentsPageHeaderLimit |value = <nowiki>3</nowiki> }} }} ==ApiModules== {{AutoDocApiModules |APIModules = {{AutoDocCallback |name = bs-pageassignable-store |callback = \BlueSpice\PageAssignments\Api\Store\Assignable }} {{AutoDocCallback |name = bs-pageassignment-store |callback = \BlueSpice\PageAssignments\Api\Store\Page }} {{AutoDocCallback |name = bs-mypageassignment-store |callback = BSApiMyPageAssignmentStore }} {{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 |callback = \BlueSpice\PageAssignments\Hook\PersonalUrls\AddMyPageAssignments::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 |callback = \BlueSpice\PageAssignments\Hook\BSUsageTrackerRegisterCollectors\AddPageAssignmentsPagesTag::callback }} {{AutoDocCallback |name = BSUserManagerAfterDeleteUser |callback = PageAssignmentsHooks::onBSUserManagerAfterDeleteUser }} {{AutoDocCallback |name = BSGroupManagerGroupNameChanged |callback = PageAssignmentsHooks::onBSGroupManagerGroupNameChanged }} {{AutoDocCallback |name = BSGroupManagerGroupDeleted |callback = PageAssignmentsHooks::onBSGroupManagerGroupDeleted }} {{AutoDocCallback |name = NamespaceManager::getMetaFields |callback = \BlueSpice\PageAssignments\Hook\NamespaceManagerGetMetaFields\RegisterMetaFields::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 }} }}
(No difference)
|