WYMeditor est un éditeur XHTML WYSIWYM basé web.

Suite aux nombreux feedbacks concernant l'intégration (apparemment difficile) de WYMeditor, j'ai décidé de repartir sur de nouvelles bases.
Je compte adopter la convention qui consiste à remplacer tout textarea apparaissant dans une page par une instance de l'éditeur.

De plus, je prévois d'utiliser un framework Javascript, pour faciliter et accélérer le développement.
Mon choix s'est porté sur la librairie jQuery, dont j'apprécie le principe: Writing Javascript code should be fun.
En effet, jusque-là, j'ai souvent eu du mal à trouver le développement en Javascript amusant ;)

Quel bonheur maintenant de coder par exemple:

$(wymeditor_area).each(function(i) {});

ou encore:

$(div_editor).load("wymeditor/wymeditor.html");

... sachant que ces 2 petites lignes de code en remplacent avantageusement des dizaines d'autres (fastidieuses).

Voici ce que j'obtiens en quelques lignes: un appel de deux fichiers js dans le head de la page, et les textareas sont remplacés.
Les bases me semblent au point, il suffit maintenant d'intégrer les fonctionnalités de WYMeditor: limitation volontaire des objets HTML utilisables, gestion avancée des styles, cleanup du code généré, etc.

J'invite ceux que cela intéresse à suivre le développement de la 0.3 via le Trac, ou à venir en discuter sur le forum (ou même à me donner un coup de main!).