Manejadores de contenido
Appearance
Outdated translations are marked like this.
Content Models and Handlers |
---|
MediaWiki allows for page content types other than wikitext. It offers built-in support for JavaScript, CSS, JSON and plain text. Extensions can use MediaWiki's ContentHandler mechanism to add new content models for accepting different formats and controlling how they are rendered, stored and edited. |
About |
Usage |
Configuration settings |
Support and development
|
Esta página contiene información sobre distintos modelos de contenido y sus implementaciones. Puede estar incompleta, ya que cualquier extensión puede añadir el suyo propio. El modelo de contenido se refiere al identificador interno que representa ese tipo de contenido. El formato de contenido es el tipo MIME de las maneras en que se puede representar (serializar) ese contenido.
Manejadores básicos de contenido
These are the content handlers which are included in MediaWiki. The "content handler" column pertains to a content handler class found in the MediaWiki core repository.
Content handler | Modelo de contenido | Formato(s) del contenido | Uso |
---|---|---|---|
CssContentHandler | css | text/css | Para páginas que contienen CSS, como MediaWiki:Common.css |
JavaScriptContentHandler | javascript | text/javascript | Para páginas que contienen JavaScript, como MediaWiki:Common.js |
JsonContentHandler | json | application/json | Un modelo genérico que almacena información en formato JSON. Muchos manejadores de contenido de extensiones utilizan este modelo. |
TextContentHandler | text | text/plain | Un modelo genérico que muestra texto plano (sin formato). No está pensado para utilizarse directamente, pero puede hacerse. |
WikitextContentHandler | wikitext | text/x-wiki | ¡Wikitexto! El formato predeterminado en la mayoría de páginas. |
Manejadores de contenido de extensiones
Table of content handlers defined by extensions. See also Categoría:Extensiones de ContentHandler .
Modelo de contenido | Formato(s) del contenido | Extensión | Uso |
---|---|---|---|
Campaign | application/json | UploadWizard (Campaigns) | See Extensión:UploadWizard/Campañas |
EntitySchema | application/json | EntitySchema | Schemas to describe how the data of Wikibase entities should be arranged |
flow-board | application/json | StructuredDiscussions | For Structured Discussions pages |
GeoJson | application/json | Maps | For GeoJson pages in maps. |
JsonBook | application/json | BookManagerv2 | Archived |
JsonConfig <Customizable> |
application/json+pretty | JsonConfig | Provides a wiki-based JSON configuration system |
JsonSchema | application/json | EventLogging | See Extension:EventLogging/Guide#Creating a schema |
MassMessageListContent | MassMessage | ||
wikibase-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 | For sanitized CSS intended for use with TemplateStyles |
Scribunto | text/plain | Scribunto | For Scribunto (Lua) modules in the Module namespace |
SecurePoll | application/json | SecurePoll | For managing SecurePoll elections on-wiki |
smw/schema | application/json | SemanticMediaWiki | For implementing a JSON schema in Semantic MediaWiki (see https://www.semantic-mediawiki.org/wiki/Help:Schema) |
syntaxhighlight | SyntaxHighlightPages | Applies SyntaxHighlight by page file extension. | |
tei | application/tei+xml | TEI | |
wikibase-item | application/json (default), application/vnd.php.serialized | Repositorio Wikibase | Véase wikidata:Help:Items |
wikibase-lexeme | application/json (default), application/vnd.php.serialized | WikibaseLexeme | See wikidata:Wikidata:Lexicographical data |
wikibase-property | application/json (default), application/vnd.php.serialized | Repositorio Wikibase | Véase wikidata:Help:Properties |