Sujet sur Discussion Gestion:Tâches/Liste/69

Contenu des noeuds en HTML?

1
Antoine Mercier-Linteau (discussioncontributions)

@Mattéo Delabre, je croyais que Mermaid pouvait prendre en charge du HTML arbitraire dans ses noeuds. Il semblerait que ça se limite à certains tags comme b, i, etc.

J'ai codé une fonction de parsage dans MediaWiki et je l'appelle depuis le module Lua:

table.insert(lines, string.format(nodes_shapes[shape], id, escape_quotes(frame:callParserFunction('#wikicodeToHtml', name))))

(désactivé pour ne pas briser les graphiques)

Malheureusement, ça brise le rendu. Aurais-tu une idée de comment passer outre cette limite sans trop se casser la tête?

Sinon on peut simplement stocker tout ça dans un div caché et aller placer les bouts de HTML une fois le rendu du graphique terminé.