(bug 2562) Show rollback link for current revisions on diff pages
authorJens Frank <jeluf@users.mediawiki.org>
Tue, 28 Jun 2005 21:05:31 +0000 (21:05 +0000)
committerJens Frank <jeluf@users.mediawiki.org>
Tue, 28 Jun 2005 21:05:31 +0000 (21:05 +0000)
RELEASE-NOTES
includes/DifferenceEngine.php

index 9a954dd..53e3f01 100644 (file)
@@ -406,6 +406,7 @@ Various bugfixes, small features, and a few experimental things:
   status between next/previous buttons.
 * Move MonoBook printable link from tab to sidebar
 * (bug 2567) Fix HTML escaping on category titles in list
+* (bug 2562) Show rollback link for current revisions on diff pages
 
 
 === Caveats ===
index c6f58d2..42df967 100644 (file)
@@ -152,7 +152,7 @@ CONTROL;
                        'target=' . urlencode($this->mOldUser) );
                $newContribs = $sk->makeKnownLinkObj( Title::makeTitle( NS_SPECIAL, 'Contributions' ), $contribs,
                        'target=' . urlencode($this->mNewUser) );
-               if ( !$this->mNewid && $wgUser->isAllowed('rollback') ) {
+               if ( $this->newRev->isCurrent() && $wgUser->isAllowed('rollback') ) {
                        $rollback = '&nbsp;&nbsp;&nbsp;<strong>[' . $sk->makeKnownLinkObj( $wgTitle, wfMsg( 'rollbacklink' ),
                                'action=rollback&from=' . urlencode($this->mNewUser) .
                                '&token=' . urlencode( $wgUser->editToken( array( $wgTitle->getPrefixedText(), $this->mNewUser ) ) ) ) .