Discourse Graphviz

:discourse2: Resumo Discourse Graphviz oferece a capacidade de adicionar gráficos aos posts usando a linguagem DOT.
:open_book: 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

:warning: Este plugin está desativado por padrão; após a instalação, certifique-se de ativá-lo nas configurações do site.

LOG DE ALTERAÇÕES

A FAZER

47 curtidas

:partying_face: Este plugin agora está incluído no core do Discourse como parte de Bundling more popular plugins with Discourse core. Se você auto-hospeda e usa o plugin, precisa removê-lo do seu app.yml antes da sua próxima atualização.

4 curtidas

Este plugin tem um erro na última versão do discourse

Preciso desabilitá-lo para rebuild app (discourse)

Foi adicionado recentemente ao Discourse core

1 curtida