From 0957c04743c6e008e26ef61dd76b388b95311b53 Mon Sep 17 00:00:00 2001 From: Jens Frank Date: Sat, 22 Jan 2005 09:34:56 +0000 Subject: [PATCH] BUG#1131 Fix headings containing interwiki links --- includes/Parser.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/includes/Parser.php b/includes/Parser.php index 08d91521d2..e5ed2f3b99 100644 --- a/includes/Parser.php +++ b/includes/Parser.php @@ -2376,7 +2376,7 @@ class Parser * @access private */ /* private */ function formatHeadings( $text, $isMain=true ) { - global $wgInputEncoding, $wgMaxTocLevel, $wgContLang, $wgLinkHolders; + global $wgInputEncoding, $wgMaxTocLevel, $wgContLang, $wgLinkHolders, $wgInterwikiLinkHolders; $doNumberHeadings = $this->mOptions->getNumberHeadings(); $doShowToc = $this->mOptions->getShowToc(); @@ -2540,6 +2540,9 @@ class Parser $canonized_headline = preg_replace( '//e', "\$wgLinkHolders['texts'][\$1]", $canonized_headline ); + $canonized_headline = preg_replace( '//e', + "\$wgInterwikiLinkHolders[\$1]", + $canonized_headline ); # strip out HTML $canonized_headline = preg_replace( '/<.*?' . '>/','',$canonized_headline ); -- 2.20.1