Communauté Informatique NDFR.net

Communauté Informatique NDFR.net (http://www.ndfr.net/forums/index.php)
-   Programmation Web (HTML, PHP, ASP, Java, XML, etc.) (http://www.ndfr.net/forums/forumdisplay.php?f=65)
-   -   Editeur WYSIWYG NDFR (http://www.ndfr.net/forums/showthread.php?t=4094)

SantX 04-05-2004 10:02

Editeur WYSIWYG NDFR
 
Salut à tous,

J'aimerai savoir en quoi est codé l'éditeur WYSIWYG de NDFR, car franchement cela m'intrigue, serait-il en JScript ?

Merci d'avance !

Benjy 04-05-2004 11:08

Re: Editeur WYSIWYG NDFR
 
Quote:

Originally Posted by SantX
Salut à tous,

J'aimerai savoir en quoi est codé l'éditeur WYSIWYG de NDFR, car franchement cela m'intrigue, serait-il en JScript ?

Merci d'avance !

Il est propriétaire et directement intégré à vBulletin.

Pour de bons éditeurs WYSIWYG je te conseille FCKeditor (gratuit) et SPAW Editor ($20 pour un simple site, mais téléchargeable gratuitement).

fonji 04-05-2004 12:43

Re: Editeur WYSIWYG NDFR
 
Quote:

Originally Posted by Benjy
Il est propriétaire et directement intégré à vBulletin.

Pour de bons éditeurs WYSIWYG je te conseille FCKeditor (gratuit) et SPAW Editor ($20 pour un simple site, mais téléchargeable gratuitement).

ça aide pas à savoir dans quel langage il a été codé....

Fred 04-05-2004 12:59

Re: Editeur WYSIWYG NDFR
 
C'est pas du java parce que la console java n'est pas lancée, c'est pas du Flash, pas de l'html/dhtml non plus, donc c'est du javascript ;)

PS : Tu peux toujours jeter un oeil sur le code source, s'il n'a pas été compressé ;)

Benjy 04-05-2004 14:01

Re: Editeur WYSIWYG NDFR
 
Quote:

Originally Posted by fonji
ça aide pas à savoir dans quel langage il a été codé....

DHTML / JavaScript (et PHP pour le vBcode)

Magi-X 04-05-2004 18:31

Re: Editeur WYSIWYG NDFR
 
Quote:

Originally Posted by Benjy
Il est propriétaire et directement intégré à vBulletin.

Pour de bons éditeurs WYSIWYG je te conseille FCKeditor (gratuit) et SPAW Editor ($20 pour un simple site, mais téléchargeable gratuitement).

bah le mieux est encore d'essayer de le faire sois meme, c'est pas très compliqué. Ou comme Fred dit, tu regarde la source pour voir de quelle manière il le font.

Fred 04-05-2004 19:00

Re: Editeur WYSIWYG NDFR
 
@Benjy, qu'est-ce qui est fait en DHTML ?

Benjy 04-05-2004 20:24

Re: Editeur WYSIWYG NDFR
 
Quote:

Originally Posted by Fred
@Benjy, qu'est-ce qui est fait en DHTML ?

Pas grand chose... à part bien sûr la mise en forme en temps réel ;)
En fait, à partir du moment où tu as du HTML et du JavaScript, et que tu as des fonctions permettant d'agir sur le comportement d'un ou plusieurs éléments de ta page en temps réel, hop, c'est du DHTML :)

Fred 04-05-2004 20:32

Re: Editeur WYSIWYG NDFR
 
Autant pour moi, je croyais que c'était du JS tout le temps ...

SantX 05-05-2004 17:12

Re: Editeur WYSIWYG NDFR
 
Quote:

Originally Posted by Fred
Autant pour moi, je croyais que c'était du JS tout le temps ...

Si j'ai bien regardé les sources, le JScript agis sur une balise DIV ?!
Si quelqu'un pouvait m'aider et me dire comment faire, ou alors, où trouver comment faire ? :D

Merci d'avance !

SantX 06-05-2004 11:19

Re: Editeur WYSIWYG NDFR
 
C'est bon, j'ai trouvé comment faire :

Code JScript :

texte_div = document.getElementById("texte");
texte_div.innerHTML = "Nouvelle chaîne de caractères";

Code HTML :

<div id="texte"></div>

Benjy 06-05-2004 14:52

Re: Editeur WYSIWYG NDFR
 
Quote:

Originally Posted by SantX
C'est bon, j'ai trouvé comment faire :

Code JScript :

texte_div = document.getElementById("texte");
texte_div.innerHTML = "Nouvelle chaîne de caractères";

Code HTML :

<div id="texte"></div>

Petite précision : la fonction getElementById ne fonctionne ni avec IE4 ni avec NS4.

SantX 06-05-2004 14:55

Re: Editeur WYSIWYG NDFR
 
Quote:

Originally Posted by Benjy
Petite précision : la fonction getElementById ne fonctionne ni avec IE4 ni avec NS4.

Et getElementByName, cela fonctionne ?

Benjy 07-05-2004 09:18

Re: Editeur WYSIWYG NDFR
 
Quote:

Originally Posted by SantX
Et getElementByName, cela fonctionne ?

Je déconseille fortement l'utilisation de cette fonction, car seul Mozilla la gère bien... en revanche tu as getElementsByTagName qui est plutôt bien gérée par IE, mais à coupler avec un getElementById.

Le mieux est que tu trouves le type de DOM du navigateur client en testant les fonctions document.getElementById (standard, tous les navigateurs de version 5 et plus), document.all (IE4) et document.layers (NS4) ; puis tu fais ton code en fonction de chaque navigateur (jette un oeil à la fonction fetch_object() de vbulletin_global.js... il est cependant interdit de copier le code ;)).


All times are GMT +2. The time now is 11:35.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.