Default thumbnail mode should be set to none if you don’t want to use it everywhere.
The other settings will work as expected
Default thumbnail mode should be set to none if you don’t want to use it everywhere.
The other settings will work as expected
I don’t want to be annoying, but I’m curious if this could be considered? We feel that liking from a thumbnail is a valid use case (you can judge the image without seeing the full version), and that it would greatly increase engagement for the more ‘instagram-oriented’ visitors.
Hi folks,
great components. I want to make it so that the thumbnail shows the LAST image of a topic, not the first one provided by the topic creator.
I looked through the code and found the topic.thumbnails decorator but I cannot reverse engineer how this is created so that I can build logic myself to get the last image in that topic.
Can anyone point me to docs on how to extend/build decorators for the topic?
Discourse is amazing!
Thank you
It also is great to add a User Preference so that users can control the list types themselves. And also make this an optional thing assuming some forum owners wouldn’t want that. We want that option though.
I could build it and rais a PR I guess.
It’s a Theme Component, they can just choose another theme without this component. No code required, just name the Themes appropriately.
That worked well, thank you!
テーマ設定(デフォルトで無効)で有効になるのであれば、一部のサイトにとっては良いオプションだと私も思います。 pr-welcome
@jrgong フォーラムでは、10行目以降の画像が表示されません。これは実際の画像の量とは無関係のようです(つまり、サムネイルがあるトピックが少数であっても、常に10行目です)。
ネットワークエラーやコンソールに何も表示されません。何か考えはありますか?
リストの最後のトピックがCSSで非表示になっている場合(たとえば、誰かがクローズドトピックを非表示にするCSSルールを追加した場合)に、この問題が発生することがあります。ここで発生している可能性はありますか?
リンクを送っていただければ、すぐに確認します。
@jrgong TCは現在プレビューモードのため、非ユーザーは再現できません(preview_theme_idが使用できないため)。Davidが確認できるように、一時的にそのカテゴリでTCを有効にしてもよろしいでしょうか?
簡単なアップデートです。非公式プラグインが原因であることがわかりました。原因となっているプラグインを特定でき次第、こちらで更新します ![]()
そのため、別のプラグインでもありませんでした。プレビューモードのバグ(?)です。
トピックサムネイルテーマコンポーネントを、現在選択されているテーマにまだ含まれていない状態でプレビューモードで開くと、遅延読み込みが壊れることが判明しました。安定版で完全に再現可能であり、ベータ版やテスト済みでは試していません。
30x30などの小さな画像をアップスケールしない方法はありますか?受信メールに添付されてきます。
![]()
CSSで試しましたが、ある程度の効果はありましたが、理想的には完全にスキップしたいです…

サムネイルとして画像を非表示にするには、スポイラー/詳細を隠すことも使用できます。
結果は小さな三角形になります ![]()

更新:
ぼかすこともできます。
[spoiler]
[details=""]

[/details]
[/spoiler]
申し訳ありませんが、以前に尋ねられたかもしれませんが、検索しても見つかりませんでした。
リストモードでサムネイルをクリックすると、トピックの最初のメッセージに移動するようにすることは可能でしょうか?
ご尽力いただきありがとうございます ![]()
探していたものまさにそれでした。元のプラグイントピックリストプレビューのシンプルな置き換えです。テーマコンポーネントとして置き換えを試しましたが、機能させることができず、必要のないオプションでいっぱいでした。
著者画像の代わりに、各トピックの最初の画像のミニチュアを左側のリストビューに表示するオプションを使用しています。
しかし、このTCを有効にし、サムネイルのデフォルトモードとしてリストを使用しました。
しかし、サムネイルが表示されず、たとえば最近のページリストのすべてのページで著者のアバターが表示され続けます。
何か誤解しているに違いありません。
どのように設定すればよいですか?
詳細な設定ガイドはありますか?
おそらく、新しい投稿にのみサムネイルが表示されるためです。その場合、古い投稿のサムネイルを再作成して表示することは可能ですか?
「作成者」列は、Discourse のコアや topic-list-thumbnails テーマコンポーネントから提供されるものではありません。
古い topic-list-previews プラグインやテーマコンポーネントがまだインストールされていませんか?もしそうであれば、完全にアンインストールしてください。
デビッドさん、ありがとうございます。
いいえ、app.yml の topic-llist-thumbnails を削除し、ランチャーを再構築しました。
テーマコンポーネントからも topic-list コンポーネントを削除しました。
現在のコンポーネントは以下の通りです。
app.yml のフックは以下の通りです。
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-chat-integration
- git clone https://github.com/discourse/discourse-math.git
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/discourse/discourse-staff-notes.git
- git clone https://github.com/discourse/discourse-assign.git
- git clone https://github.com/discourse/discourse-checklist.git
# - git clone https://github.com/angusmcleod/discourse-topic-previews.git
- git clone https://github.com/discourse/discourse-data-explorer
他にサードパーティ製のプラグインはインストールされていますか?サイトへのリンクを共有していただけますか?
Topic Author をインストールしていませんか?
応答で更新しました。
サイト:
はい、トピックの著者はinstalleですが、他の場所でも使用されています。
トピックリストのプレビューで画像が表示されました。