l'éditeur de texte améliore sa gestion des couleurs
TinyMCE est un éditeur de texte Web basé sur le Javascript, le HTML et la technique du WYSIWYG. Il est capable de convertir les champs HTML textarea ainsi que d'autres éléments HTML en instances reconnues par l'éditeur.
Cet éditeur est utilisé notamment par Facebook (notes et questions), Wordpress, Oracle, Microsoft, Apple, IBM, Joomla!, etc. Bref, tout un joli monde.
Voici un exemple très basique que vous pourriez obtenir. Mais il y a moyen de configurer l'éditeur pour avoir davantage de fonctionnalités.
Démonstration.
La version 4.1.0 apporte une série de corrections mais également une bonne partie de nouveautés notamment au sujet des couleurs. En voici quelques unes :
- une option file_picker_callback pour remplacer et améliorer l'option file_browser_callback qui n'est plus au goût du jour (mais toujours valide) ;
- la possibilité d'ajouter un widget de couleurs personnalisées ;
- les boites de dialogues ont un onglet de paramétrages avancés pour gérer la couleur du fond et des bordures ;
- la classe tinymce.util.Color pour convertir les couleurs en d'autres formats ;
- une meilleure gestion de type jQuery pour la classe tinymce.dom.DomQuery ;
- la correction du déclenchement prématuré de l'événement nodeChange ;
- l'option valid_classes déclenchait une exception lors de la suppresion de préfixes de classes internes ;
- la possibilité de faire glisser une image lorsque l'option paste_data_images est activée ;
- l'interraction possible avec le mode responsive pour les images ;
- et bien d'autres.
Télécharger.
Documentation.
L'annonce officielle.