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

サムネイルアイコンが表示されず、HTMLでもレンダリングされません。デフォルトのDiscourseテーマも試しました。

「いいね!」 1

詳しく見るためにフリーランサーが必要かもしれません。

他に報告はありません。非常に奇妙です。

ありがとうございます。私にとっては、それほど必須ではありません。無効にするだけです。他に何かする必要があるかと思って、ここで尋ねました。

「いいね!」 2

これを進める前に、このビューのコンソールを共有していただけますか?警告や赤色のものはありますか?

明確にするために: テーマコンポーネントはサムネイルセレクターUIを提供しますが、これはプラグインが検出された場合にのみアクティブになります。

「いいね!」 1

ログの警告はすべてこれです。現時点では赤色のものは何もありません。

Deprecation notice: `SiteSetting.min_trust_to_flag_posts` has been deprecated. Please use `SiteSetting.flag_post_allowed_groups` instead. (removal in Discourse 3.3) At /var/www/discourse/lib/site_set

10:19 am

Deprecation notice: `SiteSetting.min_trust_level_to_allow_user_card_background` has been deprecated. Please use `SiteSetting.user_card_background_allowed_groups` instead. (removal in Discourse 3.3) A

10:19 am

Deprecation notice: `SiteSetting.min_trust_level_to_allow_ignore` has been deprecated. Please use `SiteSetting.ignore_allowed_groups` instead. (removal in Discourse 3.3) At /var/www/discourse/lib/sit

10:19 am

Deprecation notice: `SiteSetting.min_trust_level_to_allow_ignore` has been deprecated. Please use `SiteSetting.ignore_allowed_groups` instead. (removal in Discourse 3.3) At /var/www/discourse/lib/gua

3:59 pm

Deprecation notice: `SiteSetting.min_trust_to_edit_post` has been deprecated. Please use `SiteSetting.edit_post_allowed_groups` instead. (removal in Discourse 3.3) At /var/www/discourse/lib/guardian/
「いいね!」 2

プラグインの大部分を無効にし、プレビューで3つの異なるテーマを試しましたが、セレクターが表示されなかったので、何が問題なのか不明です。

「いいね!」 1

一度、本番環境ではない環境で完全にクリーンなインストールを試してみて、問題を再現できるかどうか確認してください。

今のところ、私は再現できていません。

「いいね!」 1

私も自分の側で再現できません。それは奇妙です。コードを見ると、TLPコンポーネントとプラグインが有効になっている限り、機能するはずです。:thinking:

「いいね!」 2

同様に、2つの異なる警告が表示されます。

こちらは1つ目です。

Message

Deprecation notice: `SiteSetting.min_trust_to_edit_post` has been deprecated. Please use `SiteSetting.edit_post_allowed_groups` instead. (removal in Discourse 3.3)
At /var/www/discourse/app/models/concerns/limited_edit.rb:19:in `trusted_with_edits?`

Backtrace

/var/www/discourse/lib/discourse.rb:1035:in `deprecate'
/var/www/discourse/lib/site_settings/deprecated_settings.rb:128:in `block (2 levels) in setup_deprecated_methods'
/var/www/discourse/app/models/concerns/limited_edit.rb:19:in `trusted_with_edits?'
/var/www/discourse/app/models/concerns/limited_edit.rb:7:in `edit_time_limit_expired?'
/var/www/discourse/lib/guardian/post_guardian.rb:177:in `can_edit_post?'
/var/www/discourse/lib/guardian.rb:670:in `public_send'
/var/www/discourse/lib/guardian.rb:670:in `can_do?'
/var/www/discourse/lib/guardian.rb:208:in `can_edit?'
/var/www/discourse/app/serializers/post_serializer.rb:165:in `can_edit'
(eval):34:in `_fast_attributes'

こちらはもう1つです。

Message (2 copies reported)

Deprecation notice: `SiteSetting.min_trust_level_to_allow_ignore` has been deprecated. Please use `SiteSetting.ignore_allowed_groups` instead. (removal in Discourse 3.3)
At /var/www/discourse/lib/guardian.rb:560:in `can_ignore_users?'

Backtrace

/var/www/discourse/lib/discourse.rb:1035:in `deprecate'
/var/www/discourse/lib/site_settings/deprecated_settings.rb:128:in `block (2 levels) in setup_deprecated_methods'
/var/www/discourse/lib/guardian.rb:560:in `can_ignore_users?'
/var/www/discourse/lib/guardian.rb:555:in `can_ignore_user?'
/var/www/discourse/app/serializers/user_card_serializer.rb:134:in `can_ignore_user'
(eval):15:in `_fast_attributes'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:456:in `attributes'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:480:in `_serializable_hash'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:359:in `serializable_hash'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:343:in `as_json'

トピックリストプレビューとは、どのような関係があるのか、詳しく教えていただけますか?

トピックリストプレビューに関するものではないという意味でした。ログセクションでも同様の問題が発生しています。何か共通点があるのではないかと書きました。

「いいね!」 1

TLPでこのユーザーの問題を再現できますか?

サイドカーで修正をリリースしました。

これで topic_list_enable_thumbnail_recreation_on_post_rebuild が設定されている場合、通常のトピック画像が消えることはなくなります(画像自体は削除されておらず、再構築時に再作成できる最適化された画像のみです)。

この機能は、YouTube埋め込みのサムネイルを再作成してレターボックスの境界線をなくすことを目的としていました。

(一時的な回避策は、その設定をオフにすることでした。いずれにしても「実験的」とマークされていました。)

時間がかかって申し訳ありませんでした。リストにはありました!

この修正を得るには、サイドカープラグインを更新する必要があります。

@STORMS @Jagster

「いいね!」 3

RGBカラー要素のいずれかがゼロの場合、支配的な色の表示が正しくなかった問題を修正しました。:sweat_smile:

「いいね!」 2

はい、必要な時だけ一時的に有効にし、目的のトピック投稿を再構築してから、すぐに無効にしてください。これは扱いにくく、トピック投稿自体にUIコントロールがあった方が良いかもしれませんが、YouTube動画に黒い境界線がないと、はるかに見栄えが良くなります。

「いいね!」 3

こんにちは。このテーマコンポーネントをしばらく使用していますが、ビジュアルが多いため、コミュニティにとって非常に役立っています。

しかし、このプラグインでパフォーマンスの問題が発生しています。プラグインを無効にしたところ、CPU使用率100%でページの読み込みに問題があった状態から、CPU使用率約55%に改善しました。

このプラグインを、大幅なパフォーマンス低下なしで有効にしておく方法について、何かアイデアはありますか?

「いいね!」 1

コンポーネントの設定方法を教えていただけますか?コンテキストを把握するのに役立つかもしれません。

このコンポーネントを最初にインストールしたときにCPUが急増するのに気づきましたか?

「いいね!」 2

残念ながら、最初にインストールしたときのCPU使用率は覚えていません。

上書きしたコンポーネント設定

  • トピックリストタイル トピックリスト(すべての選択を削除しました)
  • トピックリストサムネイル カテゴリ - プレビューを表示したい6つのカテゴリを追加しました
  • トピックリスト抜粋 トピックリスト - (すべての選択を削除しました)
  • トピックリストアクション トピックリスト - (すべての選択を削除しました)
  • トピックリストポートフォリオフィルタータイプ - カテゴリ
  • トピックリストポートフォリオフィルターパラメーター - スクリプトカテゴリ

プラグインは、現在無効にしている以外、設定の上書きはないようです。

「いいね!」 1

サーバーのCPUですか?CPUのスペックを教えていただけますか?

サイドカープラグインがインストールされた状態でのことだと推測しますが、よろしいでしょうか?

このプラグインを動作させたサイトをRaspberry Pi上で確認してみました:sweat_smile:。Chromeで確認しましたが、クライアント側で特定のパフォーマンスの問題を特定できませんでした。

4GBのVPSで、プラグインとテーマコンポーネントの両方をクライアントで実行していますが、ページをリフレッシュすると1つのコアで25%まで一時的に上昇しますが、それ以上はありません。

「いいね!」 2

プレミアムAMD CPUを搭載した、2番目に高いティアのDOベーシックドロップレットを使用しています。

CPU使用率が再び急上昇するかどうかを確認するため、トピックリストのプレビューを24時間再度有効にします。

「いいね!」 1