Topic List Thumbnails

こちらで設定を試みましたが、トピックのサムネイルが実際には生成されていないようです。

これは編集猶予期間の設定と関係がありますか?トピックリストプレビューのテーマコンポーネントも、最初の投稿が編集できなくなるまでサムネイルが表示されませんが、このカテゴリはそのアプローチには全く適しておらず、このカテゴリではユーザーが無期限に投稿を編集できるようにしたいと考えています。

「いいね!」 2

はい、その通りです。

フロントエンドのMODとして、Topic List ThumbnailsとTopic List Previewsは、バックエンドでサムネイルを生成するのと同じコアプロセスを活用しています。その非同期ジョブは、編集猶予期間が終了するまで実行されません。更新:画像がリモートの場合。画像がローカルにアップロードされている場合、サムネイル生成プロセスはすぐに開始されます

このプロセスはテーマコンポーネントでは変更できず、バックエンドへのプラグインまたはPRが必要になります(TLPには追加機能のための補完的なプラグインがありますが)。

注:コアにサムネイルサポートが追加される前は、Topic List Previewsはプラグインであり、サムネイル作成のスケジュールに関して同様に機能していました。チームのことはわかりませんが、そのように維持するロジックは理解できるでしょう。ソース画像が頻繁に編集される可能性のあるサムネイルを生成したくない、あるいは画像が土壇場で追加された場合はどうなるでしょうか?

軽減策として、各テーマコンポーネントのデフォルトのアイコン/画像機能を使用できます。Masonry/Tilesビューでは、これによりレイアウトの劇的な変更が少なくとも軽減されます。あるいは、猶予期間を最小限に抑えることはできますか?

「いいね!」 3

ああ、なるほど。それがデフォルトの動作であることは非常によく理解できます。私たちは難しい状況にあります。なぜなら、このカテゴリに投稿されるものの多くはMinecraftのMODになるからです。そのため、トピックの最初の投稿はめったに編集する必要がなく、サムネイルも変更される可能性が高いと考えられます。

ご存知の範囲で、この動作を変更できるプラグインについて何か思いつくことはありますか?Coreがこれをサポートしていない理由は理解できますが、猶予期間に頼るだけでは私たちにはうまくいきません。

「いいね!」 2

いいえ、そうは思いません。最も近いのは、あなたが変更できた古い非推奨のトピックリストプレビュープラグインでした。

この作業を自分で行うか、Marketplace を利用する必要があります。

「いいね!」 3

承知いたしました、ご心配なく。お時間をいただきありがとうございます!

「いいね!」 2

ただし、付け加えるとすれば、戦いの重要な部分は、すべてのエッジケースで機能する正確な実用的な動作を指定することです。次に、作業をフォローアップします。つまり、望むものが実際に機能することを確認します。すべて変更可能です。 :)。

投稿が締め切り後に変更された場合、システムは別のプルをスケジュールしてサムネイルを更新する必要があると信じています。

「いいね!」 3

しばらく前からサムネイルが生成され始めたので、猶予期間と編集ロックアウトを混同していたのかもしれません。

CDNのキャッシュ設定の間違いが原因だったのかもしれませんね、笑。 とはいえ、ご協力ありがとうございました!

「いいね!」 3

ああ、そうですね、それは素晴らしいですね!

この問題でも同様の混乱がありました

「いいね!」 3

最新のコミット後に壊れているようです。グリッドタグ付きのテーマクリエーターでテストしてください。

「いいね!」 3

それは多くの原因が考えられます。JavaScriptコンソールにエラーは表示されていますか?

「いいね!」 2

はい

「いいね!」 3

ギャレス、混乱させて申し訳ありません。デスクに戻って簡単なテストとロジックのレビューを行いました。

私の発言は不完全でした。

  • 画像がリモートである場合(リモートリンクのワンボックス、CDNで保持されている場合を含む)、サムネイルは遅延ジョブ Jobs::PullHotlinkedImages の影響を受けます。これは編集猶予期間後にスケジュールされています(この部分は正しかった):
  • しかし: 画像をサイトに直接アップロードした場合(例:画像を貼り付けた場合)、サムネイルは非同期プロセスで作成され、これはすぐに開始されるようです。画像を別のローカル画像に更新した場合も、ほぼ即座に反映されます。上記の投稿をいくつか更新しました。あまり頻繁に行わないため、この部分を省略していました。
「いいね!」 3

なるほど、それは興味深い挙動ですが、理にかなっていると思います。

非常に役立つ情報なので、投稿ガイドラインを更新できます。明確化していただきありがとうございます!

「いいね!」 3

:bug: バグ

Topic Thumbnails テーマコンポーネントを有効にすると、フォーラムが壊れます。バージョンは 2.9.0.beta4 [222c8d9b6a] です。graceful テーマを使用しています。

Topic Thumbnails テーマコンポーネントを無効にするとフォーラムは元に戻りますが、当然ながらトピックサムネイルは表示されなくなります。

このバグ報告を作成しましたが、バグはフォーラム自体にあるわけではないため、こちらに投稿するように勧められました

「いいね!」 6

トピックリストのプレビューでも同様のことが起こりますか?もしそうなら、コアのバグかもしれません…

「いいね!」 2

いいえ、それは機能しました。テストのためにインストールしただけで、デフォルト以外の設定は何も行いませんでしたが、正常に適用され、機能しているように見えました。

「いいね!」 3

ええ、私のフォーラムでもコンポーネントが壊れています :pensive:

「いいね!」 3

これもフォーラムで壊れています。

「いいね!」 3

@jtooker@undasein、修正を追加しました。コンポーネントを更新すれば解決するはずです(@tkearsley、あなたのサイトはすでに更新されているはずです)。

報告してくれた皆さん、ありがとう!

「いいね!」 12

「Kris, post:246, topic:150602, username:awesomerobot」は次のように述べています。
コンポーネントを更新すれば解決するはずです。

ありがとうございます!うまく機能しました。

「いいね!」 6