Jump to navigation Jump to search
This page is a translated version of the page Manual:$wgWellFormedXml and the translation is 60% complete.
Other languages:
English • ‎español • ‎français • ‎magyar • ‎中文 • ‎日本語
Sortie: $wgWellFormedXml
S'il faut essayer de rendre notre sortie HTML comme du XML bien formé.
Introduit dans la version :1.16.0 (r54767)
Retiré dans la version :1.27.0
Valeurs autorisées :(booléen)
Valeur par défaut :true


S'il faut essayer de rendre notre sortie HTML comme du XML bien formé même si $wgHtml5 vaut true.

S'il vaut false, la sortie sera plus courte de quelques octets, et le HTML sera sans doute plus lisible. S'il vaut true, la vie sera plus simple pour les auteurs de robots de récupération d'écran, et le HTML sera sans doute plus lisible.

Setting this to false may omit quotation marks on some attributes, omit slashes from some self-closing tags, omit some ending tags, etc., where permitted by HTML5. Setting it to true will not guarantee that all pages will be well-formed, although non-well-formed pages should be rare and you should report them as a bug if you find one. Conversely, setting it to false doesn't mean that all XML-y constructs will be omitted, just that they might be.

Because of compatibility with screen-scraping bots, and because it's controversial, this is currently left to true by default.

Dans la version 1.16.0, cela veut dire que le doctype est modifié en XHTML 1.0 Strict pour que les références aux caractères nommés fonctionnent en XML. Depuis la version 1.17, les références de caractères nommés sont évitées.

After its removal in MediaWiki 1.27, the previous default mode $wgWellFormedXml = true; is what MediaWiki will use in the future.

The removal of $wgWellFormedXml was backported to 1.23.15 and 1.26.4.