On 07/23/2009 10:21 AM, William Allen Simpson wrote:
Here's what I do in similar circumstances. Create
another variable,
$wgScriptPathEscaped. Then, gradually make the changes. Wait for tests.
Change some more. Eventually, most of the old ones will be gone.
$wgScriptPath is a URL fragment, and by definition MUST be properly
URL-escaped.
There is no need for a second variable; it just needs to be initialized
correctly -- something that never got done because it's extremely rare
to stick a web app in a folder that has characters that would need escaping.
-- brion