Fork me on GitHub

Rapport de message :*
 

Re: Tinyeditor ou TinyMCE

Titre du sujet : Re: Tinyeditor ou TinyMCE
par machenzy sur 16/10/2008 00:15:16

Salut tout le monde,

Ce sujet tombe pile poil !
Ca fait un moment que j'utilise pour mes productions "TinyEditor" qui, pour préciser les choses, est un module de "ralf57" qui utilise la version 2 (je crois) de TinyMCE. Ce module est excellentissime, il intègre parfaitement TinyMCE dans xoops. La gestion des droits d'accès à l'éditeur et le paramétrage des barres sont formidablement bien pensés !
Ceci dit, cette version de TinyMCE est obsolète de nos jours avec l'arrivée de navigateur comme FireFox 3, Opera 9.x ou encore Google Chrome (et c'est pas fini si on pense à IE8...). Des fonctionnalités de cette version de l'éditeur sont soient difficilement utilisables sous ces navigateurs, soit l'éditeur n'est même pas utilisable (sous Opera, Google Chrome, ou encore Safari).
Je me suis donc penché sur son remplacement. Et après avoir fait le tour, je pense qu'il n'y a pas vraiment mieux que TinyMCE avec Xoops (enfin c'est mon avis). Pour cela, j'ai jeté un oeil au travail de
Lucio Rota pour xoopseditor (pour xoops 2.3.1, je crois que c'est le lien proposé par phmo). Pour autant, depuis, TinyMCE a encore été mis à jour et de plus, le français n'est pas au rendez-vous.
J'ai donc mis la main à la patte pour 1, partir sur la dernière version de TinyMCE (la 3.2.0.2) et 2, traduire les "plugins" xoops de TinyMCE de luciorota et ralf57.
Je vous propose donc ce résultat qui devrait fonctionner pour xoops 2.0.1x et 3.x.
Mais tout n'est pas rose
Et oui je rencontre un problème de taille, si pour moi tout fonctionne à merveille en local, l'éditeur ne fonctionne pas sur mes productions chez OVH
Alors, disons que je suis un peu géné, mais je vous propose tout de même le machin et du coup, ba si vous pouvez tester du coup au vues de vos retours (si cela vous intéresse bien sûr...) je serai fixé sur les soupçons que je nourris à propos de l'hébergement.

Rappelons que l'archive que le propose est à déposer dans "/class/xoopseditor" et que si vous souhaitez utiliser définitivement cet éditeur pour l'ensemble du site, il vous faudra aller modifier "class/xoopsform/formdhtmltextarea.php" et modifier la variable
var $htmlEditor = array();

pour
var $htmlEditor = array('XoopsFormTinymce','/class/xoopseditor/tinymce3/formtinymce.php');



tinymce3.2.0.2-xoops-fr.zip

@vous lire
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

56 Personne(s) en ligne (36 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 56 | Plus ...