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





--- Comment #110 from Le Chat <[email protected]>  2009-09-23 10:38:58 UTC ---
I find it rather disheartening that this very simple thing has not been solved
after so many years (how is it conceivable that software designed for
encyclopedias and dicionaries can't even get alphabetical order right?)

Here's how I would do it (this is all just abstract thought): have a new column
in the table of pages, to contain a unique key: X__Y, where Y is the page
title, and X is some language-dependent function of Y which represents Y
alphabetically. For example, for English, the function would convert all
letters to the same case, convert modified letters (diacritics and so on) to
their basic unmodified form, strip out most punctuation, probably strip out
spaces too (though there are alternative approaches to spaces).

Then alphabetical indexing of the table (sorry, don't know exactly what I mean,
but whatever is used to generate the contents lists at
Special:PrefixIndex/AllPages) would be based on this new column, not on the
page title itself, and the value in this column would also be passed as the
category sort key. This way you solve two problems at once - the contents lists
and the categories (the preceding suggestions seem to relate to the categories
only). AND it can probably be leveraged to improve search/Go (to avoid the need
to create redirects to titles with diacritics and so on).

Don't know if this is any use, but anyway, I hope someone can get these very
basic issues solved soon.


-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
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