Расширение:EntitySchema
Appearance
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.
Установка
- Скачайте и распакуйте файл(ы) в папку с названием
EntitySchema
в вашей папкеextensions/
.
Вместо этого разработчикам и соавторам кода следует установить расширение из Git, используя:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/EntitySchema - Если и только если устанавливаете из git, запустите Composer для установки зависимостей PHP, запустив
composer install --no-dev
в каталоге расширений. (Смотрите задача T173141 о возможных осложнениях.) - Добавьте следующий код в конце вашего файла LocalSettings.php : Configure as required.
wfLoadExtension( 'EntitySchema' );
- Готово – Перейдите на страницу Special:Version на своей вики, чтобы удостовериться в том, что расширение успешно установлено.
Настройка
Prerequisites for displaying the optional "check entities against this Schema" link on the Schema page:
- In your "LocalSettings.php", set
$wgEntitySchemaShExSimpleUrl
to 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
Это расширение включено в следующие вики-фермы/хостинги и/или пакеты: Это не исчерпывающий список. Некоторые вики-фермы/хостинги и/или пакеты могут содержать это расширение, даже если они не перечислены здесь. Всегда сверяйтесь со своими вики-фермами/хостингами или комплектами/бандлами для подтверждения. |
Это расширение используется в одном или нескольких проектах Викимедиа. Вероятно, это означает, что расширение стабильно и работает достаточно хорошо, чтобы использоваться такими сайтами с высоким трафиком. Найдите название этого расширения в файлах конфигурации Викимедиа 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
- GPL licensed extensions/ru
- Extensions in Wikimedia version control/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
- PageHistoryLineEnding extensions/ru
- ResourceLoaderRegisterModules extensions/ru
- SidebarBeforeOutput extensions/ru
- SkinTemplateNavigation::Universal extensions/ru
- SpecialPage initList extensions/ru
- TitleGetRestrictionTypes extensions/ru
- WikibaseClientDataTypes extensions/ru
- WikibaseRepoDataTypes extensions/ru
- WikibaseRepoEntitySearchHelperCallbacks extensions/ru
- WikibaseRepoOnParserOutputUpdaterConstruction extensions/ru
- All extensions/ru
- Extensions requiring Composer with git/ru
- Extensions included in ProWiki/ru
- Extensions used on Wikimedia/ru
- Wikibase extensions/ru