Last modified: 2012-04-12 13:54:40 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T29028, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 27028 - When special page name is normalized url params are lost
When special page name is normalized url params are lost
Status: REOPENED
Product: MediaWiki
Classification: Unclassified
Special pages (Other open bugs)
1.16.x
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-01-29 10:16 UTC by Liangent
Modified: 2012-04-12 13:54 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Liangent 2011-01-29 10:16:03 UTC
Assume the normalized name of Special:A is Special:B

When I'm requesting index.php?title=Special:A&param I'm redirected to index.php?title=Special:B. &param is lost.
Comment 1 db [inactive,noenotif] 2011-01-29 13:07:06 UTC
The param are checked for validation and only valid params are there after the redirect. Example:

index.php?title=Special:Ipblocklist&ip=username

index.php?title=Special:BlockList&ip=username
Comment 2 Mark A. Hershberger 2011-01-29 15:24:22 UTC
Closing as WONTFIX since the described behavior is as designed.
Comment 3 Liangent 2011-01-29 17:12:44 UTC
The fact is that A is provided in an extension and B is its localized name in a certain language. When no validation is specified by the extension author I guess we should assume all params are useful.

btw. How to write validation code in an extension?

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links