Categories > TinyButStrong general (FR) >

fckeditor

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: waxx
Date: 2009-06-09
Time: 15:24

fckeditor

Bonjour,

Je récupère des données qui sont mises en formes grâce à FCKEDITOR
Comment fait pour qu'il ne m'affiche pas les balises de type
    <font style>
   <h1> <h3>
MErci d'avance
waxx
By: waxx
Date: 2009-06-09
Time: 15:39

Re: fckeditor

J'ai essayé de mettre
htmlconv=no
mais il ne m'affiche pas mon bloc du tout
Une idée ?
By: Skrol29
Date: 2009-06-09
Time: 18:25

Re: fckeditor

tu as des données texte qui contient des balises HTML parce qu'elle proviennent d'un éditeur Wysiwyg, et tu vaux afficher le contenu dans une page HTML ?
Si c'est bien ça, il faut effectivement utiliser "htmlconv=no".
Si cela ne donne pas ce que tu attends, il faut regarder le source HTML produit par TBS et voir pourquoi cela ne s'affiche pas. Est-ce vide à la place du texte ? Si oui c'est complètement anormal. Si le source HTML est bien injecté mais qu'il ne s'affiche pas, alors il faut que tu modifie ton contenu ou que tu paramètre FCkEditor pour qu'il enlève les balises qui rendednt le texte invisible.
By: waxx
Date: 2009-06-10
Time: 07:38

Re: fckeditor

Skrol29?

Les données récupérées proviennent d'un champ en BDD.
A voir je vais être obligé de nettoyer tout cela avant ???
Je ne peux pas afficher le texte avec les mises en forme du texte ??

Merci d'avance
waxx
By: waxx
Date: 2009-06-10
Time: 08:21

Re: fckeditor

htmlconv=no

mes données s'affichent mais j'ai les balises
<b><i>test</i></b>
By: Skrol29
Date: 2009-06-10
Time: 09:30

Re: fckeditor

Bien cela me semble normal. Si tu veux enlever certaines balises et en conserver d'autres tu dois faire une fonction perso de nettoyage de code, et l'appeler avec le paramètre "onformat".
By: waxx
Date: 2009-06-10
Time: 09:33

Re: fckeditor

Oh mince,

Donc du coup, si je donne la possibilité via fckeditor de mettre en forme un commentaire pour une édition et ensuite de faire mon édition, la mise en forme de l'utilisateur ne sera pas reprise.
C'est bête ... pas moyen de contourner cela ??
By: waxx
Date: 2009-06-10
Time: 09:37

Re: fckeditor

skrol29,

JE me permets de te solliciter à nouveau car je ne comprends pas de trop pourquoi
car si je fais un copier coller de
<b><i>test</i></b>
open office reconnait sans soucis la mise en forme

Waxx
By: Skrol29
Date: 2009-06-10
Time: 09:51

Re: fckeditor

Je ne suis pas sûr de bien comprendre ton problème.

Par défaut TBS converti le texte en HTML le texte de ta BDD. Donc les balises de mises en forme <b>, <i>, <font>, <h1>, ... sont converties en HTML et elles s'affichent telles quelles dans le navigateur.
Par exemple "<b>test</b>" dans la BDD affiche "<b>test</b>" dans le navigateur et ""&lt;b&gt;test&lt;/b&gt;" dans le code source de la page HTML.

Si tu mets "htmlconv=no", c'est "test" en gras qui s'affiche dans le navigateur et "<b>test</b>" dans le code source.

Quand tu fais le test avec "htmlconv=no", que vois-tu dans le navigateur et que vois-tu dans le code source ?
By: waxx
Date: 2009-06-10
Time: 09:54

Re: fckeditor

Skrol29
Je me suis trompé de forum (désolé ça fait 2 fois me diras tu).
Je fais une édition avec tinydoc au format odt
et dans ce cas il me mets le contenu du champ.

Merci d'avance
Waxx
By: waxx
Date: 2009-06-10
Time: 09:59

Re: fckeditor

en fait je veux que mon code html soit interprété pour que la mise en forme soit gardé dans mon odf
By: Skrol29
Date: 2009-06-10
Time: 12:07

Re: fckeditor

Haaaaa
c'est un problème de conversion de balises HTML => ODF alors.
Il faut voir dans le forum OpenOffice, je ne connais pas assez OO pour te répondre.