引用機能は、コンテンツから便利なHTMLタグをいくつか削除します。

引用または引用コピーボタンを使用すると、保持されるべき一部のHTMLタグが削除されます。

再現手順:

  1. この文を引用または引用コピーします。

    観測可能な宇宙には1080個の原子があり、グルコース分子の式は 6H12O6 です。 このthisは削除されません。

  2. コンポーザーにコピーされたコンテンツは次のように表示されます。

    観測可能な宇宙には1080個の原子があり、グルコース分子の式は6H12O6です。 このthisは削除されません。

    削除されたHTMLタグは <sup><sub> です。おそらく他にも保持されるべきタグがあると思いますが、私は知りません。

    バグというよりは、見落としのように見えます。

「いいね!」 7

Markdownに選択したコンテンツを変換する際に許可されるHTMLタグの現在のリストを以下に示します: https://github.com/discourse/discourse/blob/85773eee21a476e89fcab89213a5b827a7fa6d8e/app/assets/javascripts/discourse/app/lib/to-markdown.js#L147

  static allowedTags() {
    return [
      "ins",
      "del",
      "small",
      "big",
      "kbd",
      "ruby",
      "rt",
      "rb",
      "rp",
      "mark",
    ];
  }

<sup><sub>を許可しても問題はないと思いますが、私はプログラマーではないので、どうなるかはわかりません。 :upside_down_face:

「いいね!」 4