Jump to content

ContentHandlers

From mediawiki.org
This page is a translated version of the page Content handlers and the translation is 100% complete.

Deze pagina bevat informatie over verschillende ContentModellen en hun implementaties. Het kan onvolledig zijn omdat elke extensie zijn eigen ContentModel kan toevoegen. ContentModel verwijst naar de interne ID die dat type vertegenwoordigt. Het formaat is het mime-type van manieren waarop de inhoud kan worden weergegeven (geserialiseerd) in.

Kern ContentHandlers

Dit zijn de ContentHandlers die zijn opgenomen in MediaWiki. De kolom "ContentHandler" heeft betrekking op een ContentHandler class die in de MediaWiki core repository staat.

ContentHandler Content Model Content format(en) Gebruik
CssContentHandler css text/css Voor bestanden die CSS bevatten, zoals MediaWiki:Common.css
JavaScriptContentHandler javascript text/javascript Voor bestanden die JavaScript bevatten, zoals MediaWiki:Common.js
JsonContentHandler json application/json Een generiek model dat informatie opslaat in de JSON formaat. Veel ContentHandlers van extensies bouwen hierop voort.
TextContentHandler text text/plain Een algemeen model dat platte tekst weergeeft (geen opmaak). Het is niet bedoeld om direct te worden gebruikt, maar het kan wel.
WikitextContentHandler wikitext text/x-wiki Wikitekst! De standaardinstelling op de meeste pagina's.

Extensie ContentHandlers

Tabel met ContentHandlers gedefinieerd door extensies. Zie ook Categorie:ContentHandler extensies .

Content Model Content format(en) Extensie Gebruik
Campaign application/json UploadWizard (Campagnes) Zie Extension:UploadWizard/Campaigns
EntitySchema application/json EntitySchema Schema's om te beschrijven hoe de gegevens van Wikibase-entiteiten moeten worden gerangschikt
flow-board application/json StructuredDiscussions Voor Gestructureerde discussie-pagina's
GadgetDefinition application/json Gadgets
GeoJson application/json Maps/nl Voor GeoJson pagina's in kaarten.
JsonConfig
<Customizable>
application/json+pretty JsonConfig Biedt een wiki-gebaseerd JSON-configuratiesysteem
JsonSchema application/json EventLogging/nl Zie Logging, het aanmaken van een schema
MassMessageListContent application/json MassMessage
Newsletter application/json Newsletter
proofread-index text/x-wiki (standaard) ProofreadPage
proofread-page text/x-wiki (standaard), application/json ProofreadPage
sanitized-css text/css TemplateStyles Voor opgeschoonde CSS bedoeld voor gebruik met TemplateStyles
Scribunto text/plain Scribunto Voor Scribunto (Lua) modules in de namespace Module
SecurePoll application/json SecurePoll Voor het beheren van SecurePoll-verkiezingen op wiki
smw/schema application/json SemanticMediaWiki Voor het implementeren van een JSON schema in Semantic MediaWiki (zie https://www.semantic-mediawiki.org/wiki/Help:Schema)
StructuredNavigation application/json StructuredNavigation
tei application/tei+xml TEI
translate-messagebundle text/plain Translate/nl
wikibase-item application/json (standaard), application/vnd.php.serialized Wikibase Repository Zie Help Items
wikibase-lexeme application/json (standaard), application/vnd.php.serialized WikibaseLexeme Zie Wikidata Lexicografische gegevens
wikibase-mediainfo application/json (standaard), application/vnd.php.serialized WikibaseMediaInfo
wikibase-property application/json (standaard), application/vnd.php.serialized Wikibase Repository Zie Help Eigenschappen
zobject text/plain WikiLambda