SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

273 Plugins, 191 contribs sur SPIP-Zone, 33 visiteurs en ce moment

Accueil du site > Rédaction > Assistants de rédaction > CKeditor > Archives > Implémentation FCKEditor 2.6.5

Implémentation FCKEditor 2.6.5

20 février 2010 – par Yannick CAPMARTY – 23 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

10 votes

Voici une implémentation du plugin FCKEditor pour spip (version 0.6 du plugin) avec la dernière version de FCKEditor (version 2.6.5 de FCKeditor).

Cette version intègre notamment la correction d’un problème de sécurité (corrigé dans la version 2.6.4.1 de FCKeditor).

Pourquoi cette mise à jour :

Après avoir installé la toute nouvelle version du plugin renommée CKeditor, j’ai trouvé que son intégration dans SPIP n’était pas encore au niveau de celle faite pour FCKEditor. C’est pourquoi j’utilise toujours FCKEditor. Cependant comme il y a un problème de sécurité dans la version 2.6.4b (la dernière version intégrée dans SPIP) j’ai décidé de mettre à jour FCKEditor à la version 2.6.5.

A qui s’adresse cette mise à jour :

Ceux qui continuent à utiliser FCKEditor et qui ne veulent pas passer tout de suite à CKeditor, peuvent mettre à jour leur version avec cette contrib.

Par contre, pour ceux qui ont deja migré (ou veulent migrer) vers CKeditor et qui en sont content, cette implémentation ne vous sera d’aucune utilité.

Avertissements et Installation :

Voir page http://www.spip-contrib.net/Encore-une-integration-de

Les améliorations sont :

  • intégration de la version 2.6.5 de FCKeditor
  • chemin des images, smiley et documents insérés mis en relatif par rapport à la racine du site (au lieu de l’url complète avec le nom de domaine). Ceci permet de déplacer un site plus facilement sans avoir à changer les chemins enregistrés en base (exemple : passage d’un site de pré-prod http://preprod.domaine.fr en prod http://domaine.fr )
  • modification de la balise par défaut pour la création de paragraphes, positionné à « Normal » (crée une balise « P » ) au lieu de « Normal (DIV) » (crée une balise « DIV ») (paramétrage fichier fckconfig.js)
  • retrait onglet « Téléchargement » des popups Liens, Images, et Flash (paramétrage fichier fckconfig.js)
  • correction de l’affichage dans la barre d’outils du plugin
  • changement de la valeur par défaut de l’alignement des images et documents spip insérés, alignement mis à gauche
  • correction de l’affichage dans l’administration du plugin

Nouveautés de la version 2.6.5 de FCKeditor depuis la version 2.6.4 Beta :

Version 2.6.5

New Features and Improvements :

  • * Introduced the Spell Check As You Type (SCAYT) spell checking option.

Fixed Bugs :

  • * Security release, upgrade is highly recommended (fixed security issues in ASP and ColdFusion scripts).
  • * [#2856] Fixed problem with inches in paste dialog.
  • * [#3120] # (pound sign) is not correctly escaped in file urls.
  • * [#2915] About plugin shows misleading user language.
  • * [#2821] Configuration items that used floating point numbers were parsed as integers.
  • * [#2064] The asp connector didn’t work correctly in windows 2000 servers.
  • * [#3429] Fixed problem in IE8 with XHTML doctype. Thanks to duncansimey.
  • * [#3446] Fixed self-closed
  • * [#3181] Node selection could raise an error in IE8.
  • * [#2156] After calling GetData() the style removal operations didn’t work in IE. Thanks to Compendium Blogware.
  • * [#3427] Improved compatibility of Document properties dialog with Eclipse.
  • * Language file updates for the following languages :
    • o [#2908] Czech
    • o [#2849] Lithuanian
    • o [#3636] Polish
    • o [#3741] Korean
    • o [#2861] Slovenian
  • * [#3439] IgnoreEmptyParagraphValue had no effect if ProcessHTMLEntities is false.
  • * [#3880] Fixed some minor logical and typing mistakes in fckdomrange_ie.js.
  • * [#2689] If a custom connector tried to use the « url » attribute for files it was always reencoded.
  • * [#1537] Fixed extra

tag added before pasted contents from Paste From Word dialog.

  • * [#2874] Fixed wrong position of caption tag in tables with table headers.
  • * [#3818] Fixed layout error in text and background color popups when more colors button is disabled.
  • * [#3481] Fixed an issue in WebKit where paste actions inside table cells may leak outside of the table cell.
  • * [#3677] Fixed JavaScript error when trying to create link for images inside floating div containers.
  • * [#3925] Removed obsolete parentWindow reference from FCKDialog.OpenDialog().
  • * [#2936] Added protection in the PHP upload if the destination folder is placed at the root and doesn’t exit.
  • * [#4357] Avoid problem in the paste dialog if IIS is set to process HTML files as Asp.
  • * [#2201] Fixed a crash in IE in an object is selected (with handles) on unload of the editor.
  • * [#3053] Fixed problems with the height of the content area in Safari and Chrome.

Version 2.6.4.1

Fixed Bugs :

  • * Security release, upgrade is highly recommended.

Version 2.6.4

Fixed Bugs :

  • * [#2777] Merging cells between table header and body is no longer possible.
  • * [#2815] Fixed WSC issues at slow connection speed. Added SSL support.
  • * Language file updates for the following languages :
    • o Chinese (Traditional)
    • o [#2846] French
    • o [#2801] Hebrew
    • o [#2824] Russian
    • o [#2811] Turkish
  • * [#2757] Fixed a minor bug which causes selection positions to be improperly restored during undos and redos.
Retour en haut de la page

Vos commentaires

  • Le 28 janvier 2011 à 13:50, par Mojo En réponse à : Implémentation FCKEditor 2.6.5

    Bonjour,
    J’ai un site qui tourne sous SPIP 2.0.10 avec un FCK Editor 2.6.5, et je rencontre un bug sur le quel je bute depuis des mois, et pour lequel je ne trouve aucune publication sur le Net.
    Lors de l’affichage d’un article en back-office, celui-ci est bien formatté, les liens typographiques SPIP sont correctement interprétés en HTML. Mais lors du passage en mode édition, les liens SPIP ne sont pas interprétés depuis le code stocké en base de données, et s’affichent textuellement. Par conséquent, à la moindre sauvegarde de l’article, les liens SPIP sont réinterprétés comme un bout de texte standard et deviennent « [libellé->lien] ».
    J’ai testé plusieurs versions de FCK, y compris un CKEditor compatible SPIP 2.0.x.
    J’ai mis le mode d’édition SPIP en mode par défaut du FCK mais au passage en mode d’édition, l’article s’ouvre également avec ses liens SPIP non interprétés, sous la forme « [libellé->lien] ».
    Grâce à ce bon vieil Araxis, j’ai tenté de de trouver un delta entre les fichiers de mon SPIP et ceux d’un autre SPIP 2.0.10 « vierge » fraichement dézippé. Mais rien : visiblement, le problème ne vient donc pas d’une de mes modifs.
    Le problème n’existait pas auparavant, et il est survenu sans raison évidente pour moi.
    J’ajouterai que je suis seul à pouvoir intervenir sur le site, et que celui-ci doit impérativement conserver ses deux modes d’édition (SPIP et Wysiwyg). Le serveur d’hébergement n’a pas subi de mise à jour (le site tourne sous un PHP 4.1.3 depuis le début) et les fichiers de configuration tout comme le reste des fichiers de SPIP n’ont pas été altérés (comparaison de fichiers a l’appui).
    Quelqu’un a-t-il une idée, une solution, ou tout du moins une expérience similaire à partager, histoire de m’aider à avancer un peu, parce que là j’en perds mon utf-8 (enfin mon latin quoi ^^).
    Mojo

    Répondre à ce message

  • Le 18 août 2010 à 17:56, par Manuel En réponse à : Implémentation FCKEditor 2.6.5

    Bonjour,

    J’ai installé cette contrib sur un spip 2.1.0. Je n’ai pas rencontré de problème particuliers mis à part une erreur de squelette corrigée en remplaçant la ligne 39 du fichier /fonds/cfg_fckeditor.html :

    1. <input type="text" name="taille" value="[(#ENV{taille}|>0|?{#ENV{taille}, '500'})]" size='5'/>&nbsp;pixels

    par :

    1. <input type="text" name="taille" value="[(#ENV{taille}|>{0}|?{#ENV{taille}, '500'})]" size='5'/>&nbsp;pixels

    Je me demandais cependant si il était possible d’intégrer plusieurs fckeditor sur plusieurs champs d’un formulaire.

    En effet j’utilise le plugin champs extras 2 et j’aimerais intégrer fckeditor sur l’un des nouveaux champs créé grâce à ce plugin. C’est possible avec Ckeditor 3.0, mais pour les mêmes raisons que l’auteur, ce dernier n’étant pas encore bien adapté, je suis revenu à ce bon vieux fckeditor...

    Donc si quelqu’un connais un moyen pour intégrer plusieurs fckeditor sur des champs différents (ID différents) je suis complètement preneur !

    Je vous remercie par avance,
    Manuel

    • Le 24 août 2010 à 17:10, par manuel En réponse à : Implémentation FCKEditor 2.6.5

      Toujours pas d’idées pour implémenter le fckeditor sur plusieurs champs ?
      Genre sur les champs « texte » et « PS » d’un article par exemple ?

    • Le 22 décembre 2010 à 15:49, par Jesam En réponse à : Implémentation FCKEditor 2.6.5

      Manuel, as-tu trouvé une solution pour mettre fckeditor sur d’autres champs ?

    Répondre à ce message

  • Le 6 septembre 2010 à 12:43, par laurent En réponse à : Implémentation FCKEditor 2.6.5

    bonjour

    j’aimerai pouvoir mettre la class « spip » aux ul et ol ... comment proceder ?

    merci d’avance

    • Le 6 septembre 2010 à 20:14, par Yannick CAPMARTY En réponse à : Implémentation FCKEditor 2.6.5

      Bonjour,

      Je ne vois qu’une solution, c’est de passer en mode « source » et ajouter manuellement la classe à la balise souhaité.

      Yannick

    • Le 6 septembre 2010 à 20:38, par laurent En réponse à : Implémentation FCKEditor 2.6.5

      bin oui c ce que je fais mais c quelque peu fastidieux de reprendre tous les articles. pas moyens de modifier le code pour ajouter la class au clique sur l’icone alors ?

      autre chose, les caracteres < et > sont transformés en &#139; et &#155; ce qui pose probleme pour les alias ou l’insertion de formulaire par exemple. une idée ou faire la modif ?

      c cool d’avoir repondu si rapidement en tout cas
      merci

    • Le 6 septembre 2010 à 20:44, par laurent En réponse à : Implémentation FCKEditor 2.6.5

      non pardon les modifs < et > (visibles en cliquant sur source) n’affectent pas les <formX> mais ca rajoute un </formX> (sans incidence) a la source.
      c’est donc surtout embêtant pour les alias d’article . pour contourner le soucis j’enregistre en mode source.

      mais mon soucis principale est l’absence de class au ul et ol qui du coup, en partie public, n’affiche pas de puce (ni de numero)

    • Le 9 septembre 2010 à 15:19, par Yannick CAPMARTY En réponse à : Implémentation FCKEditor 2.6.5

      -  j’ai modifié le code pour que la classe ’spip’ soit insérée automatiquement lors de l’ajout d’une liste de type UL ou OL, les fichiers modifiés sont dans le zip suivant que j’ai mis sur mon serveur (n’hésitez pas à faire un tour sur mon site ;o) :
      http://www.yaty-multimedia.com/partage/fckeditor-classe_listes.zip

      il faut dézipper les 2 fichiers dans le répertoire ’fckeditor\editor\js’ du plugin ’fckeditor-spip’

      -  pour les alias d’articles, pourquoi ne pas utiliser le bouton « Insérer un lien SPIP » ?

    • Le 9 septembre 2010 à 15:41, par laurent En réponse à : Implémentation FCKEditor 2.6.5

      génial. merci beaucoup !

      ce qui m’interesse dans les alias d’articles c’est l’affichage direct des titres , textes ... d’un article « source » dans un autre. une facon de dupliquer les articles.
      je l’utilise surtout pour l’agenda (de sarka) qui est en fait une rubrique (spé) dans lequel les articles sont trié (...) par date de redaction antérieur. donc pour les evenements sur plusieurs jours jfait des alias d’articles, des copies d’articles.
      modifier l’article source modifie directement les copies.

      donc un lien vers un article ne pourrait me permettre d’afficher l’article.

      et donc la gestion des caracteres speciaux < et > pose probleme (sauf pour les images)
      l’alias dans le champs texte correspond à : <articlexxx|texte>

      voila. merci encore pour le travail sur les fichiers js

      http://www.fsl-nancy.fr/

    Répondre à ce message

  • Le 4 juillet 2010 à 12:43, par philippe En réponse à : Implémentation FCKEditor 2.6.5

    Bonjour,

    Voici mon pb. J’ai installé le plugin qui fonctionne correctement, mis à part que lorsque j’entre dans le gestionnaire des images je n’ai pas de miniatures des photos mais uniquement leurs noms.
    Pourriez vous m’indiquer comment je peux y remédier ?

    Merci.

    Philippe.

    PS : sur un vieux spip, avec un vieux fckeditor, les gestionnaire me donne les miniatures

    Répondre à ce message

  • Le 29 mars 2010 à 16:05, par Emilie En réponse à : Implémentation FCKEditor 2.6.5

    Bonjour,
    Je viens d’installer FCKeditor 2.6.5 avec version SPIP 2.0.10
    Le problème c’est que dès que je tente de charger une image, j’ai le message d’erreur « The server didn’t reply with a proper XML data. Please check your configuration »

    Avez-vous eu ce problème ?

    Merci
    emilie

    • Le 30 mars 2010 à 11:08, par Yannick CAPMARTY En réponse à : Implémentation FCKEditor 2.6.5

      Bonjour,

      Je n’ai jamais rencontré ce problème, il faudrait peut être poser la question coté hébergeur...
      Bon courage

      Yannick

    • Le 22 avril 2010 à 10:08, par NiCo En réponse à : Implémentation FCKEditor 2.6.5

      J’ai le même problème sur un serveur mutualisé chez OVH.

    • Le 23 avril 2010 à 10:45, par NiCo En réponse à : Implémentation FCKEditor 2.6.5

      Bon j’ai trouve. Enfaite le soucis viens de OVH. Si un répertoire est en 777, les script php ne seront jamais exécuté, il convient donc de mettre les droits à 755.

    Répondre à ce message

  • Le 24 février 2010 à 15:49, par Nicolas En réponse à : Implémentation FCKEditor 2.6.5

    Bonjour,

    je viens de mettre en place ce plugin sur un site comme j’ai l’habitude de le faire dans tous mes autres site réalisé avec Spip. Je viens de m’apercevoir que les attribut style sont automatiquement supprimer par spip sur la partie public et dans l’admin. Par exemple, si je souhaite centrer un texte avec fckeditor, il va ajouter style="text-align:center ;" sur le paragraphe mais l’attribut n’apparait nulle par. Pourtant il existe dans la base.

    Une idée qui pourrait l’avancer ?

    Merci =)

    Répondre à ce message

  • Le 22 février 2010 à 17:39, par Sam En réponse à : Implémentation FCKEditor 2.6.5

    Bonjour

    Quelles sont les différences entre FCKEditor et CKEditor ?

    j’avais un site en FCKEditor, un plugin avec CKEditor est sorti en octobre dernier,( et j’avais cru voir qu’il remplaçait FCKEditor) alors j’ai migré...
    et maintenant a nouveau FCK ...
    Je suis un peu perdu.

    • Le 22 février 2010 à 18:25, par Yannick CAPMARTY En réponse à : Implémentation FCKEditor 2.6.5

      CKeditor est la toute dernière version du plugin.
      Après l’avoir installé, j’ai trouvé que son intégration dans SPIP n’était pas encore au niveau de celle faite pour FCKEditor.
      C’est pourquoi j’utilise toujours FCKEditor .
      Cependant comme il y a un problème de sécurité dans la version 2.6.4b (la dernière version intégrée dans SPIP) j’ai décidé de mettre à jour FCKEditor à la version 2.6.5.

      Donc pour ceux qui ont installé CKeditor et qui en sont content, cette implémentation ne vous sera d’aucune utilité.

      Par contre, pour ceux qui continuent à utiliser FCKEditor et ne veulent pas passer tout de suite à CKeditor, ils peuvent mettre à jour leur version avec cette contrib.

    • Le 22 février 2010 à 21:26, par Sam En réponse à : Implémentation FCKEditor 2.6.5

      Merci beaucoup pour ces précisions !

    Répondre à ce message

  • Le 21 février 2010 à 14:29, par Yannick CAPMARTY En réponse à : Implémentation FCKEditor 2.6.5

    Effectivement j’ai vu hier que la version 2.6.6 de FCKeditor venait de sortir, mais comme il n’y a pas d’évolution majeure, j’ai préféré mettre en ligne sans plus attendre le plugin pour spip avec la version 2.6.5. Cette version s’adresse plus à ceux qui utilisent deja FCKeditor et qui souhaitent mettre à jour leur version pour corriger les points listés dans l’article.

    Répondre à ce message

  • Le 21 février 2010 à 09:20, par SuperYMS En réponse à : Implémentation FCKEditor 2.6.5

    C’est vraiment pas mal, faut savoir qu’il y a la nouvelle version de FCKeditor : 2.6.6 corrige encore quelques bugs...

    sans oublier que maintenant les versions 3.x sont sorties : 3.1

    @+

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d'abord sur gravatar.com (gratuit et indolore) et n'oubliez pas d'indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Une licence pour un article

    18 avril 2007 – 25 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Sur une idée originale de erational, voici un plugin permettant de lier une licence à un article.

  • Plugin Parrainage

    6 novembre 2011 – <blink style='color:red;'>public|spip|ecrire:commentaire</blink>

    Permettre aux utilisateurs d’inviter leurs contacts à s’inscrire sur le site. Description Vous connaissez le web moderne et son cortège d’applis toujours en version « beta » et de buzz sur le dernier réseau à la mode ? Vous voulez vous aussi vous y (...)

  • Formulaire de contact libre

    27 avril 2011 – 36 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Dans SPIP il n’y a pas un formulaire de contact, mais autant de formulaires de contact que d’auteurs. Cette phrase de Romy, dans son article Une page de contact dans mon SPIP, pointe un petit manque de SPIP. La possibilité d’insérer rapidement un (...)

  • Plugin Mot de Passe Compliqué

    2 novembre 2007 – 16 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Ce plugin ajoute un testeur de complexité de mot de passes dans les formulaires de choix de mot de passe de SPIP.

  • Navigation AJAX

    31 janvier – 18 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Ce plugin permet de modifier automatiquement une parties des liens internes de manière à ce qu’ils ne déclenchent pas un chargement complet de la page cible, mais un chargement en AJAX de certains éléments spécifiés à l’avance. Il permet aussi de (...)