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
Bonjour,
J’ai un petit souci que je ne comprends pas. Il existe une page qui permet de tester le filemanager (FCKeditor/editor/filemanager/browser/default/connectors/test.html) et là pas de souci, je vois mon arborescence et les fichiers. Mais dans SPIP quand je fais parcourir le serveur ... j’ai rien du tout dans les deux frames centrales (droite et gauche). En haut, y marqué image dans la liste déroulante, à coté un dossier jaune avec le signe \ à coté et en bas le create new folder (qui marche mais rien ne s’affiche en revanche le dossier est bien crée) et parcourir et upload. Someone to explain me please !! Thank you !!!
Répondre à ce message
Bonjour,
Je suis très tenté par cette contrib mais je me demande (naïvement) ce qui se passe si un jour, pour une quelconque raison, on décide de ne plus utiliser FCK Editor ? Les articles seront-ils toujours lisibles et éditables ?
oui sans problème.
Dans ce cas il faudrait remettre article_edit l’original de spip 1.8, et enlever fck_editor, en veillant à ce qu’aucune image ou fichier enregistrer dans tes articles ne soit dans ce dossier FCK_editor
Excellente réponse. Je n’ai rien à rajouter
@lexandre
Répondre à ce message
Superbe contrib ! Bravo...
Par contre j’ai un petit souci... lorsqu’un article est consideré comme long par SPIP, il le colle dans 2 zone d’edition. Du coup la premiere zone n’a pas l’editeur et affiche le code HTML et la seconde commence avec un bout de code HTML tronqué.
Il y a t’il un moyen de desactiver cette fonction dans SPIP lorsqu’on utilise FCKEditor ?
Merci,
Pascal
PS : Message de SPIP (version 1.8.1) : (le texte est long : il apparaît donc en plusieurs parties qui seront recollées après validation.)
Répondre à ce message
J’ai essayé l’installation, et j’obtiens le message d’erreur suivant :
... afficher_hierarchie($id_rubrique)...
... fonction absente ..
Dito pour maj_documents ...
(Vous aurez compris que je suis pas un programmeur)
merci pour votre aide.
Quelle version de spip utilises-tu ?
@lexandre
Mille excuses j’utilise la version 1.7.2. En effet j’attendais la version 1.8 avec les extensions php (au lieu de php3), que je n’ai pas encore trouvée ... Merci pour la réponse ! Pierre
Pas de quoi.
@lexandre
Répondre à ce message
J’ai suivi les instructions pour installer FCKeditor dans mon site (v1.8.1) mais lorsque je vais dans ma partie administration pour écrire un article je n’ai plus de zone de saisie du texte. Je ne pense pas avoir fait d’erreur lors de l’installation (difficile avec des instructions aussi simples.) avez des idées sur ce qui pourrait être le problèmes.
Bonjour,
Merci pour votre message.
Avez vous testé les sources sur un serveur distant ?
je ne suis pas sur de comprendre votre question (oui oui je suis débutant :p) Mon site est installé sur un serveur distant et non pas en local sur ma machine. Si ce n’est pas ce que vous voulez dire, pourriez vous développer ?
OK, vous avez bien compris ma question :-)
Je vous invite à vérifier que tous les fichiers FCK ont bien été transférés sur le serveur distant.
@lexandre
Oui j’ai vérifier, tous les fichiers sont bien présent dans un dossier FCKeditor à la racine du site. fichier config remplacé, et fichier article edit remplacé aussi dans le dossier écrire. ci joint un screenshot wui vous montre la zone d’écriture d’un article.
http://www.geocities.com/themewanderer/editor.jpg
Comme vous pouvez le voir, je n’ai plus de zone de texte. Je dois dire que je ne comprend pas pourquoi.
Nous pouvons continuer cette discussion par mail. Mon adresse : papuli@gmail.com.
A +
Bonjour
Pouvez vous poursuivre votre conversation sur le forum, car j’ai également rencontré ce probleme, et j’attends donc de voir quelle solution vous pouvez apporter
D’avance merci
Nous n’avons pas encore de soluce. Merci de continuer à m’écrire par mail (ci-dessus) pour plus de détails.
@lexandre
Le problème vient d’ici (ligne 18-20 du fichier article_edit fournit) :
//inclure FCKeditor
$baseURL=’http://’.$_SERVER[’HTTP_HOST’].’/FCKeditor/’ ;
$basePath=$_SERVER[’DOCUMENT_ROOT’].’/FCKeditor/’ ;
include($basePath.« fckeditor.php ») ;
ça c’est valable pour ceux qui travaille directement à la racine, mais ceux qui ont un répertoire off/ par exemple pour tester avant mise en ligne voici ce qu’il faut modifier :
//inclure FCKeditor
$baseURL=’http://’.$_SERVER[’HTTP_HOST’].’/off/FCKeditor/’ ;
$basePath=$_SERVER[’DOCUMENT_ROOT’].’/off/FCKeditor/’ ;
include($basePath.« fckeditor.php ») ;
Et la lumière fut !
Merci pour ces précisions.
@lexandre
C’est en effet ça qui posait sur mon problème. je croyais a tort être a la racine de mon site. ce qui n’était pas le cas...j’ai pas été brilliant sur ce coup là lol. merci à vous deux pour votre aide.
Répondre à ce message
Salut,
J’ai fait comme toi et tout marche ! Merci !!
Pierre
Répondre à ce message
Bonjour.
Tout d’abord merci pour vos réponses !
La solution a été trouvée grâce à la page FCKeditor/editor/filemanager/browser/default/connectors/test.html qui permet de déterminer assez facilement l’endroit où le FileManager essaie d’uploader le fichier.
Il suffit de créer le répertoire UserFiles et les sous répertoire Image, File etc. à convenance.
En l’occurence, chez moi cela se passe comme ça :
- racine du site web /home/web
- spip est dans /home/web/spip
- fckeditor est dans /home/web/fckeditor
J’ai donc créée le réperoire /home/web/UserFiles et les sous répertoires /home/web/UserFiles/Image etc. suivi d’un chmod -R 777 sur Userfiles
Attention, mon installation est en intranet personnel, je ne me suis pas préoccupé de la sécurité.
Eric
Merci pour ces précisions.
@lexandre
Répondre à ce message
Bonjour,
j’ai suivi les instructions à la lettre et tout fonctionne excepté l’upload des images.
Une boite de dialogue me dit que je ne possède pas les droits suffissants pour créer un répertoire.
A titre d’information, je dispose de mon propre serveur web (linux) mais je ne vois pas quelles permissions modifier ou s’il faut créer un répertoire spécifique.
Merci d’avance pour votre aide
Eric.
Bonjour,
Je ne suis pas un spécialiste de la configuration de serveurs ...
Tu trouveras peut être des réponses sur le forum d’aide accessible depuis le site officiel d’FCK : www.fckeditor.net
Bon courage.
PS : merci de me tenir informé :-)
Normalement, fck pointe sur /IMG/ (vérifier le chemin dans le .conf) si c’est le cas taper : chmod 777 /var/www/html/SPIP/IMG/
Je ne sais pas si ça a un rapport mais un dossier ’UserFiles’ est créé à la racine du site lorsque tout se déroule bien. Les fichiers uploadés sont placés dans le répertoire ’UserFiles/Image’. Mais il est vrai qu’il serait préférable de pouvoir stocker les fichiers uploadés dans ’/IMG/’ ...
@lexandre
Répondre à ce message
bonjour,
pouvez-vous me dire si ça fonctionne pour spip 1-7-2 ?
Bonjour,
L’appli fonctionne pour spip1.8.
Il existe des contribs spécifiques pour la version 1.7.
@lexandre
Répondre à ce message
Salut
Merci pour ce superbe article !
J’ai un petit problème concernant les fonctions d’upload !
Mon hébergeur vient d’activer cette après midi le Safe Mode (tout ça parce que je lui ai dit que je pouvais accèder à la racine du serveur !!!) et maintenant je ne peux plus uploader via le navigateur de fckeditor car il fonctionne en chemin absolu...!
Si quelqu’un connait les modifs à faire ce serait sympa !!
merci
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 : |