From 32d087efd6a37b523c667e61f99156338f62fb4b Mon Sep 17 00:00:00 2001 From: Alexandre Emsenhuber Date: Tue, 9 Nov 2010 12:00:53 +0000 Subject: [PATCH] * (bug 25843) Links to special pages using link= attribute on images are now normalised like normal links to special pages --- RELEASE-NOTES | 2 ++ includes/Linker.php | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index e0445e8ff5..ab0650df44 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -408,6 +408,8 @@ LocalSettings.php. The specific bugs are listed below in the general notes. * (bug 25175) HTML file cache now honor $wgCacheDirectory if $wgFileCacheDirectory is not set * (bug 13353) Diff3 version checks were too strict, did not detect working diff3 +* (bug 25843) Links to special pages using link= attribute on images are now + normalised like normal links to special pages === API changes in 1.17 === * (bug 22738) Allow filtering by action type on query=logevent. diff --git a/includes/Linker.php b/includes/Linker.php index c19700845e..0a460b036d 100644 --- a/includes/Linker.php +++ b/includes/Linker.php @@ -553,7 +553,7 @@ class Linker { if ( isset( $frameParams['link-url'] ) && $frameParams['link-url'] !== '' ) { $mtoParams['custom-url-link'] = $frameParams['link-url']; } elseif ( isset( $frameParams['link-title'] ) && $frameParams['link-title'] !== '' ) { - $mtoParams['custom-title-link'] = $frameParams['link-title']; + $mtoParams['custom-title-link'] = $this->normaliseSpecialPage( $frameParams['link-title'] ); } elseif ( !empty( $frameParams['no-link'] ) ) { // No link } else { -- 2.20.1