Discourse Graphviz

:discourse2: Zusammenfassung Discourse Graphviz ermöglicht das Hinzufügen von Diagrammen zu Beiträgen mithilfe der DOT-Sprache.
:open_book: Installationsanleitung Dieses Plugin ist in Discourse Core enthalten. Es ist keine separate Installation des Plugins erforderlich.

Funktionen

Dieses Plugin verwendet die Viz.js-Bibliothek zum Rendern von Diagrammen.
Um ein Diagramm einzubetten, verwenden Sie das BBCode-Tag [graphviz] [/graphviz]. Optional können Sie Layout-Engine-Attribute definieren: [graphviz engine=neato]. Wenn die Engine nicht definiert ist, wird standardmäßig die Dot-Engine verwendet.
Weitere Informationen und Beispiele finden Sie auf der Graphviz-Website.

Beispiel

[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]

Screenshot

SVG aus der Vorschau wird beim Kochen des Beitrags in PNG konvertiert:

Hinweis

:warning: Dieses Plugin ist standardmäßig deaktiviert. Stellen Sie nach der Installation sicher, dass Sie es über die Site-Einstellungen aktivieren.

ÄNDERUNGSVERZEICHNIS

TODO

47 „Gefällt mir“

:partying_face: Dieses Plugin ist jetzt Teil des Discourse-Kerns, wie in Bundling more popular plugins with Discourse core beschrieben. Wenn Sie selbst hosten und das Plugin verwenden, müssen Sie es vor Ihrem nächsten Upgrade aus Ihrer app.yml entfernen.

4 „Gefällt mir“

Dieses Plugin hat einen Fehler in der neuesten Version von Discourse

Ich muss dies deaktivieren, um die App (Discourse) neu zu erstellen.

Es wurde kürzlich in den Discourse-Kern aufgenommen

1 „Gefällt mir“