Tutoriels >> Autoriser les tags HTML5 dans MicroTiny CMSMS

Autoriser les tags HTML5 dans l'éditeur MicroTiny de CMS Made Simple


L'éditeur de texte MicroTiny ou tinyMCE de CMS Made Simple est bien suffisant dans la majorité des sites pour gérer le contenu. Simple, léger rapide, il a cependant une lacune importante, il ne gère pas par défaut les tags HTML5.

 

Comment faire pour que MicroTiny accepte les tags HTML5 ?

 

Il faut ajouter des options dans le fichier de configuration de TinyMCE. Pour cela nous allons utiliser une méthode de dérivation pour ne pas toucher au code source du module, afin de conserver la compatibilité en cas de mise à jour du modue ;-)

 

Etapde 1,  dériver le module TinyMCE de CMS Made Simple

 

Créez une arobresence qui porte exactement le nom suivant :

module_custom/TinyMCE/templates/

Puis copier dans ce dossier le fichier microtinyconfig.tpl d'origine qui se trouve dans :

modules/TinyMCE/templates/

Etapde 2,  modifier le fichier de configuraton dérivé de TinyMCE

 

Modifiez le fichier module_custom/TinyMCE/templates/microtinyconfig.tpl en ajoutant dans le fihcier de configuration les tags que vous souhaitez autoriser.

extended_valid_elements : "article[*],canvas[*],,details[*]figure[*],section[*]",

 

Bien entendu vous pouvez ajuster cette liste de tags avec d'autres qui ne sont pas supportés par défaut dans TinyMCE.

 

Si vous avez activez le cache de CMSMS, n'oubliez pas de le vider.

 

Et voil@