(bug 2564) Don't show editingold warning for recent revision
authorJens Frank <jeluf@users.mediawiki.org>
Wed, 29 Jun 2005 05:15:32 +0000 (05:15 +0000)
committerJens Frank <jeluf@users.mediawiki.org>
Wed, 29 Jun 2005 05:15:32 +0000 (05:15 +0000)
RELEASE-NOTES
includes/Article.php
includes/EditPage.php

index 163be22..0a39f0f 100644 (file)
@@ -417,6 +417,7 @@ Various bugfixes, small features, and a few experimental things:
 * (bug 2591) Check for end, fix limits on Whatlinkshere
 * (bug 2584) Fix output of subcategory list
 * (bug 2597) Don't crash when undeleting an image description page
+* (bug 2564) Don't show "editingold" warning for recent revision
 
 
 === Caveats ===
index e1a5ab0..141ce02 100644 (file)
@@ -35,6 +35,7 @@ class Article {
        var $mForUpdate;
        var $mOldId;
        var $mRevIdFetched;
+       var $mRevision;
        /**#@-*/
 
        /**
@@ -431,6 +432,7 @@ class Article {
                
                $this->mRevIdFetched = $revision->getID();
                $this->mContentLoaded = true;
+               $this->mRevision =& $revision;
                
                return $this->mContent;
        }
index 43d9dc5..67408cc 100644 (file)
@@ -495,7 +495,7 @@ class EditPage {
                                $this->mArticle->setOldSubtitle();
                                $wgOut->addWikiText( wfMsg( 'nonunicodebrowser') );
                        }
-                       if ( $this->oldid ) {
+                       if ( !$this->mArticle->mRevision->isCurrent() ) {
                                $this->mArticle->setOldSubtitle();
                                $wgOut->addWikiText( wfMsg( 'editingold' ) );
                        }