dimanche 18 mars 2007
J’arrête le développement de ce plugin. J’invite les utilisateurs à utiliser maintenant l’excellent plugin de Frédéric Bonneau
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
Une version 0.6 est maintenant disponible intégrant le correctif de Claire Thibault concernant la faille de sécurité qu’elle a rapportée.
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
bonjour j’ai tenté de dl FCKeditor (ICI http://www.thierryb.net/site/-FCKeditor-pour-SPIP-.html) mais quand je décompresse, il n’y a pas de fichier "read" ya juste une fichier de type "fichier 0"
quelqu’un pourrait il m’aider ?
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,
je suis désolé de ne pas pouvoir vous aider. Ce changement demande tout simplement du temps en développement et en tests, et vous indiquer comment faire sans passer ce temps est impossible. Vous pouvez vous inspirer du lien de mon message précédent, ou mieux de ce qui est fait dans le nouveau plugin pour spip 2 qui permet de configurer directement dans SPIP l’activation de FCkeditor etc.., et s’en inspirer. Il faut évidemment un minimum de compétences en php.
Comme je l’ai indiqué en début d’article, il n’y aura plus aucun développement de ce plugin et restera dans l’état.
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 = "http://(mondomaine)/plugins/fckeditor/FCKeditor/" ;)
$fckeditor_basedir = ’/home/(compte)/public_html’ ;
$fckeditor_userdir = "/IMG/UserFiles/" ;
$fckeditor_webserver_root = "http://(mondomaine)" ;
Ces chemins sont 100% justes, vérifié 36000 fois aussi. Tout marche, même l’image manager, seulement l’insertion d’image puis "parcourir le serveur" plante.
Passons sur le fait que j’ai dû créer des liens vers les sous-répertoires de mon UserFiles pour conserver la compatibilité avec la majuscule initiale (ben oui, sinon les articles édités avec l’ancienne version perdent leurs images).
Donc au secours, j’ai presque plus de cheveux !
Bonjour,
avec
$fckeditor_basedir = '';
, çà ne marche pas non plus ?
Sinon le serveur est où ? Es-tu sur du $fckeditor_basedir. A part sur son PC perso où dans un intranet, c’est rare sur un hébergeur mutualisé d’avoir ’/home/(compte)/public_html’
Bonjour,
j’ai essayé aussi avec le basedir vide (oublié de préciser), même symptômes.
Je suis sur un hébergeur dédié, c’est pour ça que mon serveur est configuré comme ça (gros site institutionnel). J’ai un accès complet sur mon compte (sftp + shell), j’ai vérifié tout des dizaines de fois, depuis les droits de chaque répertoire / sous-répertoire jusqu’au quota, mais j’ai dû rater quelque-chose qui impacte sans que je le sache dans la config système ou apache.
Il y a aussi un autre site sur la même machine, configuré dans un compte complètement différent au niveau de l’OS et sur un domaine différent, il ne devrait donc normalement pas y avoir d’interférence.
J’ai créé des liens symboliques sur les sous-rep du userdir FCKeditor pour conserver la compatibilité avec les majuscules initiales, et oui, je les ai faits dans le bon sens, mais j’ai aussi essayé dans l’autre pour être sûr, même souci.
Donc là je sèche, si quelqu’un a déjà vu ça...
Ouf, tu as l’air d’avoir une configuration bizarre ! Pourquoi tu as besoin de créer des liens symboliques et ce problème de casse ?
Et puisque tu as un dédié, il donne quoi le log d’apache au moment d’afficher FCKeditor ?
Le problème de casse vient du fait que je viens de porter le site sous spip 1.9.2b, avec donc la dernière version du plugin fckeditor en version 0.5. La version précédente qui était installée tournait sous spip 1.7 ou 1.8 (je sais plus) avec une ancienne version de fck qui demandait des sous-répertoires avec majuscule initiale dans le UserFile. Comme le site contient plus de 3000 articles créés avec cette ancienne version, j’ai dû conserver les deux accès pour ne pas péter les images insérées.
Pour les logs apache, je vais jeter un oeil.
Je pense avoir trouvé d’où ça vient :
dans les logs apache j’ai une erreur "function utf8_encode undeclared" à chaque tentative d’accès au file manager, je suis en train de voir avec mon hébergeur comment ça se fait (cette fonction est censée être dispo de base avec php, et l’autre site hébergé sur la même machine l’utilise apparemment sans problème).
Plus d’infos dès que j’en sais plus, mais je pense que je tiens le bon bout.
Résolu !
C’était en fait un problème de droits du package php qui contient la fonction utf8_encode().
Les liens symboliques fonctionnent très bien, c’est à ma connaissance le seul moyen pour maintenir la compatibilité entre un ancien FCKeditor et les versions récentes qui changent la casse de leurs sous répertoires (dommage que ça ne soit pas customisable vu qu’avec spip il est quasi impossible de faire un script pour updater les liens existants dans la base du fait que le corps des articles est stocké en binaire)
Merci pour l’aide en tout cas, et merci encore pour ce plugin !
Bonjour
S’il vous plait, pourriez vous mettre ce poste dans votre README il m’aurait évité une grande perte de temps.
oFCKeditor_BasePath en chemin relatif au lieu de chemin complet, c’est à dire au lieu de mettre
var oFCKeditor_BasePath = "http:////plugins/fckeditor/FCKeditor/" ; vous mettez
var oFCKeditor_BasePath = "//plugins/fckeditor/FCKeditor/" (...)
Merci
Bonjour,
dans la majorité des cas c’est l’inverse, il y a plus de chances que çà marche avec le chemin absolu. Dans votre cas c’est que vous n’avez pas pu trouver le bon. Mais effectivement je rajouterai que ce n’est pas obligatoire.
Bonjour,
Je passe les compliments et les mercis... qui sont réels et justifiés...
Nous avons installé un spip 1.9.2c de l’archive du site SPIP.net Puis installé le plugin Fck v0.5 comme indiqué... avec la copie des dossiers inc et exe dans fck de la version 192... Mais rien au résultat, à la lecture... pas de bouton fck...
est-ce normal avec fck 0.5 et spip 192c ??
Par avance merci
Pascal
Bonjour,
si vous ne voyez pas le bouton, c’est que :
Vous n’avez pas activé le plugin dans SPIP (case cochée)
ou
Vous n’avez pas copié les bons fichiers où pas au bon endroit.
La disposition des fichiers doit être comme sur cette image.
Bonjour,
l’image correspond à ce qu’on doit avoir après avoir copié les répertoires nécessaires pour spip SPIP 1.9.2 du répertoire /Fichiers.a.copier/ vers le répertoire de base du plugin (dans ce cas /exec/ et /inc/). Voir la doc, c’est expliqué.
Pour çà dans fckeditor_maconfig.js , extrait :
* Indiquer si la barre d’outil est complète ("Default") ou très dépouillée
* ("Basic") ou "Spip" (par défaut identique à default, vous pouvez l’éditer ci-
* dessous).
*/
var oFCKeditor_ToolbarSet = "Spip" ;
J ai un probleme moi aussi sous spip 1.9.2c
une fois l istallation fait comme indiqué, cela m affiche dans :
ecrire un article :
Fatal error : Call to undefined function : articles_edit_config() in /home.10.9/echodufr/www/ecrire/inc/editer_article.php on line 37
ecrire une breve :
j ai bien le bouton : Editeur WYSIWYG
mais quand je clic dessus dans la fenetre qui s ouvre, j ai :
La connexion a échoué Firefox ne peut établir de connexion avec le serveur à l’adresse localhost. * Le site est peut-être temporairement indisponible ou surchargé. Réessayez plus tard ; * Si vous n’arrivez à naviguer sur aucun site, vérifiez la connexion au réseau de votre ordinateur ; * Si votre ordinateur ou votre réseau est protégé par un pare-feu ou un proxy, assurez-vous que Firefox a l’autorisation d’accéder au Web.
Aidez moi s il vous plait, au pire dire moi comment repasser spip sous une version ou FCKeditor pour SPIP fonctionne comme il faut. Si ca peut etre utille je suis hebergé chez ovh. Merci d avance de toute aide.
Bonjour, Je suis sous spip 1.9.2c / Eva 3.0 et rien à faire, même après une troisième tentative d’installation, lorsque je clique sur "modifier cet article" j’ai une page vide (juste la ligne de boutons spip en haut) Je précise qu’avant de passer sur cette dernière version de spip, tout marchait très bien. le package fckeditor v0.5 serait-il incompatible avec spip 1.9.2c ?
Merci pour votre aide.
Suite du précédent message, pour écrire une brève, il n’y a aucun problème : bouton wysiwyg puis la fenêtre de fckeditor. Donc le problème se pose "juste "pour éditer un article.
Merci
Le plugin fonctionne toujours sous 1.9.2c
Tu dis que c’est la page habituelle de SPIP qui s’affiche quand on clique sur "modifier cet article" qui ne s’affiche plus ? Soit c’est au autre plugin qui interfère, soit ce ne sont pas les bons fichiers. Est-ce que la disposition des fichiers est comme çà ?
Bonjour,
Ecran blanc et erreurs suivantes... Spip 1.9.2c, paths et copie de fichiers vérifiés.
Une idée ?
FCKConfig is not defined [Break on this error] FCKConfig.EnterMode = ’p’ ; // p | div | br fckeditor_maconfi... (line 73) uncaught exception : Permission refusée de modifier la propriété Window.FCK_STATUS_NOTLOADED [Break on this error] undefined FCKConfig has no properties [Break on this error] FCKConfig.DisableEnterKeyHandler = false ; fckconfig.js (line 36) FCKBrowserInfo has no properties [Break on this error] if ( FCKBrowserInfo.IsIE ) fckeditor.html (line 62) FCKConfig has no properties [Break on this error] var FCKConfig=FCK.Config= ;if (document.location.protocol==’file :’)FCKConfig.B... fckeditorcode_gec... (line 31) FCK has no properties [Break on this error] FCK.ContextMenu= ;FCK.ContextMenu.Listeners=[] ;FCK.ContextMenu.RegisterListener... fckeditorcode_gec... (line 94) FCKLang is not defined [Break on this error] window.document.dir = FCKLang.Dir ; fckeditor.html (line 116) FCKBrowserInfo has no properties [Break on this error] if ( FCKBrowserInfo.IsGecko ) fckeditor.html (line 186) uncaught exception : Permission refusée d’obtenir la propriété Window.FCKeditorAPI
Bonjour,
Le erreurs viennent de quel outil ? Sous Firefox, la seule erreur qui doit s’afficher à l’affichage de la fenêtre est
Erreur : FCKConfig is not defined Fichier source : .../fckeditor_maconfig.js Ligne : 73
Les erreurs suivantes de type ’permission refusées "etc... découlent du non affichage du contenu de la fenêtre.
paths et copie de fichiers vérifiés
, pourtant il y a forcément quelque chose qui n’est pas bon ! Il me les faudrait pour avoir une idée. Quelles valeurs as-tu essayées ?
Merci pour cette réponse rapide, Donc voici ma configuration :
Fichier JS : var oFCKeditor_BasePath = "http://(domaine)/plugins/fckeditor/FCKeditor/" ;
Fichier PHP : $fckeditor_userdir = "/plugins/fckeditor/userfiles/" ;
Je n’ai rien changé d’autre. Pour info, spip et le répertoire plugins sont bien dans la racine de mon site qui se trouve au niveau path unix : /var/www/vhosts/(domaine)/httpdocs/
J’ai installé le plugin dans /var/www/vhosts/(domaine)/httpdocs/plugins/fckeditor J’ai copié les fichiers /Fichiers.a.copier/spip-1.9.2/ dans /var/www/vhosts/(domaine)/httpdocs/plugins/fckeditor/ Enfin, j’ai mis les droits d’écriture pour apache sur le répertoire "usefiles"
Merci
/var/www/vhosts/(domaine)/httpdocs/
Du style ...
File does not exist
ou
PHP Warning : move_uploaded_file(...) : failed to open stream : Aucun fichier ou répertoire de ce type in ...
si tes erreurs php vont dans le log d’Apache, sinon dans le log PHP
Salut, non, non aucune erreur de ce genre. Je me permets de te rappeler les erreurs que j’obtiens dans la console Javascript, que penses-tu de : uncaught exception : Permission refusée de modifier la propriété Window.FCK_STATUS_NOTLOADED ?
Logs d’erreurs JS obtenu avec Firebug :
FCKConfig is not defined [Break on this error] FCKConfig.EnterMode = ’p’ ; // p | div | br fckeditor_maconfi... (line 73) uncaught exception : Permission refusée de modifier la propriété Window.FCK_STATUS_NOTLOADED [Break on this error] undefined FCKBrowserInfo has no properties [Break on this error] if ( FCKBrowserInfo.IsGecko ) fckeditor.html (line 186) FCKLang is not defined [Break on this error] window.document.dir = FCKLang.Dir ; fckeditor.html (line 116) uncaught exception : Permission refusée d’obtenir la propriété Window.FCKeditorAPI [Break on this error] undefined FCK has no properties [Break on this error] FCK.ContextMenu= ;FCK.ContextMenu.Listeners=[] ;FCK.ContextMenu.RegisterListener... fckeditorcode_gec... (line 94) FCKConfig has no properties [Break on this error] var FCKConfig=FCK.Config= ;if (document.location.protocol==’file :’)FCKConfig.B... fckeditorcode_gec... (line 31) FCKBrowserInfo has no properties [Break on this error] if ( FCKBrowserInfo.IsIE ) fckeditor.html (line 62) FCKConfig has no properties [Break on this error] FCKConfig.DisableEnterKeyHandler = false ; fckconfig.js (line 36)
Les erreurs JS suivantes apparaissent par le script Javascript (celui écrit par les développeurs de FCK) essaie de manipuler l’objet FCKeditor, alors que l’objet n’a pas pu se charger (fenêtre vide), il essaie de manipuler des propriétés qui n’existent pas, d’où les erreurs "has no properties" ou "permission refusée". Le problème est en amont.
Est-ce que http://(domaine)/plugins/fckeditor/FCKeditor/editor/fckeditor.html affiche quelquechose ?
C’est quel hébergeur. Peux-tu m’ouvrir un compte SPIP et me donner les infos en privé ? Malheureusement même comme çà sans accès au log apache, je ne sais pas si çà avancerai à quelque chose.
Merci
Effectivement, tout fonctionne sous Free.
Cependant quand j’insère un smiley avec l’éditeur, la page s’affiche correctement avec toutes ses images sous Spip, mais avec un warning en haut :
Warning : file_exists() [function.file-exists] : Unable to access /plugins/fckeditor/FCKeditor/editor/images/smiley/msn/sad_smile.gif
in /mnt/146/sda/2/7/mon_nom_de_site/ecrire/inc/filtres_images.php on line 68
Je dois donc modifier manuellement le code html généré par l’éditeur en retirant le premier slash (avant plugins) comme ceci
img alt="" src="/plugins/fckeditor/FCKeditor/editor/images/smiley/msn/sad_smile.gif"
en :
img alt="" src="plugins/fckeditor/FCKeditor/editor/images/smiley/msn/sad_smile.gif"
Est ce normal ?
exact, je m’en était jamais servi. Cà marche ailleurs et j’ai le même message chez Free. C’est un bug, j’avais modifié l’insertion d’image pour qu’il utilise les urls absolues au lieu d’url relatives, mais je n’avais pas pensé au smileys.
En attendant, il n’y a pas d’autre moyen que de modifier à la main comme tu l’as fais où de mettre l’url absolue.
Bonjour ou bonsoir ,
J’utilise actuellement ,en local sous xampp,un site en spip 1.9.2c avec le squelette Sarka 2.02
Le hic , j’essaye d’integrer FCKeditor pour notre école or rien n’y fait Je n’obtiens aucun bouton me demandant quel editeur choisir ni accès à aucune écriture d’articles possible.
Fenêtre grisé , je cherche partout après une explication ou un guide quelconque qui pourrait m’orienter
Rien jusqu’à présent sur electropol.free.fr et sur p7app.geneve.ch , sur le site EVA 3 , on est redirigé vers le forum de discussion sans apporter de réponse précise puisque ce plugin n’est pas développé par leur soins
Donc question , qu’ai-je rater ou est-ce dû au 1.9.2c et SARKA ? Comment faire pour l’integrer ?
Merci d’avance de votre réponse
Cordialement ,
Jacques C
Bonjour,
je ne connais pas spécialement le squelette SARKA, mais est-ce que c’est un squelette classique, qui ne concerne que la partie publique d’un site ? Parce que dans ce cas, les squelettes n’ont aucune influence sur le plugin, puisqu’on est uniquement dans la partie privée.
Si dans l’édition d’article il n’y a pas le bouton “Editeur WYSIWYG”, c’est qu’il n’est pas activé dans la gestion des plugins de SPIP. Où alors s’il est activé, l’installation dans le dossier du plugin n’est pas complète : les fichiers nécessaires dans le dossier “Fichiers.a.copier” n’ont pas été copié au bon endroit ...
Ah, la fenêtre s’affiche quand même. C’est simplement un problème de chemin dans la config qui n’est pas bon, mais je peux rien deviner sans les valeurs de config que vous avez testées...
Le plugin marche aussi pour SPIP 1.9.c.
Vu sur server de test, je me suis permis d’installer un spip 1.9.1 avec le fckeditor qui était sur la zone pour le 1.9.1 , pas le svn celui qui était stable et adéquat à ce spip, étonnant sans rien changer dans le chemin ,il fonctionne !Je n’ai plus eu qu’à mettre le spip à jour pour voir , effectivement que l’on soit en 1.9.2c ou 1.9.1 cela ne change rien sauf pour l’install ce qui n’est pas logique tout de meme de devoir reculer pour mieux sauter :-)) Enfin soit, je suis tiré d’affaire quand même.
Chemin ? dans votre procédure , je n’ai du changer que le chemin de la variable Basepath comme décrit. Pour les autres variables , il avait trouvé tout seul les chemins correctes. Ce sont les mystères de l’informatique ,-)
Bonjour,
je ne comprend pas, si vous êtes débutante en informatique, il est peu probable que vous ayez installé un site sous SPIP chez un hébergeur internet et que vous installiez un plugin SPIP par vous même. En résumé je ne comprends pas exactement ce que vous voulez faire. Ici vous êtes sur la page d’un plugin pour SPIP qui utilise l’éditeur WYSIWYG FCKeditor.
Rebonsoir, en lisant le dossier read me je suis arrivée à installer le plugins et j’ai copié collé les 2 dossiers demandés. Maintenant je suis passée au chapitre 4.b paramétrage et là c’est du chinois
Pourriez vous me traduire en langage simple,car par exemple il est marqué :Éditez le fichier /fckeditor/fckeditor_maconfig.js. , mais je ne trouve pas ce fichier ? Je suis sure que je fais rire beaucoup de gens ce soir mais là je suis perdue !!
Help me, please
Bonjour,
courage, vous êtes presque à la fin ! Lorsque vous avez décompressé le plugin dans le dossier /plugins/ de SPIP, vous devez obtenir un nouveau dossier /fckeditor/ dans le dossier /plugins/. Dans ce dossier /fckeditor/, vous devez obligatoirement voir les 9 fichiers suivant comme dans cette image , dont les deux fichiers à modifier du point 4.b : fckeditor_maconfig.js et fckeditor_maconfig.php.
S’ils n’y sont pas, c’est que l’archive n’a pas été décompressée au bon endroit où l’outil utilisé pour décompresser a un problème. Je l’ai décompressé sous Windows avec 7zip sans problèmes. Essayez de la décompresser à nouveau dans un répertoire temporaire et voir si vous avez bien tous les fichiers.
Bonjour,
J’essaye d’intégrer Fckeditor à la modification publique du contenu via le plugin crayons (sur certains articles uniquement à l’aide de mots-clefs).
Auriez vous une piste pour effectuer cette modification ?
Merci
Patrick
C’est bon, voilà une solution :
case 'texte':
$name = 'content_'.$this->key.'_'.$champ;
$input = '';
foreach ($GLOBALS['plugins'] as $in1=>$val1) if ($val1=='fckeditor') $input = '<div align="center"><input type="button" value="Editeur WYSIWYG" onclick="window.open(\'plugins/fckeditor/fckeditor.html?idChamp='.$name.'\',\'_blank\',\'toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=650, height=800\');"/></div>';
$input .= '<textarea style="width:100%; " class="crayon-active"'
. ' name="'.$name.'">'
. entites_html($val)
. "</textarea>\n"
.'';
break;
J’ai essayé de surcharger le fichier action/crayons_html.php dans fckeditor mais celui de crayon a la priorité.
En tout cas ça fonctionne comme ça, voir pour une option via cfg si celà intéresse du monde.
Patrick
Bonjour,
heureusement que vous avez trouvé, car je n’ai jamais réfléchi au problème de le proposer en partie publique. Et je pense que je ne le ferai pas, l’utilisation du WISYWIG en partie privée occasionne déjà des tirs à boulet rouge de la part des puristes (à raison en grande partie), alors en partie publique...
Voir en ligne : Article reseau
Bonjour, J’ai installé le plugin FCKEditor suivant vos recommandations (fichier fckeditorspipplugin-0.5.0.tgz, URL http://www.thierryb.net/site/-FCKeditor-pour-SPIP-.html) sur le spip en cours de developpement dans notre structure ( kit spip cnrs kitspip-3.2 basée sur Spip version 1.9.1) .
Apres parametrage, FCKeditor fonctionne correctement :
Mais malgré la validation du plugin dans spip :
Je n’accède pas a l’édition des articles avec FCKeditor :
La version de php est 5.2.0 (dans php.ini safe_mode = Off ; safe_mode_gid = Off) ; la version de apache est 2.2.3 sur Suse Linux
Le contenu des fichiers.js et .php est en piece jointe
Auriez vous déjà vu ce genre de problème (impossible de lancer FCKeditor depuis spip) ?
Merci d’avance de vos infos
Amicalement,
A 1ère vue je dirai que vous avez raté une étape de la procédure d’install, recopier au bon endroit les fichiers appropriés du répertoire Fichiers.a.copier. La décompression et l’activation du plugin ne suffisent pas. Extrait du fichier README :
- Dans le dossier ’/fckeditor/Fichiers.a.copier/’, ouvrez le dossier correspondant à votre version de SPIP.
IMPORTANT : Copiez tous les dossiers présents (par exemple ’/inc/’) et coller les dans le dossier ’/fckeditor/’. 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/’.
Certains des dossiers copiés peuvent éventuellement ajouter FCKeditor pour l’édition des rubriques ou pour d’autres zones. Si vous voulez seulement ajouter l’éditeur pour l’édition du corps principal des articles, supprimez ces fichiers supplémentaires. Vous devez conserver au minimum le fichier ’articles_edit.php’ ou ’editer_article.php’.
Si malgré tout çà ne marche pas désactivez vos 2 autres plugins pour vérifier s’ils n’interfèrent pas entre eux.
Bonjour,
J’utilise la dernière version de votre plugin, pour l’instant sans problème majeur.
Mais j’ai 2 petits soucis :
1/ Je ne comprend pas pourquoi lorsque j’uploade des fichiers images jpg et gif (donc dans IMG/UserFiles/image), SPIP les duplique automatiquement dans IMG/distant/gif ou IMG/distant/jpg ; le nom du fichier est tronqué avec une suite de chiffre et de lettre : exemple : nom_fichier_image.jpg transformé en nom_fichier_i22b.jpg
Est-il donc possible d’éviter cette duplication inutile ?
2/ lorsque je réédite un article avec comme source d’origine ceci :
<img width="567" hspace="10" height="814" align="right" alt="" src="http://entreprise.pgsm.fr/IMG/UserFiles/image/nom_fichier.jpg" />
<h4>titre</h4>
<p>texte</p>
FCkditor transforme cette source en :
<p><img width="567" hspace="10" height="814" align="right" alt="" src="http://entreprise.pgsm.fr/IMG/UserFiles/image/nom_fichier.jpg" /></p>
<h4>titre</h4>
<p>texte</p>
...il encapsule donc l’image dans une balise <p>.
Peux-t-on éviter çà ?
Améliorations
1/ Serait-il possible dans les propriétés d’un lien de lui affecté un style autrement qu’en saisissant le nom du style ? Faudrait en fait une liste déroulante comme celles proposées par défaut pour définir les styles du texte. (Je pense notamment aux rédacteurs qui n’ont pas conçu le site, ne connaissant donc pas le nom des styles et qui ont besoin de définir l’apparence d’un style pour un lien, genre "call to action")
2/ Lorsque j’insère un lien pour télécharger un pdf sur un mot par exemple, le lien apparait bien mais si je veux annuler par Ctrl+Z (ou le bouton annuler), le lien disparait !! çà c’est vraiment pas génial !
Voilà pour le moment, j’en aurai surement d’autres mais là çà m’vient pas !
Merci d’avance pour votre aide
Bonjour,
Pour le point 1 je ne sais pas comment vous avez fait, mais les fichiers qui sont envoyés par l’intermédiaire du plugin ne sont pas gérés par Spip, mais uniquement par FCKeditor. Le comportement que vous décrivez est celui normal de SPIP lorsqu’on envoit un fichier par son intermédiaire (sans passer par FCkeditor). Le répertoire distant correspond à des documents qu’on a joint à un article par l’"intermédiaire de l’option "Référencer un document sur l’internet :" .
Vous avez du joindre une image qui avait déjà été envoyée par FCKeditor à un article par l’intermédiaire de cette option de référencement. Un peu tordu mais je ne vois pas autre chose qui ait pu provoquer çà. Vous avez peut-être voulu réutiliser des images déjà envoyées par FCKeditor dans un nouvel article saisi sans utiliser FCKeditor ?
Pour le point 2 et les améliorations, je ne peux pas intervenir dessus. Il s’agit du fonctionnement interne de FCKeditor. Pour toute question sur FCKeditor, il vaut mieux voir du côté du forum (anglais) de FCKeditor et voir les options de configuration
Pour le <p> autour des images, vous pouvez essayer de tester les paramètres suivant, à recopier dans fckeditor_maconfig.js juste avant la section NE PAS EDITER CI-DESSOUS.
Bonjour,
Non, je n’utilise plus l’interface de spip pour uploader des images ou pour formater quelque texte que ce soit. Par contre j’avais déjà utilisé antérieurement à votre version de fckeditor, celle de Frank SAURET (dernière version aussi pour spip 1.9.2).
Merci pour les liens vers la doc et le forum de fckeditor, ils me seront très utiles je pense pour tenter d’améliorer quelques points.
Par ailleurs, j’ai bien inséré FCKConfig.FormatSource = false ; dans fckeditor_maconfig.js et çà fonctionne bien ! Merci pour çà !
Bien à vous.
Est-il possible de passer FCK en éditeur par défaut ? J’ai vu ça avec un plugin FCK pour SPIP qui n’était pas le vôtre. Par ailleurs j’ai beau avoir laissé activée la possibilité de supprimer des fichiers dans l’asset manager, je n’ai pas cette option. D’où ma question : comment faiton pour supprimer une image qu’on a uploadé avec l’asset manager ??
Merci pour votre travail !
Bonjour,
Est-il possible de passer FCK en éditeur par défaut ? J’ai vu ça avec un plugin FCK pour SPIP qui n’était pas le vôtre. Par ailleurs j’ai beau avoir laissé activée la possibilité de supprimer des fichiers dans l’asset manager, je n’ai pas cette option. D’où ma question : comment faiton pour supprimer une image qu’on a uploadé avec l’asset manager ??
Merci pour votre travail !
Oui c’est possible mais je n’ai pas pris cette direction en n’’imposant pas de cette façon l’utilisation du plugin pour tout les articles.
Je ne sais pas quel élément vous désignez par "asset manager", sinon la suppression de fichiers n’est pas possible dans FCKeditor, elle l’est uniquement en passant par le bouton du plugin (le plugin du plugin Fckeditor ) ImageManager et en ayant autorisé la suppression de fichier fans le fichier de config. Une petite corbeille apparaît alors à côté des fichiers dans ImageManager.
ce que j’appelle Asset Manager s’appelle en fait "Resources Browser" et se trouve en cliquant sur "parcourir le serveur" lors de l’insertion d’images. Du coup j’ai trouvé la suppression d’images, c’est très bien (ceci dit c’est bien dommage que le Resources Browser ne le permette pas, lui qui peut servir à uploader autre chose que des images par exemple. Si je veux mettre un lien vers un fichier son, que je clique sur le bouton de création de lien, puis parcourir le serveur, et que je mets un fichier son sur le serveur, il faudra que je passe par imageManager, ou par un client FTP, pour le supprimer : / Visiblement c’est du ressort de FCK, pas du votre :)
En revanche je n’ai pas compris votre réponse sur l’autre point : puis-je faire en sorte que FCK soit mon éditeur par défaut ?
ImageManager n’a accès qu’au répertoire où les images sont envoyées, il ne peut donc pas supprimer autre chose qu’une image et les répertoires associés.
Pour l’autre point, oui c’est possible puisque d’autre l’on fait, mais je ne l’ai pas implémenté dans mon plugin.
Bonjour. J’utilise déjà la version 0.4.0 de ce plugin sur trois sites (plus de 5000 articles déjà publiés). Je n’envisage pas de passer à la V0.5.0 car pour moi une chose essentielle en a été cassé : le fait que l’éditeur WYSIWYG soit intégré à SPIP.
J’ai bien compris au travers des réponses aux autres demandes que "vous n’aviez pas fait ce choix", ok, mais pourquoi alors avoir cassé ce qui existait ? Donner le choix ce serait justement permettre les deux modes de travail...
Mes rédacteurs ne sont pas des informaticiens et ils ne comprennent rien au contenu réel de l’article, qu’il soit en typo ou en HTML. Donc seul le WYSIWYG leur importe. J’insiste car cela fait plusieurs mois que j’enrage de ce choix qui - de mon point de vue - brise un plugin prometteur et m’oblige à rester sur des versions anciennes.
Bonjour,
??? il me semble que la v0.4 était déjà comme la V0.5, non intégrée.
Sinon vous pouvez aller voir du côté de cette implémentation qui fonctionne il me semble dans le sens que vous voulez : http://electropol.free.fr/spip/spip.php ?article8
Bonjour ! Tout d’abord, merci pour le soutient que tu apporte concernant ton travail et bravo pour ce que tu apporte a la communauté.
Cela dit j’ai un souci (comme tout le monde ici apperement..) J’ai installé ton plugin sans trop de mal, au début quelques fichiers collés au mauvais endroit mais tout s’est résolu. Le plugin été en place et fonctionnais hier soir..
Ce matin je me retrouve face à la page blanche avec les deux boutons et les erreurs JS je sais pas quoi faire..j’ai rien touché pourtant :s
Une idée ?
Bonjour,
c’est chez un hébergeur ou en local. Cà fait pareil avec Firefox et IE ? Sinon essayez avec oFCKeditor_BasePath en chemin relatif au lieu de chemin complet comme indiqué plus haut
Bonjour, encore merci pour ce travail.
Mon problème : J’ai installé SPIP 1.9.2c. avec bien évidement ce plugin (j’utilise le squelette Alternative). Tout marche nickel sauf les images, et oui, désolé de reposer encore une fois cette question, mais en lisant tous les message, pas moyen de corriger mon erreur.
Impossible d’ajouter une image en la téléchargeant du bureau 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 = ’’ ; $fckeditor_userdir = ’/commun/spip/plugins/fckeditor/userfiles/’ ; $fckeditor_webserver_root = "http://www.ghana.avamac.com" ;
fckeditor_maconfig.js : var oFCKeditor_BasePath = "/plugins/fckeditor/FCKeditor/" ;
Merci de bien vouloir m’aider.
Voir en ligne : http://www.ghana.avamac.com/commun/
Bonjour,
J’ai eu deux problèmes pendant l’installation du plugin fck v0.5.0 sur un spip 1.9.2d chez ovh (mutualisé 60GP).
1/ A l’installation, je me suis mal débrouillée dans les chemins, lorsque je cliquais sur "Editeur WYSIWYG", cela ouvrait bien la fenêtre externe mais la page etait blanche sauf les deux boutons "Rétablir" et "Valider". Après beaucoup de tatonnement, voilà les variables qui marchent mieux sur le 60GP OVH :
Dans fckeditor_maconfig.js > mettre : var oFCKeditor_BasePath = "FCKeditor/" ;
Dans fckeditor_maconfig.php, mettre
2/ Mais avec ces variables, j’ai encore un problème : je vois le texte déjà rentré, mais le menu d’action de l’éditeur n’affiche aucune icône (lien morts). Avec IE, je peux survoler les croix et accomplir les actions mais cela est très hasardeux avec firefox qui n’affiche pas les petits croix rouges de remplacement de lien mort.
Questions : Ai-je mal copié une des répertoires, celui contenant les images d’action de fckeditor ? Si oui lequel ? est-il bien dans le paquet v0.5.0 ? Mon chemin est-il mauvais dans les fichiers de config, d’où ces liens morts ? Quelqu’un a-t-il déjà rencontré ce problème ? Merci pour votre aide.
Bonjour,
ce site est aussi sur un 60GP (PHP5 forcé) et voici ce que j’ai :
et tout marche. Je suis en 1.9.b (pas encore testé > 1.9.2c)
Bonjour,
Merci beaucoup ! Tout marche très bien comme cela (version 0.5.0 avec spip 1..9.2d sur 60 GP mutualisé chez OVH). C’était bien une affaire de chemin.
Merci pour ce plugin !
PP
Re-bonjour,
J’ai eu un rebondissement : juste après avoir posté le message pour dire que tout allait bien, subitement l’éditeur ne voulait plus rien savoir. Pas d’icone action, pas de texte.
J’ai finalement mis les variables suivantes et maintenant cela fonctionne :
Dans le php :
$fckeditor_basedir = '/home/moncompte/www';
$fckeditor_webserver_root = "/home/moncompte/www";
dans le js :
var oFCKeditor_BasePath = "http://moncompte.net/plugins/fckeditor/FCKeditor/" ;
Attention ! il est important de ne pas mettre les www de www.moncompe.net. J’ai également testé pour le 50Plan et ca va aussi.
En effet, cela m’a paru fou, et surtout que votre solution marche un moment puis non. J’ai cru rêver. Il est possible que l’erreur vienne de moi mais je n’ai pas réussi à la reproduire.
Je préfère faire mon retour d’expérience car cela n’a pas été facile à trouver... J’ai retesté ce matin, cela marche toujours ! Mais je ne vois pas vraiment d’explication logique.
En tout cas merci, ce plugin est très utile pour les rédacteurs.
Bonjour,
Je suis votre fil avec attention (je suis aussi sur OVH) et essaye de trouver une solution pour mon rédacteur qui a la fenêtre blanche à 2 boutons sur un PC, et pas sur l’autre ...
et je me demandais, en lisant les exemples et commentaires de Thierry B. sur les fichiers "maconfig", quelle était la différence entre le ’ ’ et le " "
on met du " " dans les fichiers javascript et du ’ ’ dans les fichiers php ?
ou c’est le contraire ?
ou ça n’a pas d’importance ?
Je profite de mon post pour féliciter Thierry B. pour son travail, son aide très réactive, son abnégation et sa patience depuis toutes ces années (3 ans bientôt sur FCKeditor ?). Merci !
Bonjour,
il y a une différence en programmation mais des paramétrage à faire ici çà n’a pas d’importance.
Bonjour,
Bravo pour votre travail sur SPIP !
Envisagez-vous une version 0.6 de votre plugin pour la version 2.6 de FCKeditor ?
Cordialement Karl.
Bonjour,
Bravo pour votre travail sur SPIP !
Envisagez-vous une version 0.6 de votre plugin pour la version 2.6 de FCKeditor ?
Cordialement Karl.
* 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
Bonjour,
J’avais installé un ancien fckeditor dans une version antérieure de spip par un include dans editer_article :
include("../FCKeditor/fckeditor.php") ;
$oFCKeditor = new FCKeditor("texte") ;
$oFCKeditor->Width = "100%" ;
$oFCKeditor->Height = "600" ;
$oFCKeditor->Value = "$texte" ;
$oFCKeditor->Create() ;
J’ai voulu installer avec la mise à jour spip 1.9 votre plugin (plus propre ;-))
Tout s’est bien passé sauf une chose : dans la fenêtre pop-up de fckeditor aucun texte ne s’affiche et on ne peut pas écrire ? http://www.sauramps.org/plugins/fckeditor/FCKeditor/editor/fckeditor.html par ailleurs la consolde de debugage me donne 2 erreurs difficiles à cerner :
Ce lien est pourtant bon et affiche bien le javascript...
Vous avez une idée ? J’ai consulté un peu le forum mais ce ne sont pas les mêmes problèmes et ils datent un peu... Pensez-vous qu’il s’agisse d’un problème de config ? Il ne semble pourtant manquer que le contenu de la variable $texte ?
Merci d’avance et bravo pour votre travail
Louis C
Sur un autre PC (CP +IE6 et Firefox) tout fonctionne très bien !
J’ai regardé les configurations de IE et tout semble concorder... Dès que je change le paramétrage ci-dessous, plus rien ne fonctionne.
Fichier js :
var oFCKeditor_BasePath = "http://westhouse.info/plugins/fckeditor/FCKeditor/" ;
fichier php :
$fckeditor_basedir = $_SERVER[’DOCUMENT_ROOT’];
$fckeditor_webserver_root = http://westhouse.info;
Hébergement OVH : Start 5G
Auriez vous une idée ?
Merci et bonne soirée.
Denis B
Voir en ligne : http://westhouse.info
Bonjour, J’ai un problème avec SIP 1.9.2d + FckEditor V0.5.0.
Sur un PC je n’arrive pas à afficher la barre d’outil, PC sous Vista, que ce soit avec IE7, Firefox ou Chrome (nouveau venu) => célèbre page blache + 2 boutons !
Sur un autre PC (CP +IE6 et Firefox) tout fonctionne très bien !
J’ai regardé les configurations de IE et tout semble concorder... quelqu’un aurait’il une idée ?
Merci
Bonjour,
Tout d’abord merci pour ce plugin que j’utilise depuis sa sortie ... La prochaine version de SPIP est imminente, est ce que le plugin sera comptatible ?
Merci Penchaki
Bonjour,
FCKeditor comme ce plugin sont en licence GPL. Vous avez droit de le revendre du moment que la licence pour le plugin et FCKeditor restent incluse et que le code source aussi (ce qui va de soi avec un langage interprété)
Bonsoir,
J’ai un site en spip installé en version 1.9.2d. J’ai installé FckEditor .0.5 et j’ai eu un problème. J’ai donc re-téléchargé sur votre site le plugin et la... cata !
Avec l’ancienne page editer_article.php je n’ai plus le bouton Avec la nouvelle page, j’ai un message d’erreur suivant :
On peut faire quoi...
Ci-joint les pages en question
merci pour vos réponses.
Denis B
Bonjour,
Tout d’abord, félicitations pour votre énorme travail…
Sur un site SPIP 1.9.2d [11720] avec un squelette paramspip avec Fckeditor
voilà tout fonctionne correctement sauf :
lorsque je fais un lien (URL) il me transforme mon adresse par :
y-a-t-il une solution ?
Merci pour votre réponse.
Salutations
Bonjour Monsieur,
Je souhaitais savoir, si vous envisagiez de rendre compatible votre plugin FCKeditor avec la dernière version de SPIP. Je trouve que vous avez fait un très bon travail. J’utilise votre outil quotidiennement. Il serait vraiment dommage de ne plus le faire évoluer !
Merci, Cordialement.
—
Karl O
Bonjour,
j’ai un gros soucis de sécurité avec votre plugin (et je ne suis d’ailleurs pas la seule...) :
si on se connecte à http://<mon _site.org>/<mon_spip>/plugins/fckeditor/FCKeditor/editor/filemanager/browser/default/browse r.html?Type=Image&Connector=connectors/php/connector.php
N’importe qui peut déposer des images dans le site en question. Inutile de se connecter au SPIP.
Depuis plusieurs jours, je cherche à boucher ce gouffre en vain. En revanche, j’ai bouché celui associé à ImageManager. Si vous pouviez m’aider, ca serait formidable. Nous hébergeons entre 100 et 200 SPIP munis de ce plugin... Pour l’instant, nous avons patché à la barbare via un .htaccess mais c’est loin d’être vraiment bloquant d’une part et d’autre part, cela empêche IE d’utiliser ce plugin...
Cordialement,
Bonjour,
Malheureusement je n’ai pas intégré le système d’authentification de spip au plugin qui fonctionne de manière autonome une fois la fenêtre affichée. Cet aspect étant plus complexe, je ne pense pas qu’il le sera avant longtemps.
Pour l’instant il n’y a pas d’autre solution que d’interdire l’upload ou de le filtrer par le moyen du fichier .htaccess comme vous l’avez mis en place.
Bonjour, je viens seulement d’installer ce plugin génial. Quand je pense que j’ai ramé pour taper des articles bien fades avant cela. J’ai spip 1.9.2d et sarka spip.
Je passe sur mes petits cafouillages d’installation avec les mêmes petits soucis de chemins que beaucoup dans ce forum (tous ces messages m’ont bien aidé d’ailleurs). Au final, FCKeditor est installé, je peux même importer des images. Mais...j’ai un souci ensuite, impossible de charger mon article "démo" (un article publié juste pour montrer les possibilités de l’éditeur aux futurs rédacteurs) dans la partie publique....alors qu’il s’affiche nickel en privé une fois enregistré). Alors je me suis dit que j’allais essayer d’enlever des bouts.
Résultat : avec l’image .png que j’y ai mis, pas de chargement possible en effet de l’article en public, mais sans cette image , c’est OK !!
Avez vous une idée ?
Merci d’avance. Tiffoun
Voir en ligne : L’éditeur d’articles enrichis
Je me réponds pour ajouter des précisions. En fait je suis sûr maintenant que c’est un problème de lien. Lorsque je "rajoute" une image avec l’éditeur, je fais "parcourir" le serveur, je trouve mon image, et je la charge. Et lui quand il tape le code html le lien qu’il donne dans la balise est du type http://www.college-gastoncrochet.re/spip/plugins...etc....
Et là quand je fais "enregistrer" l’article, il s’affiche nickel (partie privée). Mais une fois appelé depuis la partie publique, l’article n’apparaît jamais. L’ordi patine, cherche, puis affiche terminé sans rien afficher.
En fouillant j’ai fini par modifier moi-même le lien proposé dans le code html. J’ai remplacé directement par "/spip/plugins/ etc...... ET là, çà marche !! L’article est accessible depuis n’importe où, avec bien mon image.
Remarque : je précise que mes paramètres de liens entrés à l’installation eux fonctionnent (par rapport aux problèmes d’apparition de l’editeur avec seulement deux boutons..., au problème pour trouver les fichiers par le browser,etc... tout cela est résolu)
Tiffoun
Bonjour, Nous travaillons sur des problèmes d’accessibilité de site et dans l’incorporation de texte Word sur SPIP, certains styles et balises parasites passent. Peut-on remédier à cela
Merci
Jacques L
Bonjour,
le problème que vous exposez est purement lié à l’utilisation de FCKeditor et non à l’intégration du plugin dans SPIP. Je vous invite à poser votre question sur le forum officiel (en anglais) ou bien sur le forum dédié en français de Developpez.com.