Alex Monk has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/225840

Change subject: Disable a bunch of extensions on loginwiki/votewiki
......................................................................

Disable a bunch of extensions on loginwiki/votewiki

Bug: T61702
Change-Id: Ia2b06b063cdb5051c0e47b44b3d87e9c449b9b44
---
M wmf-config/CommonSettings.php
M wmf-config/InitialiseSettings.php
2 files changed, 38 insertions(+), 6 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config 
refs/changes/40/225840/1

diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php
index e5b36ec..5b78541 100755
--- a/wmf-config/CommonSettings.php
+++ b/wmf-config/CommonSettings.php
@@ -352,7 +352,9 @@
 $wgFileBlacklist[] = 'txt';
 $wgFileBlacklist[] = 'mht';
 
-include( $IP . '/extensions/PagedTiffHandler/PagedTiffHandler.php' );
+if ( $wmgUsePagedTiffHandler ) {
+       include( $IP . '/extensions/PagedTiffHandler/PagedTiffHandler.php' );
+}
 $wgTiffUseTiffinfo = true;
 $wgTiffMaxMetaSize = 1048576;
 
@@ -530,7 +532,9 @@
 
 ExtensionRegistry::getInstance()->queue( 
"$IP/extensions/CharInsert/extension.json" );
 
-include( $IP . '/extensions/ParserFunctions/ParserFunctions.php' );
+if ( $wmgUseParserFunctions ) {
+       include( $IP . '/extensions/ParserFunctions/ParserFunctions.php' );
+}
 $wgExpensiveParserFunctionLimit = 500;
 
 if ( $wmgUseCite ) {
@@ -2055,10 +2059,12 @@
        $wgCitoidServiceUrl = '//citoid.wikimedia.org/api';
 }
 
-// TemplateData enabled for all wikis - 2014-09-29
-require_once( "$IP/extensions/TemplateData/TemplateData.php" );
-// TemplateData GUI enabled for all wikis - 2014-11-06
-$wgTemplateDataUseGUI = true;
+if ( $wmgUseTemplateData ) { // T61702 - 2015-07-20
+       // TemplateData enabled for all wikis - 2014-09-29
+       require_once( "$IP/extensions/TemplateData/TemplateData.php" );
+       // TemplateData GUI enabled for all wikis - 2014-11-06
+       $wgTemplateDataUseGUI = true;
+}
 
 if ( $wmgUseGoogleNewsSitemap ) {
        include( "$IP/extensions/GoogleNewsSitemap/GoogleNewsSitemap.php" );
diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index 5624afc..8ff16ff 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -4186,6 +4186,8 @@
        'private' => false, // :D
        'qualitywiki' => false,
        'ukwikimedia' => false, // T19718 Disable CentralNotice on 
private/fishbowl wikis
+       'loginwiki' => false, // T61702
+       'votewiki' => false,
 ),
 
 'wmgCentralNoticeLoader' => array(
@@ -12532,6 +12534,8 @@
 
 'wmgUseParsoid' => array(
        'default' => true,
+       'loginwiki' => false, // T61702
+       'votewiki' => false,
 ),
 
 // Should a users' Cookie: headers be forwarded to Parsoid (for private wikis)
@@ -12883,6 +12887,7 @@
 'wmgUseMath' => array(
        'default' => true, // moved from MW core
        'loginwiki' => false,
+       'votewiki' => false,
        'labswiki' => false,
 ),
 
@@ -14519,6 +14524,8 @@
 ),
 'wmgUseDisambiguator' => array(
        'default' => true,
+       'loginwiki' => false, // T61702
+       'votewiki' => false,
 ),
 
 'wmgUseCodeEditorForCore' => array(
@@ -14715,6 +14722,8 @@
 
 'wmgUseUniversalLanguageSelector' => array(
        'default' => true,
+       'loginwiki' => false, // T61702
+       'votewiki' => false,
 ),
 
 'wmgULSPosition' => array(
@@ -15224,6 +15233,23 @@
        'kowikiversity' => true,
 ),
 
+'wmgUsePagedTiffHandler' => array(
+       'default' => true,
+       'loginwiki' => false, // T61702
+       'votewiki' => false,
+),
+
+'wmgUseParserFunctions' => array(
+       'default' => true,
+       'loginwiki' => false, // T61702
+       'votewiki' => false,
+),
+
+'wmgUseTemplateData' => array(
+       'default' => true,
+       'loginwiki' => false, // T61702
+       'votewiki' => false,
+),
 ### End (roughly) of general extensions ########################
 
 // Apply blocks to IPs in XFF (T25343)

-- 
To view, visit https://gerrit.wikimedia.org/r/225840
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia2b06b063cdb5051c0e47b44b3d87e9c449b9b44
Gerrit-PatchSet: 1
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Alex Monk <kren...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to