https://bugzilla.wikimedia.org/show_bug.cgi?id=31918

--- Comment #1 from Brion Vibber <[email protected]> 2011-10-24 14:49:38 UTC 
---
There are several possible fallback decodings depending on the configured site
language; replicating that in the JS code would be some annoying extra effort.

Redirecting on a GET request would not be untoward, though we could also see it
on some POST requests, where that's less reliable... in general though it's a
bit flaky to be manually trying to read things out of the query string that JS
sees, as various things might not be there *at all* -- if they come in via
rewrite rules, PATH_INFO (eg /wiki/Foo) or POST data.


Your example URL is a good example of one that could easily be switched to
using a different URL style that would not have a 'title' query string
parameter at all; if $wgActionPaths is set up for history you might have eg
http://de.wikipedia.org/history/%C3%96sterreich.

If you're *on* that page, you should be getting the title via
mw.config.get('wgTitle') and should make no assumptions about query string
parameters.

If you're somewhere else and trying to decode some foreign URL that's been
provided to you, then it's probably a bit tricky to try to make any claims
about it.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to