dimanche 18 mars 2007
Voici la nouvelle version du plugin compatible SPIP 1.9.2 et intégrant la dernière version 2.4.0 de FCKeditor. Lisez le fichier README pour les instructions d’installation.
Le téléchargement du plugin se fait sur la page d’accueil du projet
NOUVEAUTÉS VERSION 0.5
| Légende : |
| + Nouvelle fonctionnalité |
| * Fonctionnalité améliorée/modifiée |
| - Correction de Bug |
Version 0.5 (2007.03.18) :
[+] Passage à FCKeditor 2.4.0
[+] Ajout de l’éditeur WYSIWYG pour les rubriques et les brèves pour toutes les versions 1.9 de SPIP.
[*] (FCKeditor) : La casse du répertoire utilisateur et des sous répertoires à changé. Ils doivent être maintenant intégralement en minuscule (ne concerne pas les serveurs Windows). Attention : gros problème de compatibilité avec vos fichiers déjà installés. Les anciens articles ne seront pas affectés mais vous n’aurez plus accès aux anciennes images dans /Image/ par exemple puisque maintenant FCKeditor va les chercher dans /image/.
[*] (FCKeditor) : Gestion de la touche Entrée. Permet de paramétrer comme vous voulez l’effet de l’appui sur la touche Entrée et Maj.Entrée dans l’éditeur.
Peut générer <p>, <div> ou <br>. Permet également de garantir que la sortie sera identique quelque soit le navigateur utilisé.
On doit configurer les deux fichiers de la meme façon et c’est tout ?
J’essaie demain !!!!!
bonjour
je ne comrpends rien je suis en spip 1.9.2d et je ne vois pas ce qu’il faut telecharger pour ce plugin
si quelqu’un pourrait m’expliquer ?
merci
Bravo pour ce plugin, complet et dont l’installation est bien documentée.
Question : est-il obligatoire que le mode wysiwyg s’affiche en pop-up ?
En fait, ma remarque va même plus loin. Est-il possible de paramétrer ce plugin pour qu’il devienne le mode d’édition par défaut ?
Dans la mesure où il n’est pas souhaitable de mélanger l’édition en mode "raccourcis typographiques SPIP" et en mode "wysiwyg", je préfère justement ne pas trop laisser le choix à mes rédacteurs, et définir le mode d’édition par défaut, pour éviter les erreurs de manip. En outre, les rédacteurs manifestent ouvertement une préférence pour le mode wysiwyg (en fait les raccourcis typographiques spip n’ont jamais séduits les non-informaticiens...) ce serait bien de pouvoir définir FCKeditor par défaut. Le fait d’avoir encore le choix les encombre plus qu’autre chose.
Est-ce possible ?
Merci d’avance, et encore bravo.
Bonjour,
oui c’est possible, d’ailleurs il y a d’autres contributions qui le font, mais pour satisfaire le plus grand nombre, j’ai décider de ne pas imposer à l’administrateur de choisir exclusivement entre les deux modes d’édition.
Tu peux t’inspirer de http://www.spip-contrib.net/L-editeur-WYSIWYG-FCKEDITOR-2-0rc2
Bonjour,
en lisant to mail privé, je vois
var oFCKeditor_BasePath = "http://home...
C’est un chemin de fichiers qu’il faut, pas une url de type http.
La fenêtre avec uniquement les boutons, Javascript n’a pas pu créer l’instance de FCKeditor, à 99% parce que le chemin du dossier /FCKeditor/ est faux, indiqué dans la variable oFCKeditor_BasePath.
Egalement voir le commentaire d’abdel : les espaces dans le chemin peuvent ocasionner ce genre de problème, et en local http://127.0.01 ne marche pas toujours comme http://localhost.
Bonjour Thierry et merci pour ton aide depuis toutes ces années !
Je viens de suivre tes indications pour installer le plugin 5.0 et tout se passe pour le mieux. La fenêtre pop-up s’affiche correctement, l’uploading d’images se passe sans anicroche et tout il est super.
Sauf que les javascript debugger de FF et d’IE m’affichent de bien vilains messages que je peine à interpréter :
FCKConfig is not defined [Break on this error] FCKConfig.EnterMode = ’p’ ;
Si je commente cette ligne, juste pour voir, c’est la déclaration suivante ’ShiftEnterMode’ de FCKConfig dans le fichier fckeditor_maconfig.js qui se trouve rejetée. Je reste perplexe.
Aurais-je omis une étape importante dans ton guide d’installation ? Le problème serait-il selon toi spécifique à mon installation ?
Merci pour ton aide. En attendant ta réponse, je replonge dans le code.
Odin.
Il y a effectivement cette erreur dans la console Javascript et elle est là depuis la toute 1ère version de mon intégration de FCKeditor pour SPIP 1.8 en 2005 !
Le problème vient du fait que le fichier de config est chargé avant l’instanciation de FCKeditor. Je ne m’en suis jamais occupé parce si tu regardes bien, bien que JS se pleigne que FCKconfig ne soit pas défini à la 1ère ligne où il le rencontre (d’où le déplacement de l’erreur si tu commentes la 1ère), il en tient bien compte quand même. Si tu changes une des valeurs de FCKconfig, elle est bien utilisée. L’erreur n’altère en rien le bon fonctionnement du programme. C’est un problème du debugger ou de la console Javascript. Il met tout en erreur alors que certaines erreurs relèvent plus d’un ’notice’ en php.
Bonjour,
Je ne comprends pas, j’utilisais fckeditor en plugin jusqu’à la version 1.9.1, et en installant un nouveau site, et en mettant le dernier plugin, je n’ai pas le bouton "éditeur wysiwyg" J’ai beau mettre les bon paramètres, comme avant et avec les nouvelles données, je n’ai pas le bouton. Quelqu’un pourrait m’éclairer ? (pas d’autre plugin installé)
Merci.
Ps : je peux passer mes fichiers de config si besoin.
Voir en ligne : http://www.thierryb.net
Bonjour, je viens d’installer SPIP 1.9.2a [8878]. Tout marche nickel.
J’installe le plugin FCKEditor, première chose que je fais, c’est extra ce plugin !!!
Et là tout marche sauf l’insertion d’images. Impossible d’ajouter une image ni même d’en récupérer une du serveur... Bref je suppose que le lien vers mon dossier n’est pas bon... mais je ne trouve pas mon erreur :
fckeditor_maconfig.php :
$fckeditor_basedir = ’/home/agi38/www/www’ ;
$fckeditor_userdir = "http://www.agi38.fr/beta/plugins/fckeditor/userfiles/" ;
$fckeditor_webserver_root = "http://www.agi38.fr" ;
fckeditor_maconfig.js :
var oFCKeditor_BasePath = "http://www.agi38.fr/beta/plugins/fckeditor/FCKeditor/" ;
Je précise que j’ai une erreur Javascript quand j’arrive sur le ressource browser :
l.74 FCKConfig est indéfini
URL : http://www.agi38.fr/beta/plugins/fckeditor/FCKeditor/editor/filemanager/bro wser/default/frmresourcelist.html
Une idée pour m’aider ?
Merci !!
Voir en ligne : http://www.agi38.fr
Bonjour,
pour $fckeditor_basedir, es-tu sur du chemin avec 2 fois www. Pour ce paramètre, c’est mieux d’essayer de faire d’abord fonctionner le plugin sans le renseigner (chaine vide ’’ ).
Pour $fckeditor_userdir ce n’est pas bon. Relis le commentaire ou le README, ce n’est pas une url http qu’il faut (“...chemin relatif par rapport à la racine du serveur web...”). Pour toi çà devrait être « /beta/plugins/fckeditor/userfiles/ »
Le message FCKConfig est indéfini à la ligne 74 est normal
Bonjour,
Nous avons un soucis de chemin lorsque l’on sélectionne une image pour l’insérer dans l’article.
On a le début du chemin htt ://www2.ac-lyon.fr
Puis on a la fin du chemin IMG/userfiles/image/genie_civil.jpg
Ce qui donne comme lien dans les propriétés de l’image http://www2.ac-lyon.fr/IMG/userfiles/image/genie_civil.jpg au lieu d’avoir http://www2.ac-lyon.fr/etab/lycees/lyc-69/aiguerande/spip/IMG/userfiles/image/genie_civil.jpg.
Qu’avons nous oublié de préciser dans les paramètres ?
Merci
Bonjour,
Sur un site en test, http://nadina.ezhostlive.com/ecrire/, avec SPIP 1.9.2a version 8878, j’ai un résultat plutôt amusant... regardez ces photos : 1 2 vous voyez l’ampleur des soucis pour un non-informaticien comme moi... Surtout que sur mon site normal ça marche bien (avec l’ancienne version 1.9.1 de SPIP et l’ancienne version de FCKEDITOR).
Dans le soddier fichiers.à.copier, j’ai bien créé 2 dossiers neufs, le bouton "editeur wysiwyg" s’affiche... Si vous avez une idée ! C’est sur que c’est une usine à gaz, et quand il fonctionne, il est vraiment génial !
Mooarf ! J’ai le droit de rire ?
Non sérieux, la réponse au problème est dans la première image. On voit que vous avez utilisé à un moment
localhost
comme nom de domaine dans une des variables de configuration (“http://localhost/...”) au lieu d’utiliser le nom de votre domaine (“http://nadina.ezhostlive.com/...”)
Je vous assuire, j’ai changé toutes ces variables ! où alors c’est que j’ai pas tout changé... j’ai changé 3 variables, laquelle a pu m’échapper ? je vais vous mettre celles que j’ai changées :
http"). Ne PAS mettre de * slash (/) à la fin. * Ex : ’/home/moncompte/public_html’ , ’var/www’ */ $fckeditor_basedir = ’/home/nadinae/public_html’ ;
* $fckeditor_userdir = "/monsite/fichiers_utilisateurs/" ; */
$fckeditor_userdir = "/plugins/fckeditor/userfiles/" ;
/* Racine de votre serveur web (pas de votre site). * ex : ’http://localhost’, ’http://www.domaine.fr/ toto’, * ’http://www.toto.freesurf.fr’ */ $fckeditor_webserver_root = "http://nadina.ezhostlive.com" ;
dans le fichier PHP. Et j’ai laissé : (dans le ficheir en JS)
* configuration pour le fonctionnement du plugin. */ var oFCKeditor_CustomConfigurationsPath = ’../../fckeditor_maconfig.js’ ;
Alors voici ce que j’ai mis :
var oFCKeditor_BasePath = "http://nadina.ezhostlive.com/plugins/fckeditor/FCKeditor/" ;
A ce que j’ai regardé dans mon logiciel FTP les majuscules te minuscules sont bien respectées. J’avoue que je ne comprends pas très bien car avec spip 1.9.1 ça fonctionnait très bien.
C’est alors que me vient une terrible iéde : là je me suis servi de l’outil de l’hébergeur qui fait décompacter les archives ZIP. Est-ce que ça ne créerait pas un bug par hasard ?
A priori tout m’a l’air correct si vous avez bien installé SPIP dans “/home/nadinae/public_html”, d’autant que çà marchait sous 1.9.1 ?
Le e de nadinae est-il correct ?
Sinon effectivement la décompreession directement à partir du site peut donner des droits différents. Pour être sur, supprimez le plugins et ré envoyez le décompressé par ftp (pour voir).
Malgré tout toujours d’après l’image 1 , je persiste à croire que quelque chose cloche au niveau des fichiers de configuration. Le fait qu’il indique SkinPath=http://localhost/spip/plugins/fckeditor/FCKeditor/editor/skins/default/, or la partie en gras n’existe nulle part dans FCKeditor si ce n’est déclaré justement dans var oFCKeditor_BasePath. Esayez de videz le cache du navigateur également.
Bonsoir,
Finalement une simple réinstall du plugin par FTP déjà décompressé sous Windows a suffi pour que (presque) tout rentre dans l’ordre (encore des soucis au niveau des images mais bon je m’en sers très peu). Mais effectivement, ça n’explique pas ce "localhost", d’autant plus que... je n’ai pas EasyPHP ! Et que maintenant ça fonctionne, alors que ce que j’avais entré était identique !
Mystère de l’informatique... en tout cas merci pour vous être penché sur ce souci et pour le logiciel en général !
Bonjour !
Je viens à peine d’installer la toute dernière version de Spip 1.9.2a, et ma tentative d’y installer FCKeditor n’est pas fructueuse.
J’ai modifié les fichiers soit fckeditor_maconfig.js et fckeditor_maconfig.php, avec les données adéquates. J’ai copié les dossiers exec/ et inc/ aux bon endroit, j’ai uploadé le tout sur mon serveur, j’ai bel et bien activé le plug-in.
Mais aucune trace de FCKeditor dans Ecrire. Je ne vois que l’éditeur par défaut de Spip.
Ayant utilisé FCKeditor pour Spip 1.8.x, je m’attendais à devoir modifier des fichiers dans /ecrire/, comme le fichier d’édition et de création d’article, etc. N’y a-t-il pas au moins un fichier à déplacer dans /ecrire pour que Spip puisse reconnaître FCKeditor ?
Merci infiniment, je dois avoir la solution à ce problème dès que possible... Ne pas hésiter à me contacter par courriel, ce serait très généreux de votre part :)
Bon, j’ai remarqué ceci dans le fichier README :
"Par exemple pour SPIP 1.9.2, copiez les deux répertoires ’/inc/’ et ’/exec/’ se trouvant dans le répertoire ’/fckeditor/Fichiers.a.copier/spip-1.9.2/’ et coller les dans ’/fckeditor/’."
Est-ce que ce ne devrait pas aller dans /ecrire/ ?
J’ai essayé de remplacer ces 2 fichiers, résultat : Fatal error : Call to undefined function : articles_edit_config() in /usr/www/users/ax2917/gorak/spip/ecrire/inc/editer_article.php on line 37
???
Non,
n’essaye pas de reproduire ce qui était fait avec SPIP 1.8 où on écrasait les fichiers dans le répertoire /ecrire/ de SPIP. Avec le nouveau système de plugin, aucun fichier n’est écrasé. Tu appliques juste juste ce qui est appliqué dans le README comme tu l’as écris.
J’ai moins de chance. Le popup est systématiquement blanc. La console d’erreurs de FireFox me signale 9 erreurs. Voici les 3 premières :
Erreur : FCKConfig is not defined Fichier source : http://www.sportpro.ch/spipechallens/plugins/fckeditor/fckeditor_maconfig.j s Ligne : 73
Erreur : uncaught exception : Permission refusée de modifier la propriété Window.FCK_STATUS_NOTLOADED
Erreur : FCKConfig has no properties Fichier source : http://sportpro.ch/spipechallens/plugins/fckeditor/FCKeditor/fckconfig.js Ligne : 36
J’aimerais beaucoup trouvé mon erreur car FCKeditor m’est devenu rapidement indispensable. Toute piste est la bienvenue. Merci d’avance.
Voilà :
Dans fckeditor_maconfig.js :
var oFCKeditor_BasePath = "http://sportpro.ch/spipechallens/plugins/fckeditor/FCKeditor/"
var oFCKeditor_CustomConfigurationsPath = ’../../fckeditor_maconfig.js’
Dans fckeditor_maconfig.php :
$fckeditor_basedir = ’’
$fckeditor_userdir = "/spipechallens/plugins/fckeditor/userfiles/"
$fckeditor_webserver_root = "http://www.sportpro.ch"
En supposant que les chemins sont bons :
évitez d’utiliser deux syntaxes différentes pour le domaine (une avec www et l’autre sans), même si les deux fonctionnent.
vous êtes peut-être dans le cas d’une configuration particulière du serveur web où il vout faut renseigner $fckeditor_basedir manuellement. Suivez le paragraphe 4b ->+ Variable $fckeditor_basedir du fichier README pour vous guider.
vérifier si un autre plugin n’interfère pas.
sur les 3 erreurs Javascript, seule la 1ère doit apparaitre en fonctionnement normal à l’ouverture de l’éditeur.
Mille fois mercis.
C’était l’oubli des “www” dans var oFCKeditor_BasePath qui était la source du problème.
Bonjour, je viens d’installer SPIP 1.9.2a [8878]. Tout marche nickel.
J’installe le plugin FCKEditor, première chose que je fais, c’est extra ce plugin !!!
Et là tout marche sauf l’insertion d’images. Impossible d’ajouter une image ni même d’en récupérer une du serveur... Bref je suppose que le lien vers mon dossier n’est pas bon... mais je ne trouve pas mon erreur :
fckeditor_maconfig.php :
$fckeditor_basedir = ’/home/agi38/www/www’ ;
$fckeditor_userdir = "http://www.agi38.fr/beta/plugins/fckeditor/userfiles/" ;
$fckeditor_webserver_root = "http://www.agi38.fr" ;
fckeditor_maconfig.js :
var oFCKeditor_BasePath = "http://www.agi38.fr/beta/plugins/fckeditor/FCKeditor/" ;
Je précise que j’ai une erreur Javascript quand j’arrive sur le ressource browser :
l.74 FCKConfig est indéfini
URL : http://www.agi38.fr/beta/plugins/fckeditor/FCKeditor/editor/filemanager/bro wser/default/frmresourcelist.html
Une idée pour m’aider ?
Merci !!
$fckeditor_basedir -> essaie avec une chaine vide pour commencer.
$fckeditor_userdir -> RTFM ! “chemin relatif par rapport à la racine du serveur web”. Dans ton cas ce serait plutôt /beta/plugins/fckeditor/userfiles/
C’est étrange, j’ai l’impression d’avoir déjà répondu ?
Bonjour,
Avec la version 1.9.2 FCKeditor fonctionnait parfaitement bien. Après passage à SPIP 1.9.2a, FCKeditor avec la version 0.5.0 ne fonctionne plus correctement. Le lien http://www.monsite/plugins/fckeditor/fckeditor.html affiche la fenêtre de FCKeditor, mais l’édition n’est pas possible, la fenêtre ne prend pas le focus. Par rapport à la version 1.9.2, la version 1.9.2a modifie les fichies suivants :
../dist/style_prive.html
../dist/javascript/async_upload.js
../ecrire/action/reorganiser.php
../ecrire/exec/
admin_plugin.php articles_page.php articles_tous.php articles_version.php breves_edit.php calendrier.php forum.php
../ecrire/inc/
agenda.php ajouter_documents.php auth.php config.php filtres.php formater_auteur.php minipres.php texte.php utils.php
../ecrire/public/
balises.php cacher.php compiler.php composer.php
../ecrire/
engines-list.txt inc_version.php index.php prive.php
Lequel de ces fichiers cause-t-il le dysfonctionnement ?
MERCI pour toute aide !
C’est quand même bizarre, d’autant plus que pour moi et certains utilisateurs aucun problème. Les fichier inc/editer_article.php n’a justement pas été modifié entre les deux versions, et c’est le seul qui est remplacé pour les articles. En même temps je n’ai accès qu’à Firefox 1.5.
Revérifie le paramétrage, la plupart du temps on ne l’a pas remis exactement comme dans la version précédente (ex : http://www.thierryb.net/site/Plugin-FCKeditor-pour-SPIP-v0-5.html#forum420)
Merci beaucoup pour ce plugin très pratique.
Sous Spip 1.9.1. (7502), j’ai rencontré des problèmes de fonctionnement avec Firefox 1.5 (le textarea de la fenêtre popup n’apparaît pas) et IE 6 (le textarea apparaît, mais impossible d’uploader une image).
Sous Firefox 2.0 et IE 7.0 tout fonctionne très bien, donc à priori droits et variables sont ok.
Pour info mes variables :
var oFCKeditor_BasePath = "http://www.monsite.ch/extranet/plugins/fckeditor/FCKeditor/" ;
$fckeditor_basedir = ’/home/.sites/114/site88/web’ ;
$fckeditor_userdir = "/extranet/plugins/fckeditor/userfiles/" ;
$fckeditor_webserver_root = "http://www.monsite.ch/extranet" ;
Ce qui est bizarre, c’est que je ne peux le tester que soue FF1.5
Pour fckeditor_userdir, avez vous d’abord essayé avec ’’ ?
Pour $fckeditor_webserver_root, c’est ""http://www.monsite.ch" (racine du serveur web, pas du site)
Bonjour,
Je rencontre une erreur après avoir installé les fichiers de fck editor sur mon serveur web. J’utilise spip dans sa version 1.9.2. L’installation ne m’a pas posé de soucis par contre lorsque je clique sur le bouton pour lancer FCK editor, j’ai ce message d’erreur qui apparaît : The requested URL /html/plugins/fckeditor/FCKeditor/editor/fckeditor.html was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
J’ai pourtant bien rentré le bon chemin dans le fichier indiqué (j’ai fait de nombreux essais différents). Je suis hébergé chez ouvaton.org et j’ai un sous domaine chez eux du type :www.mon_nom.ouvaton.org. Peut être que l’erreur vient de là.
Merci par avance de votre aide.
Cordialement
Vivian
Tout d’abord bravo pour ce travail splendide...
Il marche super, installation facile et c’est un plaisir d’éditer ses textes avec cet outil...
Toutefois, je me demandais si il était envisager d’intégrer FCKEditor à la place de l’éditeur SPIP, et de ne pas l’ouvrir dans une POP-UP, comme il était possible dans les versions précédentes de Spip...
Merci pour ce travail !
Bonjour,
oui c’est possible, mais ce n’est pas le choix que j’ai fais. La majorité des demandes est d’avoir le choix entre les deux modes, je n’ai donc pas prévu de le faire. Voir question déjà posée et/ou pistes données par des utilisateurs :
http://www.thierryb.net/site/Plugin-FCKeditor-pour-SPIP-v0-5.html#forum379 http://www.thierryb.net/site/Plugin-FCKeditor-pour-SPIP-1-9,52.html#forum288
Merci beaucoup pour cette réponse...
Je vais me pencher attentivement sur les solutions que vous me proposez ;]
Bonjour,
Je viens d’installer un spip 1.9.2 avec le squelette Recit-FP 1.5(version de décembre 2006). L’installation du plugin s’est parfaitement déroulé, mais lors des tests d’utilisation, si le centrage du texte est ok dans la fenêtre POP-UP, ce même texte n’est plus centré dans la lecture de l’article dans le site public ? Petit souci aussi au niveau du répertoire Image, mais je vais modifier $fckeditor_basedir avant de râler ! ;)
Bonjour j’ai bien suivi l’install de fck mais si le plugin s’active sans probleme et que la fenetre popup s’ouvre quand on écrit un article, cette dernière est vide avec juste les boutons "valider" et "rétablir texte initial".. j’ai testé plusieurs solutions, rien n’y fait
j ai un doute pour fckeditor_maconfig.php j’ai inscrit "$fckeditor_basedir = ’/var/www’ "
mon site est chez free et j ai bien créé un dossier sessions à la racine
Le pop-up vide avec juste les deux boutons, par expérience c’est toujour un paramètre qui est incorrect.
De plus Free a des limitations. Pour l’ancien plugin pour SPIP 1.8.x, j’avais été obligé de faire un patch spécial. Je n’ai pas encore testé Free avec SPIP 1.9.
Bonjour,
J’ai déja installé FCKeditor pour SPIP il y a bien longtemps et je vois que de nombreuses améliorations ont été faites.
J’ai un SPIP 1.9.2a [9220] fonctionnel pour lequel je dois renouveller l’installation. J’ai bien suivi les consignes et suis étonné qu’il n’y ait aucun fichier à copier dans /ecrire/.
J’active bien le plug-in dans l’interface d’administration mais le lien vers la pop up n’apparait pas. Voici ma configuration :
fckeditor_maconfig.js : var oFCKeditor_BasePath = "http://monts-du-lyonnais.fr/plugins/fckeditor/FCKeditor/" ; fckeditor_maconfig.php : $fckeditor_basedir = ’/home/montslyon/monts-du-lyonnais.fr/www’ ; $fckeditor_userdir = "/plugins/fckeditor/userfiles/" ; $fckeditor_webserver_root = "http://monts-du-lyonnais.fr" ;
Merci pour vos éclairages :)
L’apparition du bouton où non est complètement indépendante des variables de configuration qui elles gèrent la fenetre de Fckeditor une fois ouverte.
Donc s’il n’apparait pas, soit :
tu as fais une erreur dans la copie des fichiers (oui, il n’y a rien dans /ecrire/ pour 1.9.2)
le plugin n’est pas activé :-)
il y a un autre plugin activé qui interfère avec le mien. Si tu en as plusieurs, essaie de les désactiver pour voir si çà vient de là.
Merci beaucoup pour cette aide réactive. J’ai repris l’installation totalement suite à la migration de serveur web et cette fois ca marche !
Une cause du dysfonctionnement précédent est peu être d’avoir activé le plug in avant d’avoir copié les fichiers propres à la version 1.9.
Il n’y a plus qu’a remplir le contenu :)
rebonjour,
l’installation fonctionne bien chez moi, par contre, chez d’autres rédacteurs, la pop up est blanche, à part les deux boutons. Chez d’autres, des erreurs s’affichent comme "ligne 73, fckconfig est indéfini" ou "ligne 24 permission refusée".
C’est grave docteur ?
le fait que çà s’affiche bien pour certains veut dèjà dire que la configuration est bonne. Pour les autres, il faudrait :
tester avec un autre navigateur sur le même poste
vider le cache du navigateur
voi si çà le fait systématiquement ou bien de temps en temps
pour l’erreur fckconfig, ligne 73, elle ne s’affiche que si on ouvre la console javascript de Firefox. Pour IE6 (7 je ne sais pas), il faut décocher "Toujours afficher ce message lorsqu’une page contient des erreurs".
merci pour votre réponse.
Je viens d’aller voir chez l’utilisateur qui a des problèmes. Avec firefox ou IE, il a un pop-up blanc (mis à part les deux boutons). J’ai bien essayé de modifier les paramètres de sécurité mais sans succès.
Selon vous, le blocage peu il être du à un paramètre externe au navigateur, par exemple antivirus ou firewall ?
Merci
Le problème de la pop-up blanche (sauf boutons) sur certains navigateurs a finalement été résolu en remplacant
var oFCKeditor_BasePath = ’http://adressedusite.fr/plugins/fckeditor/FCKeditor/’ ; par : var oFCKeditor_BasePath = ’/plugins/fckeditor/FCKeditor/’ ;
J’ai un SPIP 1.9.2a [9220] fonctionnel p
Rhah, ils sont pénibles sur le site de spip, à modifier le numéro de version svn d’une version officielle. La 9220 n’est pas la version 1.9.2a officielle, mais la 8878 (cf. http://www.spip.net/fr_article3567.html) que j’ai utilisé. Pourtant effectivement si on télécharge la 1.9.2a aujourd’hui, elle porte bien la revision 9220. Je m’astreint a tester le plugin qu’avec les releases officielles, mais si en plus elles changent. Il va falloir que je regarde si les fichiers que j’utilise n’ont pas changé.
euh,
je ne vous suis pas trop, j’ai téléchargé cette version qui est présentée comme la dernière version stable de SPIP ... mais bon si cela peu avoir une incidence sur votre plugin, ca m’intéresse :)
Bonjour et avant toutes choses Merci pour ce plugin qui corespond à ce que j’attendais. J’ai tout bien suivi le process d’install du plugin mais ... il me reste encore un petit ouist !!! lorsque je veux chercher une image sur mon serveur j’ai un vieux message d’erreur "The serveur didn’t send back a proper XML response" ??????? franchement je suis un peu face à un mur !!!
sinon question bete, ne serait il pas possible d’integrer directement fckeditor a la place de la zone de saisie de spip ???
juste une question comme ca, laissée à la réflexion de tous ;-)
Bonjour, Même problème que Xavier... "The serveur didn’t send back a proper XML response" avec Insérer/Modifier l’image et parcourir le serveur. et quand j’essaye ImageManager, c’est Invalid base directory : /plugins/fckeditor/userfiles/image/ alors que le répertoire existe à la minuscule près.
Je ne suis pas un pro et mon site qui en est à ses débuts s’adresse à des personnes qui ne savent pas bien manier l’outil informatique... Merci d’avance pour l’aide que vous pourriez nous apporter. Luc
Bonjour,
j’ai trouvé des références à l’erreur XML sur le site de FCKeditor. C’est encore un problème de chemin vers le répertoire userfiles. Il faudrait indiquer ici tes variables de configuration.
Pour la deuxième question, oui c’est possible, mais ce n’est pas le choix que j’ai fais. La majorité des demandes est d’avoir le choix entre les deux modes, je n’ai donc pas prévu de la faire. Voir question déjà posée et/ou pistes données par des utilisateurs :
http://www.thierryb.net/site/Plugin-FCKeditor-pour-SPIP-v0-5.html#forum379 http://www.thierryb.net/site/Plugin-FCKeditor-pour-SPIP-1-9,52.html#forum288
Bonjour, en récupérant et dézippant l archive du plug in je n obtiens qu un seul et unique fichier sans extension, j ai du mal à comprendre s agit il d une erreur ou peut etre suis je un peu trop stupide pour comprendre le tuto
merci
Il ne trouve pas le dossier /userfiles/ . Vérifie le chemin de oFCKeditor.BasePath. Certains utilisateurs m’on dit aussi qu’ils avaient résolu cette erreur en changeant le chemin de oFCKeditor.BasePath de absolu à relatif. C’est à dire mettre quelquechose comme :
var oFCKeditor_BasePath = "/plugins/fckeditor/FCKeditor/" ;
ou :
var oFCKeditor_BasePath = "/spip/plugins/fckeditor/FCKeditor/" ;
au lieu de :
var oFCKeditor_BasePath = "http://clg-petit-couronne.ac-rouen.fr/public/spip/plugins/fckeditor/FCKeditor/" ;
Pour $fckeditor_basedir :
comment as-tu déterminé ce chemin, il ne me semble pas valide pour un répertoire. Les chemins commencent par un "/" sous unix. J’ai l’impression que tu as juste pris le début le l’adresse Http du site.
essaies d’abord avec $fckeditor_basedir = ''; car le plugin peut déterminer dans la plupart des cas le chemin tout seul.
Pour fckedtor_maconfig.js :
"http://clg-petit-couronne.ac-rouen.fr/public/spip/plugins/fckeditor/FCKeditor/" devrait marcher aussi.
j’essaierai effectivement soit :
$fckeditor_basedir = ’/home/httpd/html’ ;
$fckeditor_userdir = "/public/spip/plugins/fckeditor/userfiles/" ;
ou
$fckeditor_basedir = ’/home/httpd/html/public’ ;
$fckeditor_userdir = "/spip/plugins/fckeditor/userfiles/" ;
pour $fckeditor_webserver_root :
"http://clg-petit-couronne.ac-rouen.fr"
Le répertoire userfiles et les sous répertoire doivent etre en 755 minimum.
Bonjour et merci pour ta patience. Le problème est résolu j’avais modifier le fichier spip/plugins/fckeditor/FCKeditor/editor/filemanager/browser/default/co nnectors/php/config.php pour y mettre un clg-pasteur/........ ... etc ... Alors qu’avec : $Config[’UserFilesPath’] = $fckeditor_userdir ; tout est rentré dans l’ordre.
Merci beaucoup cordialement
GG
NB : Maintenant le site se trouve à cette adresse : http://colleges.ac-rouen.fr/pasteur/spip/
NB 2 : Super ton travail avec les béotiens
Ah, c’est pas bien çà d’aller trifouiller dans les autres fichiers ;-)
J’ai justement tout modifié pour ne plus avoir à configurer que mes deux fichiers de config ; les valeurs étant récupérées dans tous les autres fichiers de config interne.
Bonjour,
Par quelle fonction magique passe-t-on du "source" de l’article à l’article formaté sur un simple clique dans la fenetre d’édition wysywig ?
Merci d’avance
PS : quand on applique le suivi des versions dans l’interface de configuration de spip .... il y a qqs problémes avec ce plugin ... les différences sont affichées sous formes de balises HTML !!! Comment y remédier ? D’ù la première question en fait
Merci d’avance
Merci pour la réponse ...
Mais quels changements faudrait-il appliquer au fichier : articles_versions.php pour remedier au probleme ? Enfin quelle piste suivre ?
Merci d’avance
Ce plugin fonctionne à satisfaction pour les articles. Par contre, pour les brèves, j’ai un petit problème :
La fenêtre d’édition WYSYWIG n’affiche pas en bas les deux boutons "Rétablir texte initial" et "Valider".
J’ai remarqué que dans mon dossier fckeditor/inc, je n’avais qu’un seul fichier "editer_article.php" et pas de "editer_breve.php" par exemple. Y-at-il un rapport avec mon problème ?
Merci pour toute piste
Sio c’est un spip 1.9.2 que tu as c’est normal, il y a des fichiers aussi dans /fckeditor/exec.
Quelle versioin de SPIP exactement ?
J’ai enfin réussi à faire fonctionner votre plugin.
Des remarques pour que d’autres ne fassent pas les mêmes erreurs que moi :
INSISTER LOURDEMENT SUR LE FAIT QUE LES FICHIERS A COPIER Sont à mettre dans fckeditor et non ecrire/inc par ex...
NE PAS Installer le plugin electropol avant : une récursivité fait planter et il est impossible d’accéder à autre chose que la page plugin de la partie admin de spip
Conseiller de ne pas modifier le nom du repertoire fckeditor, ni le mettre dans un sous repertoire
Sinon, ça fonctionne !
MERCI
aL1 a écrit
Bonjour,
J essaie d’installer votre plugin .. mais sans succés
Dans le cas trivial ou j ai un serveur web avec ce fameux dossier www dans lequel je dépose le dossier spip ... tout va bien
Maintenant que j ai un dossier (MesSites) dans /home/alain/ et dans lequel je depose mais sites spip et que j utilise des alias pour surfer sur mes sites via mon navigateur avec http://localhost/sitesAlain/.... il ne retrouve plus ses billes même en modifiant dans tous les sens les fichiers ci-dessous : fckeditor_maconfig.php fckeditor_maconfig.js
Comment faire ?
Merci d’avance
aL1
Bonjour,
je viens de découvrir en me mettant dans ta configuration qu’il y a effectivement un problème avec les alias Apache.
Tu as la main sur le serveur, où c’est sur ton PC si je comprend bien ? Tes dossiers spips sont dans /home/alain/MesSites/ et tu as créé un alias et un Directory dans httpd.conf comme ceci :
Alias /sitesAlain /home/alain/MesSites
et
<Directory /home/alain/MesSites>
Effectivement avec le navigateur d’images par défaut, je suis arrivé au mieux à uploader une image, la sélectionner, mais le chemin rapatrié perd l’alias (sitesAlain disparait), mais en le rajoutant à la main c’est OK.
Par contre en passant par ImageManager çà fonctionne parfaitement. Pour l’instant je n’ai pas de solutions, ou plutôt 2 palliatifs :
Utilise ImageManager à la place.
Si tu utilises un dossier web dans ton répertoire personnel régulièrement, au lieu d’utiliser un alias, utilise le module mod_userdir d’Apache qui t’évites de créer un alias et marche avec le plugin (c’est ma config par défaut).
Pour info mes paramètres pour le test ci-dessus :
Mohamed Z. a écrit
Bonjour, depuis quelques jours j’essaie de mettre en place le plugin pour SPIP 1.9.1 de fckeditor 2.4.3. J’ai finalement réussi pour l’édition d’un brève et pour la création d’une rubrique. Par contre, lorsque je veux éditer un article, je ne vois apparaître qu’une barre vide sur la page. J’ai beaucoup cherché une réponse mais ... Si vous avez une idée d’où provient l’erreur cela m’arrangerais grandement Merci et à bientôt
Bonjour,
il faudrait l’adresse de votre site, et ce que vous avez mis dans les 4 principales de configuration
Bonjour, l’adresse de mon site est : "http://colleges.ac-rouen.fr/brel-cleon/spip/" et j’ai suivi la procédure décrite avec les modifs sur le fichiers maconfig "var oFCKeditor_BasePath = "http://colleges.ac-rouen.fr/brel-cleon/spip/plugins/fckeditor/FCKeditor/"" et $fckeditor_basedir = ’/var/www/heberges/colleges’ ;
$fckeditor_userdir = "/plugins/fckeditor/userfiles/" ;
Par contre je ne voit pas ce que vous entendez par "les 4 principales de configuration".
A bientôt
colleges.ac-rouen, çà me disait quelque chose. Effectivement çà doit être un collègue à vous, Gérard Gaffiero, voir plus haut pour http://colleges.ac-rouen.fr/pasteur/spip http://www.thierryb.net/site/Plugin-FCKeditor-pour-SPIP-v0-5.html#forum483.
Je voulais parler des 4 variables principales de configuration.
Pour oFCKeditor_BasePath çà devrait être :
Pour $fckeditor_basedir : Aucun moyen pour moi de le deviner. Essayez d’abord avec une chaine vide ’’, sinon essayer le script server_root.php, enfin demander à l’administrateur du serveur. Le contenu du répertoire ’/var/www/heberges/colleges’ correspond -il à l’url ’http://colleges.ac-rouen.fr/’ ou ’http://colleges.ac-rouen.fr/brel-cleon’ ?
Pour $fckeditor_userdir, le chemin est la suite de$fckeditor_basedir. Si vous collez les deux vous devez obtenir un répertoire valide. J’aurai tendance à dire que si votre $fckeditor_basedir = ’/var/www/heberges/colleges’ ; est bon, $fckeditor_userdir devrait plutôt reseembler à çà :
Pour $fckeditor_webserver_root (ne sert que pour ImageManager) :
Je ne comprends pas ! j’ai essayé toutes les combinaisons possibles mais toujours le même résultat : les brèves et rubriques peuvent être crées par WYSIWIG mais pour les nouveaux articles j’ai toujours une page vide sans boutons ni textes !!!
Comment se fait-il que les les brèves et les rubriques ne soient pas affectées par les valeurs des variables dans maconfig.php ?
Le problème ne viendrais-t-il pas du fichier "article-edit.php" ?
Merci pour ton aide parce que là je sèche vraiment !
Julien R a écrit :
Bonjour
J’ai le soucis de l’écran blan avec les deux boutons en bas de celui-ci. J’ai lu que c’était un problème de js, et qu’il ne trouvait pas le oFCKeditor_BasePath.
Mon serveur est le suivant : www.ville-fouesnant.fr /www.ville-fouesnant.fr>
Le oFCKeditor_BasePath du fichier "fckeditor_maconfig.js" est : " http://www.ville-fouesnant.fr/plugins/fckeditor/FCKeditor/". Celui-ci devrait être correct, puisqu’en tapant cette url suivi de "license.txt" (donc " http://www.ville-fouesnant.fr/plugins/fckeditor/FCKeditor/license.txt"), j’arrive à afficher le contenu de fichier texte.
Je vous livre le reste de mon paramétrage (donc le fichier "fckeditor_maconfig.php") :
$fckeditor_basedir = ’/var/www/html/sites/www.ville-fouesnant.fr/html /fouesnant.fr/html>’ ; (trouvé avec l’utilitaire server_root.php, testé en laissant la chaîne vide sans succès). $fckeditor_userdir = "/plugins/fckeditor/userfiles/" ; $fckeditor_webserver_root = "http://www.ville-fouesnant.fr" ;
— Julien R.
Oui tout à l’air bien paramétré et http://www.ville-fouesnant.fr/plugins/fckeditor/FCKeditor/editor/fckeditor.html affiche bien la fenêtre. L’écran blanc est pourtant le signe que le lien réellement demandé n’est pas correct. L’idéal est d’avoir accès au log d’Apache où on verrait le chemin utilisé, mais je suppose que ce n’est pas possible.
Voir également le message de Thomas http://www.thierryb.net/site/Plugin-FCKeditor-pour-SPIP-v0-5.html#forum465
oFCKeditor_BasePath = ’/plugins/fckeditor/FCKeditor/’ ;
Autrement est-ce que les bons fichiers correspondant à la version de SPIP sont utilisés (qu’est-ce qui est marqué en bas des pages privées) ?
Alain V. nous disait :
Je n’arrive pas à faire fonction le plugin sous SPIP 1.9.2b. Lorsque je veux créer un nouvel article, le bouton "Editeur WYSIWYG" apparait mais lorsque l’on clique dessus, une fenêtre vide apparaît avec jusque les boutons "Rétablir texte initial" et valider.
Avez-vous une idée ?
Bonjour,
il faudrait indiquer la valeur que vous avez indiqué pour les 3 variables de configuration principales, et l’url qui permet d’accéder au site.
Bonjour,
Après installation il réclame "inc/chercher_rubrique" pour écrire un article ! Il n’y a pas de répertoire inc sous fckeditor (pas dans les fichiers à copier pour la 1.9.1 mais seulement dans la 1.9.2) Qu’est ce que j’ai oublié de faire ?
/plugins/fckeditor/Fichiers.a.copier/spip-1.9.1 si tu utilises SPIP 1.9.1) dans /plugins/fckeditor/ ?
Bonjour,
J ai installé FCKeditor sous SPIP et ca fonctionne tres bien (de quoi ravir mes utilisateurs)
Je rencontre un probléme malgré tout et c’est avec l’extension article_pdf
Quand je genere un un pdf de mon article à la place des images insérées dans le texte j ai l’adresse URL des images genre [http://etc etc etc]
D’où peut venir le probléme d’aprés-vous ?
Cordialement
aL1
Bonjour,
comme je l’ai déjà expliqué, dans les commentaires où dans les articles, la façon dont fonctionnent les plugins dans SPIP peut entraîner des conflits si différents plugins modifie les même partie du code SPIP. Je ne connait pas article_pdf, mais je suppose que c’est ce qui se passe et malheureusement on ne peut rien faire, si ce n’est décider lequel on veut garder.
Bonjour Je vous remercie pour votre plugin permettant d’intégrer fckeditor dans SPIP. J’ai certainement mal configuré puisque la fenêtre s’ouvre avec uniquement les boutons.
Vaut-il chercher du côté de la directive safe_mode ? Je peux plus ou moins configurer le serveur comme je veux. Je n’arrive plus à retrouver si cette directive est à on ou off actuellement, est-ce efficace de la mettre à off dans un fichier .htaccess, si oui dans quel répertoire (racine, plugins, fckeditor, ...)
Est-ce que l’intégration est possible chez free (pour 4 associations que je dépanne)
Cordialement
@nne
—
Bonjour Je vous remercie pour votre plugin permettant d’intégrer fckeditor dans SPIP. J’ai certainement mal configuré puisque la fenêtre s’ouvre avec uniquement les boutons.
Vaut-il chercher du côté de la directive safe_mode ? Je peux plus ou moins configurer le serveur comme je veux. Je n’arrive plus à retrouver si cette directive est à on ou off actuellement, est-ce efficace de la mettre à off dans un fichier .htaccess, si oui dans quel répertoire (racine, plugins, fckeditor, ...) Est-ce que l’intégration est possible chez free (pour 4 associations que je dépanne) Cordialement @nne
Bonjour,
à supposer que tous les hébergements free soient identiques, j’ai une installation chez free qui marche et qui permet d’envoyer des images. Pour que çà fonctionne correctement chez Free, vous êtes obligé de renseigner $fckeditor_basedir . Pour cela utiliser l’utilitaire server_root_php et noter le résultat de la première ligne. Cà doit donner quelque chose du style ’/mnt/999/xxx/x/9/’
Ensuite rien de particulier :
var oFCKeditor_BasePath = "http://<votre.site>/<sous.répertoire.spip.éventuel>/plugins/fckeditor/FCKeditor/" ;
$fckeditor_userdir = "/<sous.répertoire.spip.éventuel>/plugins/fckeditor/userfiles/";
Bonjour.
Je viens d’installer votre plugin, que je trouve fort pratique. J’ai simplement un problème concernant l’insertion d’image. Lorsque je clique sur le bouton, puis que je clique sur "parcourir" pour indiquer où se trouve les images que je veux insérer, j(obtient le message d’erreur suivant :
"The server didn’t reply with a proper XML file. Check your configuration"
Que dois-je faire ?
Merci pour votre aide
Je précise que j’utilise Firefox 2.0 et IE...
D’après ce que j’ai déjà recherché sur les forums, il me semble que cela a de l’importance !
L’erreur XML est toujours un problème de chemin incorrect, cf ce fil de messages dans la page.
Dans ce cas pas de miracles, il faut faire plusieurs tests en renseignant $fckeditor_basedir vide puis en le renseignant (voir utilisation du script server_root.php dans la doc ou dans cette page) , en essayant oFCKeditor_BasePath en chemin relatif au lieu de chemin complet, c’est à dire au lieu de mettre
var oFCKeditor_BasePath = "http://<votre.site>/<sous.répertoire.spip.éventuel>/plugins/fckeditor/FCKeditor/" ;
vous mettez
var oFCKeditor_BasePath = "/<sous.répertoire.spip.éventuel>/plugins/fckeditor/FCKeditor/" ;
Bonjour et argh !
j’ai bien lu tous les messages précédents, j’ai vérifié 25 fois mes basepath et userpath, j’ai essayé en relatif et en absolu, rien à faire, toujours la même erreur : The server didn’t reply with a proper xml file, Check your configuration.
Ma configuration : spip 1.9.2
var oFCKeditor_BasePath = "/plugins/fckeditor/FCKeditor/" ;
(j’ai aussi essayé var oFCKeditor_BasePath = "ht