- All property labels are in English even I have change the interface language to Chinese
- The properties are displayed in a order of P10, P1000, P1001, ..., P103, ... which make no sense, the previous and more proper order is P6, P10, P14, ...
|mediawiki/extensions/Wikibase : master||Order properties in SpecialListProperties based on numeric id|
|mediawiki/extensions/Wikibase : master||Fix Special:ListProperties not using the users language|
|Open||None||T96040 Wikibase special pages (tracking)|
|Resolved||Ladsgroup||T158108 Incorrect display of Special:ListProperties (regression)|
- Mentioned In
- T163046: New special page for listing all Wikibase entities (PrefixIndex with nat-sorted Q-ids)
- Mentioned Here
- T107880: Special:ListProperties must be sortable
P14 Crash when importing IsoDate
P103 (An Untitled Masterwork)
P1000 Masterwork From Distant Lands
P1001 flaky salt on labs
I believe this regression happened in https://gerrit.wikimedia.org/r/332011, where the language was accidentally changed from the users to the wikis content language.
Ordering can not be "fixed" so easily, because there is no numeric ID any more we can use to order numerically. It might be possible to apply a workaround, but I'm not sure if this is worth it.
page_id is the internal number MediaWiki uses, and very different from Wikibase's entity ID. It might be that the order is the same, because both numbers increase every time a new entity is created. So this might indeed be a possible workaround, but not a clean solution.
Moving back to proposed for the team to pick up.
I do not rely on that page much, maybe I sometimes look for how many properties we have for rare datatypes. Anyway, now I'm trying to work out either how the ordering by id, which is just internal stuff, could be useful.
I would appreciate having it ordered by the date the property was created, newest first, or by usage (which I'm afraid isn't possible).
Gerritbot doesn't make comment when I make a patch: https://gerrit.wikimedia.org/r/347985
This patch fixes the ordering issue and orders by numeric id. I spend some time to figure what's the best way to do it and this is the cleanest way I came up with but still it's hacky and ugly IMO. Feel free to say "just throw it away"