Jump to content

Wikitexto

From mediawiki.org
This page is a translated version of the page Wikitext and the translation is 23% complete.
Outdated translations are marked like this.

Wikitext , also known as wiki markup or wikicode, is the markup language that consists of the syntax and keywords used by the MediaWiki software to format a page. Wikitexto es un documento escrito en un lenguaje de marcado wiki, como el que se explica en Ayuda:Edición (véase también Ayuda:Formato y $dtd). Es una mezcla de contenido, marcado y metadatos. Las versiones actuales y antiguas de todas las páginas de un wiki se almacenan en la base de datos en la tabla de text , en forma de wikitexto.

Documentación de usuario

Documentación para desarrolladores

  • Specs/wikitext/1.0.0 – a partir de agosto de 2016, el URI utilizado por Parsoid para identificar la versión de Wikitexto que está asumiendo

Implementación

  • PHP Parser — Documentación generada a partir de comentarios incrustados en el código fuente. Un resumen de lo que el analizador PHP es como se describe en esa página: «Procesa el marcado wiki (que utiliza una sintaxis más fácil de usar, como «$wikilink-example» para crear enlaces), y proporciona una transformación de una sola dirección de ese wiki lo marca en (X) HTML salida / marcado (que a su vez el navegador entiende, y puede mostrar).»

A summary of what the PHP parser is as described on that page: "Processes wiki markup (which uses a more user-friendly syntax, such as "[[Enlace]]" for making links), and provides a one-way transformation of that wiki markup it into (X)HTML output / markup (which in turn the browser understands, and can display)."

Pruebas

We have provided important compatibility information, which helps describe expected behavior for converting wikitext to HTML.

  • Parser tests - Our tests in MediaWiki core contain the authoritative source for Wikitext markup compatibility testing.
  • Parsoid test cases (parserTests.txt on Diffusion)a forked version of the MediaWiki core tests, used by Parsoid. Besides the wt2html mode that the PHP parser supports, Parsoid's parser tests runner also enables several other testing modes not supported by the PHP parser (wt2wt, html2wt, html2html, randomized edits for testing selective serialization, manual edits for controlled testing of serialization). These tests are manually synchronized using scripts in the Parsoid codebase.

Discussions from 2015 and later

  • Architecture focus 2015 – 2015 discussion at Lyon Hackathon about the future of MediaWiki, including content representation and transclusion

Discussions prior to 2015

See also