From: Alexandre Emsenhuber Date: Wed, 4 Jan 2012 08:24:11 +0000 (+0000) Subject: Fix for r107945: also partially revert r107842 X-Git-Tag: 1.31.0-rc.0~25560 X-Git-Url: http://git.cyclocoop.org/fichier?a=commitdiff_plain;h=36071ad2a5942e44a5d1766bda0a93219b3e8eb9;p=lhc%2Fweb%2Fwiklou.git Fix for r107945: also partially revert r107842 --- diff --git a/includes/WikiPage.php b/includes/WikiPage.php index 6337fe1a14..2da02606dd 100644 --- a/includes/WikiPage.php +++ b/includes/WikiPage.php @@ -42,6 +42,11 @@ class WikiPage extends Page { */ protected $mTimestamp = ''; + /** + * @var string + */ + protected $mTouched = '19700101000000'; + /** * Constructor and clear the article * @param $title Title Reference to a Title object. @@ -243,6 +248,7 @@ class WikiPage extends Page { $this->mRedirectTarget = null; # Title object if set $this->mLastRevision = null; # Latest revision + $this->mTouched = '19700101000000'; $this->mTimestamp = ''; $this->mIsRedirect = false; $this->mLatest = false; @@ -379,6 +385,7 @@ class WikiPage extends Page { # Old-fashioned restrictions $this->mTitle->loadRestrictions( $data->page_restrictions ); + $this->mTouched = wfTimestamp( TS_MW, $data->page_touched ); $this->mIsRedirect = intval( $data->page_is_redirect ); $this->mLatest = intval( $data->page_latest ); } else { @@ -505,7 +512,7 @@ class WikiPage extends Page { if ( !$this->mDataLoaded ) { $this->loadPageData(); } - return $this->mTitle->getTouched(); + return $this->mTouched; } /**