Discourse svgbob

:information_source: Краткое описание Discourse svgbob позволяет включать ASCII-диаграммы в ваши сообщения на Discourse, которые отображаются в формате SVG
:eyeglasses: Предпросмотр Предпросмотр в Theme Creator для Discourse
:hammer_and_wrench: Ссылка на репозиторий https://github.com/SamSaffron/discourse-svgbob
:open_book: Новичок в темах Discourse? Руководство для начинающих по использованию тем Discourse

Установить этот компонент темы

Возможности

Например:

```svgbob height=54
+--------+      +------------+
| A Box  |----->| Another box |
+--------+      +------------+
```

Будет отображено как SVG-изображение высокого качества в вашем сообщении.

image

Компонент повторно упаковывает библиотеку с открытым исходным кодом Svgbob; онлайн-песочница для svgbob доступна по адресу: Svgbob editor

Настройки

Имя Описание
extend content security policy
svg icons
Перевод Значение по умолчанию
insert_svgbob_sample Диаграмма Svgbob
21 лайк

Есть ли у него какие-либо преимущества перед yUML?

1 лайк

То, что это #theme-component, а не #plugin, означает, что его можно легко установить даже на хостинге с общим доступом, и нет необходимости в пересборке.

yuml также рисует, что ж, диаграммы UML, тогда как svgbob — это инструмент для рисования произвольной формы.

8 лайков

Обратите внимание: мы переместили это в мой личный репозиторий, это больше не является официальным компонентом темы.

2 лайка

Я думаю, что ему нужно немного больше «раздеться», чтобы снять всю свою «official» одежду. :slight_smile: Поскольку это вики, я позволил себе удалить описание «official» и информацию о размещении, а также заменил :discourse2: на :information_source:.

В идеале также нужно изменить владельца темы с @Discourse на вас, убрать значок тега и исключить его из группы тегов «official theme component». Также необходимо удалить скрытый тег ecb.

Предпросмотр в конструкторе тем тоже стоит изменить с Discourse на вас.

(Теоретически, сторонние компоненты тем не получают собственного тега, но, возможно, удастся договориться об исключении :slight_smile: Если даже у вас не хватит влияния для этого, то темы svgbob тоже потребуют уборки)

ETA: Также нужно удалить его из официального списка в документации: Customizing your site with existing theme components

3 лайка