Wikitext/fr

Wikitext ou code wiki, est un document écrit dans un langage à balisage (markup), comment celui décrit dans (voir aussi  et ). C'est un mélange de contenu, de balisage, et de méta-données. La version actuelle et les anciennes versions de toutes les pages d'un wiki sont stockées dans la base de données, dans la table des textes, sous forme de code wiki. It is a mixture of content, markup, and metadata. The current and old versions of all pages of a wiki are stored in the database in the text table, in the form of wikitext.

Documentation utilisateur

 * Help:Wikitext examples
 * m:Help:Downloading pages, Wikipedia:Glossary

Documentation du développeur

 * Specs/wikitext/1.0.0 – depuis août 2016, l'URI utilisée par Parsoid pour identifier la version de Wikitext qu'il suppose

Alternatives au texte Wiki de MédiaWiki

 * Wikitax - proposition 2002
 * Lightweight markup language - article Wikipedia décrivant les langages de balisage pour le cas où « il serait nécessaire de lire le document brut tout comme le document final généré en sortie »
 * Lightweight markup language – Wikipedia article describing markup languages for cases "where it may be necessary to read the raw document as well as the final rendered output"

Implémentation

 * Analyseur syntaxique PHP - documentation générée à, partir des commentaires inclus dans le code source. Un résumé de ce qu'est l'analyseur syntaxique PHP parser est décrit sur cette page : « Il traite le balisage wiki (qui utilise une syntaxe plus conviviale, telle que «   » pour faire les liens), et fournit une transformation unilatérale de ce balisage wiki en sortie ou balisage (X)HTML (que le navigateur comprend à son tour, et peut afficher). »
 * $parsoid - outil de traduction pour MediaWiki qui traduit le HTML5 DOM avec RDFa en texte wiki de MediaWiki.
 * Parsoid – translation tool for MediaWiki which translates between HTML5 DOM with RDFa and MediaWiki Wikitext.

Tests
Nous avons fourni une information conséquente sur la compatibilité, permettant de décrire le comportement attendu lors de la conversion du texte wiki en HTML.


 * Tests de l'analyseur syntaxique - nos tests dans le noyau MediaWiki contiennent le source faisant autorité pour les tests de compatibilité du balisage Wikitext.
 * Cas de test de Parsoid (parserTests.txt sur Diffusion) - une version dérivée des tests noyau de MediaWiki, utilisée par Parsoid. En plus du mode wt2html qui est pris en charge par l'analyseur syntaxique PHP, le lanceur de tests de l'analyseur Parsoid permet également quelques autres modes de test non pris en charge par l'analyseur PHP (tels que wt2wt, html2wt, html2html, les modifications aléatoires pour tester la sérialisation sélective, les modifications manuelles pour le test contrôlé de la sérialisation). Ces tests sont manuellement synchronisés en utilisant les scripts d ela base de coode de Parsoid.

Discussions depuis 2015

 * Architecture focus 2015 - discussion 2015 du Hackathon de Lyon sur l'avenir de MediaWiki, y compris la représentation du contenu et la transclusion
 * Requests for comment/une spécification de Wikitext - cette RFC définit un environnement pour écrire les spécifications Wikitext, que nous devrions utiliser pour les écrire (traité dans $phab en août 2016)
 * Traiter le contenu du wiki au-delà du texte brut - discussions planifiées au $wikidev17
 * Requests for comment/A Spec For Wikitext – RFC which defines a framework for writing a Wikitext spec, should we choose to write one (discussed in E259 in August 2016)
 * Handling wiki content beyond plaintext – Discussions planned to occur at WikiDev17

Discussions d'avant 2015

 * Spécifications du balisage - tentative initiale pour utiliser une métasyntaxe standard (telle que la forme de Backus–Naur) pour définir le Wikitext de MediaWiki.
 * $parser-2011 - documentation Parsoid initiale, comprenant un plan 2011 de développement d'une nouvelle version.
 * $old-standard - page active en 2003-2005
 * $old-links - citation de page : Je mets juste quelques liens sur cette page pour -- Je les enlèverai ultérieurement par souci de cohérence -- Tarquin 16:45, 30 août 2003 (UTC)
 * $wikitext-next - idées de Brion VIBBER de 2011
 * Parser 2011 – early Parsoid documentation, including a 2011 plan for rolling out a new version.
 * Wikitext standard – Page that was active in 2003-2005
 * Wikitext syntax – Quoting the page: I'm just tipping some links onto this page for -- I will clean it up to some sort of coherence later -- Tarquin 16:45, 30 Aug 2003 (UTC)
 * Wikitext.next – Brion VIBBER's thoughts from 2011