Modely obsahu stránky

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Content handlers and the translation is 77% complete.

Other languages:
Deutsch • ‎English • ‎Nederlands • ‎dansk • ‎español • ‎français • ‎hrvatski • ‎magyar • ‎polski • ‎português • ‎čeština • ‎български • ‎русский • ‎удмурт • ‎العربية • ‎বাংলা • ‎ไทย • ‎中文 • ‎日本語 • ‎한국어
Viz též: Manual:ContentHandler , Help:ChangeContentModel

Tato stránka obsahuje informace o různých modelech obsahu stránky a jejich implementaci. Nemusí zde být popsáno vše, protože si může vlastní model obsahu stránky přidat nějaké rozšíření. Příslušný model obsahu stránky vždy odkazuje na interní ID, které zastupuje příslušný typ obsahu. Formát obsahu určuje typ internetového média (mime-type) (serializovaného) obsahu.

Základní modely obsahu stránek

Model obsahu stránky Formáty obsahu Použití
css text/css Pro stránky, které obsahují CSS, jako např. MediaWiki:Common.css
javascript text/javascript Pro stránky které obsahují JavaScript, jako např. MediaWiki:Common.js
json application/json Generický model obsahu, pro data ve formátu JSON. Řada rozšíření využívá tento model obsahu pro svá nastavení.
text text/plain Generický model obsahu, který zobrazuje obsah stránky jako holý text (bez interpretace formátovacích značek). Obvykle se to nepoužívá, ale může se použít v případě, že stránka obsahuje kód, který znemožňuje normální editaci.
wikitext text/x-wiki Wikitext! Výchozí nastavení pro většinu stránek.

Modely obsahu stránek u rozšíření

Model obsahu stránky Formáty obsahu Rozšíření Použití
Campaign application/json UploadWizard (Campaigns) See Extension:UploadWizard/Campaigns
CollaborationHubContent application/json, text/x-collabkit CollaborationKit Structured on-wiki project pages
CollaborationListContent application/json, text/x-collabkit CollaborationKit Strukturované seznamy wiki stránek s anotacemi
EntitySchema application/json EntitySchema Schemas to describe how the data of Wikibase entities should be arranged
flow-board application/json Flow For Flow discussion pages
JsonBook application/json BookManagerv2
JsonSchema application/json EventLogging See Extension:EventLogging/Guide#Creating a schema
mediainfo application/json (default), application/vnd.php.serialized WikibaseMediaInfo
proofread-index text/x-wiki (default) ProofreadPage
proofread-page text/x-wiki (default), application/json ProofreadPage
sanitized-css text/css TemplateStyles Pro sanitizované CSS styly, které používá rozšíření TemplateStyles
Scribunto text/plain Scribunto Pro moduly (v programovacím jazyce Lua) ve jmenném prostoru Module, který používá rozšíření Scribunto
SecurePoll application/json SecurePoll For managing SecurePoll elections on-wiki
tei application/tei+xml TEI
wikibase-item application/json (default), application/vnd.php.serialized Wikibase Repository Viz Nápověda k položkám na wikidatech
wikibase-lexeme application/json (default), application/vnd.php.serialized WikibaseLexeme Viz wikidata, heslo heslo Slovníková data
wikibase-property application/json (default), application/vnd.php.serialized Wikibase Repository Viz Nápověda k vlastnostem na wikidatech