Comme beaucoup de personnes, j’ai eu quelques soucis suite à l’installation de l’excellent plugin FCKeditor réalisé par Adrien que pouvez télécharger ici.
J’avais 2 soucis principaux :
- L’icone smiley ne fonctionnait pas
- Quand je voulais modifier un billet, tous les caractères accentués étaient remplacés par des “?”
Heureusement, j’ai trouvé des solutions sur le forum de Dotclear…
Pour le 1er problème, il suffit de reprendre le fichier de configuration de FCKeditor, qui d’ailleurs est facile à modifier puisqu’on peut le faire directement à partir de la page “Outils” de Dotclear. Il faut d’abord cliquer sur dépatcher, ensuite j’ai modifié les paramètres qui permettent de pointer sur le bon répertoire de smilies comme ceci:
- FCKConfig.SmileyPath = ‘http://chopin.nicolas.free.fr/themes/nico/smilies/’ ;
- FCKConfig.SmileyImages= [‘1.png’,’2.png’,’3.png’,’4.png’,’5.png’,’6.png’,’7.png’,’8.png’,
- ‘9.png’,’10.png’,’11.png’,’12.png’,’13.png’,’14.png’,’15.png’,
- ’16.png’,’17.png’,’18.png’,’19.png’,’20.png’,’21.png’,’22.png’,
- ’23.png’,’24.png’,’25.png’,’26.png’,’27.png’,’28.png’,’29.png’] ;
- FCKConfig.SmileyColumns = 10 ;
Je résume :
ligne 1, mettre le bon répertoire de smilies du thème utilisé
ligne 2, reprendre les noms de fichier de chaque smiley
ligne 3, permet de choisir le nombre de colonnes pour l’affichage des smileys
Il suffit enfin de cliquer sur patcher… et penser à vider le cache du navigateur.
Pour le second problème, il faut éditer le fichier poster.php qui se trouve dans le répertoire ecrire de Dotclear et modifier les 2 lignes suivantes :
ligne 482, remplacer par : $oFCKeditor->Value = $chapo;
et la ligne 497, par : $oFCKeditor->Value = $content;
Dernière chose à savoir, c’est que ce plugin fonctionne avec Internet Explorer (PC), Firefox (PC/MAC) mais ne fonctionne pas avec Safari (MAC)