扩展:EntitySchema

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:EntitySchema and the translation is 67% complete.
Other languages:
English • ‎Türkçe • ‎français • ‎português do Brasil • ‎中文 • ‎日本語
MediaWiki擴充功能手冊
OOjs UI icon advanced.svg
EntitySchema
发布状态: 稳定版
实现 ContentHandler , 页面操作 , 特殊页面 , API
描述 Allows to store Shape Expression Schemas on wiki pages
作者 维基数据团队
最新版本 持续更新
兼容性方针 Snapshots releases along with MediaWiki. Master is not backwards compatible.
MediaWiki master
数据庫更改
许可协议 GNU通用公眾授權條款2.0或更新版本
下载
readme
  • $wgEntitySchemaSkippedIDs
  • $wgEntitySchemaNameBadgeMaxSizeChars
  • $wgEntitySchemaSchemaTextMaxSizeBytes
  • $wgEntitySchemaShExSimpleUrl
翻譯EntitySchema擴充功能

检查使用和版本矩阵。

问题 尚未完成的工作 · 回報錯誤

The EntitySchema extension allows storing Shape Expressions Schemas on wiki pages (using ShExC syntax), as well as validating entities against those Schemas using the ShEx2 — Simple Online Validator. For more information on enabling this second part, see #Advanced Configuration.

安装

  • 下载文件,并将其放置在您extensions/文件夹中的EntitySchema目录内。
  • 只有從git安裝才运行Composer来安装PHP依赖,通过发行composer install --no-dev至扩展目录。 (参见任务T173141了解潜在问题。)
  • 将下列代码放置在您的LocalSettings.php的底部:
    wfLoadExtension( 'EntitySchema' );
    
    Configure as required.
  • Yes 完成 – 在您的wiki上导航至Special:Version,以验证扩展已成功安装。

Configuration

Prerequisites for displaying the optional "check entities against this Schema" link on the Schema page: