To render a graph inline in your post, wrap the graph definition in dot tags like this:
[dot] digraph {a -> b} [/dot]
The block form is also supported:
[dot]
digraph {
a -> b
}
[/dot]
Animated transitions between graphs
An animated transition between multiple graphs is shown when more than one graph is added to the same paragraph of a post and there is only whitespace between them:
[dot] digraph {bgcolor=lightblue a -> b} [/dot]
[dot] digraph {bgcolor=lightblue a -> b; a -> c} [/dot]
[dot] digraph {bgcolor=lightblue a -> b; a -> c; b -> c} [/dot]
or
[dot]
digraph {
a -> b
}
[/dot]
[dot]
digraph {
a -> b
a -> c
}
[/dot]
[dot]
digraph {
a -> b
a -> c
b -> c
}
[/dot]
Paragraphs are separated by blank lines, so this will generate three separate graphs:
[dot] digraph {bgcolor=lightblue a -> b} [/dot]
[dot] digraph {bgcolor=lightblue a -> b; a -> c} [/dot]
[dot] digraph {bgcolor=lightblue a -> b; a -> c; b -> c} [/dot]
@pfaffman Mes excuses de ne pas avoir vu ce post et d’avoir agi plus tôt. J’ai dû désactiver les notifications par erreur. J’ai remarqué ce problème moi-même à l’époque, mais je n’ai pas eu le temps de m’en occuper alors, je ne me souvenais pas l’avoir posté et je n’étais pas au courant que quelqu’un d’autre l’utilisait.
J’ai installé ce composant, (Discourse 3.2.1)
j’ai copié l’exemple ci-dessus dans un nouveau message, il ne s’affiche pas sous forme de graphique,
quelqu’un pourrait-il confirmer si celui-ci fonctionne maintenant, merci…
cela est causé par la chose “Content Security Policy”…
je ne suis pas sûr de ce qu’il faut ajouter dans le paramètre “content security policy script src” pour que cela fonctionne… quelqu’un pourrait-il m’aider, merci…
Merci @Arkshine
notre instance hébergée n’inclut pas le plugin graphviz pour le plan
j’ai essayé d’ajouter ces 3 fichiers dans le paramètre « content security policy script src », cela ne fonctionne pas…
Si vous êtes satisfait des graphes statiques simples, le discourse-graphviz-theme-component est probablement suffisant, mais si vous souhaitez utiliser des transitions animées entre les graphes et contrôler divers aspects du rendu des graphes, vous pourriez vouloir essayer le D3 Graphviz Theme Component. Vous pouvez le voir en action à l’adresse suivante :
Aucune liste blanche n’est nécessaire. Voici notre configuration :
Salut, @magjac
J’aimerais essayer celui de D3 pour l’animation, mais j’ai rencontré le problème ci-dessus avec la politique de sécurité du contenu, comme indiqué précédemment. Des modifications de certains paramètres sont-elles nécessaires pour que cela fonctionne ?
Notre instance est maintenant en 3.2.1. Merci…