Scripts et CDATA

Souvent on trouve du javascript dans des gabarits ou dans les modules. Dans ce cas on doit garantir que le javascript ne sera pas validé.

On peut décommenter ce code mais ce n'est pas vraiment une solution.

La manière moderne de communiquer au validateur que ce n'est pas du code (X)html et qu'il ne doit pas valider le javascript, c'est [CDATA].

<script type="text/javascript">
/* <![CDATA[ */

le script

/* ]]> */
</script>

Le commentaire cache maintenant le [CDATA] pour que les anciens navigateurs ne l'affichent pas.

Le validateur sait ainsi que la partie marquée n'est pas du (X)html et qu'il ne doit pas la valider. [CDATA] veut dire "character data".

| début |

Actualités

CMSimple_XH 1.7.0

La première version de la nouvelle branche 1.7 est sortie. Cette branche, dont le noyau est profondément modifié, marque une vraie rupture avec la branche précédente. Le passage des versions 1.6 vers 1.7 n'est pas possible directement, une migration soignée est nécessaire (avec export-réimport du contenu).
Lire attentivement la procédure complète.
>> Téléchargement.

CMSimple_XH 1.6.10 - EOL

Après trois ans et demi de développement la branche 1.6 a atteint sa fin de vie et ne sera plus suivie ni mise à jour.
Les utilisateurs sont encouragés à migrer vers la branche 1.7.

CMSimple_XH 1.6.10

Une nouvelle, et sans doute dernière, version de la branche 1.6 est sortie. Elle corrige quelques bogues et apporte une amélioration dans la sécurité et la compatibilité PHP 7.
Lire l'annonce de sortie sur le forum.

Support CMSimple

nemOweb
Des solutions web pour tous avec CMSimple_XH.
Création, refonte de sites, templates, modules, optimisation du référencement.

WIKI et Forum

Des informations et du support autour de CMSimple_XH :

WIKI »

Forum »

Le forum est très vivant et actif dans plusieurs langues.

Vous pouvez y poser toutes les questions concernant CMSimple_XH. La plupart des développeurs de CMSimple_XH sont également présents sur ce forum.