Legoktm has uploaded a new change for review.
https://gerrit.wikimedia.org/r/187888
Change subject: Enable GlobalUserPage on test* wikis
......................................................................
Enable GlobalUserPage on test* wikis
For testing purposes, testwiki is designated as the central wiki
and test2wiki and testwikidatawiki can be used as remote wikis.
Bug: T72576
Change-Id: I661d13d5a1c16e7a8b0c50f2b87d05e43f5f98d7
---
M wmf-config/CommonSettings-labs.php
M wmf-config/CommonSettings.php
M wmf-config/InitialiseSettings-labs.php
M wmf-config/InitialiseSettings.php
M wmf-config/extension-list
M wmf-config/extension-list-labs
6 files changed, 19 insertions(+), 8 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config
refs/changes/88/187888/1
diff --git a/wmf-config/CommonSettings-labs.php
b/wmf-config/CommonSettings-labs.php
index 78a8c19..51663e3 100644
--- a/wmf-config/CommonSettings-labs.php
+++ b/wmf-config/CommonSettings-labs.php
@@ -126,7 +126,7 @@
}
if ( $wmgUseGlobalUserPage && $wmgUseCentralAuth ) {
- require_once "$IP/extensions/GlobalUserPage/GlobalUserPage.php";
+ // Labs override
$wgGlobalUserPageAPIUrl =
'http://meta.wikimedia.beta.wmflabs.org/w/api.php';
$wgGlobalUserPageDBname = 'metawiki';
}
diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php
index 919e5b9..a7af488 100644
--- a/wmf-config/CommonSettings.php
+++ b/wmf-config/CommonSettings.php
@@ -1324,6 +1324,12 @@
);
}
+if ( $wmgUseGlobalUserPage && $wmgUseCentralAuth ) {
+ require_once "$IP/extensions/GlobalUserPage/GlobalUserPage.php";
+ $wgGlobalUserPageAPIUrl = 'https://test.wikipedia.org/w/api.php';
+ $wgGlobalUserPageDBname = 'testwiki';
+}
+
// taking it live 2006-12-15 brion
if ( $wmgUseDismissableSiteNotice ) {
diff --git a/wmf-config/InitialiseSettings-labs.php
b/wmf-config/InitialiseSettings-labs.php
index 636384d..06550ea 100644
--- a/wmf-config/InitialiseSettings-labs.php
+++ b/wmf-config/InitialiseSettings-labs.php
@@ -500,12 +500,6 @@
'default' => 'deployment-cache-upload02.eqiad.wmflabs',
),
- 'wmgUseGlobalUserPage' => array(
- 'default' => true,
- 'private' => false,
- 'fishbowl' => false,
- ),
-
'wmgUseApiFeatureUsage' => array(
'default' => true,
),
diff --git a/wmf-config/InitialiseSettings.php
b/wmf-config/InitialiseSettings.php
index b5b2ff1..3861a52 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -11208,6 +11208,17 @@
'labswiki' => false,
),
+// This is also guarded by $wmgUseCentralAuth.
+// Only enable on test* wikis for now
+'wmgUseGlobalUserPage' => array(
+ 'default' => false,
+ 'private' => false,
+ 'fishbowl' => false,
+ 'testwiki' => true,
+ 'test2wiki' => true,
+ 'testwikidatawiki' => true,
+),
+
'wgDisabledVariants' => array(
'default' => array(),
'zhwiki' => array( 'zh-my' ),
diff --git a/wmf-config/extension-list b/wmf-config/extension-list
index da778fd..9cad9b0 100644
--- a/wmf-config/extension-list
+++ b/wmf-config/extension-list
@@ -50,6 +50,7 @@
$IP/extensions/GlobalBlocking/GlobalBlocking.php
$IP/extensions/GlobalCssJs/GlobalCssJs.php
$IP/extensions/GlobalUsage/GlobalUsage.php
+$IP/extensions/GlobalUserPage/GlobalUserPage.php
$IP/extensions/GoogleNewsSitemap/GoogleNewsSitemap.php
$IP/extensions/Graph/Graph.php
$IP/extensions/GuidedTour/GuidedTour.php
diff --git a/wmf-config/extension-list-labs b/wmf-config/extension-list-labs
index 078897e..f815111 100644
--- a/wmf-config/extension-list-labs
+++ b/wmf-config/extension-list-labs
@@ -1,3 +1,2 @@
$IP/extensions/ApiFeatureUsage/ApiFeatureUsage.php
$IP/extensions/Citoid/Citoid.php
-$IP/extensions/GlobalUserPage/GlobalUserPage.php
--
To view, visit https://gerrit.wikimedia.org/r/187888
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I661d13d5a1c16e7a8b0c50f2b87d05e43f5f98d7
Gerrit-PatchSet: 1
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits