Last edited one day ago
by Redaktion

MergeArticles

all extensions


Overview
Description:

Allows merging comparing and merging articles

State: stable Dependency: BlueSpice
Developer: HalloWelt License: GPL-3.0-only
Type: BlueSpice Category: Quality Assurance
Edition: BlueSpice farm (deactivated) Version: 4.1+

Features

MergeArticles allows you to merge revisions of a wiki page.

If a page in BlueSpice farm is transferred to other wiki instances via the ContentTransfer extension or via BlueSpiceTranslationTransfer, the page can be saved in a draft namespace for further processing. Users then manually merge the page with an existing page revision.

Activation

Activation is done in LocalSettings.php.

Activating the draft namespace for all non-language wikis (i.e., wikis named DE, EN, NL, etc.)

$GLOBALS['wgExtensionFunctions'][] = static function() {
foreach( $GLOBALS['wgContentTransferTargets'] as $instanceName => $config ) {
if ( isset( $GLOBALS['bsgTranslateTransferTargets'][strtolower( $instanceName )] ) ) {
// Skip language variant wikis
continue;
}
$GLOBALS['wgContentTransferTargets'][$instanceName]['pushToDraft'] = true;
}
};

Activating the draft namespace all wikis:

$GLOBALS['wgExtensionFunctions'][] = static function() {
foreach( $GLOBALS['wgContentTransferTargets'] as $instanceName => $config ) {
$GLOBALS['wgContentTransferTargets'][$instanceName]['pushToDraft'] = true;
}
};

More info about working with the draft namespace can be found on the MergeArticles help page.

Technical Information

Technical details for BlueSpice cloud can differ in some cases.

Requirements

  • MediaWiki: 1.43.0

Integrates into

  • MergeArticles

Special pages

  • MergeArticles

Permissions

Name Description Role
merge-articles Merge pages admin

Configuration

Name Value
MADraftFilePrefix 'Draft_'
MAEnableBetaFeatures false
MAUseLineByLineDiff false

API Modules

  • ma-discard-draft
  • ma-merge-page-existing
  • ma-merge-page-new
  • ma-set-related-titles





PDF exclude - start

To submit feedback about this documentation, visit our community forum.

PDF exclude - end