Keine Bearbeitungszusammenfassung Markierung: Quelltext-Bearbeitung 2017 |
Keine Bearbeitungszusammenfassung Markierung: Quelltext-Bearbeitung 2017 |
||
| Zeile 9: | Zeile 9: | ||
Wird eine Seite in BlueSpice farm über die Erweiterung [[Referenz:ContentTransfer|ContentTransfer]] oder über [[Referenz:BlueSpiceTranslationTransfer|BlueSpiceTranslationTransfer]] in andere Wiki-Instanzen übertragen, kann die Seite zur weiteren Verarbeitung in einem Entwurfs-Namensraum gespeichert werden. Benutzer führen die Seite anschließend manuell mit einer bereits existierenden Version der Sesite zusammen. | Wird eine Seite in BlueSpice farm über die Erweiterung [[Referenz:ContentTransfer|ContentTransfer]] oder über [[Referenz:BlueSpiceTranslationTransfer|BlueSpiceTranslationTransfer]] in andere Wiki-Instanzen übertragen, kann die Seite zur weiteren Verarbeitung in einem Entwurfs-Namensraum gespeichert werden. Benutzer führen die Seite anschließend manuell mit einer bereits existierenden Version der Sesite zusammen. | ||
==Aktivierung== | |||
Die Aktivierung erfolgt in LocalSettings.php. | Die Aktivierung erfolgt in LocalSettings.php. | ||
Version vom 28. Mai 2025, 10:49 Uhr
| Übersicht | |||
|---|---|---|---|
| Beschreibung: |
Ermöglicht das Zusammenführen von Vergleichen und Zusammenführen von Artikeln | ||
| Status: | stable | Lizenz: | GPL-3.0-only |
| Entwickler: | HalloWelt | Distribution: | BlueSpice |
| Kategorie: | Qualitätssicherung | Edition: | BlueSpice farm (deaktiviert) + |
Funktion
MergeArticles ermöglicht es, Revisionen einer Wikiseite zusammenzuführen.
Wird eine Seite in BlueSpice farm über die Erweiterung ContentTransfer oder über BlueSpiceTranslationTransfer in andere Wiki-Instanzen übertragen, kann die Seite zur weiteren Verarbeitung in einem Entwurfs-Namensraum gespeichert werden. Benutzer führen die Seite anschließend manuell mit einer bereits existierenden Version der Sesite zusammen.
Aktivierung
Die Aktivierung erfolgt in LocalSettings.php.
Entwurfs-Namensraum für alle Nicht-Sprachwikis (d.h. Wikis mit Namen DE, EN, NL usw.)
Push to draft für alle nicht-sprach wikis:
$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;
}
};
Wenn für alle Wikis der Entwurfs-Namensraum aktiviert werden soll:
$GLOBALS['wgExtensionFunctions'][] = static function() {
foreach( $GLOBALS['wgContentTransferTargets'] as $instanceName => $config ) {
$GLOBALS['wgContentTransferTargets'][$instanceName]['pushToDraft'] = true;
}
};
Die genaue Funktion des Funktionsnamensraums finden Sie auf der Hilfeseite zu MergeArticles.
Technische Information[Bearbeiten | Quelltext bearbeiten]
Voraussetzungen[Bearbeiten | Quelltext bearbeiten]
- MediaWiki: 1.43.0
Integriert in[Bearbeiten | Quelltext bearbeiten]
- MergeArticles
Spezialseiten[Bearbeiten | Quelltext bearbeiten]
- MergeArticles
Rechte[Bearbeiten | Quelltext bearbeiten]
| Name | Beschreibung | Rollen |
|---|---|---|
| merge-articles | Merge pages | admin |
Konfiguration[Bearbeiten | Quelltext bearbeiten]
| Name | Wert |
|---|---|
| MADraftFilePrefix | 'Draft_' |
| MAEnableBetaFeatures | false |
| MAUseLineByLineDiff | false |
API Modules[Bearbeiten | Quelltext bearbeiten]
- ma-discard-draft
- ma-merge-page-existing
- ma-merge-page-new
- ma-set-related-titles