Tout savoir pour devenir un pro de PluXml, mais pas seulement...

Comment rajouter des addons à l'éditeur CKEditor pour PluXml


Rédigé par jack le 8 commentairese

L'éditeur de texte CKEditor possède de nombreux addons qui peuvent être téléchargés à partir de cette page: Addons pour CKEditor

Voici comment installer un addon dans le plugin pour PluXml.

  1. téléchargez l'addon à installer
  2. décompressez et copier les fichiers dans le dossier de PluXml: /plugins/ckeditor/ckeditor/plugins
  3. à partir de la zone d'administration de PluXml, allez dans Paramètres > Plugins > Plugins actifs
  4. sur la ligne du plugin CKEditor, cliquez sur le lien Configuration
  5. rajoutez dans la zone extraPlugins, la valeur du paramètre extraPlugins servant à activer l'utilisation de l'addon. Cette valeur est définie par le concepteur et peut généralement être connue sur la page de téléchargement de l'addon.

    Vous pouvez ajouter plusieurs valeurs en les séparant par des virgules.
    Exemple:

DClassé dans : PluXml, Documentation ,Mots clés : Plugins, Documentation, CKEditor

A propos de l'auteur, jack:

Webmestre de PluXopolis de 2018 à Avril 2023.

8 commentaires

Franck a dit : #1

bonjour
j'ai bien installer ckeditor a partir de votre site pour mon pluxml. mais l'installation d'un plugin est compliquée et ne marche pas pour moi ... exemple pour le plugin "colorbutton" , le code est: config . extraPlugins = 'ColorButton' ;
que j'ai inseré comme sur votre image citée plus haut, et rien ne figure de plus une fois dans ckeditor, ai je oublié quelque chose ? merci de votre réponse.

admin a dit : #2

@Franck :
Bonjour. Avez-vous installé les dépendance de colorbutton. Sur la fenêtre de téléchargement de colorbutton (sur le site de ckeditor), dans la partie Add-on Dependencies (dans le bas de la fenêtre), il faut installer également les plugins "Panel Button" et "Floating Panel" en faisant attention que certaines dépendances ont également des dépendances (donc d'autres plugins à installer aussi)

On se retrouve avec une liste de plugins à installer juste pour colorbutton

Plugin: Color Button (extraPlugins: colorbutton)
Dépendances: Panel Button, Floating Panel

Plugin:Panel Button (extraPlugins: panelbutton)
Dépendances: UI Button

Plugin:UI Button (extraPlugins: button)
Dépendances: aucune

Plugin:Floating Panel (extraPlugins: floatpanel)
Dépendances: Panel

Plugin: Panel (extraPlugins: panel)
Dépendances: aucune

NB: certains plugins (dépendances) peuvent être déjà installés par défaut avec ckeditor. à voir ce qui est déjà présent dans le dossier de PluXml: plugins/ckeditor/ckeditor/plugins/

L'installation de colorbutton est lourde en effet, mais désolé je ne suis pas responsable de cette procédure n'étant pas l'auteur de ckeditor.

Il faut ensuite ajouter la liste des valeurs extraPlugins dans le champ extraPlugins sur l'écran de configuration du plugin ckeditor dans PluXml.
ça devrait donner quelque chose du genre: colorbutton,panelbutton,button,floatpanel,panel

Franck a dit : #3

merci beaucoup ! problème résolu grâce a votre aide précieuse.

Renaud a dit : #4

Merci Stéphane pour ton tutoriel, j'ai pu installer facilement les boutons de colorisation :)

jol5926 a dit : #5

Super ton aide !
Grâce à toi, j'ai enfin réussi à installer ce que j'avais besoin

admin a dit : #6

@jol5926 :
Avec plaisir. N'hésite pas à me contacter si besoin.

jamaique a dit : #7

Bonjour,

Je voudrais utiliser le plugin PBCKCode pour ckeditor qui semble permettre d'insérer du code php, ce que ne permet ckeditor si j'ai bien compris.

Je l'ai téléchargé sur le site http://ckeditor.com/addon/pbckcode en choisissant Download pour la version la plus récente.

Je l'ai dé-zippé sur ma machine locale, renommé en pbckcode et envoyé par FTP le répertoire sur mon site (répertoire /html/sos-pc/plugins/ckeditor/ckeditor/plugins

Ensuite, j'ai renseigné la configuration des plugins de ckeditor en écrivant pbckcode dans la ligne, sans virgule ni guillemets.

Si j'édite une page, l'éditeur s'ouvre mais aucun bouton de pbckcode n'apparaît. Les autres boutons sont là comme d'habitude.

Une idée ?

admin a dit : #8

@jamaique :
Bonjour. Je n'arrive pas à le faire fonctionner également. :/

rFil RSS des commentaires de cet article

Les commentaires sont fermés.

Top