| Résumé | Discourse Graphviz permet d’ajouter des graphiques aux messages en utilisant le langage DOT. | |
| Guide d’installation | Ce plugin est inclus dans le cœur de Discourse. Aucune installation séparée du plugin n’est nécessaire. |
Fonctionnalités
Ce plugin utilise la bibliothèque Viz.js pour rendre les graphiques.
Pour intégrer un graphique, utilisez le bbcode [graphviz] [/graphviz]. Vous pouvez optionnellement définir des attributs de moteur de mise en page : [graphviz engine=neato]. Si le moteur n’est pas défini, il prend par défaut le moteur dot.
Consultez le site Graphviz pour la documentation et plus d’exemples.
Exemple
[graphviz engine=circo]
graph {
a -- b;
b -- c;
c -- d;
d -- e;
e -- g;
a -- g;
a -- c;
a -- d;
a -- e;
b -- d;
b -- e;
b -- g;
c -- e;
c -- g;
d -- g;
}
[/graphviz]
Capture d’écran
Le SVG de l’aperçu sera converti en PNG lorsque le message sera cuisiné :
Note
Ce plugin est désactivé par défaut. Après l’installation, assurez-vous de l’activer via les paramètres du site.
