Voilà, j'ai encore mis à jour le fiddle :
jsfiddle.net/bobmk4qe/12/Ca utilise la dernière version de FabricJS, et donc ça corrige quelques uns des bugs rencontrés.
Pour faire plaisir à Fabe, on peut maintenant préciser qu'on veut que le panneau soit animé
Au niveau des options, sur le canvas, c'est :
data-text : Le texte à afficher
data-text-color : La couleur du texte
data-text-font : La police du texte
data-text-size : La taille du texte
data-board-background : Le fond du panneau
data-board-border : La bordure du panneau
data-stake-color : La couleur du piquet
data-smiley : L'URL du smiley à utiliser
data-smiley-x : L'offset x à appliquer si nécessaire
data-smiley-y : L'offset y à appliquer si nécessaire
data-animate : true pour animer.
data-animation-duration : la durée de l'animation (cyclique)
Y a des valeurs par défaut pour tous les paramètres, donc on peut tester très facilement
Avec ça, on a "à peu près" la même chose que sur la v3. Reste à intégrer ça à Lexpage... mais je sais pas encore comment gérer les options avec le pseudo-bbcode sans que ça ne soit trop "pénible". Et le data-url (avoir l'image complète sous forme de string, en gros) ne fonctionne pas avec des images distantes (donc impossible de charger un smiley distant/personnalisé comme Tchou le souhaite, si j'utilise ce système).