My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
UtilisationCKEditorpourSPIP  
Comment installer/utiliser ce plugin ?
Featured, Phase-Deploy, Phase-Requirements
Updated Dec 20, 2009 by mehdi.ch...@gmail.com

Plugin pour utiliser CKEditor dans l'interface de gestion/édition des articles de SPIP.

Une page sur spip-contrib est dédiée à ce plugin : Plugin CKEditor.

Ce plugin nécessite au minimum une version 2.0 de SPIP, également l'installation d'autres plugins SPIP : Config (CFG) (permet la configuration visuelle des options du plugin) et SPIP Bonux.

Introduction

SPIP

SPIP est un système de publication pour l’Internet qui s’attache particulièrement au fonctionnement collectif, au multilinguisme et à la facilité d’emploi. C’est un logiciel libre, distribué sous la licence GNU/GPL. Il peut ainsi être utilisé pour tout site Internet, qu’il soit associatif ou institutionnel, personnel ou marchand.

Depuis la 1.9, SPIP intègre un système de plugins (que du bonheur !) et mieux amélioré depuis la 2.0, actuellement SPIP est en version 2.0.10

CKEditor

Cet éditeur Wysiwyg est la nouvelle version 3.x de feu FCKeditor (qui a rendu bien des services...), entièrement recodé de zéro, à pris le nom de CKEditor. De nombreuses nouveautés sont incluses dans cette toute nouvelle mouture, parmi les plus importantes :

  • Meilleures performances (lancement plus rapide, meilleure gestion des pop-up, ...),
  • Respect des standards W3C, WAI (et bien d'autres que l'on peut configurer...),
  • Nouveau thème visuel (splendide !),
  • Nouvelle API JavaScript,
  • Prise en charge de 50 langues...

Utilisation

Avec ce plugin vous pourrez utiliser CKEditor à la place de l’éditeur de SPIP tout en laissant le choix, éventuellement, à vos auteurs de l’éditeur qu’ils préfèrent utiliser.

Comme tout plugin SPIP, il faudra le mettre dans le répertoire plugins, voir en ligne : Installer un Plugin.

Dans tous les cas, il faut qu’un répertoire lib existe à la racine de votre installation SPIP pour que SPIP puisse y copier la librairie CKeditor. Et il faut que SPIP puisse écrire dans ce répertoire : c’est un pré-requis obligatoire.

Une fois le plugin installé et activé, vous pourrez configurer finement chaque paramètre d'utilisation :

  • choix du mode d’édition par défaut (éventuellement exclusif),
  • taille de l’éditeur,
  • démarrage de la correction orthographique dans une langue particulière,
  • configuration assez poussée des barres d’outils,
  • quelles balises SPIP on souhaite autoriser,
  • forcer la langue de CKeditor (pour éviter les problèmes d’auto-détection),
  • autoriser ou non l’insertion d’image provenant de tous les articles.

Une fois la configuration faite, vos rédacteurs pourrons ainsi utiliser CKEditor sans aucune peine, lors de la rédaction des articles.

A savoir : L'insertion des images ou des documents, se fait via les mécanismes propres à SPIP, c'est d'ailleurs mieux, puisque cela vous donne accès aux nombreuses possibilités de contrôle qu'offre SPIP pour les documents et images.

Attention : cet éditeur WYSIWYG risque de détruire la belle charte graphique de votre site, ainsi qu’empêcher la mise à jour simplifiée de celle-ci. Avec ce plugin, le déplacement de votre site nécessitera l’édition manuelle de chaque article contenant des liens internes si vous déplacez votre site dans un autre répertoire.

Remarque : Je vous recommande personnellement de ne pas utiliser les outils relatifs à la création de formulaire, ainsi vos rédacteurs s'occuperons seulement de rédiger des textes et non à jouer avec la charte du site ou parfois sa sécurité.

Comment by pinfrede...@gmail.com, Apr 19, 2010

Bonjour, je suis toujours confronté au problème de centrage exprimé ici : http://www.spip-contrib.net/CKeditor-3-0#forum429497

Je ne suis pas le seul ! Alors, quelle est la solution ?

Merci quand même pour ce plugin.

Comment by project member fredlefred, May 4, 2010

Ne pas utiliser de < p > et les remplacer par < div >, SPIP mange le champ 'style' des tag < p >, l'autre solution, remplacer #TEXTE par #TEXTE ou #TEXTE dans vos squelettes

Comment by project member fredlefred, May 4, 2010

il faut lire : remplacer #TEXTE par #TEXTE'etoile' #TEXTE'etoile etoile'

Comment by myb...@gmail.com, Dec 29, 2010

Bonjour, Je dois être fatigué, mais je vois que je ne sais pas mettre à jour le plugin ckeditor. J'ai désactivé le plugin, enlevé ckeditor de /lib. Remplacé le plugin et activé. Il m'a fait telecharger ckeditor dans /lib... OK. Réactivation de plugin, vidage de cache et tentative de paramétrer le plugin. A ce moment (a part le 1er tableau qui est OK) il me sort a tous coup "Accès refusé; Seuls les webmasters sont autorisés etc..." Evidemment je SUIS webmaster. Un mode d'emploi clair pour mettre a jour le plugin (et ckeditor) et CFG SVP Je suis en SPIP 2.0.10 mon ckeditor-plugin actuel est 0.9.168 et cheditor 3.0.2 Merci de votre aide ?

MB

Comment by guillaume.lebigot, Jan 13, 2011

Bonjour, Je rencontre un problème avec le plugin pour CERTAINS et rares contenus d'articles et je n'arrive pas à identifier ce qui coince. La première édition de l'article est OK mais lorsque le rédacteur souhaite modifier l'article, l'interface Ckeditor ne se charge pas et j'ai un message explicite dans firebug : POST http://monsite.com/spip.php?page=ckspip_convert Status Aborted ...que je ne parviens pas à debugguer mais je penche pour un problème côté ajax. Je ne vois aucune requête http dans les logs apache.

Avez-vous moyen de m'aider sur ce problème ?

Merci beaucoup par avance

Comment by guillaume.lebigot, Jan 13, 2011

Le problème est identifié. Cela provient très précisément des mots "important" et plus spécifiquement des chaines "portant". Nous avions déjà rencontré ce soucis sur fckeditor et il semble toujours d'actualité sur les ckeditors.

Cela ne provient donc pas d'un problème du plugin spip.

Je poursuis mes investigations, merci

Comment by chocot...@gmail.com, Jun 7, 2011

Bonjour, Je ne parviens pas à installer de plugins pour ckeditor. L'installation de ckeditor est OK. J'ai créé le dossier ./squelettes/plugins/ckeditor comme indiqué dans la section Plugins pour CKEditor. Par contre la liste des plugins reste désespérement vide. Je n'ai que plugin :

activer le plugin activer le bouton ....

Merci par avance pour votre aide.

Nico

Comment by citade...@gmail.com, Feb 6, 2012

Je suis arrivé à installer le plugin CKEditor + tous les composants dans le dossier lib/ mais je ne peux pas l'utiliser. Il y une icône qui indique le chargement du plugin, il tourne dans le vide, il ne se charge pas et çà me bloque.


Sign in to add a comment
Powered by Google Project Hosting