TinyMCE est un éditeur de texte assez puissant et facile permettant de taper votre texte dans votre blog ou site web, en ayant à votre disposition des icônes pour mettre en forme votre texte ou insérer liens ou photos et évitant de devoir pour cela connaitre et utiliser des codes html ou autres.
TinyMCE est assez répandu et est par exemple inclu dans WordPress et dans Drupal.
Son intégration dans Drupal est perfectible.
Par exemple, vous ne disposez pas d’origine dans Drupal de facilités de transfert et de gestion de fichiers et de photos. Heureusement des extensions existent et certaines sont intégrables à TinyMCE. J’ai écrit à ce sujet un billet sur l’intégration de IMCE dans TinyMCE pour la gestion et le transfert de photos.
Une autre amélioration possible est le support des langues dans TinyMCE.
Si vous avez configuré votre site dans une langue autre que l’anglais, il est probable que cela pose quelques problèmes dans TinyMCE :
- le texte d’aide (info-bulle) qui apparait quand vous passez la souris sur une icône n’est pas disponible.
- certaines fonctionnalités comme l’ajout de photos, ont des libellés peu lisibles
Il faut bien reconnaitre que ces libellés ne sont pas clairs pour la plupart des utilisateurs.
Pour corriger cela, il faut installer les traductions pour TinyMCE. Ces traductions se trouvent sur le site de MoxieCode System, la société qui publie TinyMCE, sur la page Download :
Cliquer sur « Language pack service ».
Ensuite, il vous faudra sélectionner les langues que vous désirez installer.
Terminez en cliquant sur « download ».
Le site vous composera alors un fichier zip qui contient les traductions dans les langues demandées. Sauvez ce fichier .zip.
Si nécessaire, transférer ce fichier depuis votre PC vers votre serveur Web.
Il vous reste à le décompresser dans le dossier TinyMCE de votre site Drupal.
Attention au dossier ! C’est bien le dossier où se trouve le Javascript.
$ cd /var/www/drupal/sites/all/modules/tinymce/tinymce/jscripts/tiny_mce
$ unzip /home/didier/download/drupal/tinymce_lang_pack.zip
Archive: /home/didier/download/drupal/tinymce_lang_pack.zip
inflating: langs/ar.js
inflating: langs/de.js
replace langs/en.js? [y]es, [n]o, [A]ll, [N]one, [r]ename: n
inflating: langs/es.js
inflating: langs/fr.js
inflating: langs/hr.js
inflating: langs/it.js
inflating: langs/nl.js
inflating: langs/pl.js
inflating: langs/pt.js
inflating: langs/ro.js
inflating: langs/ru.js
inflating: langs/sr.js
inflating: plugins/advhr/langs/ar_dlg.js
inflating: plugins/advhr/langs/de_dlg.js
Penser à vider le cache de votre serveur Drupal (dans “Administrer / Configuration du site/Performance”, en bas de la page “Supprimer les données du cache”)
Et vous devriez obtenir ceci



















Merci pour le tuto
26 novembre 2009 at 9:26Je ne voyais pas où insérer le pack language (car il existait déjà les même dossiers pour l’EN par défaut…)