Phabricator のプロジェクト名 #shape_expressions

Extension:WikibaseSchema

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:EntitySchema and the translation is 60% complete.

Outdated translations are marked like this.
Other languages:
English • ‎português do Brasil • ‎中文 • ‎日本語
MediaWiki 拡張機能マニュアル
OOjs UI icon advanced.svg
EntitySchema
リリースの状態: ベータ
実装 ContentHandler, Page action, Special page, API
説明 Store Shape Expression Schemas on wiki pages
作者 ウィキデータ チーム
最新バージョン 継続的な更新
MediaWiki master
データベースの変更 はい
ライセンス GNU General Public License 2.0 or later
ダウンロード
readme
パラメーター
  • $wgEntitySchemaShExSimpleUrl
使用するフック
SkinTemplateNavigation
LoadExtensionSchemaUpdates
ExtensionTypes
BeforeDisplayNoArticleText
PageHistoryLineEnding
FormatAutocomments
ContentModelCanBeUsedOn
ImportHandleRevisionXMLTag
NamespaceIsMovable
TitleGetRestrictionTypes
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 という名前のディレクトリ内に配置します。
  • PHP の依存関係をインストールするため Composer を実行します。拡張機能のディレクトリで composer install --no-dev を実行します。 (See T173141 for potential complications.)
  • 以下のコードを LocalSettings.php の末尾に追加します:
    wfLoadExtension( 'EntitySchema' );
    
  • Yes 完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。

Advanced Configuration

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