Discourse Graphviz

||||
-|-|
:discourse2: | Zusammenfassung | Discourse Graphviz ermöglicht das Einfügen von Diagrammen in Beiträge mithilfe der DOT-Sprache.
:open_book: | Installationsanleitung | Dieses Plugin ist im Discourse-Kern enthalten. Eine separate Installation des Plugins ist nicht erforderlich.

Funktionen

Dieses Plugin verwendet die Viz.js-Bibliothek, um Diagramme darzustellen.
Um ein Diagramm einzubetten, verwende die BBCode [graphviz] [/graphviz]. Optional können Layout-Engine-Attribute definiert werden: [graphviz engine=neato]. Wenn keine Engine definiert ist, wird standardmäßig die dot-Engine verwendet.
Siehe die Graphviz-Website für Dokumentation und weitere Beispiele.

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

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

Hinweis

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

ÄNDERUNGSENGLISTE

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“