Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] jForms et FCKeditor

Posted by Nigoki on 02/16/2009 17:59

Salut à tous,

Me voilà de nouveau ici dans ma quête sans fin de la maitrise de jelix. Au menu aujourd'hui, l'intégration de fckeditor comme editeur pour les balise <htmleditor> de jForms.

en suivant la doc je configure mon defaultconfig.ini.php comme ceci :

 full.engine.name = fckeditor
 full.engine.file = design/fckeditor/fckeditor.js
 full.config = design/js/fckeditor_full.js 

Voici le contenu de fckeditor_full.js

 function jelix_fckeditor_full(textarea_id, form_id)
 {
    var oFCKeditor = new FCKeditor(textarea_id);
    oFCKeditor.BasePath = "design/fckeditor/";
    oFCKeditor.Create();
 }

C'est sur cette dernière partie ou j'y suis aller un peu a l'instinct. D'après la doc ce fichier est en quelque sorte le constructeur de l'editeur mais ce n'est pas très claire.

Et enfin, au niveau du résultat, j 'ai bien mon fckeditor qui se charge, mais en dehors du formulaire. Un texteaera est toujours présent dans mon jForm.

PLease, I Need help ! :D

  [Opened] Re: jForms et FCKeditor

Reply #1 Posted by Nigoki on 02/17/2009 11:48

Bon j'ai plus au moins réglé le problème.

Dans mon fichier javascript fckeditor_full.js

J'ai remplacé :

 oFCKeditor.Create();

par

 oFCKeditor.ReplaceTextarea() ;

Du coup le texteaera du jForm est remplacé et cela fonctionne bien avec un jControllerDaoCrud pour la création et l'édition.

Seul le contrôle javascript de jForm sur le required="true" trouve toujours le champ vide.

En attendant avec cette rustine, je test moi meme le champ et ça roule. Mais si il existe une version officielle et compatible jForm à 100% je suis preneur !

  [Opened] Re: jForms et FCKeditor

Reply #2 Posted by laurentj on 03/13/2009 11:59

Bah je pense que ça va être toi qui va faire la version "officielle" :-)

 
Page
  1. jForms et FCKeditor