* (bug 28592) Wrong timestamp were displayed in old revisions
authorAlexandre Emsenhuber <ialex@users.mediawiki.org>
Mon, 18 Apr 2011 17:59:32 +0000 (17:59 +0000)
committerAlexandre Emsenhuber <ialex@users.mediawiki.org>
Mon, 18 Apr 2011 17:59:32 +0000 (17:59 +0000)
includes/Article.php

index f1862ea..bd20b6e 100644 (file)
@@ -3624,11 +3624,12 @@ class Article {
                }
 
                $revision = Revision::newFromId( $oldid );
+               $timestamp = $revision->getTimestamp();
 
                $current = ( $oldid == $this->mLatest );
-               $td = $wgLang->timeanddate( $this->mTimestamp, true );
-               $tddate = $wgLang->date( $this->mTimestamp, true );
-               $tdtime = $wgLang->time( $this->mTimestamp, true );
+               $td = $wgLang->timeanddate( $timestamp, true );
+               $tddate = $wgLang->date( $timestamp, true );
+               $tdtime = $wgLang->time( $timestamp, true );
                $sk = $wgUser->getSkin();
                $lnk = $current
                        ? wfMsgHtml( 'currentrevisionlink' )