Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

le validator.w3.org/nu/ HTML5 validation
#1

Alors ce validateur affiche maintenant si c'est du HTML 5
des alertes pour " Self-closing tag..." donc si vous avez du texte avec une balise fermante = />
par exemple les br/> et autres balises dont certaines sont codées en dur
(ex cms_stylesheet ou function.metadata ou ..)
et bien sur les br/> des pages avec tinymce

ça donne :
Warning: Self-closing tag syntax in text/html documents is widely discouraged; it’s unnecessary and interacts badly with other HTML features (e.g., unquoted attribute values). If you’re using a tool that injects self-closing tag syntax into all void elements, without any option to prevent it from doing so, then consider switching to a different tool.

mais il est prévu un bouton "message_filtering" pour "Use the Message Filtering button below to hide/show particular messages, and to see total counts of errors and warnings.
Cacher ces messages que je saurait voir  Wink

Des avis ??

J-C Etiemble v 2.2.xx
Répondre
#2

À part que c'est un peu pénible, non…

Ouik - communication . outils numériques . design graphique
Répondre
#3

Pour du HTML 5, Il faut donc revoir ..  avec des balises modifiées
- le texte des contenus (remplacer les <br/> par <br>)
- les gabarits et styles (remplacer les <br/> par <br> et vérifier remplacer les <script type="text/javascript" .. </script>  par <script>.. </script>)
-  MicroTiny qui par défaut fait des <br/> donc il faut ajouter dans /templates/tinymce_config.js
avant {if isset($mt_cssname) && $mt_cssname != ''}
// pour HTML5
element_format : 'html',  //+ element_format 2 valeurs possibles : "xhtml"=<br /> ou "html"=<br>
schema: 'html5',  //+  schema 2 valeurs possibles : "html5", "html4"   
et il y aura du code à modifier aussi Wink
function.cms_selflink.php, function.cms_stylesheet.php, internal/module_support/modform.inc.php, misc.functions.php et sûrement d'autres

J-C Etiemble v 2.2.xx
Répondre
#4

Pour ceux qui le souhaite j'ai fais les modifications HTML5 des gabarits modules plus les Libs et fonctions pour la version 2.2.17.
le diff est disponible sur https://pastebin.com/SqgFrEKZ
Lien possible du paquets des fichiers sur demande mail

J-C Etiemble v 2.2.xx
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)