トピックおよび投稿内にインラインツールチップを追加するためのボタンをDiscourse Composerツールバーに提供します。
「いいね!」 7
ked
(Kenny DuBose)
2026 年 2 月 3 日午後 6:31
2
このTCはどのテーマでも動作しますか?面白そうですね。
「いいね!」 1
Moin
2026 年 2 月 3 日午後 7:13
3
これは、Add <abbr> tags to words in posts のコンポーネントと似ているように見えます。このコンポーネントが <abbr> HTML タグを使用していないことに気づきました。例えば、<abbr title="Text shown on hover">Hover me</abbr> (<abbr title="Text shown on hover">Hover me</abbr>) のようなタグです。そのため、この設計上の選択について興味を持ちました。
私の理解では、<abbr> を使用する利点の 1 つは、コンポーネントが後で削除されても情報が利用可能であることです。現在の方法では、その場合に <span> が見えなくなると思います。このアプローチの利点が何であるかを理解したいと思っており、何か新しいことを学べることを願っています。
「いいね!」 2
いつものように、アイデアを共有したり、この取り組みに参加してくださる方がいれば、大変感謝いたします
私の目的は、ホバー時(またはオプションでクリック時)に表示されるツールチップを素早く作成するためのツールバーボタンを持つことです。このツールチップには、HTMLやMarkdownを含むあらゆるものを格納でき、コンポーネントが削除された場合や、ページが公開ページ として表示された場合でも、コア/デフォルトのプラグインやテーマコンポーネントがない状況で、囲まれたコンテンツが最も優雅に表示され続けるようにしたいと考えています。
TC(テーマコンポーネント)が、コアのTooltipやDModalを活用するか、あるいはFootnotes Plugin を拡張または適応させることで、将来にわたって最高の一般的な互換性を提供することを望んでいます。
既存のテーマコンポーネントやプラグインのいくつかをテストしましたが、それぞれ特定のユースケースに対応しており、コンテンツの特定タイプが正しくレンダリングされない、モバイルで使用できない、Tipコンテナが表示されない、または位置の変更に適応しないなど、それぞれに制限や奇妙な動作があります。
既存の各コンポーネント/プラグインと、それぞれのユースケースおよび制限を示す表を作成したかったのですが、現時点では時間がなく、ぜひご意見を歓迎します。
概要
Discourse Footnote プラグインを使用すると、投稿内でマークダウン形式の脚注を作成できます。
インストールガイド
このプラグインは Discourse コアにバンドルされています。プラグインを個別にインストールする必要はありません。
脚注の有効化
Footnote プラグインはデフォルトで有効になっていますが、admin/plugins ページから無効化/有効化できます。
[enable footnote]
機能
有効にすると、以下のように投稿内に脚注を追加できます。
脚注が必要な文。 ^[脚注]
脚注が必要な別の文。 ^[2番目の脚注]
または、以下のように記述することもできます。
脚注が必要な文。 [^1]
脚注が必要な別の文。 [^2]
[^1]: 脚注
[^2]: 2番目の脚注
1つの投稿内で両方のスタイルを混在させることもできますし、番号付きでないアンカーを使用することも可能です。
脚注の表示方法は、display footnotes inline(脚注…
Contribute to Arkshine/discourse-tooltipify-words development by creating an account on GitHub.
「いいね!」 1