RICH TEXT TRASH EDITOR

mickaelpfr Messages postés 197 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 29 avril 2009 - 1 sept. 2004 à 18:40
cs_laura1988 Messages postés 12 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 9 juin 2010 - 3 févr. 2009 à 15:34
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/25847-rich-text-trash-editor

cs_laura1988 Messages postés 12 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 9 juin 2010
3 févr. 2009 à 15:34
salut, jai utilisé ton code pour une modification (exemple : changer écriture, de couleur ...) mais celui ci m'enregistre plus rien maintenant si quelqu'un peu m'aider se serait sympas merci en avance, un message erreur apparait : (Undefined index: num)

<html>
<head>
<title>Modification</title>
</head>

[admin.php?go=accueil Accueil]


<?php
include('conn.php');

if (isset($_POST[rte1']))
{
$contenu = nl2br(stripslashes($_POST['rte1']));
$query="UPDATE accueil SET description='".$contenu."' WHERE num=".$_GET['num'];
$result = mysql_query($query);
$test = mysql_error();
echo "la modification a été réalisé avec succès";
}

if (isset($_GET['num']))
{
$reqliste="SELECT * FROM accueil where num=".$_GET['num'];
?><form name="accueil" method="post" action="modif.php"><table><?php
$liste = mysql_query($reqliste);
while ($boucle = mysql_fetch_array($liste))
{
?><tr>
<td>"></td>
</tr>

<?php
$reqliste="SELECT * FROM accueil where num=".$_GET['num'];
$liste = mysql_query($reqliste);
$news="";
while ($boucle = mysql_fetch_array($liste))
{
$news=$boucle['description'];
}
$url='admin.php?num=';
$url.=$_GET['num'];

$he_action=$url; //obligatoire
$he_content=$news; $he_width=520; //facultatif $he_height=200; //facultatif
include('HtmlBox.php');
}
}
?>
the metalhorseman Messages postés 2 Date d'inscription mercredi 20 juillet 2005 Statut Membre Dernière intervention 1 septembre 2008
28 sept. 2006 à 15:25
le script de kevin roth déchire. ça c'est du script qui mérite d'être en ligne. a force de se prendre pour un crack chacun laisse des scripts bidons résultat : ça ralenti considérablement la recherche de bon code.

donc merci à ceux qui permette (encore à ce site) de s'en tirer honnorablement et par pitié:
que ceux quiu ne savent pas faire apprennenent, comparent, repiquent, demandent, et enfin en dernier lieu publient!

merci
matthieumiquel Messages postés 1 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 22 mai 2006
22 mai 2006 à 10:35
moi aussi j utilise le source de Kevin Roth http://www.kevinroth.com/rte/demo.htm

mais je l insere dans mon formulaire, puis dans celui ci je veux effectuer une mise a jour mais cela ne marche pas(a noter que mon boutton de validation est dan sautre page que "richtext.js" ) peut etr qu il y a une répercution je sias pas trop...

Avec le code de Kevin Roth j ai remarqué que le texte rich était copier dans une textArea toute simple pour permettre l envoi de mes données vers la BDD ou autre

I need help je bloke depuis 2 semaines sur ça dc voila j ai les nerfs
meech Messages postés 209 Date d'inscription vendredi 11 avril 2003 Statut Membre Dernière intervention 14 août 2007
27 août 2005 à 20:04
Agora -> merci de l'information pour FCKEditor : du vrai beau boulot, et tout cela sous GNU Public License. Terrible et vraiment à voir.
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
27 août 2005 à 17:35
A l'heure actuelle celui que je trouve le plus complet et celui utilise par code source dans son forum. maintenant ce code a plus d'un an et il a ete optimise par de nombreuses personnes dont je trouve le resultat pas mal. ensuite si on voulait vraiment on pourrait faire quelque chose de bien mieux dynamiques afin que tous le monde puisse choisir ce kil veut dans les menus etc etc. mais bon ca devient un projet a grande ampleur et ya deja pas mal de monde dessus. le seul avantage de celui la par rapport a plein dautres cest les smileys.
@++ JoTrAsH
cs_Agora Messages postés 1 Date d'inscription jeudi 2 mai 2002 Statut Membre Dernière intervention 27 août 2005
27 août 2005 à 14:09
Sur ce que j'ai pu en voir, HtmlArea a l'air d'être le plus complet, et de loin. Les menus contextuels, c'est vraiment top, çà donne un effet pro !

Sinon, j'ai pu trouver dans la gallerie de htmlarea.com un autre editeur pas mal : FCKeditor

De nombreux examples, une license GPL, et surtout, un éditeur en français.

A voir :)
meech Messages postés 209 Date d'inscription vendredi 11 avril 2003 Statut Membre Dernière intervention 14 août 2007
2 août 2005 à 18:08
Mea maxima culpa est !

Ciao ;-)
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
2 août 2005 à 18:04
hum MEECH je pense que tu n'as pas lu mon explication finale ou j'ai marque :
Le code est en partie tiré du http://www.kevinroth.com/rte/demo.htm de Kevin roth, donc merci à lui d'avoir mis cette source en libre...
meech Messages postés 209 Date d'inscription vendredi 11 avril 2003 Statut Membre Dernière intervention 14 août 2007
2 août 2005 à 18:02
C'est marrant, mais même dans le nom des fonctions, cela me rappelle un "Rich Text Editor" dont le projet a débuté en 2003 (cf. http://www.kevinroth.com/rte/demo.htm)... Le code est libre, il n'y a pas de honte à s'inspirer d'un autre, mais c'est pas mal de le notifier.

Ceci étant, cette source est très bien faite et l'ajout des smiley's est une grande idée.

Allez, hop : 10/10 quand même car cela va m'être très, très, très utile !!
cs_twisteurwin Messages postés 167 Date d'inscription mardi 21 septembre 2004 Statut Membre Dernière intervention 2 mai 2009
29 avril 2005 à 13:03
Ok je vais pouvoir le tester à présent , thx :-)
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
29 avril 2005 à 12:34
Merci de m'avoir prévenu. Je viens d'uploader pour corriger tout ceci :)
cs_twisteurwin Messages postés 167 Date d'inscription mardi 21 septembre 2004 Statut Membre Dernière intervention 2 mai 2009
29 avril 2005 à 06:51
> Jotrash

Il manque les images dans ton zip !
Merci de le mettre à jour
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
31 janv. 2005 à 14:32
voila comme g eu encore de nouvelles demandes de ma version entiere du script je lle met a jour comme ca tout le monde pourra en profiter. voila j'espere que ca aidera tous le monde ici un simple post suffit pour que ca marche (tester sur plsuieurs ordis).
@++ all
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
25 janv. 2005 à 18:27
bah je comprends pas. je viens de refaire le script sur mon autre serveur pour voir s'il y avait des problèmes et un simple

$var=$_POST["sc"];
ca sufft pour recevoir ce qu'il y aviat dans le textarea. Oo
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
25 janv. 2005 à 18:22
euh... ça marche pas du tout !!
zebrei Messages postés 6 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 30 décembre 2004
30 déc. 2004 à 20:04
oups... virez les tag du code précédent.
C'était pour mettre en valeur la ligne importante.
zebrei Messages postés 6 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 30 décembre 2004
30 déc. 2004 à 20:03
J'ai trouvé la solution dans les sources d'une version supérieure du produit.
(aplosRTE :
http://mike.aplosmedia.com/dev/AplosRTE/test_editor.php)

Le formatage HTMl est simplement oublié par le script, alors il faut le lui rappeler :

dans la page qui reçoit le submit :
--------------------------------------
$text=$_POST['rte1'];
$text = rawurldecode(stripslashes($text));
echo "1: $rte1"; // ne donnera pas de HTML
echo "2: $text"; // donnera tout le formatage
---------------------------------------

Une journée de recherche ... content... ! :-)
zebrei Messages postés 6 Date d'inscription jeudi 30 décembre 2004 Statut Membre Dernière intervention 30 décembre 2004
30 déc. 2004 à 11:31
J'ai le même problème que rttb.
Je 'nai pas de sc dans les scripts téléchargés, ni à la ligne 119 ni ailleurs.
La ligne que jotrash cite n'est pas dans le script, et je ne vois pas trop comment l'intégrer.

Le script de rttb semble pas mal, mais je ne maîtrise pas assez le sujet pour comprendre comment il ressort htmlSrc. C'est quoi ce formulaire.submit() ? une fonction à toi ?
en gros, si j'apelle la fonction, elle me renvoie une valeur, (j'ai pas l'impression), ou elle poste directement dans la base ? (avec cette fonction formaulaire ??????)
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
24 déc. 2004 à 17:33
c cool, je t'envois mon mail en message prive, merci encore.
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
24 déc. 2004 à 17:27
donne moi ton email si tu veux je tenverrai les dernieres source oO
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
24 déc. 2004 à 16:09
magnifique !!!
Je ne dois pas avoir la bonne source, cette ligne 119 n'existe pas sur mon script..(du moins celle que tu me viens de me donner ci dessus.).
Ce qui fait le toggleHTMLSrc c'est une case a cocher chez moi...pas un bouton....
cs_cacoun Messages postés 59 Date d'inscription jeudi 21 octobre 2004 Statut Membre Dernière intervention 21 mai 2013
24 déc. 2004 à 15:42
dans la ligne 119, tu trouveras le fameux sc: document.writeln('

');

Désolé pour le retard de ma réponse mais je ne suis pas en permanence sur le net désolé rttb...
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
24 déc. 2004 à 15:24
Je me suis debrouille tout seul, car je n'ai pas trouve de
textarea (ormis celui de la fonction writedefault qui n'est jamais appele), ni de variable du nom de sc...
Peut etre que je n'ai pas la bonne source, j'ai pourtant celle du site ici present...

J'ai donc un formulaire PHP (nom:formulaire) avec un textarea (nom:texte).

J'utilise cette fonction pour recuperer le code genere et envoyer le formulaire.

function voir(rte){
var oRTE;
if (document.all) {
oRTE = frames[rte].document;
} else {
oRTE = document.getElementById(rte).contentWindow.document;
}
var htmlSrc = oRTE.body.innerHTML;
formulaire.texte.value=htmlSrc;
formulaire.submit();

}

Je me permet de poster ceci de facon a aider les gens qui sont dans le meme cas que moi.

Encore merci jotrash pour cette source super.
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
23 déc. 2004 à 18:46
le fameux $sc est la valeur du textarea donc ce que tu dois recuperer .... regarde le code et repere ou est le sc .... enfin je sais po moi c ecrit noir sur blanc ?
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
23 déc. 2004 à 14:19
personne veux me repondre ???
meme pas cacoun, tu dois savoir ce qu'est '$sc'
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
21 déc. 2004 à 13:49
c'est ce fameux $sc qui recupere le message produit :)

Il est ou ce $sc???
C'est du PHP $sc, et je vois pas de PHP dans le code, a part le code d'index.php
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
21 déc. 2004 à 12:44
$insert = mysql_query("insert into table values ('$sc')");

c'est ce fameux $sc qui recupere le message produit :)
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
21 déc. 2004 à 12:30
je suis comme cacoun, je cherche a recuperer le code html genere pour l'integrer dans une BD.
Peux tu m'aider STP.
cs_cacoun Messages postés 59 Date d'inscription jeudi 21 octobre 2004 Statut Membre Dernière intervention 21 mai 2013
16 déc. 2004 à 09:13
salut jotrash,
peux-tu me renvoyer tes fichiers, je ne sais plus ce ke j'en ai fait, merci ....
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
15 déc. 2004 à 18:41
salut cacoun !
je pense que tu ne dois po utiliser mon editeur de texte car moi je nen ai po qui apparait !
@++ sinon fais moi un screen
cs_cacoun Messages postés 59 Date d'inscription jeudi 21 octobre 2004 Statut Membre Dernière intervention 21 mai 2013
15 déc. 2004 à 12:40
Salut à tous...
Je viens de tester le text editor, et j'en suis content...
Seul bémol, kan je "clik" sur la touche "entrée", il apparait un saut de ligne
Quelqu'un a-t-il une soluce ????
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
3 déc. 2004 à 19:02
bien sur ! je te donne le code directement par mail avec trois fichier comme ca tu auras un exemple vraiment concret et tu auras une version je crois un peu ameliorer

@++
cs_cacoun Messages postés 59 Date d'inscription jeudi 21 octobre 2004 Statut Membre Dernière intervention 21 mai 2013
3 déc. 2004 à 12:53
Est-il possible de mettre le code généré dans une base mysql ???
Si oui, comment ?
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
14 sept. 2004 à 19:09
sisi tu te fais comprendre :p
cs_FredT Messages postés 65 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 11 avril 2009
14 sept. 2004 à 17:16
cherche pas plus, il ne fait toujpours pas d'xhtml valide, si pour toi c'est un critère indispensable, ben, HTMLArea te conviendra pas.
mais comme dit jotrash, ce "programme" je pense donne pouceaup plus de possibilités à l'utiliser en tant que "programme",et pas comme seulement éditeur de contenu.
J'sais pas trop si je me fait comprendre là...
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
13 sept. 2004 à 20:09
non tu ne peux pas editer tes commentaires... pour le debat je trouve ces programmes (paskau stade ou ca en est on peut appeler ca programme) trop evolue justement pour une utilisation simple..
ichevc Messages postés 9 Date d'inscription jeudi 12 août 2004 Statut Membre Dernière intervention 13 septembre 2004
13 sept. 2004 à 14:32
heu .. petite question.
peut-on éditer nos commentaires ???

sinon, désolé pour les fautes
ichevc Messages postés 9 Date d'inscription jeudi 12 août 2004 Statut Membre Dernière intervention 13 septembre 2004
13 sept. 2004 à 14:16
le probleme pour comparer ces deux projet est qu'ils évolue très vite.

j'avais testé il y a quelques mois htmlarea et je l'ai abandonné parce qu'il ne produisait pas du xhtml valide
mais ceci a peut etre changé

tinymce sur ce critère me convient mieux

je vais regarder de nouveau htmlarea anvant de reposter car m'etat vite arreter a cause de ce critere je n'est pas vraiment fouiller
cs_FredT Messages postés 65 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 11 avril 2009
13 sept. 2004 à 13:25
HTMLArea vs tinymce : j'ouvre le débat ?
ichevc, tu peux préciser ce que tu trouve de mieux? C'est peut être le fait d'un manque de plugIn pour l'instant, mais moi j'ai vu qu'une seule fonction (copier le style) par rapport à HTMLArea, qu'il m'intéresse de récupérer.

Par exemple: barre de statut, utilisation des css ... j'ai pas vu grand chose la dessus. Mais je me trompe peut-être, j'ai testé très vite, et vu un aperçu du code tout aussi vite.
ichevc Messages postés 9 Date d'inscription jeudi 12 août 2004 Statut Membre Dernière intervention 13 septembre 2004
13 sept. 2004 à 12:28
perso j'utilisie
tinymce , je le trouve mieux qu'htmlarea

c'est egalement un projet source forge
cs_FredT Messages postés 65 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 11 avril 2009
6 sept. 2004 à 07:22
wai ... wai ... bof

Rien de bien mieux par rapport à celui de kevinroth.com. Rien de terrible par rapport à ce qu'on peut trouver.

Recherche HTMLArea, c personnellement ce que j'ai vu de mieux aussi bien au niveau du résultat HTML généré, qu'au niveau du code du programme: à mon goût super bien fait. Objet, plugin, multilingue...
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
3 sept. 2004 à 14:31
voila le code est disponible si vous desirez
ilvec Messages postés 53 Date d'inscription samedi 7 décembre 2002 Statut Membre Dernière intervention 7 août 2007
2 sept. 2004 à 19:30
ok,

je t'ai mis 8/10

j'insiste peut-être un peu ;-) mais je pense que si le bouton <voir la source> existe, il faut soit qu'on puisse revenir en arriere, soit on ne peut plus. Mais dans tous les cas il ne faut pas voir la source de ta source (ca fait vraiment desordre).

Bonne continuation

PouPou
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
2 sept. 2004 à 19:03
je mexplike avant quon me trucide lol si justement quand on reclick sur voir la source ca ne marche pas car lutilisation de ce code est pour moi comme dis si bien ilvec pour un forum livre dor blog etc donc la personne naura pas a reclicker dessus... mais ce nest pas tres dure a modifier si ca interesse kelkun je modifie la source ce soir... sinon la encore jai cherche pas mal pour rich text editor etc et je nai jamais rien trouve qui gere les smileys et ki soit gratuit sinon je ne dis pas que mon code a reinvente la planete ensuite escuse moi mais sur ce site il ny a quun code smilaire au moins (dapres les recherche de mickaelpfr et les miennes) et je n'aimais po trop cette source passant par popup pour les couleurs etc... donc voila merci davoir commente
ilvec Messages postés 53 Date d'inscription samedi 7 décembre 2002 Statut Membre Dernière intervention 7 août 2007
2 sept. 2004 à 11:24
Salut,

que ce soit sous IE 5.5 (je viens de tester) ou sous firefox, le problème est le même : une fois que l'on a affiché la source, il est impossible de revenir au texte "formaté". Je trouve ca dommage (mais je n'ai aucune erreur javascript qui apparait).

Bonne journée @ tous les javascriptiens (et les autres)

PouPou
mickaelpfr Messages postés 197 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 29 avril 2009 2
2 sept. 2004 à 10:21
petit eclaissisement, cette critique ne va pas dans le mauvais sens !
jotrash je crois que tu as mal chercher, tu tapes editeur wysiwyg ici ou sur google et regarde le nombre de réponse.

pour les bugs tu l'a testé sous mozilla ?

un truc a faire , expliqué les execommand les gars ainsi tout le monde comprendra comment réaliser son propre éditeur simplement !

ps : la propriété de la div contenteditable = true est propriétaire a internet explorer
ilvec Messages postés 53 Date d'inscription samedi 7 décembre 2002 Statut Membre Dernière intervention 7 août 2007
2 sept. 2004 à 08:35
Salut,

je ne sais pas si c'est normal, mais j'ai un petit bug : une fois que j'ai cliquer sur <voir la source>, impossible de revenir au texte "normal" en décochant la case.
Pire, si je rechoche la case, il m'affiche la source de la source ;-(

Voila, sinon ca paut être interessant pour un forum par exemple.

Bonne prog

Poupou

P.S : j'attends la réponse pour noter :-)
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
1 sept. 2004 à 20:32
merci de ton com mais je ne suis pas daccord jai fais des recherches et des recherche sur google pour en trouver des simples ou en tout cas des biens et je nai rien trouve dexausif et sur ce site je nen ai trouve kun a part si ma recherche fut mauvaise...
mickaelpfr Messages postés 197 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 29 avril 2009 2
1 sept. 2004 à 18:40
BOF => que dire de plus encore un , qui n'apporte aucune nouvelle fonctionnalitées dommage
Rejoignez-nous