インライン展開フットノートの2番目の発生を展開できません

Discourse 2.6.0 beta6 (66ecefba52) で、設定「markdown フットノートの有効化」と「フットノートをインライン表示」を有効にした状態で、footnote プラグイン v0.1 を使用しています。

  • 同じインラインフットノートを投稿内で 2 回使用すると、1 回目はクリックしてフットノートを展開できますが、2 回目は(3 回目も同様ですが)クリックしても展開されません。
  • Discourse のフットノートに関する投稿で提供されている最小限の例を使って、私のサイトで再現しました:

我々は我々の選択そのものである。[1]
多くの興味深い言葉
彼は本当にそれを言った。[1:1]

  • try.discourse.org で再現を試みましたが、footnote プラグインは利用できないようです。

誰か同じ現象を再現できますか?それとも私のサイトに問題があるのでしょうか?


  1. 我々は我々の選択そのものである。
    サルトル、ある時
    ある日
    過去に ↩︎ ↩︎

「いいね!」 1

その例を、最新の Discourse コードで動作するローカル開発サイト(Chrome ブラウザ使用)でテストしました。その結果、2 番目の脚注がページの下部、あるいはページ外に配置されていることがわかりました。

2 つの重複した脚注の間に一意の脚注を挿入しようとすると、一意の脚注をクリックした後に重複した脚注の 2 番目をクリックすると、一意の脚注の内容が表示されてしまいます。その問題の例となるマークアップは以下の通りです:

私たちは私たちの選択そのものです。[^sartre]

多くの興味深い言葉

2 番目の脚注テスト [^second]

彼は本当にそう言いました。[^sartre]

[^sartre]: 私たちは私たちの選択そのものです。
サルトル、ある時
ある日
過去に

[^second]: これが 2 番目の脚注の内容です

「いいね!」 2

ユーモアを交えようとしたら、今日これに遭遇しました[1]


  1. これは読めますが、これを展開することはできません[2]↩︎

  2. なんて残念!これはおかしいです。 ↩︎

このDiscourseではフッタープラグインを使用していないようですね。

ということは、これが機能するかどうかは私次第ということでしょうか?どなたか手助けしていただけませんか?

最初のステップは、ここで機能するかどうかを確認することです。

私たちはそれを単に再パッケージ化しているだけで、最新リリースで既に改善されている可能性があります。

「いいね!」 1

これで確認する時間が取れました。ご提案ありがとうございます。

markdown-itmarkdown-it-footnote は期待どおりに動作します。簡単な単体テストで確認しました。

問題は、トピック内の脚注をクリックしようとしたときに発生するようです。以下に私の状況を示します。

まず、ネストされた脚注の「…」をクリックしようとするとページがリロードされます。次に、ネストされた脚注の「[2]」リンクをクリックしようとしますが、対応する HTML アンカーがありません。

この問題について、何かできることはありますか?

よろしくお願いします。

「いいね!」 1