From 032788a6b32db7257025a71c366a6e93201d6bac Mon Sep 17 00:00:00 2001 From: Aryeh Gregor Date: Thu, 16 Nov 2006 05:44:59 +0000 Subject: [PATCH] (bug 6873) When viewing old revisions, add link to diff to current version. --- RELEASE-NOTES | 1 + includes/Article.php | 5 ++++- languages/messages/MessagesEn.php | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 5d67f47f9c..34d3616e9e 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -184,6 +184,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN * (bug 7811) Allow preview of edit summaries. * (bug 6839) Wikibits.js minor changes to make JS-lint happier. * (bug 7932) Make sure that edit toolbar clears floats so it appears correctly. +* (bug 6873) When viewing old revisions, add link to diff to current version. == Languages updated == diff --git a/includes/Article.php b/includes/Article.php index 1b1022ad6b..39e2c4bbbc 100644 --- a/includes/Article.php +++ b/includes/Article.php @@ -2283,6 +2283,9 @@ class Article { $lnk = $current ? wfMsg( 'currentrevisionlink' ) : $lnk = $sk->makeKnownLinkObj( $this->mTitle, wfMsg( 'currentrevisionlink' ) ); + $curdiff = $current + ? wfMsg( 'diff' ) + : $sk->makeKnownLinkObj( $this->mTitle, wfMsg( 'diff' ), 'diff=cur&oldid='.$oldid ); $prev = $this->mTitle->getPreviousRevisionID( $oldid ) ; $prevlink = $prev ? $sk->makeKnownLinkObj( $this->mTitle, wfMsg( 'previousrevision' ), 'direction=prev&oldid='.$oldid ) @@ -2300,7 +2303,7 @@ class Article { $userlinks = $sk->userLink( $revision->getUser(), $revision->getUserText() ) . $sk->userToolLinks( $revision->getUser(), $revision->getUserText() ); - $r = wfMsg( 'old-revision-navigation', $td, $lnk, $prevlink, $nextlink, $userlinks, $prevdiff, $nextdiff ); + $r = wfMsg( 'old-revision-navigation', $td, $lnk, $prevlink, $nextlink, $userlinks, $prevdiff, $nextdiff, $curdiff ); $wgOut->setSubtitle( $r ); } diff --git a/languages/messages/MessagesEn.php b/languages/messages/MessagesEn.php index 96c3771a59..ff9c24e277 100644 --- a/languages/messages/MessagesEn.php +++ b/languages/messages/MessagesEn.php @@ -998,7 +998,7 @@ Please check the URL you used to access this page.", 'loadhist' => 'Loading page history', 'currentrev' => 'Current revision', 'revisionasof' => 'Revision as of $1', -'old-revision-navigation' => 'Revision as of $1; $5
($6) $3 | $2 | $4 ($7)', +'old-revision-navigation' => 'Revision as of $1; $5
($6) $3 | $2 ($8) | $4 ($7)', 'previousrevision' => '←Older revision', 'nextrevision' => 'Newer revision→', 'currentrevisionlink' => 'Current revision', -- 2.20.1