Filtrage du code HTML

Nous avons été contraints d'installer un filtre de validation du code HTML libre publié par les utilisateurs pour des raisons de sécurité et d'intégrité du site.

En effet, certains de nos membres ont recouru abondamment à l'éditeur avancé ou directement au langage HTML pour mettre en valeur leur message. Si cette initiative est à saluer, tant sur le plan créatif qu'en tant qu'exemple pour les autres utilisateurs, malheureusement ces publications élaborées ont introduit aussi un certain nombre d'erreurs dans le code HTML. Jusqu'à présent, nous avons corrigé ces publications en respectant autant que possible la mise en forme désirée, mais vu le surcroît de travail que cela engendre, nous avons pris le parti d'installer le filtre en question.

Ce filtre automatise la vérification du langage HTML entre autres en réordonnant les balises HTML mal placées ou en ajoutant les balises de fermeture manquantes. Par exemple, pour une entrée du type "<p><span><em>texte</p></em>", le résultat corrigé sera "<p><span><em>texte</em></span></p>". Pour rappel, les balises (ou marqueurs) HTML doivent impérativement être hiérarchiquement imbriquées et inclure leur balise correspondante de fermeture (exemple: <p> et </p>). Pour plus d'information sur la syntaxe HTML, veuillez vous référer au Mode d'emploi du site.

Les utilisateurs concernés par ce changement sont ceux qui peuvent constater une modification de leur publication par rapport à leur format d'origine. La bonne nouvelle est qu'ils peuvent dès à présent les mettre à jour en corrigeant les erreurs de syntaxe HTML et en récupérant ainsi le format d'origine. Sourire