http://www.mediawiki.org/wiki/Special:Code/MediaWiki/72107
Revision: 72107
Author: demon
Date: 2010-09-01 14:16:23 +0000 (Wed, 01 Sep 2010)
Log Message:
-----------
Don't show "older edit" when no older edit available. Based on patch by
Umherirrender
Modified Paths:
--------------
trunk/phase3/RELEASE-NOTES
trunk/phase3/includes/diff/DifferenceInterface.php
Modified: trunk/phase3/RELEASE-NOTES
===================================================================
--- trunk/phase3/RELEASE-NOTES 2010-09-01 13:55:02 UTC (rev 72106)
+++ trunk/phase3/RELEASE-NOTES 2010-09-01 14:16:23 UTC (rev 72107)
@@ -310,6 +310,7 @@
when a resource limit such as $wgMaxShellMemory is hit.
* (bug 24981) Allow extensions to access SpecialUpload variables again
* (bug 20744) Wiki forgets about an uploaded file
+* (bug 17913) Don't show "older edit" when no older edit available
=== API changes in 1.17 ===
* (bug 22738) Allow filtering by action type on query=logevent.
Modified: trunk/phase3/includes/diff/DifferenceInterface.php
===================================================================
--- trunk/phase3/includes/diff/DifferenceInterface.php 2010-09-01 13:55:02 UTC
(rev 72106)
+++ trunk/phase3/includes/diff/DifferenceInterface.php 2010-09-01 14:16:23 UTC
(rev 72107)
@@ -277,18 +277,22 @@
if( $this->unhide ) {
$query['unhide'] = 1;
}
- $prevlink = $sk->link(
- $this->mTitle,
- wfMsgHtml( 'previousdiff' ),
- array(
- 'id' => 'differences-prevlink'
- ),
- $query,
- array(
- 'known',
- 'noclasses'
- )
- );
+ if( !$this->mOldRev->getPrevious() ) {
+ $prevlink = ' ';
+ } else {
+ $prevlink = $sk->link(
+ $this->mTitle,
+ wfMsgHtml( 'previousdiff' ),
+ array(
+ 'id' => 'differences-prevlink'
+ ),
+ $query,
+ array(
+ 'known',
+ 'noclasses'
+ )
+ );
+ }
# Make "next revision link"
$query['diff'] = 'next';
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs