Plusieurs CSS pour TinyEditor 1.0 | Titre du sujet : Plusieurs CSS pour TinyEditor 1.0 par fluzz sur 13/08/2006 19:06:59
Tout d'abord bravo pour l'excellente integration de tinyMCE dans Xoops !
J'apprecie enormement la possibilite de definir une feuille de style pour limiter les styles utilisables a ceux que je desire. Cependant utilisant TinyEditor dans plusieurs modules, je voudrais pouvoir choisir un CSS different par module.
Le parametre de config 'content_css' etant global (logique), le seul moyen de choisir le CSS est lors de l'appel a tinyMCE.init(). Il faudrait pour cela pouvoir transmettre un parametre a tinyMCE.init() depuis le constructeur de XoopsFormTinyEditorTextArea.
Pour l'instant j'ajoute 'content_css'=>'path_to_css' dans les parametres lors de l'appel au constructeur de XoopsFormTinyEditorTextArea, et dans ce constructeur j'ai ajoute $moduleConfig['tinyedcss']=$this->content_css
Ca fonctionne, mais ca ressemble plus a un hack qu'autrechose. Et j'en ai marre des hacks, parce qu'il ne faut pas oublier de les reinclure lors de chaque mise a jour des modules.
Y'a-t-il un moyen plus 'propre' ?
|
|