Reputation: 707
Within Wikidata the properties P31 (instance of) and P279 (subclass of) - when stated - are always the first statements in the set of statements of a wikidata item.
On a random wikibase install, the properties simply follow the order in which they are created. I would like to know how I can configure a wikibase to replicate the behaviour from Wikidata where a custom property order can be defined
Upvotes: 1
Views: 312
Reputation: 152
The order of the statements in a given Wikibase installation is determined by the list in the page MediaWiki:Wikibase-SortedProperties
.
The Wikidata own file is located at https://www.wikidata.org/wiki/MediaWiki:Wikibase-SortedProperties
The instructions on how to enable the option in the configuration file are on this page https://www.mediawiki.org/wiki/Manual:Interface/Wikibase-SortedProperties.
You can also refer to the Phabricator task https://phabricator.wikimedia.org/T250634 for further technical details.
By the way, this sorting also affect the output of the mw.wikibase.getPropertyOrder
LUA function as described here https://www.mediawiki.org/wiki/Extension:Wikibase_Client/Lua#mw.wikibase.getPropertyOrder
Upvotes: 3