Jump to content

Restrictions HTML

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

MediaWiki restreint l'utilisation du HTML par défaut. Seuls quelques éléments HTML et attributs sont autorisés. Les sections HTML brut, entourées de la balise "html", peuvent être activées avec le paramètre de configuration $wgRawHtml . Le code est disponible sur includes/parser/Sanitizer.php.

Les sites web Wikimedia (voir la liste complète ici) n'autorisent pas l'utilisation entière des URLs. Une demande pour autoriser l'utilisation complète de HTML a été rejetée en 2005.

Plusieurs extensions permettent l'inclusion de HTML brut. Voici les extensions qui semblent de confiance :

Extension Status Description
Extension:HTMLets unmaintained permet les extraits HTML prédéfinis avec $wgRawHtml = false;
Extension:HTML Tags stable permet d'ajouter du HTML à partir d'un ensemble de balises et d'attributs définis dans les paramètres du wiki
Extension:Secure HTML unmaintained ajoute la protection par 'clé secrète' pour les sections html
Extension:SaferHTMLTag stable, has known security vulnerability empêche la modification des pages contenant la balise ‎‎<html> par les utilisateurs et les groupes non autorisés
Extension:HTMLPurifier beta permet aux utilisateurs de saisir du HTML brut en utilisant HTML Purifier pour le nettoyer
Extension:Widgets stable permet de définir le HTML et des widgets JavaScript avec les paramètres optionnels
Extension:HTMLTemplates experimental Crée un nouvel espace de noms HTMLTemplate similaires aux modèles habituels sauf qu'ils sont écrits en HTML. Les paramètres sont automatiquement échappés en fonction du contexte