扩展:Wikibase儲存庫

This page is a translated version of the page Extension:Wikibase Repository and the translation is 100% complete.
MediaWiki扩展手冊
OOjs UI icon advanced-invert.svg
Wikibase Repository
發布狀態: 穩定版本
实现 API , Ajax, 用户界面, ContentHandler
描述 結構化資料儲存庫
作者 The Wikidata team
(contributors list)
最新版本 continuous updates
兼容性政策 快照跟随MediaWiki发布。 master分支不向後兼容。
MediaWiki master
数据庫更改
许可协议 GNU通用公眾授權條款2.0或更新版本
下載
readme

  • item-term
  • property-term
  • item-merge
  • item-redirect
  • property-create
翻譯Wikibase Repository扩展

检查使用和版本矩阵。

問題 尚未完成的工作 · 报告錯誤

Wikibase RepositoryWikibase的一部分。Wikibase Repository允许你将你的wiki用作结构化的数据存储库,其发展是维基数据项目的一部分。这些数据可以使用擴充功能:Wikibase客戶端 扩展以在一个wiki中可用。

安裝

参见基本安装指导。 对于高级的配置选项,参见高级配置

完整的文档位于Wikibase的docs文件夹中,并发布到Wikimedia 文档网站上。

結合其他擴充功能

Wikibase会充分利用以下扩展,如果安装了的话:

如果已安装且用户的客户端/浏览器支持JavaScript,那么标签、别称和描述都会以用户常用的语言和用户界面语言显示给用户。 (语言是从mw.uls.getFrequentLanguageList()获取的。)
如果已安装,已登录的用户能够定义额外的语言,标签、别称和描述都可以使用Babel语法在他们的用户页面中以指定的语言显示。

可用的钩子

PHP與JavaScript中可用的钩子的文件可以在這裡找到:

資料庫

Term store

wbt_item_terms

  • wbit_id BIGINT
  • wbit_item_id INT
  • wbit_term_in_lang_id INT

wbt_property_terms

  • wbpt_id INT
  • wbpt_property_id INT
  • wbpt_term_in_lang_id INT

wbt_term_in_lang

  • wbtl_id INT
  • wbtl_type_id INT
  • wbtl_text_in_lang_id INT

wbt_text_in_lang

  • wbxl_id INT
  • wbxl_language VARBINARY(20)
  • wbxl_text_id INT

wbt_text

  • wbx_id INT
  • wbx_text VARBINARY(255)

wbt_type

  • wby_id INT
  • wby_name VARBINARY(45)

Misc

wb_items_per_site

  • ips_row_id BIGINT
  • ips_item_id INT
  • ips_site_id VARBINARY(32)
  • ips_site_page VARCHAR(310)

wb_id_counters

  • id_value INT
  • id_type VARBINARY(32)

参见自动文档

參見