Voici quelques trucs et astuces pour personnaliser TinyMCE et rendre la transition du développeur vers l’utilisateur lambda plus facile. Certaines questions restent ouvertes.
1.a) Est-il possible de le lier à une feuille de style, rendant les styles disponibles par liste déroulante et de faire en sorte que les textes s’affichent dans TinyMCE comme sur le site final ?
Il semble que oui : http://alastairc.ac/2006/09/wysiwyg-editor-spec-css-import/
Et pour la façon de le faire : http://wiki.moxiecode.com/index.php/TinyMCE:Configuration/content_css
Oui, ceci est possible, il faut simplement définir la feuille de style dans
Outils -> Configuration -> Réglages et interface utilisateur -> Chemin du fichier CSS
(cf. aussi ce fil de discussion en anglais:
http://modxcms.com/forums/index.php/topic,22602.0.html)
1.b) Est-il possible de combiner les styles dans TinyMCE ?
A présent, il serait intéressant de pouvoir sélectionner plusieurs styles de la feuille CSS depuis TinyMCE.
Par exemple formatter du texte comme ceci :
<div class="fondGris texteRouge">bla bla bla</div>

Actuellement, je ne parviens qu’à sélectionner un seul style à la fois dans la liste déroulante...
2) Y a-t-il moyen d’associer TinyMCE à plusieurs zones de contenu, c’est-à-dire de décomposer la pages en plusieurs textes stockés dans des variables de modèle et d’utiliser TinyMCE pour éditer ces zones ?
A priori, ceci semble également possible :
http://modxcms.com/forums/index.php?topic=25991.0
3) Peut-on rendre les chunks disponibles dans TinyMCE, par exemple au moyen d’une liste déroulante où l’utilisateur n’aurait qu’à sélectionner le nom du chunk pour l’insérer ?