From: Aryeh Gregor Date: Thu, 16 Nov 2006 05:44:59 +0000 (+0000) Subject: (bug 6873) When viewing old revisions, add link to diff to current version. X-Git-Tag: 1.31.0-rc.0~55178 X-Git-Url: http://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/pie.php?a=commitdiff_plain;h=032788a6b32db7257025a71c366a6e93201d6bac;p=lhc%2Fweb%2Fwiklou.git (bug 6873) When viewing old revisions, add link to diff to current version. --- 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',