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...

Modifications FCKeditor

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:

  1. FCKConfig.SmileyPath = ‘http://chopin.nicolas.free.fr/themes/nico/smilies/’ ;
  2. FCKConfig.SmileyImages= [‘1.png’,’2.png’,’3.png’,’4.png’,’5.png’,’6.png’,’7.png’,’8.png’,
  3. ‘9.png’,’10.png’,’11.png’,’12.png’,’13.png’,’14.png’,’15.png’,
  4. ’16.png’,’17.png’,’18.png’,’19.png’,’20.png’,’21.png’,’22.png’,
  5. ’23.png’,’24.png’,’25.png’,’26.png’,’27.png’,’28.png’,’29.png’] ;
  6. 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)

A propos Nicolas Chopin

Fondateur du site SynerGeek.fr. Passionné par l'informatique, le web et les technologies, j'aime partager mes découvertes. Rejoignez-nous pour partager vos connaissances, vos expériences et développer votre réseau professionnel

Je vous propose également...

SynerGeek.fr au Golden Blog Awards 2012

Je viens tout juste d’inscrire SynerGeek.fr au Golden Blog Awards 2012 dans la catégorie High-Tech …

1er WordCamp en France

Vendredi, je m’envole pour Paris… Façon de parler car j’y vais en voiture, mon hélico …

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.