FCKEditor est un éditeur WYSIWYG avancé compatible avec Internet Explorer 5.5+, Firefox ou encore Netscape. Il permet de mettre en forme un texte, comme pourait le faire un éditeur comme word, mais sur internet.
Il peut être utile d’installer cette application sur un site SPIP.
Note :
L’un des fichiers d’FCKEditor doit être configuré pour que le manager d’images fonctionne . La version dont je me sers est configurée pour fonctionner en PHP.
Il faut modifier le fichier fckconfig.js si vous souhaitez utiliser une autre option (ASP, Cold Fusion ...).
INSTALLATION
ETAPE 1
Télécharger FCKeditor 2.0 FC sur le site http://www.fckeditor.net.
Décompresser l’archive et copier les fichiers dans un dossier nommé ’FCKeditor’ sur le serveur, à la racine de votre site.
ETAPE 2
Télécharger et décompresser l’archive ci dessous.
- Placer le fichier fckconfig.js dans le dossier ’FCKeditor’ (cela remplace le fichier déjà présent) ;
- Placer le fichier articles_edit.php3 dans le dossier ’ecrire’ (cela remplace le fichier déjà présent).
PRECISIONS
FCKeditor - Projet Sourceforge.net - Animateur : Frederico Caldeira Knabben - Site officiel : http://www.fckeditor.net
FCKEditor permet par exemple de :
- Mettre en forme le texte (type, taille, couleur, style, bold, italic, alignement, indentation, liste de puces ...)
- Mettre en forme des tableaux (colorisation, bordures...)
- Copier/coller
- Création de lien
- Prise en charge de XHTML 1.0, CSS ...
- Multilingue
- Gestion d’images
- gestion des ancres
- Compatibilité avec Internet Explorer 5.5+ ainsi qu’avec Gecko (Mozilla/Firefox/Netscape)
- Prise en charge de XHTML 1.0
...
PAPULI @lexandre
www.instits.fr
Discussions par date d’activité
41 discussions
Bonsoir,
L’intégration à SPIP de FCKeditor fonctionne bien comme cet article le décrit.
Toutefois des petits problèmes apparaissent que je propose de contourner ainsi :
1 lorsque l’article est trop long (et c’est mon cas dans mon site), il est découpé dans le programme ecrire\article_edit.php, il faut donc le modifier si l’on veut pouvoir utiliser FCKeditor , c’est à dire mettre en commentaire la gestion du découpage
qui commence par :
/* if (strlen($texte)>29*1024) // texte > 32 ko -> decouper en morceaux
...
et finit par
« CLASS=’formo’ ».$GLOBALS[’browser_caret’].« ROWS=’$rows’ COLS=’40’ wrap=soft> » .
$texte1 . «
\n » ;
Tout sera d’un seul morceau mais vous pouvez utiliser alors FCK.
2 Vous ne pouvez pas utiliser les balises SPIP pour les images même si vous utilisez l’écriture dans le source.
Il vous faut utiliser des répertoires contenant vos images dans UserFiles\Images{Monrepertoire que vous pouvez créer avec FCKeditor.
Attention vous ne pourrez plus faire générer des PDF .Spip ne s’y retrouve pas car il cherche les images aux endroits habituels IMG\gif etc,
pour contournez le problème il suffit de générer un PDF avec OO2 par exemple et de le renommer en
article_XX.pdf où XX est le numéro de votre article et de mettre cela dans IMG_article_pdf
3 J’ai intégré dans mon site FCKeditor pour les rubriques dans le pgm
ecrire\rubriques_ecrire.php3 et aussi dans les brèves
ecrire\breves_edit.php3 cela fonctionne à merveille
Si cela interesse je peux les mettre en téléchargement sur mon site qui n’est pas trop dédié à cela
wwww.graphicfree.net
Cordialement
Patrick
Merci Patrick,
Tes remarques complètent très bien cet article.
@lexandre
Répondre à ce message
Bonjour tout le monde,
j’ai un petit problème. J’ai copié les fichiers concernant fckeditor. J’ai créer un bouton « lancer editeur » mais je ne sais pas quel fichier appelé.
Si quelqu’un peu m’aider... Merci
Répondre à ce message
Bonjour,
A propos de FCKEditor, est-il possible de bloquer le nombre de caractère d’un text Area ?
En effet, je comprend pas vraiment comment agit FCK, je n’arrive pas a récupérer la valeur du champ texte AVANT le submit pour controler si il a moins de 250 caracteres...
Merci du coup de main !
Ril2Ril
Répondre à ce message
Moi aussi, je suis confronté au même problème. C’est à dire que je ne peux plus utiliser les balises SPIP pour la disposition des images après l’intégration de FCK Editor.
Comment procéder ?
plusieurs solutions sont envisageables, mais aucune ne réponds entièrement à mon soucis d’offrir une interface facilemlent utilisable par les rédacteur du site que je viens de créer : http://ovides.net
Si des experts ont trouvé une solution, je serais ravi de la connaître...
Jacques
FCKeditor est totalement incompatible avec tous systèmes de tag de Spip comme les blocs
<multi>
ou ceux des images et documents de Spip.De plus, ta prévisualisation dans l’espace privée ne tient pas compte des feuilles de style de l’espace public.
Une solution tordu poour les tags : j’ai fais un test en ajoutant un boutons permettant de le désactiver au besoin article par article.
On peut alors commencer à travailler une page avec FCKeditor puis, le désactiver pour intégrer nos balises. Mais il ne faut absolument pas le réactiver dans un article où on aurait intégrer nos tags Spip car FCKeditor ferait le ménage...
Pas l’idéal quoi...
Répondre à ce message
J’ai suivi à la lettre tes conseils pour intégrer FCKeditor à Spip 1.8 ce qui a fonctionné du premier coup. Je vois les barres d’outils de FCKeditor au dessus du champ Texte. Mais dès que j’enregistre mon article et que je le ré-édite à nouveau, je ne vois plus la mise en forme (gras, italique, couleurs) mais je vois à la place les balises ... directement dans le corps du texte.
Le pbm, c’est que les balises que je ne devrait pas voir sont tranformées en caractères spéciaux HTML (&alt; ") et ne sont plus interpretées par le navigateur...
Personne d’autre n’a eu ce problème ?
C’est bon, j’ai corrigé le problème en modifiant le fichier ecrire/articles_edit.php3 :
devient :
Nickel.
Je viens de lire ton message ... et la solution à ton pb.
Merci en tout cas pour cet éclaircissement.
@lexandre
Alors là, je te dis milles merci et bravo ! Ca fonctionne et ce problème me donnait des sueurs froides
sandrine
Répondre à ce message
salut
comme j’ai dit dans mon message posté dans « Intégration « facilitée » de FCKeditor 2.1.1 à SPIP 1.8.2 d » que mon test sur FCKeditor 2.2 sous spip 1.8.2f et ie6 a porté les fruits.
mais je constate un sérieux problème : l’éditeur FCKeditor ne reconnait pas les tags d’images de spip :
<imgxx|center>
comment faire que cet editeur puisse reconnaitre ces tags ?
merci de vos réponses
Répondre à ce message
Bonjour, j’ai un probleme technique assez genant a resoudre,je peux bien uploader des images, qui apparaissent sans probleme dans FCKeditor. Par contre ells n’apparaissent pas sur mon site en ligne, ni d’ailleurs dans la page article du backend ?
Idem si je mets des images telechargees selon la methode spip, elles apparaissent bien sur le site, mais dans ce cas, invisible dans FCkeditor (sauf en regardant le code source)
Auriez vous une explication ?
Répondre à ce message
Bonjour,
Je viens de tester FCKeditor en local et aps de pb.
Par contre, je voudrais utiliser l’insertion d’image native de Spip, c’est à dire avec le <img6|left>
Or FCKeditor remplace les < par < ;
Normal, certe.
Mais comment puis l’en empécher des ce cas ?
le code genere par SPIP est implante dans le code html, si tu veux integrer les images SPIP, il faut copier le code dans la page source
Répondre à ce message
Bonjour,
Je viens d’installer FCKeditor 2.0 à SPIP 1.8.1. J’ai un problème pour uploader les fichiers. (Pour les images çà fonctionne.)
Dans le « Resources browser » (bleu), premièrement je ne peux pas créer un répertoire il me met l’erreur suivante « You have no permissions to create the folder »
et deuxièmement quand je veux uploader un fichier, il m’indique l’erreur suivante « Error, « Over disk quota », unable to determine the size of folder », « Error invalid xml ».
SPIP est installée sur Windows 2000 Server avec easy PHP 1.8.
Est-ce qu’il y aurait une config spécifique à faire sur le server pour donner les droits ou un fichier fckeditor à modifier ?
Merci d’avance si quelqu’un a une réponse.
A.M.
Bonjour à tous !
Pour ce qui est de l’upload d’image, ça marche bien, j’ai suivi les conseils donnés plus bas pour les uploader directement dans le dossier ’IMG’ de spip et ça fonctionne. :)
Par contre, pour l’upload de fichiers, j’ai exactement le même problème et les mêmes popup d’erreur... :(
J’ai essayé de contourner le problème mais rien n’y fait ! Donc je ne peux pas uploader de fichier et je ne peux pas non plus utiliser le système de spip car les tags ’image’ et ’doc’ ne sont pas interprétés par FckEditor... Un peu d’aide s’il vous plait, si quelqu’un à une idée !
Missy
Répondre à ce message
Bonjour,
Je viens d’intégrer SANS PROBLEME FCKEditor à SPIP 1.8.2
Remarques : dans l’étape 2 de l’installation,
le fichier fckconfig.js du 04/07/05 12:39 remplace le fichier déjà présent
du 14/07/05 13:31
le fichier articles_edit.php3 du 08/06/05 15:00 remplace le fichier déjà
présent du 16/047/05 16:52
Je n’ai pas comparé les fichiers entre eux, cet écart de date me fait craindre
la perte d’une dernière mise à jour. Qu’en pensez-vous ?
PROBLEME 1 :
Ayant collé dans mon article 4 pages d’un doc WORD, j’obtiens le message suivant
quand je cherche à modifier l’article :
(le texte est long : il apparaît donc en plusieurs parties qui seront recollées après validation.)
Y a t’il moyen de contourner surtout que j’aimerais coller 50 pages ! OUPS !
PROBLEME 2 :
dans mon FCKEditor préféré, je gère un dessin d’écran sans problème au niveau des espaces.
exemple (espace remplacé par un point) :
HARTGEG0....................Gestion des Articles......................17/06/05
GESTION...............................................................10:57:15
....................................Afficher à partir de . .
Choisissez une option, puis appuyez sur Entrée...............Article
par contre dans IE via SPIP, je perds les espaces :
exemple :
HARTGEG0 Gestion des Articles 17/06/05
GESTION 10:57:15
Afficher à partir de . .
Qui mange mes espaces ?
Pour info, une tentative précédente dans l’éditeur de SPIP en collant du code html avec des espaces insécables nbsp donnait le même (mauvais) résultat.
Merci aux courageux de me répondre.
Pascal
Bonjour,
Je viens d’installer FCKEditor et je constate que de très nombreux espaces disparaisent non pas lors de l’insertion du texte, mais dès la première manipulation ... Une solution a-t-elle été précisée, je ne la trouve pas.
Merci de votre assistance.
JF
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 : |