Avertissement
On ne présente plus FCKeditor, ni ses défauts, ni ses qualités. Le propos est de permettre d’utiliser de manière transparente FCKeditor avec SPIP 2.0 tout en laissant le loisir à ceux qui préfèrent d’utiliser les raccourcis typographiques de SPIP.
Comme pour les autres intégrations : le mélange des genres ne fait pas spécialement bon ménage. En particulier, les raccourcis ressemblant à du xhtml (<imgxx|yy>
par exemple) risquent de faire perdre du texte. Vous voilà prévenu !
Je veux quand même utiliser FCKeditor
- installez le plugin :
- activez le comme tous les plugins spip
- configurez le via l’interface CFG :
- utilisez le pour éditer vos articles, rubriques, brèves ou mots clés :
Avantages de ce plugin
- fonctionne avec SPIP 2.0,
- est configurable sans mettre les mains dans le cambouis (ie : via CFG), on peut choisir :
- l’éditeur par défaut (spip ou fck),
- l’aspect des barres d’outils,
- les barres d’outils (complètes, limités, basiques),
- la taille de l’éditeur,
- les objets éditables avec fck,
- le répertoire des médias utilisé par fck
- permet d’utiliser le mécanisme de téléchargement de SPIP,
- permet de changer de mode d’édition au cas par cas.
Inconvénients de ce plugin
- une fois installé il devient de difficile de s’en passer (surtout pour les rédacteurs),
- il est dangereux de mixer le spip et l’édition WYSIWYG,
- il permet aux rédacteurs de faire n’importe quoi (en particulier de laid et de non respectueux de la charte graphique du site).
A faire
- modifier l’affichage des images utilisant le mécanisme de téléchargement de spip pour qu’un click sur l’image insère la dite image à la position du curseur dans l’éditeur (je ne sais pas si c’est faisable, mais ce serait vraiment agréable), c’est fait depuis la version 0.2 : deux boutons avec le petit écureuil spip font leur apparition pour permettre l’insertion d’image et de document spip.
- idem pour tous les documents, fait depuis la version 0.2
- ajouter un bouton pour les notes de bas de page,
- ...
Un peu de technique
Ce plugin utilise le pipeline editer_contenu_objet
.
Pour insérer l’éditeur FCKeditor, le plugin, cherche (via une expression régulière) l’éditeur spip et met à la place le code de l’éditeur FCKeditor, c’est tout ! Merci les pipelines !
Nouvelle version
Les améliorations sont :
- intégration de plusieurs skins
- deux boutons ’Insérer une image SPIP’ et ’insérer un document SPIP’ (avec le petit écureuil spip dessus) permettant d’utiliser le mécanisme de téléchargement de SPIP de manière un peu plus intuitive : on télécharge via les boutons classiques de spip, et ces deux boutons permettent de choisir via un dialogue de fckeditor les images/documents qu’on souhaite voir dans l’article.
- Nouvelle MÀJ j’espère avoir corriger un bug qui se produisait lorsque spip était installé à la racine d’un serveur http.
Discussions par date d’activité
39 discussions
Lors de la configuration du plugin, les code php ne fonctionne pas, les menue style et basse d’outils sont soit inexistante soit vide.
le fichiers qui gère la fenetre de configuration (cfg_fckeditor dans le dossier fonds) est en .html, ne faudrai t-il pas un .php ou ai-je fais erreur autre part ?
p.s : l’erreur se situe au niveau du select skin ligne 19, le « > » passe mal on dirai
Répondre à ce message
Dommage que l’on ne puisse pas le paraméter un peu plus, moi j’aurais juste besoin du petit menu avec H1 H2 H3, je virerais bien le reste, y a t’il un moyen de la faire en bricolant un peu le source ?
Répondre à ce message
Ooooups
Pardon, je pense qu’il vaut mieux que je pose cette question sur cet article (http://www.spip-contrib.net/Nouvelle-version-du-plugin), puisque j’ai utilisé cette version.
Bonjour,
j’arrive à installer le plugin et à le configurer, mais quand je veux l’utiliser, je reçois une erreur 403
Y a t’il des permissions à changer ? J’ai essayé quelques bricoles mais ça n’a pas fonctionné.
Merci !
Répondre à ce message
J’utilise SPIP 2.0.3 sous Fedora 8
J’ai CFG
FCK n’apparaît pas dans la liste des plugin ! Avec ou sans Barre Typo v2
utilisez-vous cette : mise à jour ?
Bonjour, j’ai eu ce même problème avez vous essayé de mettre les droits en lecture ecriture au dossier fckeditor ???
Répondre à ce message
Je serais content de ce plugin : un editeur est trés important pour faciliter la vie des utillisateurs.
En revanche quand j’effectue une insertion d’image uploadé directement depuis l’onglet télécharger, de la fenêtre propriété de l’image, dans les articles le site renvoi le message d’erreur suivant :
Etonnant, cela n’a pas lieu pour les brêves.
Je précise juste ; je ne suis pas un codeur et je me contente d’administrer SPIP, sans développer. (juste pour le niveau de la réponse).
J’ ai lu les posts sur cet article mais je ne trouve pas (ou ne comprends pas) la réponse.
thank’s
Moi aussi, exactement le même problème... et je n’ai pas installé le plugin médiathèque... y a-t-il une solution ?
Répondre à ce message
Salut,
J’ai posté le même message sur le plugin Médiathèque. Il semblerait que Médiathèque et FCK ne fasse pas bon ménage. FCK n’est plus configurable quand Médiathèque est activé. Voilà.
++
Olivier
Répondre à ce message
Bonjour et encore bravo pour ce plugin !
Je vous apporte ma petite contribution :
Mon install est sur SPIP 2.0.3 (non mutualisée) / Apache / Windows
Mon répértoire des médias dans CFG est : IMG
Mon install est réalisée dans c :\http\mon_site et j’ai donc le repéertoire suivant c :\http\mon_site\IMG
La version 2.6 fonctionne nickel sauf que quand j’insère une image, l’url générée est « %5C/IMG/image/mon_image.gif »
La version 2.7 fonctionne nickel sauf que quand j’insère une image, l’url générée est « /ecrire/../IMG//image/mon_image.gif »
La version 2.8 ne fonctionne pas (quand j’insère une image, il me dit « ERREUR, impossible de créer le dosser IMG/image/ »)
Cordialement
Répondre à ce message
Bonjour,
Je viens de tester ce plugin, il fonctionne bien dans les rubriques, mais la barre FCK editor ne s’affiche pas dans les articles, malgré l’activation via cfg.
Merci por votre aide
Répondre à ce message
Merci pour ce plugin. Ouf, enfin un éditeur wysiwyg pour SPIP 2.
Tout fonctionne bien, de l’activation à l’insertion d’image mais ... il m’est impossible d’utiliser les alignements et les retraits de paragraphes. Je m’explique, en visuel, tout apparait correctement mais lorsque j’enregistre l’article, tout se retrouve aligné à gauche. Le code n’est pas modifié puisque lorsque je veux corriger l’article, tout est bien formaté en visuel.
Pour info, j’utilise Eva-web 4 avec SPIP 2.02.
Quelqu’un a-t-il le même problème avec un autre squelette ?
Si, si : le code est modifié, par spip mais seulement à l’affichage (regarde le source de la page : classes et styles css ne sont pas tous préservés). Je ne sais pas encore comment traiter ce problème. Mais je le mets sur ma TODO list.
Ben vi, le code est effectivement modifié à l’affichage. En tout cas merci de t’intéresser au problème et encore bravo pour le boulot.
En fait, vu que spip laisse les tag ’style’ des ’div’, il faut utiliser les ’div’ en lieu et place des ’p’, c’est moins bien pour la sémantique mais c’est mieux pour l’affichage. Pour cela, il faut :
1) éditer le fichier $PLUGIN_ROOT/fckeditor-spip-2/fckconfig.js et changer :
FCKConfig.EnterMode = 'p' ;
en
FCKConfig.EnterMode = 'div' ;
2) dans ce même fichier, ajouter à la variable :
FCKConfig.EditorAreaStyles
un truc du genre :div{margin-bottom:1em;}
(enfin quelque chose qui fera afficher le ’div’ comme un ’p’)3) dans la css de spip (dépend de ton template), ajouter :
.texte div{margin-bottom:1em;}
Je suis en train de modifier le plugin pour que ces manipulations puissent être faites de manières automatiques (via CFG).
Bonsoir,
La dernière version de ce plugin plante la gestion des évènements, à moins que ce ne soit l’inverse.
Il n’est plus possible de créer un évènement associé à un article. Si on décoche le plugin FCK, dans la gestion des plugins, c’est de nouveau ok.
Tres gênant.....quand on utilise les deux à fond ;)
[EDIT] Suis revenu à la version précédente du plugin FCK et ça roule avec l’Agenda.... c’est donc bien ce plugin qui a un petit soucis.
Une solution ?
Répondre à ce message
Bonjour,
le plugin n’est actuellement pas compatible avec la mutualisation, dommage...
Pour y remédier, il faudrait modifier tous les IMG/ en _DIR_IMG et tester.
Cordialement.
Je veux bien faire le changement (c’est pas dur) mais je n’ai aucune installation mutualisée pour tester.
Voilà la dernière version (pas encore une version release, mais à tester) :
qui apporte tout un tas d’améliorations, en particulier les barres d’outils configurables et la modification demandée à propos des _DIR_IMG
Bonsoir,
ça fonctionne désormais sur plate-forme mutualisée.
Il est néanmoins possible d’optimiser le code qui renvoie des morceaux du type : IMG//image
En fait, _DIR_IMG contient déjà le / final de IMG/, il faut donc envisager d’écrire les chemins sous la forme _DIR_IMG.’image’ plutôt que _DIR_IMG.’/image’
Bonne soirée.
Avec les corrections sur le nom de fichier :
J’en ai profité pour nettoyer les ../ et les ./
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |