更改 Wikibase 中呈现的属性的顺序

Change the order of properties rendered in Wikibase

在维基数据中,属性 P31(实例)和 P279(子类)——当声明时——始终是维基数据项语句集中的第一条语句。

在随机安装的 wikibase 中,属性仅遵循它们的创建顺序。我想知道如何配置 wikibase 以复制 Wikidata 的行为,其中可以定义自定义 属性 顺序

给定 Wikibase 安装中的语句顺序由页面 MediaWiki:Wikibase-SortedProperties 中的列表决定。 维基数据自己的文件位于 https://www.wikidata.org/wiki/MediaWiki:Wikibase-SortedProperties

有关如何在配置文件中启用该选项的说明在此页面上 https://www.mediawiki.org/wiki/Manual:Interface/Wikibase-SortedProperties

您还可以参考 Phabricator 任务 https://phabricator.wikimedia.org/T250634 了解更多技术细节。

顺便说一下,这种排序也会影响 mw.wikibase.getPropertyOrder LUA 函数的输出,如此处所述 https://www.mediawiki.org/wiki/Extension:Wikibase_Client/Lua#mw.wikibase.getPropertyOrder