Category sorting has been revamped on English Wikipedia. Titles are now sorted according to the Unicode collation algorithm (phabricator task). The most noticeable change is that characters which differ only in diacritics are now sorted together. Also, numeric sorting is now supported, closing a 10-year-old bug. This should, in many cases, alleviate the need for custom keys to be defined using the DEFAULTSORT behavior switch.
It took approximately a week to regenerate all of the sort keys for English Wikipedia. During this time (29 August to 6 September), sorting in categories was unreliable, prompting reports and discussion in several threads on the technical Village Pump (now archived). One remaining issue is that hyphens are now sorted before commas. This means that hyphenated surnames are sorted earlier if articles use DEFAULTSORT keys of the form "Surname, First name". For example, sorting Jessica Ennis-Hill (sort key "Ennis-Hill, Jessica") before Andy Ennis (sort key "Ennis, Andy"). The issue is being investigated. One proposed solution is to switch to using "Surname First name" in DEFAULTSORT keys.
Improvements to category sorting were one of the projects worked on by the WMF's Community Tech team. The "Numerical sorting in categories" proposal was ranked #5 on the 2015 Community Wishlist Survey, having received 85 support votes. The new collation has also been deployed to Swedish Wikipedia, and may be rolled out to other wikis which agree to switch to the new sorting system.
The Template Parameters tool is now available on Tool Labs, for viewing template parameter usage. It works with TemplateData to show the validity of parameter names that are used in template transclusions. For a required parameter, it can display a list of pages where the template is missing the parameter. The tool also shows commonly used values for each parameter. The data is updated monthly.
As an example, the parameter usage for Template:Multicol is as follows (as of 1 September):
Parameter name | Valid name? | Value count | Unique values (count) |
---|---|---|---|
1 | Yes | 706 | > 50 unique values |
2 | Yes | 28 | 0 (1 page) 0.38em (1 page) 0px (1 page) 10px (1 page) 2px (9 pages) 3em (2 pages) 3px (3 pages) 4px (6 pages) 6px (1 page) 8px (3 pages) |
width | No | 16 | 100% (3 pages) 40% (1 page) 50% (2 pages) 60% (1 page) 70% (3 pages) 90% (4 pages) 95% (1 page) auto (1 page) |
Newly approved bot tasks
Latest tech news from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. Translations are available. [1][2][3]
<maplink>
on all Wikipedias. It creates a link to a full screen map. [8][9]<maplink>
and <mapframe>
can now use geodata from Open Street Map if Open Street Map has defined a region and given it an ID in Wikidata. You can use this to draw on the map and add information. [10][11]
Discuss this story
"Sometimes when you mention another user they don't get a notification": This has always struck me as a serious problem ... people routinely think they've pinged someone, but the ping didn't work for various reasons that are obscure to most editors. I see this is live at Meta ... anyone know when it's coming to en.wp? I don't see it in the Beta tab of Preferences. - Dank (push to talk) 14:12, 29 September 2016 (UTC)[reply]
Template for error reports
I've just made {{Template error report}}; you can see it in use on {{Authority control}}. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 15:13, 29 September 2016 (UTC)[reply]