Last modified: 2008-11-08 23:21:48 UTC
Hallo! This is a trivial issue: The examples in the refered section at the url show that "(" and ")" are encoded differently in {{PAGENAMEE}} then in {{SUBPAGENAMEE}} and {{FULLPAGENAMEE}}. I suggest to use the same encoding consistently. This will require changes in http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_6/phase3/includes/Title.php?view=markup see / compare: function getPartialURL() , function getPrefixedURL() and function getSubpageUrlForm() . Thanks in advance! best regards reinhardt [[user:gangleri]]
The functions referenced all do something a little bit different to the URL once it's obtained. Some of them unescape the parentheses; in all cases, a comment "is this safe?" is present. So far, I've seen no evidence it's not, but perhaps it would be best if we removed this step from each case to guarantee proper URLs.
Fix: http://pastebin.com/m6cde421 This removes every transformation of parentheses and ensures proper URIs.
Fixed in r43319