Zerosquare (./6) :
(il me semble que certains moteurs de forum ne stockent que la version HTML, et font la conversion inverse quand on veut éditer un post... le souci est évidemment que les améliorations / modifications ne s'appliquent pas rétroactivement aux anciens posts à moins de les retraiter, et que ça doit être casse-pieds de regénérer la version native à partir du HTML pour certaines features)
Ah tiens j'avais voulu écrire un post là-dessus y a qqs semaines en réponse à un commentaire de Zephyr, je sais pas où il est passé... Effectivement la difficulté n°1 c'est de pouvoir regénérer le YML de façon fiable à partir du HTML, mais c'est tout à fait faisable : il suffit de faire un outil pour générer des regexp réversibles (i.e. une paire de regexps où l'une annule les effets de l'autre), et de stocker le numéro de version de la regexp qui a servi à faire la transformation YML->HTML pour pouvoir revenir au YML après-coup.
Vu le ratio impressionnant nb de vues / nb de posts ça serait bien moins gourmand et donc ça permettrait d'avoir une vraie vérification des balises qui tienne compte du contexte... (c'est Bob qui serait content

)
Pour ce qui est de la mise à jour du code HTML évidemment il faut pas qu'il y ait de code "périssable", donc par exemple la balise [sondage] devrait contenir un truc genre &sondage; qui serait remplacé au dernier moment.
Et ça peut avoir des avantages intéressants : on peut faire des changements un peu violents dans la spec du YML sans casser les vieux posts

Folco_ (./36) :

(tkt c'est pas un bmp ! #trifier#)
mais tu t'es quand même foiré pour la transparence 