Расширение:EntitySchema
Appearance
From mediawiki.org
This page is a translated version of the page Extension:EntitySchema and the translation is 29% complete.
Languages:
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 #Configuration.
Requirements
Wikibase must be installed.
Установка
- Скачайте и распакуйте файл(ы) в папку с названием
EntitySchemaв вашей папкеextensions/.
Вместо этого разработчикам и соавторам кода следует установить расширение из Git, используя:cdextensions/ gitclonehttps://gerrit.wikimedia.org/r/mediawiki/extensions/EntitySchema - Если и только если устанавливаете из git, запустите Composer для установки зависимостей PHP, запустив
composer install --no-devв каталоге расширений. (Смотрите T173141 о возможных осложнениях.) - Добавьте следующий код в конце вашего файла LocalSettings.php :
wfLoadExtension( 'EntitySchema' );
- Configure as required.
- Yes Готово – Перейдите на страницу
Special:Versionна своей вики, чтобы удостовериться в том, что расширение успешно установлено.
Настройка
Prerequisites for displaying the optional "check entities against this Schema" link on the Schema page:
- In your "LocalSettings.php", set
$wgEntitySchemaShExSimpleUrlto a non-empty string which represents the external verification tool to use (e.g. https://tools.wmflabs.org/shex-simple/wikidata/doc/shex-simple.html). - The link is only displayed on pages where the Schema text is not empty
См. также
- Schemas and WikiProject Schemas on Wikidata
- Top Wikibase extensions – Curated list of key Wikibase extensions
Это расширение включено в следующие вики-фермы/хостинги и/или пакеты:
Это расширение используется в одном или нескольких проектах Викимедиа. Вероятно, это означает, что расширение стабильно и работает достаточно хорошо, чтобы использоваться такими сайтами с высоким трафиком. Найдите название этого расширения в файлах конфигурации Викимедиа CommonSettings.php и InitialiseSettings.php, чтобы узнать, где оно установлено. Полный список расширений, установленных на конкретной вики, можно увидеть на странице Special:Version wiki.
Categories:
- Stable extensions/ru
- ContentHandler extensions/ru
- Page action extensions/ru
- Special page extensions/ru
- API extensions/ru
- BeforeDisplayNoArticleText extensions/ru
- CanonicalNamespaces extensions/ru
- ContentHandlerForModelID extensions/ru
- ContentModelCanBeUsedOn extensions/ru
- ExtensionTypes extensions/ru
- FormatAutocomments extensions/ru
- GetContentModels extensions/ru
- HtmlPageLinkRendererEnd extensions/ru
- ImportHandleRevisionXMLTag extensions/ru
- LoadExtensionSchemaUpdates extensions/ru
- OutputPageParserOutput extensions/ru
- PageHistoryLineEnding extensions/ru
- ResourceLoaderRegisterModules extensions/ru
- SidebarBeforeOutput extensions/ru
- SkinTemplateNavigation::Universal extensions/ru
- SpecialPage initList extensions/ru
- TitleGetRestrictionTypes extensions/ru
- WikibaseClientDataTypes extensions/ru
- WikibaseRepoControllers extensions/ru
- WikibaseRepoDataTypes extensions/ru
- WikibaseRepoOnParserOutputUpdaterConstruction extensions/ru
- WikibaseRepoSearchableEntityScopes extensions/ru
- WikibaseRepoSearchableEntityScopesMessages extensions/ru
- WikibaseRepoWbui2025InitResourceDependenciesHook extensions/ru
- GPL licensed extensions/ru
- Extensions in Wikimedia version control/ru
- All extensions/ru
- Extensions requiring Composer with git/ru
- Extensions included in ProWiki/ru
- Extensions used on Wikimedia/ru
- Wikibase extensions/ru