Mermaidソースをリモートではなくローカルで読み込む

このコンポーネントをありがとうございます!

Mermaid のソースがハードコーディングされているようです。そのため、このプラグインをインストールすると、Discourse はユーザーデータを unpkg.com に送信することになり、GDPR コンプライアンスや一般的な健全なベストプラクティスが無効になります。

Mermaid をカスタムソースから読み込むオプションを追加してください。

「いいね!」 4

両方のパターンがあります。

  1. 動的な高さの計算
  2. ローカルアセット

GitHub - SamSaffron/discourse-svgbob: svgbob component for Discourse にて、両方を移植することをお勧めします。

それに対する pr-welcome です。

「いいね!」 1

FYI、Mermaidを更新し、ローカルアセットを使用し、自動サイズ変更を行うPRがあります。

まもなくマージされるはずです。

「いいね!」 4