Thcipriani has uploaded a new change for review.

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

Change subject: Revert "robots.php: Use WikiPage instead of Article class"
......................................................................

Revert "robots.php: Use WikiPage instead of Article class"

This reverts commit 286b8570488360ad7ada86d1209d3c35869ee7a1.

Change-Id: Ia55e78d16375b9a563e3d3cf80e6fdb4097b01c0
---
M w/robots.php
1 file changed, 5 insertions(+), 5 deletions(-)


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

diff --git a/w/robots.php b/w/robots.php
index 52b64b0..937206f 100644
--- a/w/robots.php
+++ b/w/robots.php
@@ -3,10 +3,10 @@
 require getMediaWiki( 'includes/WebStart.php' );
 
 $wgTitle = Title::newFromText( 'Mediawiki:robots.txt' );
-$page = WikiPage::factory( $title );
+$wgArticle = new Article( $wgTitle, 0 );
 
 header( 'Content-Type: text/plain; charset=utf-8' );
-header( 'X-Article-ID: ' . $page->getId() );
+header( 'X-Article-ID: ' . $wgArticle->getID() );
 header( 'X-Language: ' . $lang );
 header( 'X-Site: ' . $site );
 header( 'Vary: X-Subdomain' );
@@ -25,10 +25,10 @@
 
 if ( $zeroRated ) {
        echo $dontIndex;
-} elseif ( $page->exists() ) {
-       $extratext = $page->getText() ?: '';
+} elseif ( $wgArticle->getID() != 0 ) {
+       $extratext = $wgArticle->getContent( false ) ;
        // Take last modified timestamp of page into account
-       $mtime = max( $mtime, wfTimestamp( TS_UNIX, $page->getTouched() ) );
+       $mtime = max( $mtime, wfTimestamp( TS_UNIX,  $wgArticle->getTouched() ) 
);
 } elseif( $wmfRealm == 'labs' ) {
        echo $dontIndex;
 }

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia55e78d16375b9a563e3d3cf80e6fdb4097b01c0
Gerrit-PatchSet: 1
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Thcipriani <tcipri...@wikimedia.org>

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

Reply via email to