Move EditPage robot policy out into EditAction
authorAlex Monk <krenair@gmail.com>
Fri, 5 Feb 2016 02:17:43 +0000 (02:17 +0000)
committerJforrester <jforrester@wikimedia.org>
Sun, 7 Feb 2016 01:22:00 +0000 (01:22 +0000)
So that it's default even when CustomEditor is used

Bug: T126145
Change-Id: If49d1dc39fb6ad9a2a0fa507ea9a0ccdc1088c59

includes/EditPage.php
includes/actions/EditAction.php

index 277a6cc..914bad4 100644 (file)
@@ -2232,8 +2232,6 @@ class EditPage {
                        $wgOut->addModules( 'mediawiki.action.edit.stash' );
                }
 
-               $wgOut->setRobotPolicy( 'noindex,nofollow' );
-
                # Enabled article-related sidebar, toplinks, etc.
                $wgOut->setArticleRelated( true );
 
index 643d1c4..9b70994 100644 (file)
@@ -43,8 +43,9 @@ class EditAction extends FormlessAction {
        public function show() {
                $this->useTransactionalTimeLimit();
 
+               $out = $this->getOutput();
+               $out->setRobotPolicy( 'noindex,nofollow' );
                if ( $this->getContext()->getConfig()->get( 'UseMediaWikiUIEverywhere' ) ) {
-                       $out = $this->getOutput();
                        $out->addModuleStyles( array(
                                'mediawiki.ui.input',
                                'mediawiki.ui.checkbox',