Pluxopolis

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

Plugin CKEditor 4.4.6: ce que vous devez savoir avant de mettre à jour

Rédigé par Stéphane 7 commentaires

Cet article s'adresse surtout aux personnes qui utilisent déjà le plugin ckeditor pour PluXml mais dans une version antérieure et qui souhaitent le mettre à jour.

Cette nouvelle version du plugin utilise la dernière version de ckeditor (branche 4.x) disponible en téléchargement sur le site officiel.

Avant de mettre à jour le plugin, voici ce que vous devez savoir...

Contrairement à la version précédente du plugin, j'ai choisi de ne faire aucune personnalisation technique dans les sources de ckeditor ou dans ses propres plugins, afin de faciliter les futures mises à jour.

Si vous faites la mise à jour du plugin ckeditor pour PluXml, voici ce que vous allez perdre:

  • la protection des adresses emails dans les articles et les pages statiques
  • la coloration syntaxique
  • l'effet de zoom sur les images grâce à lightbox plus
  • le choix d'un thème pour l'apparence de l'éditeur

Protection des adresses emails

J'ai choisi de supprimer cette fonctionnalité car si vous décidez de changer ou d'utiliser un autre éditeur que ckeditor, vos adresses emails ne seront plus protégées.

C'est pourquoi en remplacement j'ai créé spécifiquement le plugin MyProtectEmails qui fonctionne de façon autonome.

La coloration syntaxique

Si vous avez besoin d'une coloration syntaxique parce que vous publiez du code dans vos articles, faites un tour sur le forum de PluXml. Vous trouverez des plugins dédiés. De la même façon, si vous changer d'éditeur, cette fonctionnalité sera toujours disponible sur votre site.

L'effet de zoom sur les images grâce à lightbox plus

Les raisons de la suppression de lightbox sont identiques. Il existe des plugins dédiés pour cet effet sur les images: utilisez les pour ne plus être dépendant de ckeditor.

Le choix d'un thème pour l'apparence de l'éditeur

Parce que peu d'intérêt et pour faciliter les mises à jour du plugin, cette option est simplement supprimée.

Conclusion

Si vous êtes un nouvel utilisateur et que vous envisagez d'installer pour la première fois ckeditor, aucun souci. Rendez-vous sur la page des plugins de Pluxopolis pour télécharger le plugin.

Si vous utilisez une version précédente et que vous décidez malgré les changements dans le plugin de l'utiliser, voici comment faire:

  1. à partir de la zone d'administration de votre site, allez dans Paramètres > Plugins > Plugins actifs
  2. cochez la ligne du plugin ckeditor
  3. dans la liste déroulante "Pour la sélection...", cliquez sur "Supprimer" et valider par le bouton "Ok"
NB: En cas de problème vous pouvez supprimer manuellement le plugin en supprimant de votre site le dossier: /plugins/ckeditor

Allez ensuite sur la page des plugins de Pluxopolis pour télécharger et faire une installation manuelle du plugin (voir Comment installer un plugin créé par Pluxopolis). Vous pouvez également passer par le plugin MyPluginDownloader si ce plugin est installé sur votre site.

Configuration du plugin ckeditor

Dernière étape importante après avoir installé le plugin ckeditor: allez sur la page d'administration du plugin pour régler ses paramètres de fonctionnement, nottament le chemin de stockage des fichiers que vous enverrez sur votre site en passant par le gestionnaire de fichier intégré à ckeditor.

Cette nouvelle version embarque:

7 commentaires

#1  - ajoyousworker a dit :

Salut,
Je suis nouveau sur PluXml.
Serait-il possible d'avoir une version antérieure de ce plugin ? J'aimerais pouvoir opter pour une autre skin, je ne suis vraiment pas fan de l'apparence par défaut de l'éditeur.

Répondre
#2  - admin a dit :

@ajoyousworker :
Bonjour. Toutes les version de ckeditor sont disponibles ici:
https://github.com/Pluxopolis/ckeditor/releases
Attention à la compatibilité des anciennes versions de ckeditor avec la version actuelle de PluXml

Répondre
#3  - ajoyousworker a dit :

Merci
Effectivement, j'ai été sur GitHub juste après avoir tapé mon message et j'ai téléchargé la version 1.5. Je pensais juste à récupérer dans l'ancien fichier config.php ce qu'il faut pour l'utiliser avec la plus récente version du plugin. J'ai modifié le fichier fr.php également. Donc dans le plugin, j'ai un nouveau formulaire avec 3 skins au choix. Mais toujours pas de changement. J'imagine qu'il manque quelque chose ailleurs.

Répondre
#4  - admin a dit :

@ajoyousworker :
Edite le fichier /plugins/ckeditor/ckeditor.php et en dessous de la ligne:

CKEDITOR.replace('id_'+n, {

Ajoute

skin: 'nomduskin',

(remplace nomduskin par le nom du thème à charger)

Répondre
#5  - ajoyousworker a dit :

J'ai essayé ça, sans résultats. Tant pis, je vais laisser les choses en l'état.
Merci pour les explications.

Répondre
#6  - ajoyousworker a dit :

Finalement, j'ai trouvé ce qui clochait. Il fallait tout simplement désactiver le plugin "plxEditor" et éditer le fichier ckeditor.php comme tu l'as indiqué.
Merci encore.

Répondre
#7  - admin a dit :

@ajoyousworker :
Ha oui effectivement il vaut mieux ne pas avoir plusieurs éditeurs actifs en même temps

Répondre

Fil RSS des commentaires de cet article

Écrire un commentaire

Quelle est la troisième lettre du mot duzhm ?
Top