https://bugzilla.wikimedia.org/show_bug.cgi?id=164
--- Comment #111 from Anon Sricharoenchai <[email protected]> 2009-09-23 12:56:55 UTC --- (In reply to comment #110) > > 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 Storing the sort key in table of pages does not solve the categories case, since the category sort key for each page can be customized to be different from the page's title, like this, [[Category:My Category|My customized key]] > 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). > -- 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
