followup r76127 — use language-aware comparison between link text and possible title...
authorMark A. Hershberger <mah@users.mediawiki.org>
Tue, 8 Mar 2011 14:38:26 +0000 (14:38 +0000)
committerMark A. Hershberger <mah@users.mediawiki.org>
Tue, 8 Mar 2011 14:38:26 +0000 (14:38 +0000)
includes/Linker.php

index 32f1a57..a627bee 100644 (file)
@@ -290,7 +290,8 @@ class Linker {
                if ( $target->getPrefixedText() == '' ) {
                        # A link like [[#Foo]].  This used to mean an empty title
                        # attribute, but that's silly.  Just don't output a title.
-               } elseif ( $known && strtolower($linkText) !== strtolower($target->getPrefixedText() ) ) {
+               } elseif ( $known &&
+                           Language::lc($linkText) !== Language::lc($target->getPrefixedText() ) ) {
                        $defaults['title'] = $target->getPrefixedText();
                } elseif ( !$known ) {
                        $defaults['title'] = wfMsg( 'red-link-title', $target->getPrefixedText() );