FAQ/ガイドラインのリンクを共有しようとした際、onebox されません。その理由はあるのでしょうか?これはハンバーガーメニュー内のすべてのシステム生成リンクに当てはまるようです。
メタでの例:
https://meta.discourse.org/faq
内部的なリンクを共有して onebox できるはずです。
これを ux に移動します。そこが正しい場所だと思います。
FAQ/ガイドラインのリンクを共有しようとした際、onebox されません。その理由はあるのでしょうか?これはハンバーガーメニュー内のすべてのシステム生成リンクに当てはまるようです。
メタでの例:
https://meta.discourse.org/faq
内部的なリンクを共有して onebox できるはずです。
これを ux に移動します。そこが正しい場所だと思います。
フォーラム内の FAQ リンクを、このような用途に使用するテストカテゴリに対して OneBox 化しようと試みました。しかし、OneBox 化されませんでした。私の理解では、サイト側にそのリンクに関連する特定の情報(データ)が存在しない場合、OneBox 化されることはないと考えられます。実際に、OneBox 化されなかった外部リンクがいくつか見つかりました。OneBox の仕組み、その機能、そして URL 内で検索する内容についての説明がありましたので、その議論へのリンクを以下に示します。
「Discourse は、ページを要約するのに十分なテキストを含む description タグが存在することを 必須 とします。このタグがない、または十分な内容がない場合、対象のリンクは OneBox 化されません。」
リンクを貼り付けると、裏側で onebox が対象ページにアクセスし、Open Graph または oEmbed タグを確認します。具体的には以下を含みます:
注意:Discourse は、ページを要約するのに十分なテキストを含む description タグの存在を 必須 とします。このタグがない、または十分な内容がない場合、対象のリンクは OneBox 化されません。
リンクはこちらです:
さて、またガイドラインを更新することになりましたが、この関数の奇妙な性質に再び行き詰まっています。ガイドラインは依然として「onebox」化せず、トピックとしての機能も果たしていません。また、/faq リンクを変更できない点も気に入っていません。これは FAQ ではなく、テンプレート内のページ名さえ「FAQ」ではないのです。