Slack連携における相対見出しリンクの問題

こんにちは、DiscoTOC と Slack 統合の間で奇妙な動作に気づきました。基本的には、ヘッダーリンクが正しく投稿されません。

詳細はこちらをご覧ください。

「いいね!」 4

それは、見出しリンクにトピックへのパスが含まれていないためです。例えば、\u003ca name="overview" href="#overview"\u003e のような形式です。Chat Integration プラグインは、投稿内のリンクにフォーラムのルート URL を付加することで相対リンクを絶対リンクに変換しようとしていますが、トピックへのパスが欠落しているため、見出しリンクに対しては機能しません。

考えられる解決策として、TOC の href 要素にトピックへのパスを追加する方法があります。例えば、\u003ca name="overview" href="#overview"\u003e と設定する代わりに、href 要素を /t/your-topic-slug/1234#overview のような形式に設定します。

「いいね!」 4

Slackにヘッダー付きの投稿をすると、常にこのようになります。ヘッダーテキストの前に、ヘッダー名でアンカーされたサイトのホームページへのリンクが表示されます。

例えば、このような投稿の場合:

Slackではこのように表示されます:

「いいね!」 2

はい、これは自動見出しリンクの問題のようです。DiscoTOCテーマコンポーネントがなくても存在します。タイトルをこれに合わせて更新します。

「いいね!」 5

このバグについて、何かアップデートはありますか?よろしくお願いします。

「いいね!」 3

pr-welcome に残っていると思います。スタッフエクスペリエンスチームに通知したところ、問題は認識されています。

「いいね!」 4