Jump to content
MediaWiki

Extension:EntitySchema

From mediawiki.org
This page is a translated version of the page Extension:EntitySchema and the translation is 100% complete.
Příručka k rozšířením MediaWiki
EntitySchema
Stav rozšíření: stabilní
Implementace ContentHandler , Akce stránky , Speciální stránka , API
Popis Umožňuje ukládat schémata tvarových výrazů na stránkách wiki
Autoři Tým Wikidata
Nejnovější verze průběžné aktualizace
Zásady kompatibility Vydání snímků současně s MediaWiki. Hlavní vývojová větev není zpětně kompatibilní.
MediaWiki master
Změny v databázi Ano
Tabulky entityschema_id_counter
Licence GNU General Public License 2.0 nebo novější
Stáhnout
readme
  • $wgEntitySchemaSkippedIDs
  • $wgEntitySchemaNameBadgeMaxSizeChars
  • $wgEntitySchemaSchemaTextMaxSizeBytes
  • $wgEntitySchemaIsRepo
  • $wgEntitySchemaShExSimpleUrl
Přeložte rozšíření EntitySchema
Problémy Otevřené úkoly · Nahlásit chybu

Rozšíření EntitySchema umožňuje ukládat schémata Shape Expressions na wiki stránkách (pomocí syntaxe ShExC) a také ověřovat entity vůči těmto schématům pomocí ShEx2 — jednoduchého online validátoru. Více informací o povolení této druhé části naleznete v části #Konfigurace.

Instalace

  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného EntitySchema ve vaší složce extensions/.
    Vývojáři a přispěvatelé kódu by si místo toho měli nainstalovat rozšíření from Git pomocí:
    cdextensions/
    gitclonehttps://gerrit.wikimedia.org/r/mediawiki/extensions/EntitySchema
    
  • Při instalaci z Gitu spusťte Composer pro instalaci závislostí PHP zadáním composer install --no-dev v adresáři rozšíření. (Vyskytnou-li se nějaké komplikace, podívejte se na T173141.)
  • Na konec vašeho souboru LocalSettings.php přidejte následující kód:
    wfLoadExtension( 'EntitySchema' );
    
    Vyžaduje nastavení v konfiguračním souboru.
  • Yes Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.

Konfigurace

Předpoklady pro zobrazení volitelného odkazu "check entities against this Schema" (zkontrolovat entity podle tohoto schématu) na stránce schématu:

Související odkazy

Toto rozšíření je zahrnuto v následujících wiki farmách/hostitelích a/nebo balíčcích: Toto není autoritativní seznam. Některé wiki farmy/hostitelé a/nebo balíčky mohou toto rozšíření obsahovat, i když zde nejsou uvedeny. Pro potvrzení se vždy obraťte na své wiki farmy/hostitele nebo balíček.
Toto rozšíření se používá na jednom nebo více projektech Wikimedia. Pravděpodobně to znamená, že rozšíření je stabilní a funguje dostatečně dobře, aby jej mohly používat weby s tak vysokou návštěvností. Vyhledejte tento název rozšíření v konfiguračních souborech CommonSettings.php a InitialiseSettings.php Wikimedie, abyste viděli, kde je nainstalováno. Úplný seznam rozšíření nainstalovaných na konkrétní wiki lze vidět na stránce wiki Special:Version.

AltStyle によって変換されたページ (->オリジナル) /