Aude has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/326421 )

Change subject: Enable statements parser function and lua on WikibaseClient 
wikis
......................................................................

Enable statements parser function and lua on WikibaseClient wikis

Remove settings for test and beta wikis

Bug: T152780
Change-Id: Ia169fd365b5d61d5f056adb2032f82f52e90888c
---
M wmf-config/Wikibase-labs.php
M wmf-config/Wikibase-production.php
M wmf-config/Wikibase.php
3 files changed, 3 insertions(+), 5 deletions(-)


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

diff --git a/wmf-config/Wikibase-labs.php b/wmf-config/Wikibase-labs.php
index 384f32f..ad5177b 100644
--- a/wmf-config/Wikibase-labs.php
+++ b/wmf-config/Wikibase-labs.php
@@ -29,9 +29,6 @@
 }
 
 if ( $wmgUseWikibaseClient ) {
-       $wgWBClientSettings['enableStatementsParserFunction'] = true;
-       $wgWBClientSettings['enableLuaEntityFormatStatements'] = true;
-
        $wgWBClientSettings['badgeClassNames'] = [
                'Q49444' => 'badge-goodarticle',
                'Q49447' => 'badge-featuredarticle',
diff --git a/wmf-config/Wikibase-production.php 
b/wmf-config/Wikibase-production.php
index 4c3e6cd..3b61f3b 100644
--- a/wmf-config/Wikibase-production.php
+++ b/wmf-config/Wikibase-production.php
@@ -85,8 +85,6 @@
 
 if ( $wmgUseWikibaseClient ) {
        if ( in_array( $wgDBname, [ 'test2wiki', 'testwiki', 'testwikidatawiki' 
] ) ) {
-               $wgWBClientSettings['enableStatementsParserFunction'] = true;
-               $wgWBClientSettings['enableLuaEntityFormatStatements'] = true;
                $wgWBClientSettings['changesDatabase'] = 'testwikidatawiki';
                $wgWBClientSettings['repoDatabase'] = 'testwikidatawiki';
                $wgWBClientSettings['repoUrl'] = "https://test.wikidata.org";;
diff --git a/wmf-config/Wikibase.php b/wmf-config/Wikibase.php
index ef9c5be..ab92001 100644
--- a/wmf-config/Wikibase.php
+++ b/wmf-config/Wikibase.php
@@ -329,6 +329,9 @@
        $wgWBClientSettings['allowDataAccessInUserLanguage'] = 
$wmgWikibaseAllowDataAccessInUserLanguage;
        $wgWBClientSettings['entityAccessLimit'] = 
$wmgWikibaseEntityAccessLimit;
 
+       $wgWBClientSettings['enableStatementsParserFunction'] = true;
+       $wgWBClientSettings['enableLuaEntityFormatStatements'] = true;
+
        $wgWBClientSettings['sharedCacheKeyPrefix'] .= $wgWBSharedCacheKey;
        $wgWBClientSettings['sharedCacheDuration'] = 60 * 60 * 24;
 }

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia169fd365b5d61d5f056adb2032f82f52e90888c
Gerrit-PatchSet: 1
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Aude <aude.w...@gmail.com>

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

Reply via email to