Catrope has uploaded a new change for review.

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

Change subject: Enable {{NOINDEX}} as a noindex template on enwiki
......................................................................

Enable {{NOINDEX}} as a noindex template on enwiki

In on-wiki discussion it was decided that, to prevent abuse,
only {{NOINDEX}} should be marked as a noindexing template,
and any other templates that need to trigger noindexing should
transclude {{NOINDEX}}. This allows us to add a tracking category
to {{NOINDEX}}, which helps make abuse visible.

This also depends on 4351faa08e2b being deployed, to prevent
non-new articles from being noindexed.

Bug: T149538
Change-Id: I5f48a37a0f929c6f7c8fc5e08b46c24ee0c00025
---
M wmf-config/CommonSettings.php
M wmf-config/InitialiseSettings.php
2 files changed, 5 insertions(+), 0 deletions(-)


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

diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php
index 57d844c..ec658ae 100644
--- a/wmf-config/CommonSettings.php
+++ b/wmf-config/CommonSettings.php
@@ -2528,6 +2528,7 @@
        require_once( "$IP/extensions/PageTriage/PageTriage.php" );
        $wgPageTriageEnableCurationToolbar = 
$wmgPageTriageEnableCurationToolbar;
        $wgPageTriageNoIndexUnreviewedNewArticles = 
$wmgPageTriageNoIndexUnreviewedNewArticles;
+       $wgPageTriageNoIndexTemplates = $wmgPageTriageNoIndexTemplates;
 }
 
 if ( $wmgEnableInterwiki ) {
diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index 0441df6..9fcbe9b 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -15651,6 +15651,10 @@
 'wmgPageTriageNoIndexUnreviewedNewArticles' => [
        'default' => true,
 ],
+'wmgPageTriageNoIndexTemplates' => [
+       'default' => [],
+       'enwiki' => [ 'NOINDEX' ]
+],
 
 'wmgEnableInterwiki' => [
        'default' => true,

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I5f48a37a0f929c6f7c8fc5e08b46c24ee0c00025
Gerrit-PatchSet: 1
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Catrope <r...@wikimedia.org>

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

Reply via email to