Monique Gähl (talk | contribs) No edit summary |
m Text replacement - "BlueSpice Farm" to "BlueSpice farm" |
||
Line 3: | Line 3: | ||
|developer=HalloWelt | |developer=HalloWelt | ||
|type=BlueSpice | |type=BlueSpice | ||
|edition=BlueSpice pro, BlueSpice | |edition=BlueSpice pro, BlueSpice farm, BlueSpice Cloud | ||
|compatible=BlueSpice | |compatible=BlueSpice | ||
|category=Quality Assurance | |category=Quality Assurance |
Revision as of 09:45, 7 June 2024
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: | Quality Assurance |
Edition: | BlueSpice pro, BlueSpice farm, 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
Technical details for BlueSpice cloud can differ in some cases.
Requirements
- MediaWiki: 1.43.0
- OOJSPlus: 3.0.0
Integrates into
- BlueSpiceSMWConnector
- BlueSpiceSmartList
- BlueSpiceWikiExplorer
- ContentStabilization
- EnhancedStandardUIs
- NotifyMe
- PDFCreator
- PageHeader
- Workflows
Special pages
- ContentStabilization
Permissions
Name | Description | Role |
---|---|---|
contentstabilization-admin | Allows to delete and move stable points to a different revision | admin |
contentstabilization-oversight | See overview of all approvals of a page | reviewer, admin |
contentstabilization-stabilize | Approve pages | reviewer, admin |
Configuration
Name | Value |
---|---|
BlueSpiceExtendedSearchIndexOnlyStable | false |
BlueSpicePageApprovedReminderDelay | 168 |
ContentStabilizationAllowFirstUnstable | true |
ContentStabilizationDraftGroups | array ( 0 => 'user', ) |
ContentStabilizationEnabledNamespaces | array ( ) |
ContentStabilizationInclusionMode | NULL |
ContentStabilizationPDFCreatorShowStabilizationTag | true |
ContentStabilizationStabilizeSMWProperties | true |
ContentStabilizationUnavailableNamespaces | array ( 0 => -1, 1 => 8, ) |
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
- BSExtendedSearchRepoFileGetFile
- BSExtendedSearchWikipageFetchRevision
- BSPageAssignmentsOverview
- BeforeInitialize
- BeforePageDisplay
- BeforeParserFetchFileAndTitle
- BeforeParserFetchTemplateRevisionRecord
- BlueSpiceDiscoveryTemplateDataProviderAfterInit
- CognitiveProcessDesignerBeforeRender
- ContentAlterParserOutput
- ContentStabilizationStablePointAdded
- ContentStabilizationStablePointMoved
- ContentStabilizationStablePointRemoved
- ContentStabilizationStablePointUpdated
- DifferenceEngineViewHeader
- DrawioGetFile
- EditPageGetCheckboxesDefinition
- GetPreferences
- ImagePageFileHistoryLine
- ImagePageFindFile
- ImgAuthBeforeStream
- LoadExtensionSchemaUpdates
- MWStakeCommonUIRegisterSkinSlotComponents
- MediaWikiPerformAction
- NamespaceManager::editNamespace
- NamespaceManager::getMetaFields
- NamespaceManagerBeforePersistSettings
- NotifyMeBeforeGenerateNotification
- PDFCreatorAfterGetDOMDocument
- PDFCreatorAfterSetRevision
- PDFCreatorContextBeforeGetPage
- PageDeleteComplete
- PageHistoryLineEnding
- PageMoveComplete
- PageSaveComplete
- ParserFirstCallInit
- SMW::RevisionGuard::ChangeFile
- SMW::RevisionGuard::ChangeRevision
- SMW::RevisionGuard::ChangeRevisionID
- SMW::RevisionGuard::IsApprovedRevision
- SkinTemplateNavigation::Universal
- TitleGetEditNotices
- getUserPermissionsErrors
Composer requirements
all-packages | mwstake/mediawiki-component-events |
---|
Notifications
Name | Buckets |
---|---|
stable-point-added | qm |