| Resumo | Discourse Graphviz oferece a capacidade de adicionar gráficos aos posts usando a linguagem DOT. | |
| Guia de Instalação | Este plugin está incluído no núcleo do Discourse. Não há necessidade de instalá-lo separadamente. |
Recursos
Este plugin usa a biblioteca Viz.js para renderizar gráficos.
Para incorporar um gráfico, use o bbcode [graphviz] [/graphviz]. Opcionalmente, você pode definir atributos do motor de layout: [graphviz engine=neato]. Se o motor não for definido, ele será definido como o motor dot por padrão.
Consulte o site do Graphviz para documentação e mais exemplos.
Exemplo
[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]
Captura de tela
O SVG da pré-visualização será convertido para PNG quando o post for processado:
Observação
Este plugin está desativado por padrão; após a instalação, certifique-se de ativá-lo nas configurações do site.
