トピックリストプレビュー (TLP)

@merefieldさん、上記でリンクのサムネイルを表示する方法はありますか?
投稿の代わりにリンクを追加しましたが、「トピックリストの抜粋」が有効になっているにもかかわらず、リンクのサムネイルをプレビューできません。

どういう意味か、よくわかりません。

リンクのワンボックスレンダリングは行われますか?もし行われない場合、対象のウェブサイトに必要なogタグが欠けている可能性があります…

抜粋を作成するコードは、私が保守しているものではなく、Discourseのコア部分です。私はそれを組み込んでいるだけです。

「いいね!」 1

はい、レンダリングしますが、リンクのサムネイルのプレビューはリストには表示されず、投稿の中にのみ表示されます。

場合によっては、Discourse はサムネイルをプレビューに適さないと判断することがあります。サイドカープラグインをインストールしてみましたか?これは、基準をわずかに変更して、より包括的にします。

「いいね!」 1

初心者向けの「TODO」トピックはありますか?

元のプラグインをTCとサイドカーに置き換えるだけで、「すぐに機能します」か? カテゴリの以前の設定も含まれますか? それとも、すべてを手動でやり直す必要がありますか?

「いいね!」 1

移行の自動化もガイドもありません。非常に単純で一度きりのイベントだと感じたからです。

しかし、あなたの質問は無駄ではありませんでした。なぜなら、機能がまったく移行されていなかった設定を確認したからです。しかし、それがなければ多くのユーザーにとってセットアップタスクがはるかに面倒になります。

topic_list_set_category_defaults は、TRUE の場合に、すべての個々のカテゴリをメインの Discovery リスト設定と同じように動作させるはずです。

デフォルトは OFF です。

OFF の場合、各オプションに個々のカテゴリを必要に応じて追加する必要があります。

意図したとおりに機能していませんでしたが、現在はコンポーネントの beta ブランチにあるはずです。

PR はこちらです。

このブランチを試してみてください。

否定的なフィードバックがなければ、1 週間以内にマージします。

「いいね!」 1

なぜかこのデフォルトボタンは何もしていないようです。

各機能に個々のカテゴリをすべて手動で追加する必要があります。

ちなみに、「タイル」モードと最上位の「最新」ページの「サムネイル」モードは競合しているようです。「最新」をタイルとサムネイルの両方のモードに追加すると、最上位の「最新」ページがタイルで表示されます。

「タイル」からすべて削除する必要があり、その後は正常に動作しました。

「いいね!」 1

ベータブランチを使用しましたか?それが修正とPRのポイントです。述べたように、まだマージされていません。ベータブランチからのフィードバックに感謝します。

それは期待される動作です。デフォルトでは両方とも設定されているため、人々が始めやすくなっています。タイルを表示したくない場合は、設定を削除する必要があります。タイルはタイルが表示されるかどうかを決定し、サムネイルは画像を表示するかどうかを決定します。これらは独立しています。両方が設定されている場合、「サムネイル」プレビューが表示されるはずです。

タイルが有効になっているときにタイルが機能しなかったということですか?

ああ、いいえ、しませんでした。設定をオンにしただけです。PRブランチで別のビルドを作成して確認します。

すみません、それが意図したものであることを知りませんでした。基本的に、ホーム画面をサムネイルのみにし、ほんの一部のカテゴリをタイルにしたかったのです。

結局、「タイル」のすべてを削除する必要があり、その後ホーム画面が機能しました。

その後、少数のカテゴリをタイルに追加したところ、正常に機能しました。

率直な意見を求められれば、少し混乱し、いくつかの実験が必要でした。

「いいね!」 3

再ビルドする必要はありません。単なるTCです。どうもありがとうございます。

設定は基本的に自由形式であるため、設定の追加方法に関する混乱をさらに避けるためのものです。OPに、プリシードされていることを示すメモを追加します。

フィードバックをありがとうございます。

「いいね!」 3

さて、TCを手動で別のブランチに再設定する方法はないことが判明したので、結局 beta ブランチを個別にインストールし、元のTCを無効にしました。

正常に動作しますが、topic_list_set_category_defaults はまだ OFF にデフォルト設定されているようです。

これを ON にすると、サイトのデフォルトが機能します。素晴らしい!

しかし、一点だけ不満があります。特定のカテゴリに対してサイト全体のデフォルトを無効にする方法があるべきではないでしょうか?

「いいね!」 3

はい、通常は各支社ごとに2つのTCを実行し、必要に応じてテーマに追加しています。

ありがとうございます!そのままマージします。

悪くないアイデアですが、オプトアウトカテゴリを提供すると、設定やその解釈が非常に複雑になりませんか?(コードはもちろんのこと!)その点については、少し考えてみます…

デフォルトでオンにする方が、迅速な改善策として理にかなっているかもしれませんか?ただし、既存のインストールが予期せず変更される可能性があるという問題があります。

「いいね!」 1

本当ですね。それなら、デフォルトではオフのままにしておきましょう!

「いいね!」 1

変更がマージされたため、設定はすべての人で機能するはずです。

「いいね!」 3

トピックリストのデフォルトサムネイルフォールバック が機能しなくなりました!

リクエストが拒否されていないことを確認していますか?ブラウザのコンソールにエラーはありますか?

画像をローカルにアップロードして、ローカル画像として試してください。実際、リモート画像で動作するように意図されていませんでした。もし動作すれば、それは素晴らしいことです。

「いいね!」 1

Imgurは、そのような埋め込みを許可していますか?

「いいね!」 3

長期間問題なく使用していましたが、プラグインがTCに移行した際に、デフォルトのサムネイルフォールバックが機能しなくなりました。

ローカル画像に変更しましたが、まだ機能しません。

はい!

私の方では動作しています。もし何かコンソールエラーがあれば教えてください。

コンソールエラーは表示されません。