Discourse svgbob

|||
-|-|-|
:information_source: | 概要 | Discourse svgbob を使用すると、SVG としてレンダリングされる ASCII 図を Discourse の投稿に含めることができます。
| :eyeglasses: | プレビュー | Discourse Theme Creator でプレビュー
:hammer_and_wrench: | リポジトリリンク | \u003chttps://github.com/SamSaffron/discourse-svgbob\u003e
:open_book: |Discourse テーマは初めてですか? | Discourse テーマの使用に関する初心者ガイド

このテーマコンポーネントをインストール

特徴

例:

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

投稿内で高忠実度の SVG としてレンダリングされます。

image

このコンポーネントは、オープンソースの Svgbob ライブラリ を再パッケージ化しています。Svgbob のオンラインプレイグラウンドは次のとおりです: Svgbob editor

設定

名前 説明
コンテンツセキュリティポリシーを拡張する
SVG アイコン
翻訳 デフォルト
insert_svgbob_sample Svgbob 図
「いいね!」 21

yUMLと比較して何か利点はありますか?

「いいね!」 1

Theme component であることは Plugin よりも、共有ホスティングでも簡単にインストールでき、再構築の必要がないことを意味します。

一方、yuml は UML 図を描画し、svgbob は自由形式の描画ツールです。

「いいね!」 7

注:これは私の個人リポジトリに移動されました。これは公式のテーマコンポーネントではなくなりました。

「いいね!」 1

すべての「公式」の服を脱がせるには、もう少し手間がかかると思います。:slight_smile: Wikiなので、「公式」の紹介文とホスティング情報を削除し、:discourse2::information_source: に変更しました。

理想的には、トピックの所有権も@Discourseからあなたに戻し、タグアイコンを削除し、「公式テーマコンポーネント」タググループからも削除する必要があります。非表示の#ecbタグも削除する必要があります。

テーマクリエーターでのプレビューも、Discourseからあなたに変更する必要があります。

(理論的には、サードパーティのテーマコンポーネントには独自のタグはありませんが、あなたがいくつか手配して例外を設けることができるかもしれません :slight_smile: それでも十分な影響力がない場合は、#svgbobのトピックも整理する必要があるかもしれません

ETA: ドキュメントの公式リストからも削除する必要があります。Customizing your site with existing theme components

「いいね!」 3