Ajout de plugins dans l'éditeur de texte

Documentation et tutoriels

  • e-majine
  • Module de base

Ajouter un Plugin dans l'éditeur de texte

Introduction

Icone CKEditor

Le CKEditor est l'éditeur de texte utilisé dans e-majine. Depuis la version 1.17 d'e-majine et 2.02 de saytup, cet éditeur autorise l'ajout de plugins additionnels. Pour cela, il suffit de décompresser votre plugin dans le FTP du site, à l'adresse suivante :

/html/media/fckconfig/plugins/{nom du plugin}/

Le dossier plugins n'est pas créé par défaut. Pour le créer, il suffit de cliquer sur le bouton "Nv. Rép." et de saisir dans la boite de dialogue le nom "plugins".

L'arborescence doit être la suivante, pour un plugin ayant comme nom "youtube" :

  • plugins/
    • youtube/
      • icon
        • youtube.png
      • dialogs/
        • youtube.js
      • plugin.js

 

Vérification du plugin

Lorsque votre plugin est en place, il faut vérifier certains points (nous prendrons comme exemple un plugin portant le nom "youtube") :

  • Le nom du dossier sur le FTP doit avoir le même nom que le nom du plugin (attention aux majuscules).
  • Dans ce même dossier, vous devez retrouver un fichier s'intitulant : "plugin.js".
  • Le nom du plugin dans le contenu du fichier "plugins.js" est sensible à la casse. Il faut donc bien vérifier que le nom du plugin dans le fichier soit écrit de manière strictement identique. Généralement, le nom du plugin se trouve sur la première ligne du fichier (Exemple : CKEDITOR.plugins.add( 'youtube', ..), ici c'est "youtube").

 

Configurer l'éditeur de texte

Après l'ajout du plugin sur le FTP du site, il vous suffit de personnaliser les différentes barres d'outils. Pour ce faire reportez-vous à la section sur la configuration de l'éditeur de texte.

Configuration CK

Personnaliser l'apparence de l'éditeur de texte

Depuis la version 1.17 d'e-majine et 2.02 de saytup, vous disposez de la possibilité de personnaliser l'apparence de votre éditeur de texte. Pour cela, il suffit de vous reporter à l'article "Personnaliser l'apparence de l'éditeur de texte".