| Краткое описание | Discourse Graphviz предоставляет возможность добавлять графики в сообщения с использованием языка DOT. | |
| Руководство по установке | Этот плагин встроен в ядро Discourse. Отдельная установка плагина не требуется. |
Возможности
Этот плагин использует библиотеку Viz.js для рендеринга графиков.
Чтобы встроить график, используйте bbcode [graphviz] [/graphviz]. При необходимости можно задать атрибуты движка компоновки: [graphviz engine=neato]. Если движок не указан, по умолчанию используется движок dot.
Документацию и дополнительные примеры см. на сайте Graphviz.
Пример
[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]
Скриншот
SVG из предварительного просмотра будет преобразован в PNG при обработке сообщения:
Примечание
Этот плагин отключен по умолчанию. После установки обязательно включите его через настройки сайта.
