Last modified: 2010-01-21 16:43:10 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 T24211, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 22211 - incorrect capitalisation of hyphenated page titles
incorrect capitalisation of hyphenated page titles
Status: RESOLVED DUPLICATE of bug 453
Product: MediaWiki
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Normal minor (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-01-21 10:51 UTC by pomax
Modified: 2010-01-21 16:43 UTC (History)
0 users

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


Attachments

Description pomax 2010-01-21 10:51:09 UTC
I'm filing this bug because there seems to be some inconsistency in article capitalisation on, at least, wikipedia. I don't know who controls this, so the component's "general/unknown". No doubt devs who work on the wikimedia software will find a better category.

Two cases:

http://en.wikipedia.org/wiki/Mutinus_elegans
http://en.wikipedia.org/wiki/Proto-Japonic

both these articles resolve whether their first character is a capital or lowercase. I imagine there's a rewrite rule in place to enforce a Capital (for locales that have capital letters). 

However, navigating to "Mutinus Elegans" or "Proto-japonica" fails, even though the capitalisation of a page should be irrelevant in terms of the article it points to. "Mutinus Elegans", "mutinus elegans" and "MuTiNuS eLeGaNs" all refer to the same thing, and so should refer to the same page.

Similary, "proto-japonic", "Proto-Japonic" and "proto-Japonic" all refer the to the same thing.

Currently, navigating to either "-/wiki/Mutinus_Elegans" and "-/wiki/Proto-japonic" gives a "Wikipedia does not have an article with this exact name" notice, which is true, and irrelevant, as Wikipedia does have articles that resolve to identical if a case-cast (be it upper case or lower case) comparison is made. Since capitalisation is irrelevant to the identity of a subject, a retrieval check should never be on what the URI contains as page title string, but on a uniform case representation of that string.

so the bug, concisely: I suspect articles are resolved based on case sensitive string matching, which should in fact be case insensitive matching (and matching  ONLY, the actual served link should of course obey the URI case rules).
Comment 1 Chad H. 2010-01-21 16:43:10 UTC

*** This bug has been marked as a duplicate of bug 453 ***

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


Navigation
Links