Extension: ContentStabilization
Overview | |||
---|---|---|---|
Description: |
Allows users to mark pages as "approved" or "draft" and to view the most recent approved version of a page. | ||
State: | stable | Dependency: | BlueSpice |
Developer: | HalloWelt | License: | GPL-3.0-only |
Type: | BlueSpice | Category: | Data Analysis |
Edition: | BlueSpice pro, BlueSpice free, BlueSpice Farm"BlueSpice Farm" is not in the list (BlueSpice free, BlueSpice free (deactivated), BlueSpice pro, BlueSpice pro (deactivated), BlueSpice farm, BlueSpice farm (deactivated), BlueSpice cloud, BlueSpice cloud (deactivated)) of allowed values for the "BSExtensionInfoEdition" property., BlueSpice Cloud"BlueSpice Cloud" is not in the list (BlueSpice free, BlueSpice free (deactivated), BlueSpice pro, BlueSpice pro (deactivated), BlueSpice farm, BlueSpice farm (deactivated), BlueSpice cloud, BlueSpice cloud (deactivated)) of allowed values for the "BSExtensionInfoEdition" property. | Version: | 4.3+ |
Technical Information
This information applies to BlueSpice 4. Technical details for BlueSpice cloud can differ in some cases.
Requirements
- MediaWiki: 1.39.0
- OOJSPlus: 2.0.0
Integrates into
- BlueSpiceSMWConnector
- BlueSpiceSmartList
- ContentStabilization
- EnhancedStandardUIs
- Notifications
- PageHeader
- Workflows
Special pages
- ContentStabilization
Permissions
Name | Description | Role |
---|---|---|
contentstabilization-admin | Change who can see drafts, delete and change approvals | admin |
contentstabilization-oversight | See overview of all approvals of a page | reviewer, admin |
contentstabilization-stabilize | Approve pages | reviewer, admin |
Configuration
Name | Value |
---|---|
BlueSpiceBookshelfExportListDisabled | true |
BlueSpiceBookshelfExportListStable | true |
BlueSpiceBookshelfExportListUnstable | true |
BlueSpiceExtendedSearchIndexOnlyStable | false |
BlueSpicePageApprovedReminderDelay | 168 |
BlueSpiceUEModulePDFShowStabilizationTag | true |
ContentStabilizationAllowFirstUnstable | true |
ContentStabilizationDraftGroups | array ( 0 => 'user', ) |
ContentStabilizationEnabledNamespaces | array ( ) |
ContentStabilizationInclusionMode | NULL |
ContentStabilizationStabilizeSMWProperties | true |
User options
Name | Value |
---|---|
history-show-sp_approve_comment | 0 |
history-show-sp_approve_ts | 0 |
history-show-sp_approver | 1 |
history-show-sp_state | 1 |
Hooks
- ArticleViewHeader
- BSApiExtJSStoreBaseBeforePostProcessData
- BSApiNamespaceStoreMakeData
- BSBookshelfExportBeforeArticles
- BSExtendedSearchRepoFileGetFile
- BSExtendedSearchWikipageFetchRevision
- BSPageAssignmentsOverview
- BSUEModulePDFBeforeAddingStyleBlocks
- BSUEModulePDFbeforeGetPage
- BSUEModulePDFgetPage
- BeforeInitialize
- BeforePageDisplay
- BeforeParserFetchFileAndTitle
- BeforeParserFetchTemplateRevisionRecord
- BlueSpiceDiscoveryTemplateDataProviderAfterInit
- ContentAlterParserOutput
- ContentStabilizationStablePointAdded
- ContentStabilizationStablePointMoved
- ContentStabilizationStablePointRemoved
- ContentStabilizationStablePointUpdated
- DrawioGetFile
- EditPageGetCheckboxesDefinition
- GetPreferences
- ImagePageFileHistoryLine
- ImagePageFindFile
- ImgAuthBeforeStream
- LoadExtensionSchemaUpdates
- MWStakeCommonUIRegisterSkinSlotComponents
- MediaWikiPerformAction
- NamespaceManager::editNamespace
- NamespaceManager::getMetaFields
- NamespaceManagerBeforePersistSettings
- PageDeleteComplete
- PageHistoryLineEnding
- PageMoveComplete
- PageSaveComplete
- SMW::RevisionGuard::ChangeFile
- SMW::RevisionGuard::ChangeRevision
- SMW::RevisionGuard::ChangeRevisionID
- SMW::RevisionGuard::IsApprovedRevision
- SkinTemplateNavigation::Universal
- TitleGetEditNotices