トピック一覧プレビュー(レガシー)

テーマコンポーネントの設定からですか?すべての設定はデフォルトのままですが、トピックリストタイルのみ、すべてのページを削除しました。

はい、URL にタグ名が欠落していることがお分かりいただけます。

「いいね!」 1

これは意図的なものです。CSS に注目してください。

ポートフォリオ機能はモバイル版ではまだ完全に実装されていないため、ボタンを非表示にしました。

「いいね!」 3

デヴィッドさん、残念ながら私の環境では再現できませんでした。私の設定にはサブカテゴリがありません。ただし、あなたのサイトでは実際にその問題を確認することができました。とても奇妙ですね!現在、最新のテスト通過バージョンをお使いでしょうか?

「いいね!」 1

カテゴリがない場合でも、この現象は発生しています。私のサンドボックスにあるこのカテゴリをご覧ください。2 番目のトピックをバンプしましたが、同じ現象が起きています。私は 2 日前時点での最新バージョンを使用しています。

「いいね!」 1

そのトピックにアクセスできません。この件はオフラインで対応しましょう。

再現手順を bottom-up 形式で記載していただけると大変助かります。

「いいね!」 1

ご議論の通り、TLP は問題となるコンポーネントではありませんでした。

「いいね!」 1

また小さなバグを見つけたので共有します。今回は TLP が原因だと思います :stuck_out_tongue_winking_eye:

この問題は Chrome のみで発生し、かつ「タイル」レイアウトでのみ起こります。サムネイル表示だけでは発生しません。トピックを Cmd+Click で新しいタブで開こうとすると、そのトピックが新しいタブで開かれるだけでなく、クリックしたウィンドウ内でも開かれてしまいます。本来は新しいタブのみで開くべきなので、これは予期しない動作です。

「いいね!」 1

デビッド、これはバグではありません。タイルは URL リンクではなく、クリックするとトピックを開くアクションが発生します。

「いいね!」 1

なるほど、Chrome と Firefox の挙動の違いなんでしょうね。Firefox は期待通りに動きますし。これでバグではない報告は終わりにします :rofl:

「いいね!」 2

Chrome では、タイトルを右クリックして新しいタブで開くことができ、元のトピックリストはそのまま残ります。

ハハ、いえ、ぜひ続けてください。

「いいね!」 3

皆さん、こんにちは。

もしこれが重複する内容であればお詫びしますが、この件について詳しく調べていると、意図されたワークフローがますますわからなくなってしまいました。そこで、現状を整理してご助言をいただきたいと思い、投稿いたします。

トピックのサムネイルは、もはやメインツール経由でサポートされ、TLP での設定は意図されていないのでしょうか?見落としがある設定はありますか?今、とても混乱しています :confounded:

問題点:

私は www.realtimevfx.com を運営しており、これは非常にビジュアル重視の Discourse コミュニティです。最新の完全なアップデートまでは、トピックの約 95% にサムネイルが適用されていました。その多くは YouTube、Vimeo、Imgur、その他の対応サイトからのものだったのです。アップデート後、それらのサムネイルがすべて消え、表示されているのはネイティブにアップロードされたユーザーコンテンツからのものだけです(できればこれを推奨したくありません…)

なお、上部のフィーチャードタイルは、独自の関連のないカルーセルスクリプトを使用しています(もはや良い理由はありませんが)。

これらのサムネイルを再び機能させるための新しい設定方法はありますか?Vimeo や YouTube などはまだ正しくサポートされていますか?

ご助言をいただければ、事前に大変感謝いたします!

「いいね!」 1

はい、テーマコンポーネントまたはプラグインに正しいメタデータが含まれていれば、サムネイルはしばらく前から Discourse コアによって生成されるようになりました。TLP の両バージョンにはこのメタデータが含まれています。プラグイン自体は、もはや実際の生成を行いません。

ただし、ネイティブなサムネイル生成をサポートする Discourse の最近のバージョンにアップグレードしたばかりの場合は、データ保存形式が異なるため、以前のトピックを再レンダリングする必要があります。

新しいトピックについては問題ありません。

ただし、サムネイルが生成されるのは、Discourse にアップロードされた画像のみである点にご注意ください(ただし、ほとんどのワンボックスプレビューも含まれます)。アップロードファイルを S3 ストレージにホストすることも可能です。これは現在、コアの動作として標準化されています。ホットリンクはもはやサポートされていません。

また、JavaScript コンソールにフロントエンドのカスタマイズを破壊し、サムネイルの表示を妨げるエラーがないか確認してください。

「いいね!」 2

ご返信とご clarification をありがとうございます。現在、当方で発生している JavaScript エラーについて、それが原因となっている可能性をさらに詳しく調査する予定ですが、もし私が何か単純な見落としをしている場合に備えて、YouTube や Vimeo のサムネイルが取得できていない例をお送りします。

これらはすべて、私の最終更新後に作成された新しいトピックです。

トピック内では正しく展開されたことを示すために、YouTube の例のみを以下に示します。

明らかな見落としがなければ、かつ私の JavaScript エラーが関係ないことが判明した場合、今後数日間で有料のデバッグ作業のサポートが可能でしょうか?(その件については別途 PM でご相談できます。)

「いいね!」 2

そのリンクをPMしてください。自分のインスタンスで試してみます。

なお、サムネイル生成のロジックは現在私がメンテナンスしておらず、Discourseのコア機能として実装されています。

「いいね!」 1

こんにちは。この素晴らしいプラグインを作成していただき、ありがとうございます!フォーラムの見た目が格段に良くなり、あなたの努力に心から感謝しています。ただし、小さなバグかもしれないと思ったことがあり、ご連絡します。プラグインを有効化すると、タグリストが非常に長い場合(約20個のタグなど)でも、常に1行で表示されてしまうようです。その結果、トピックリストの表示が非常に広くなってしまいます。プラグインを無効化すると、Discourseのデフォルトの動作として、タグが多い場合は複数行で表示されます。そのため、プラグインのこの動作は小さなバグではないでしょうか?多くのタグが使用されている場合、カテゴリページの見た目が非常に不自然になってしまいます。この動作を修正し、多くのタグを通常通りに表示できるようにすることは可能でしょうか?

「いいね!」 3

こんにちは、アランさん。 compliment ありがとうございます。

20 個のタグ?! それは非常に多い数で、通常は想定しないような特殊なケースですね。CSS で対応できるかもしれませんが、試されましたか?

「いいね!」 1

このプラグインを作成していただき、ありがとうございます。多くのフォーラムがはるかに見栄えが良くなるのに役立っています。
特に私のフォーラムでは、ツイート(Twitter)へのリンクを多く貼るのですが、全くプレビューが表示されません。BBC の記事などはプレビューが表示されるのに、なぜ Twitter のようなサイトは表示されないのでしょうか?これはプラグインの意図した動作なのでしょうか?

「いいね!」 1

このプラグインはサムネイルを自身で生成しなくなりました。その機能はコアに任されています(この機能が非常に人気だったため、Discourse はコアの一部として実装を進めました)。

サムネイル生成コードには特定の意見が含まれています。すべてのプレビューが条件を満たすわけではありません(例:小さすぎるなど)。具体的な例を共有いただければ、より詳しく確認できます。Discourse チームにエスカレーションする必要があるかもしれません。

「いいね!」 1

昨日の最終アップデート後、このプラグインが機能しなくなっています。
よろしくお願いいたします。

「いいね!」 3