Topic List Thumbnails

Default thumbnail mode should be set to none if you don’t want to use it everywhere.

The other settings will work as expected

「いいね!」 2

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.

「いいね!」 6

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.

「いいね!」 2

It’s a Theme Component, they can just choose another theme without this component. No code required, just name the Themes appropriately.

「いいね!」 7

That worked well, thank you!

「いいね!」 4

Davidさん

サムネイルの右下隅にトピック作成者のアバターをミニマルグリッドに追加することについてどう思いますか?このような感じです。素晴らしい追加になるでしょう。

「いいね!」 6

テーマ設定(デフォルトで無効)で有効になるのであれば、一部のサイトにとっては良いオプションだと私も思います。 pr-welcome

「いいね!」 7

@jrgong フォーラムでは、10行目以降の画像が表示されません。これは実際の画像の量とは無関係のようです(つまり、サムネイルがあるトピックが少数であっても、常に10行目です)。

ネットワークエラーやコンソールに何も表示されません。何か考えはありますか?

「いいね!」 4

リストの最後のトピックがCSSで非表示になっている場合(たとえば、誰かがクローズドトピックを非表示にするCSSルールを追加した場合)に、この問題が発生することがあります。ここで発生している可能性はありますか?

リンクを送っていただければ、すぐに確認します。

「いいね!」 4

@jrgong TCは現在プレビューモードのため、非ユーザーは再現できません(preview_theme_idが使用できないため)。Davidが確認できるように、一時的にそのカテゴリでTCを有効にしてもよろしいでしょうか?

「いいね!」 3

簡単なアップデートです。非公式プラグインが原因であることがわかりました。原因となっているプラグインを特定でき次第、こちらで更新します :slight_smile:

「いいね!」 4

そのため、別のプラグインでもありませんでした。プレビューモードのバグ(?)です。

トピックサムネイルテーマコンポーネントを、現在選択されているテーマにまだ含まれていない状態でプレビューモードで開くと、遅延読み込みが壊れることが判明しました。安定版で完全に再現可能であり、ベータ版やテスト済みでは試していません。

「いいね!」 4

30x30などの小さな画像をアップスケールしない方法はありますか?受信メールに添付されてきます。

изображение

CSSで試しましたが、ある程度の効果はありましたが、理想的には完全にスキップしたいです…

изображение

「いいね!」 3

サムネイルとして画像を非表示にするには、スポイラー/詳細を隠すことも使用できます。

結果は小さな三角形になります :slight_smile:

""
![image|612x500](upload://cILOby5v31IEtJtbOEEDgXQPZ7Z.jpeg)

更新:
ぼかすこともできます。

""
[spoiler]
[details=""]
![image|612x500](upload://cILOby5v31IEtJtbOEEDgXQPZ7Z.jpeg)
[/details]
[/spoiler]
「いいね!」 5

申し訳ありませんが、以前に尋ねられたかもしれませんが、検索しても見つかりませんでした。

リストモードでサムネイルをクリックすると、トピックの最初のメッセージに移動するようにすることは可能でしょうか?

ご尽力いただきありがとうございます :slight_smile:

「いいね!」 2

探していたものまさにそれでした。元のプラグイントピックリストプレビューのシンプルな置き換えです。テーマコンポーネントとして置き換えを試しましたが、機能させることができず、必要のないオプションでいっぱいでした。

著者画像の代わりに、各トピックの最初の画像のミニチュアを左側のリストビューに表示するオプションを使用しています。

しかし、このTCを有効にし、サムネイルのデフォルトモードとしてリストを使用しました。

しかし、サムネイルが表示されず、たとえば最近のページリストのすべてのページで著者のアバターが表示され続けます。

何か誤解しているに違いありません。
どのように設定すればよいですか?
詳細な設定ガイドはありますか?

おそらく、新しい投稿にのみサムネイルが表示されるためです。その場合、古い投稿のサムネイルを再作成して表示することは可能ですか?

「いいね!」 2

「作成者」列は、Discourse のコアや topic-list-thumbnails テーマコンポーネントから提供されるものではありません。

古い topic-list-previews プラグインやテーマコンポーネントがまだインストールされていませんか?もしそうであれば、完全にアンインストールしてください。

「いいね!」 3

デビッドさん、ありがとうございます。
いいえ、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
「いいね!」 2

他にサードパーティ製のプラグインはインストールされていますか?サイトへのリンクを共有していただけますか?

Topic Author をインストールしていませんか?

「いいね!」 3

応答で更新しました。
サイト:

はい、トピックの著者はinstalleですが、他の場所でも使用されています。

トピックリストのプレビューで画像が表示されました。

「いいね!」 2