From fcf934d724a2a6a13c17599b26e252f403e98fd4 Mon Sep 17 00:00:00 2001 From: Remember the dot Date: Thu, 23 Jul 2009 03:01:02 +0000 Subject: [PATCH] =?utf8?q?Enabled=20use=20of=20the=20greater-than=20sign?= =?utf8?q?=20(">")=20in=20page=20titles.=20There=20is=20actually=20no=20re?= =?utf8?q?ason=20for=20this=20character=20to=20be=20restricted=20because?= =?utf8?q?=20it=20does=20not=20interfere=20with=20wiki=20syntax=20or=20HTM?= =?utf8?q?L=20tags.=20This=20will=20have=20immediate=20applications=20for?= =?utf8?q?=20articles=20such=20as=20"M>Tram",=20">play",=20"The=20Videos?= =?utf8?q?=2086>98",=20"Tour=2000=20>>=2001=20Macabre",=20and=20"I>T=C3=A9?= =?utf8?q?l=C3=A9",=20as=20well=20as=20redirects=20for=20"Inequality"=20an?= =?utf8?q?d=20"Bitwise=20operation".?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- includes/DefaultSettings.php | 4 ++-- maintenance/parserTests.txt | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/includes/DefaultSettings.php b/includes/DefaultSettings.php index 290d698aa6..f2e85dfe4c 100644 --- a/includes/DefaultSettings.php +++ b/includes/DefaultSettings.php @@ -259,7 +259,7 @@ $wgForeignFileRepos = array(); * * Problematic punctuation: * []{}|# Are needed for link syntax, never enable these - * <> Causes problems with HTML escaping, don't use + * < Causes problems with HTML escaping, don't use * % Enabled by default, minor problems with path to query rewrite rules, see below * + Enabled by default, but doesn't work with path to query rewrite rules, corrupted by apache * ? Enabled by default, but doesn't work with path to PATH_INFO rewrites @@ -279,7 +279,7 @@ $wgForeignFileRepos = array(); * Theoretically 0x80-0x9F of ISO 8859-1 should be disallowed, but * this breaks interlanguage links */ -$wgLegalTitleChars = " %!\"$&'()*,\\-.\\/0-9:;=?@A-Z\\\\^_`a-z~\\x80-\\xFF+"; +$wgLegalTitleChars = " %!\"$&'()*,\\-.\\/0-9:;=?@A-Z\\\\^_`a-z~\\x80-\\xFF+>"; /** diff --git a/maintenance/parserTests.txt b/maintenance/parserTests.txt index 36ba75eae4..824eb74aad 100644 --- a/maintenance/parserTests.txt +++ b/maintenance/parserTests.txt @@ -1451,7 +1451,7 @@ Link containing % as a double hex sequence interpreted to hex sequence !!end !! test -Link containing "#<" and "#>" % as a hex sequences- these are valid section anchors +Link containing "#<" and "#>" % as hex sequences- these are valid section anchors Example for such a section: == < == !! input [[%23%3c]][[%23%3e]] @@ -1461,11 +1461,11 @@ Example for such a section: == < == !! end !! test -Link containing "<#" and ">#" as a hex sequences +Link containing "<#" and ">#" as hex sequences !! input [[%3c%23]][[%3e%23]] !! result -

[[%3c%23]][[%3e%23]] +

[[%3c%23]]>#

!! end -- 2.20.1