Smuggli has uploaded a new change for review. https://gerrit.wikimedia.org/r/141422
Change subject: Implemented changes for translatewiki ...................................................................... Implemented changes for translatewiki Moved to Json i18n files Change-Id: I745d9ec16afc71a4bd6253812cf71684ace87424 --- M VisualEditor/VisualEditor.class.php A VisualEditor/i18n/de.json A VisualEditor/i18n/en.json A VisualEditor/i18n/qqq.json M VisualEditor/languages/VisualEditor.i18n.php 5 files changed, 157 insertions(+), 120 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/BlueSpiceExtensions refs/changes/22/141422/1 diff --git a/VisualEditor/VisualEditor.class.php b/VisualEditor/VisualEditor.class.php index 315df73..ef10529 100644 --- a/VisualEditor/VisualEditor.class.php +++ b/VisualEditor/VisualEditor.class.php @@ -209,19 +209,19 @@ ); $this->mExtensionKey = 'MW::VisualEditor'; - BsConfig::registerVar('MW::VisualEditor::disableNS', array(NS_MEDIAWIKI), BsConfig::LEVEL_PUBLIC | BsConfig::TYPE_ARRAY_INT | BsConfig::USE_PLUGIN_FOR_PREFS, 'bs-visualeditor-pref-disableNS', 'multiselectex'); - BsConfig::registerVar('MW::VisualEditor::defaultNoContextNS', array(NS_SPECIAL, NS_MEDIA, NS_FILE), BsConfig::LEVEL_PRIVATE | BsConfig::TYPE_ARRAY_INT, 'bs-visualeditor-pref-defaultNoContextNS', 'multiselectex'); + BsConfig::registerVar('MW::VisualEditor::disableNS', array(NS_MEDIAWIKI), BsConfig::LEVEL_PUBLIC | BsConfig::TYPE_ARRAY_INT | BsConfig::USE_PLUGIN_FOR_PREFS, 'bs-visualeditor-pref-disablens', 'multiselectex'); + BsConfig::registerVar('MW::VisualEditor::defaultNoContextNS', array(NS_SPECIAL, NS_MEDIA, NS_FILE), BsConfig::LEVEL_PRIVATE | BsConfig::TYPE_ARRAY_INT, 'bs-visualeditor-pref-defaultnocontextns', 'multiselectex'); - BsConfig::registerVar('MW::VisualEditor::SpecialTags', array(), BsConfig::LEVEL_PRIVATE | BsConfig::RENDER_AS_JAVASCRIPT | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-SpecialTags'); - BsConfig::registerVar('MW::VisualEditor::AllowedTags', array(), BsConfig::LEVEL_PRIVATE | BsConfig::RENDER_AS_JAVASCRIPT | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-AllowedTags'); + BsConfig::registerVar('MW::VisualEditor::SpecialTags', array(), BsConfig::LEVEL_PRIVATE | BsConfig::RENDER_AS_JAVASCRIPT | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-specialtags'); + BsConfig::registerVar('MW::VisualEditor::AllowedTags', array(), BsConfig::LEVEL_PRIVATE | BsConfig::RENDER_AS_JAVASCRIPT | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-allowedtags'); - BsConfig::registerVar('MW::VisualEditor::Use', true, BsConfig::LEVEL_USER | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-Use', 'toggle'); - BsConfig::registerVar('MW::VisualEditor::UseLimited', false, BsConfig::LEVEL_PRIVATE | BsConfig::RENDER_AS_JAVASCRIPT | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-UseLimited', 'toggle'); - BsConfig::registerVar('MW::VisualEditor::UseForceLimited', false, BsConfig::LEVEL_PRIVATE | BsConfig::RENDER_AS_JAVASCRIPT | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-UseForceLimited', 'toggle'); + BsConfig::registerVar('MW::VisualEditor::Use', true, BsConfig::LEVEL_USER | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-use', 'toggle'); + BsConfig::registerVar('MW::VisualEditor::UseLimited', false, BsConfig::LEVEL_PRIVATE | BsConfig::RENDER_AS_JAVASCRIPT | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-uselimited', 'toggle'); + BsConfig::registerVar('MW::VisualEditor::UseForceLimited', false, BsConfig::LEVEL_PRIVATE | BsConfig::RENDER_AS_JAVASCRIPT | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-useforcelimited', 'toggle'); - BsConfig::registerVar('MW::VisualEditor::DebugMode', false, BsConfig::LEVEL_PRIVATE | BsConfig::RENDER_AS_JAVASCRIPT | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-DebugMode'); - BsConfig::registerVar('MW::VisualEditor::GuiMode', true, BsConfig::LEVEL_PRIVATE | BsConfig::RENDER_AS_JAVASCRIPT | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-GuiMode'); - BsConfig::registerVar('MW::VisualEditor::GuiSwitchable', true, BsConfig::LEVEL_PRIVATE | BsConfig::RENDER_AS_JAVASCRIPT | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-GuiSwitchable'); + BsConfig::registerVar('MW::VisualEditor::DebugMode', false, BsConfig::LEVEL_PRIVATE | BsConfig::RENDER_AS_JAVASCRIPT | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-debugmode'); + BsConfig::registerVar('MW::VisualEditor::GuiMode', true, BsConfig::LEVEL_PRIVATE | BsConfig::RENDER_AS_JAVASCRIPT | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-guimode'); + BsConfig::registerVar('MW::VisualEditor::GuiSwitchable', true, BsConfig::LEVEL_PRIVATE | BsConfig::RENDER_AS_JAVASCRIPT | BsConfig::TYPE_BOOL, 'bs-visualeditor-pref-guiswitchable'); wfProfileOut('BS::' . __METHOD__); } @@ -444,7 +444,7 @@ $sReturnEditTime = wfTimestampNow(); if ($sSummary == 'false') { - $sSummary = wfMessage('bs-visualeditor-no-summary')->plain(); + $sSummary = '/* '.wfMessage( 'bs-visualeditor-no-summary' )->plain().' */'; } $oArticle = Article::newFromID($sArticleId); diff --git a/VisualEditor/i18n/de.json b/VisualEditor/i18n/de.json new file mode 100644 index 0000000..c7c20ad --- /dev/null +++ b/VisualEditor/i18n/de.json @@ -0,0 +1,39 @@ +{ + "@metadata": { + "authors": [ + "Stephan Muggli <mug...@hallowelt.biz>" + ] + }, + "bs-visualeditor-desc": "TinyMCE-Editor als WYSIWYG.", + "prefs-visualeditor": "Visueller Editor", + "bs-visualeditor-editbutton-hint": "Visueller Editor", + "bs-visualeditor-pref-disablens": "Deaktivieren in Namensräumen:", + "bs-visualeditor-pref-use": "WYSIWYG Editor standardmäßig aktivieren", + "bs-visualeditor-save-message": "Version gespeichert um $1 mit der Zusammenfassung \"$2\".", + "bs-visualeditor-no-summary": "Keine Zusammenfassung", + "bs-visualeditor-sortable": "Sortierbar", + "bs-visualeditor-wikitable": "Standard", + "bs-visualeditor-contenttable": "Inhaltstabelle", + "bs-visualeditor-contenttable-black": "Inhaltstabelle (schwarz)", + "bs-visualeditor-contenttable-blue": "Inhaltstabelle (blau)", + "bs-visualeditor-contenttable-darkblue": "Inhaltstabelle (dunkelblau)", + "bs-visualeditor-cuscosky": "Cusco Sky", + "bs-visualeditor-casablanca": "Casablanca", + "bs-visualeditor-greyscale": "Graustufen", + "bs-visualeditor-greyscale-narrow": "Graustufen (schmal)", + "bs-visualeditor-aligntop": "Oben", + "bs-visualeditor-alignmiddle": "Mitte", + "bs-visualeditor-alignbottom": "Unten", + "bs-visualeditor-bsactions-switchgui": "Werkzeugleiste umschalten", + "bs-visualeditor-bsactions-linebreak": "Zeilenumbruch", + "bs-visualeditor-bsactions-signature": "Signatur", + "bs-visualeditor-bsactions-save": "Speichern", + "bs-visualeditor-bsactions-headings": "Überschriften", + "bs-visualeditor-bsactions-paragraph": "Absatz", + "bs-visualeditor-bsactions-heading2": "Überschrift 2", + "bs-visualeditor-bsactions-heading3": "Überschrift 3", + "bs-visualeditor-bsactions-heading4": "Überschrift 4", + "bs-visualeditor-bsactions-heading5": "Überschrift 5", + "bs-visualeditor-bsactions-heading6": "Überschrift 6", + "bs-visualeditor-switch-noeditor-desc": "Deaktiviert den Visuellen Editor auf dieser Seite." +} diff --git a/VisualEditor/i18n/en.json b/VisualEditor/i18n/en.json new file mode 100644 index 0000000..e258d9d --- /dev/null +++ b/VisualEditor/i18n/en.json @@ -0,0 +1,40 @@ +{ + "@metadata": { + "authors": [ + "Stephan Muggli <mug...@hallowelt.biz>" + ] + }, + "bs-visualeditor-desc": "TinyMCE editor for MediaWiki", + "prefs-visualeditor": "Visual editor", + "bs-visualeditor-editbutton-hint": "Visual Editor", + "bs-visualeditor-pref-disablens": "Disable in namespaces:", + "bs-visualeditor-pref-use": "Use WYSIWYG editor by default", + "bs-visualeditor-save-message": "Saved revision at $1 with summary \"$2\".", + "bs-visualeditor-no-summary": "No summary", + "bs-visualeditor-sortable": "Sortable", + "bs-visualeditor-wikitable": "Standard", + "bs-visualeditor-contenttable": "Content", + "bs-visualeditor-contenttable-black": "Content (black)", + "bs-visualeditor-contenttable-blue": "Content (blue)", + "bs-visualeditor-contenttable-darkblue": "Content (darkblue)", + "bs-visualeditor-cuscosky": "Cusco Sky", + "bs-visualeditor-casablanca": "Casablanca", + "bs-visualeditor-greyscale": "Greyscale", + "bs-visualeditor-greyscale-narrow": "Greyscale (narrow)", + "bs-visualeditor-aligntop": "Top", + "bs-visualeditor-alignmiddle": "Middle", + "bs-visualeditor-alignbottom": "Bottom", + "bs-visualeditor-bsactions-wiki": "WikiText", + "bs-visualeditor-bsactions-switchgui": "Switch toolbar", + "bs-visualeditor-bsactions-linebreak": "Linebreak", + "bs-visualeditor-bsactions-signature": "Signature", + "bs-visualeditor-bsactions-save": "Save", + "bs-visualeditor-bsactions-headings": "Headings", + "bs-visualeditor-bsactions-paragraph": "Paragraph", + "bs-visualeditor-bsactions-heading2": "Heading 2", + "bs-visualeditor-bsactions-heading3": "Heading 3", + "bs-visualeditor-bsactions-heading4": "Heading 4", + "bs-visualeditor-bsactions-heading5": "Heading 5", + "bs-visualeditor-bsactions-heading6": "Heading 6", + "bs-visualeditor-switch-noeditor-desc": "Disables the visual editor on this page." +} diff --git a/VisualEditor/i18n/qqq.json b/VisualEditor/i18n/qqq.json new file mode 100644 index 0000000..d24be50 --- /dev/null +++ b/VisualEditor/i18n/qqq.json @@ -0,0 +1,40 @@ +{ + "@metadata": { + "authors": [ + "Stephan Muggli <mug...@hallowelt.biz>" + ] + }, + "bs-visualeditor-desc": "Used in [[Special:Wiki_Admin&mode=ExtensionInfo]], description of visual editor extension", + "prefs-visualeditor": "Used in [[Special:Wiki_Admin&mode=Preferences]], headline for visual editor section in preferences.\\n{{Identical|Visual editor}}", + "bs-visualeditor-editbutton-hint": "Tooltip text for visual editor \n{{Identical|Visual editor}}", + "bs-visualeditor-pref-disablens": "Disable in namespaces:", + "bs-visualeditor-pref-use": "Use WYSIWYG editor by default", + "bs-visualeditor-save-message": "Text for saved revision at $1 with summary \"$2\". \n $1 is the date when revision was created \n $2 is the summary of the revision", + "bs-visualeditor-no-summary": "Text for no summary \n{{Identical|no summary}}", + "bs-visualeditor-sortable": "Text for sortable \n{{Identical|sortable}}", + "bs-visualeditor-wikitable": "Text for standard \n{{Identical|standard}}", + "bs-visualeditor-contenttable": "Text for content \n{{Identical|content}}", + "bs-visualeditor-contenttable-black": "Text for content (black) \n{{Identical|content (black)}}", + "bs-visualeditor-contenttable-blue": "Text for content (blue) \n{{Identical|content (blue)}}", + "bs-visualeditor-contenttable-darkblue": "Text for content (darkblue) \n{{Identical|content (darkblue)}}", + "bs-visualeditor-cuscosky": "Text for cusco sky \n{{Identical|cusco sky}}", + "bs-visualeditor-casablanca": "Text for casablanca \n{{Identical|casablanca}}", + "bs-visualeditor-greyscale": "Text for greyscale \n{{Identical|greyscale}}", + "bs-visualeditor-greyscale-narrow": "Text for greyscale (narrow) \n{{Identical|greyscale (narrow)}}", + "bs-visualeditor-aligntop": "Text for top \n{{Identical|top}}", + "bs-visualeditor-alignmiddle": "Text for middle \n{{Identical|middle}}", + "bs-visualeditor-alignbottom": "Text for bottom \n{{Identical|bottom}}", + "bs-visualeditor-bsactions-wiki": "Text for wikitext \n{{Identical|wikitext}}", + "bs-visualeditor-bsactions-switchgui": "Text for switch toolbar", + "bs-visualeditor-bsactions-linebreak": "Text for linebreak \n{{Identical|linebreak}}", + "bs-visualeditor-bsactions-signature": "Text for signature \n{{Identical|signature}}", + "bs-visualeditor-bsactions-save": "Text for save \n{{Identical|save}}", + "bs-visualeditor-bsactions-headings": "Text for headings \n{{Identical|headings}}", + "bs-visualeditor-bsactions-paragraph": "Text for paragraph \n{{Identical|paragraph}}", + "bs-visualeditor-bsactions-heading2": "Text for heading 2 \n{{Identical|heading 2}}", + "bs-visualeditor-bsactions-heading3": "Text for heading 3 \n{{Identical|heading 3}}", + "bs-visualeditor-bsactions-heading4": "Text for heading 4 \n{{Identical|heading 4}}", + "bs-visualeditor-bsactions-heading5": "Text for heading 5 \n{{Identical|heading 5}}", + "bs-visualeditor-bsactions-heading6": "Text for heading 6 \n{{Identical|heading 6}}", + "bs-visualeditor-switch-noeditor-desc": "Text for disables the visual editor on this page." +} diff --git a/VisualEditor/languages/VisualEditor.i18n.php b/VisualEditor/languages/VisualEditor.i18n.php index fb6ed4f..ac3a2c4 100644 --- a/VisualEditor/languages/VisualEditor.i18n.php +++ b/VisualEditor/languages/VisualEditor.i18n.php @@ -1,117 +1,35 @@ <?php /** - * Internationalisation file for VisualEditor + * This is a backwards-compatibility shim, generated by: + * https://git.wikimedia.org/blob/mediawiki%2Fcore.git/HEAD/maintenance%2FgenerateJsonI18n.php * - * Part of BlueSpice for MediaWiki + * Beginning with MediaWiki 1.23, translation strings are stored in json files, + * and the EXTENSION.i18n.php file only exists to provide compatibility with + * older releases of MediaWiki. For more information about this migration, see: + * https://www.mediawiki.org/wiki/Requests_for_comment/Localisation_format * - * @author Stephan Muggli <mug...@hallowelt.biz> - * @package BlueSpice_Extensions - * @subpackage VisualEditor - * @copyright Copyright (C) 2012 Hallo Welt! - Medienwerkstatt GmbH, All rights reserved. - * @license http://www.gnu.org/copyleft/gpl.html GNU Public License v2 or later - * @filesource + * This shim maintains compatibility back to MediaWiki 1.17. */ - $messages = array(); +if ( !function_exists( 'wfJsonI18nShim9f2d9815a05b6a7a' ) ) { + function wfJsonI18nShim9f2d9815a05b6a7a( $cache, $code, &$cachedData ) { + $codeSequence = array_merge( array( $code ), $cachedData['fallbackSequence'] ); + foreach ( $codeSequence as $csCode ) { + $fileName = dirname( __FILE__ ) . "/../i18n/$csCode.json"; + if ( is_readable( $fileName ) ) { + $data = FormatJson::decode( file_get_contents( $fileName ), true ); + foreach ( array_keys( $data ) as $key ) { + if ( $key === '' || $key[0] === '@' ) { + unset( $data[$key] ); + } + } + $cachedData['messages'] = array_merge( $data, $cachedData['messages'] ); + } -$messages['en'] = array( - 'bs-visualeditor-extension-description' => 'TinyMCE editor for MediaWiki.', - 'bs-visualeditor-editbutton-hint' => 'Visual Editor', - 'prefs-VisualEditor' => 'Visual Editor', - 'bs-visualeditor-pref-disableNS' => 'Disable on namespaces', - 'bs-visualeditor-pref-defaultNoContextNS' => 'Default disabled namspaces', - 'bs-visualeditor-pref-SpecialTags' => 'Special tags', - 'bs-visualeditor-pref-AllowedTags' => 'Allowed tags', - 'bs-visualeditor-pref-ConfigOverwrite' => 'Variable <i>ConfigOverwrite</i>', - 'bs-visualeditor-pref-Use' => 'Use WYSIWYG editor by default', - 'bs-visualeditor-pref-UseLimited' => 'Use limited version of the editor by default', - 'bs-visualeditor-pref-UseForceLimited' => 'Only allow limited version of the editor', - 'bs-visualeditor-pref-DebugMode' => 'Debug mode', - 'bs-visualeditor-pref-GuiMode' => 'GUI Mode', - 'bs-visualeditor-pref-GuiSwitchable' => 'GUI Mode switchable', - 'bs-visualeditor-save-message' => 'Saved revision at $1 with summary "$2".', - 'bs-visualeditor-no-summary' => '/* no summary */', + $cachedData['deps'][] = new FileDependency( $fileName ); + } + return true; + } - 'bs-visualeditor-sortable' => 'Sortable', - 'bs-visualeditor-wikitable' => 'Standard', - 'bs-visualeditor-contenttable' => 'Content', - 'bs-visualeditor-contenttable-black' => 'Content (black)', - 'bs-visualeditor-contenttable-blue' => 'Content (blue)', - 'bs-visualeditor-contenttable-darkblue' => 'Content (darkblue)', - 'bs-visualeditor-cuscosky' => 'Cusco Sky', - 'bs-visualeditor-casablanca' => 'Casablanca', - 'bs-visualeditor-greyscale' => 'Greyscale', - 'bs-visualeditor-greyscale-narrow' => 'Greyscale (narrow)', - - 'bs-visualeditor-aligntop' => 'Top', - 'bs-visualeditor-alignmiddle' => 'Middle', - 'bs-visualeditor-alignbottom' => 'Bottom', - - - 'bs-visualeditor-bsactions-wiki' => 'WikiText', - 'bs-visualeditor-bsactions-switchgui' => 'Switch toolbar', - 'bs-visualeditor-bsactions-linebreak' => 'Linebreak', - 'bs-visualeditor-bsactions-signature' => 'Signature', - 'bs-visualeditor-bsactions-save' => 'Save', - 'bs-visualeditor-bsactions-headings' => 'Headings', - 'bs-visualeditor-bsactions-paragraph' => 'Paragraph', - 'bs-visualeditor-bsactions-heading2' => 'Heading 2', - 'bs-visualeditor-bsactions-heading3' => 'Heading 3', - 'bs-visualeditor-bsactions-heading4' => 'Heading 4', - 'bs-visualeditor-bsactions-heading5' => 'Heading 5', - 'bs-visualeditor-bsactions-heading6' => 'Heading 6', - - 'bs-visualeditor-switch-noeditor-desc' => 'Disables the VisualEditor extension for this page', -); - -$messages['de'] = array( - 'bs-visualeditor-extension-description' => 'TinyMCE-Editor als WYSIWYG für das MediaWiki.', - 'bs-visualeditor-editbutton-hint' => 'Visueller Editor', - 'prefs-VisualEditor' => 'Visueller Editor', - 'bs-visualeditor-pref-disableNS' => 'Deaktivieren in Namensräumen', - 'bs-visualeditor-pref-defaultNoContextNS' => 'Standardmäßig deaktivierte Namenstäume', - 'bs-visualeditor-pref-SpecialTags' => 'Spezielle Elemente', - 'bs-visualeditor-pref-AllowedTags' => 'Zulässige Elemente', - 'bs-visualeditor-pref-ConfigOverwrite' => 'Variable <i>ConfigOverwrite</i>', - 'bs-visualeditor-pref-Use' => 'WYSIWYG Editor standardmäßig aktivieren', - 'bs-visualeditor-pref-UseLimited' => 'Reduzierte Version des Editors standardmäßig aktivieren', - 'bs-visualeditor-pref-UseForceLimited' => 'Nur die reduzierte Version des Editors erlauben', - 'bs-visualeditor-pref-DebugMode' => 'Debugmodus', - 'bs-visualeditor-pref-GuiMode' => 'Anzeigemodus', - 'bs-visualeditor-pref-GuiSwitchable' => 'Anzeigemodus umschaltbar', - 'bs-visualeditor-save-message' => 'Version gespeichert um $1 mit der Zusammenfassung "$2".', - 'bs-visualeditor-no-summary' => '/* Keine Zusammenfassung */', - - 'bs-visualeditor-sortable' => 'Sortierbar', - 'bs-visualeditor-wikitable' => 'Standard', - 'bs-visualeditor-contenttable' => 'Inhaltstabelle', - 'bs-visualeditor-contenttable-black' => 'Inhaltstabelle (schwarz)', - 'bs-visualeditor-contenttable-blue' => 'Inhaltstabelle (blau)', - 'bs-visualeditor-contenttable-darkblue' => 'Inhaltstabelle (dunkelblau)', - 'bs-visualeditor-cuscosky' => 'Cusco Sky', - 'bs-visualeditor-casablanca' => 'Casablanca', - 'bs-visualeditor-greyscale' => 'Graustufen', - 'bs-visualeditor-greyscale-narrow' => 'Graustufen (schmal)', - - 'bs-visualeditor-aligntop' => 'Oben', - 'bs-visualeditor-alignmiddle' => 'Mitte', - 'bs-visualeditor-alignbottom' => 'Unten', - - 'bs-visualeditor-bsactions-switchgui' => 'Werkzeugleiste umschalten', - 'bs-visualeditor-bsactions-linebreak' => 'Zeilenumbruch', - 'bs-visualeditor-bsactions-signature' => 'Signatur', - 'bs-visualeditor-bsactions-save' => 'Speichern', - 'bs-visualeditor-bsactions-headings' => 'Überschriften', - 'bs-visualeditor-bsactions-paragraph' => 'Absatz', - 'bs-visualeditor-bsactions-heading2' => 'Überschrift 2', - 'bs-visualeditor-bsactions-heading3' => 'Überschrift 3', - 'bs-visualeditor-bsactions-heading4' => 'Überschrift 4', - 'bs-visualeditor-bsactions-heading5' => 'Überschrift 5', - 'bs-visualeditor-bsactions-heading6' => 'Überschrift 6', - - 'bs-visualeditor-switch-noeditor-desc' => 'Deaktiviert die VisualEditor Erweiterung auf dieser Seite', -); - -$messages['de-formal'] = array(); - -$messages['qqq'] = array(); \ No newline at end of file + $GLOBALS['wgHooks']['LocalisationCacheRecache'][] = 'wfJsonI18nShim9f2d9815a05b6a7a'; +} -- To view, visit https://gerrit.wikimedia.org/r/141422 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I745d9ec16afc71a4bd6253812cf71684ace87424 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/BlueSpiceExtensions Gerrit-Branch: master Gerrit-Owner: Smuggli <mug...@hallowelt.biz> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits