Jump to content

Erweiterung:EntitySchema

From mediawiki.org
This page is a translated version of the page Extension:EntitySchema and the translation is 50% complete.
MediaWiki-Erweiterungen
EntitySchema
Freigabestatus: stabil
Einbindung ContentHandler , Seitenaktivität , Spezialseite , API
Beschreibung Allows to store Shape Expression Schemas on wiki pages
Autor(en) Das Wikidata-Team
Letzte Version Laufende Aktualisierungen
Kompatibilitätspolitik Snapshots werden zusammen mit MediaWiki veröffentlicht. Der Master ist nicht abwärtskompatibel.
MediaWiki master
Datenbankänderungen Ja
Tabellen entityschema_id_counter
Lizenz GNU General Public License 2.0 oder neuer
Herunterladen
readme
  • $wgEntitySchemaSkippedIDs
  • $wgEntitySchemaNameBadgeMaxSizeChars
  • $wgEntitySchemaSchemaTextMaxSizeBytes
  • $wgEntitySchemaIsRepo
  • $wgEntitySchemaShExSimpleUrl
Quarterly downloads 7 (Ranked 122nd)
Übersetze die EntitySchema-Erweiterung
Probleme Offene Aufgaben · Einen Fehler melden

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.

Installation

  • Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens EntitySchema im Ordner extensions/ ablegen.
    Entwickler und Code-Beitragende sollten stattdessen die Erweiterung von Git installieren, mit:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/EntitySchema
  • Wird von git aus installiert, ist Composer auszuführen, um PHP-Abhängigkeiten zu installieren, indem composer install --no-dev im Erweiterungsverzeichnis ausgeführt wird. (Siehe task T173141 für mögliche Komplikationen.)
  • Folgenden Code am Ende deiner LocalSettings.php -Datei einfügen:
    wfLoadExtension( 'EntitySchema' );
    
    Konfiguriere nach Bedarf.
  • Yes Erledigt – Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob die Erweiterung erfolgreich installiert wurde.

Konfiguration

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

Siehe auch