Transformer mon editeur de texte en WYSWYG

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Transformer mon editeur de texte en WYSWYG

par naholyr » 14 mars 2006, 13:05

FCKEditor se base il me semble sur des fonctionnalités très spécifiques des navigateurs, qu'Opera ne propose pas.

par Cyrano » 14 mars 2006, 08:56

Remarque, tu as quand même un défi à relever avec FCKEditor si tu en reprends le code: le rendre compatible avec Opera... :-k

par Death83 » 14 mars 2006, 02:48

Oui je sais FCK editeur est tres puissant mais dans mon cas je dois le faire moi même car les modifs que je devrais faire sur FCK me prendront surement plus de temps que si je le faisait moi même.
Je ne pense pas, tu es en train de vouloir le réinventer complètement, donc il est impossible que ça te prenne moins de temps que de partir de l'existant, et à mon avis l'année prochaine tu y es encore :)
Ouais . La je suis en train de regarder le code de FCKeditor.

Je vais enlever tout ce que je trouve inutile et le remanier a ma maniere fonction par fonction. (ca risqe de me prendre 1 an aussi lol (mais ca va m'apprendre plein de chose)). :)

par naholyr » 14 mars 2006, 02:26

Oui je sais FCK editeur est tres puissant mais dans mon cas je dois le faire moi même car les modifs que je devrais faire sur FCK me prendront surement plus de temps que si je le faisait moi même.
Je ne pense pas, tu es en train de vouloir le réinventer complètement, donc il est impossible que ça te prenne moins de temps que de partir de l'existant, et à mon avis l'année prochaine tu y es encore :)

par Death83 » 14 mars 2006, 01:19

pas possible d'inserer directement les balises html dans un textarea. A la rigueur changer tout le format d'affichage en passant par un style CSS sinon va falloir ruser en passant par un DIV plus des fonctions JS.

Enfin beaucoup de travail pour rien, puisque FCKEditor le fait très bien et n'est pas très compliquer à prendre en main.
Oui je sais FCK editeur est tres puissant mais dans mon cas je dois le faire moi même car les modifs que je devrais faire sur FCK me prendront surement plus de temps que si je le faisait moi même.

J'avais penser a superposer un div par dessus le textarea. Comme ca la personne tape dans le textarea et le texte aparrait dans le div qui sera par dessus. L'inconvéniet de cette methode est que la personne ne verra pas le focus..

par Truc » 14 mars 2006, 01:11

pas possible d'inserer directement les balises html dans un textarea. A la rigueur changer tout le format d'affichage en passant par un style CSS sinon va falloir ruser en passant par un DIV plus des fonctions JS.

Enfin beaucoup de travail pour rien, puisque FCKEditor le fait très bien et n'est pas très compliquer à prendre en main.

par Death83 » 14 mars 2006, 00:34

en fait j'obtient les balise HTML dans mon textarea mais le code HTML est considéré comme du texte. Genre j'ai <b>gras</b> au lieu d'avoir: gras.

Vous avez une idée sur comment rendre le texte du textarea soumis au police HTML?

par Death83 » 13 mars 2006, 23:41

Sans JavaScript, ça va devenir une usine à gaz parce que tu sera obligé d'avoir des échanges client/serveur : ça va ralentir considérablement le fonctionnement.
J'ai jamais dis que je ne voulais pas le faire en JS (zsinon je n'aurai pas posté la ;)).

J'ai deja essayer quelque truc en AJAX mais sans succes.

par Cyrano » 13 mars 2006, 23:35

Sans JavaScript, ça va devenir une usine à gaz parce que tu sera obligé d'avoir des échanges client/serveur : ça va ralentir considérablement le fonctionnement.

par Death83 » 13 mars 2006, 23:20

Tu devrais explorer le code de FCKEditor qui fait exactement ce que tu cherches à faire
Oui mais je pense que je serai vite perdu.

Et il ne fonctionne pas avec un systeme de balise. Car ce que je veut faire est un peu plus compliqué qu'un simple éditeur de texte. Je veut faire un éditeur de texte dérivée de celui que j'ai actuellement (pour qu'il fonctionne pour ceux qui désactive JS).

par Cyrano » 13 mars 2006, 23:18

Tu devrais explorer le code de FCKEditor qui fait exactement ce que tu cherches à faire

Transformer mon editeur de texte en WYSWYG

par Death83 » 13 mars 2006, 22:58

Salut a tous,

je me suis fait mon propre éditeur de texte en javscript qui fonctionne comme celui de phpBB (donc avec les baliseBB code).

Mais je voudrais l'améliorer et le rendre "what i see what i get en utilisant AJAX.

Je ne voit pas trop dans quel sens aller pour le moment car je désire conserver mes balises BB. Il faudrai juste qu'elle soit interpréter en javascript et par exemple

Code : Tout sélectionner

[b]gras[/b]
devienne gras dans l'éditeur de texte.

Avez vous des idées?