トピック一覧 最新投稿 抜粋

:information_source: 概要 トピックリストに最新の投稿/返信の抜粋を表示します
:eyeglasses: プレビュー :exclamation:プラグインが必要です:exclamation:
:hammer_and_wrench: リポジトリ https://github.com/dsims/discourse-topic-list-highest-post-excerpt
:question: インストールガイド テーマまたはテーマコンポーネントのインストール方法

トピックリストでは、タイトル(またはトピックの抜粋)の下に最新(つまり最も高い)投稿の抜粋が表示されます。これには、最も高い投稿のデータが実際に利用可能であるためのプラグインが必要です。

また、抜粋アバター返信アイコンを表示し、抜粋のレンダリングを1行に制限する設定も含まれています。また、トピックリストの抜粋に似ていますが、動作が異なるトピック抜粋を表示するオプションもあります。抜粋は、カテゴリやタグによって特定のトピックリストに制限できます。

スクリーンショット

デフォルト設定でトピック抜粋を表示した場合。

アバター付きで1行に制限した場合:

トピック抜粋なしの場合

「いいね!」 11

数ヶ月間探していました。本当にありがとうございます。

このプラグインと互換性を持たせる方法はありますか?モバイルでは、最新のアバターが2回表示されてしまいます。

最新の投稿抜粋は、他のプラグインを無効にした場合にのみ機能します。

「いいね!」 1

ああ、今気づきませんでした、ありがとう。excerpt-avatars が有効になっている場合に、OP をプライマリ アバターとして表示するように、このコンポーネントを調査します。

「いいね!」 2

モバイルで、トピック作成者のアバターを最新投稿者のアバターの代わりに使う設定を追加しました。

これで、「モバイルでOPと最後の返信の両方を表示する」コンポーネントは不要になるはずです @David_Ghost

「いいね!」 2

ありがとうございます。期待どおりに動作しますが、モバイルでOPのアバターが2回表示されるのは奇妙です。左側にある最初のものだけであるべきです。

「いいね!」 1

それを修正するアップデートをモバイルスタイルに適用しました。

「いいね!」 2

Topic List Excerpts コンポーネントにバグ があるため、ここに新しいオプション「トピックの抜粋を表示」を追加しました。これにより、そのコンポーネントは不要になります。

「いいね!」 2

このテーマコンポーネントは、アンインストール時に何か残余を残しますか?

現在、「トピックリスト抜粋」で問題が発生しています。より多くのテキストが表示されるため、アバターが次のように表示されます。

しかし、あなたのプラグイン/テーマコンポーネントとの競合があるかどうかはわかりません。

「いいね!」 1

それを確認できませんので、お使いのものを教えていただけますでしょうか。再現を試みます。

  • Webブラウザ
  • テーマ
  • その他のテーマコンポーネント
  • カスタムCSSの変更/追加を行いましたか?
「いいね!」 2

ありがとうございます。Chrome、デフォルトテーマ、5〜6個のテーマコンポーネントを使用しています。一つずつアンインストールしましたが、トピック抜粋を無効にするか、セーフモードを有効にすると完璧に動作します。

ロゴ用のCSSコードと、モバイルビュー用の2〜3個の要素があります。これらを無効にしてテストしましたが、ここで見られるように、あなたと同じ問題が発生しました: https://forumjogos.com.br

プラグイン+TCをアンインストールし、トピックリスト抜粋を元に戻して再現を試みることができます。

「いいね!」 1

このトピックで問題が発生しているようです。URLの一部が長くて途切れない行として抜粋に表示されます。
ref_src=twsrc^tfw|twcamp^tweetembed|twterm^1793429561969193338|twgr^|twcon^s1_&ref_url=

DiscourseはURLを抜粋から削除しておらず、列に最大幅がないため word-wrap: break-word; が適用されません。

最大幅がなくても長い行を強制的に折り返すことができる、以下のCSSを追加することで修正できるかもしれません。

.topic-list .topic-excerpt span {
    overflow-wrap: anywhere;
}

(私のテーマコンポーネントには、この問題を回避する「一行」設定もあります)

「いいね!」 2

どうもありがとうございます。とても親切です。今は正常に動作しており、あなたの側には問題はありませんでした。

トピックがどのように問題を壊すのか、それは奇妙です。それを修正するために多くの解決策を試しました。

改めて感謝します。

「いいね!」 2

インストールしましたが、全く使われていません。プラグインの場所が見つかりません。

「いいね!」 1

特定のカテゴリに制限する設定を追加するにはどうすればよいですか?

このコンポーネントをインストールし、「デフォルト」テーマに設定しましたが、「最新の投稿」が表示されません。

コンポーネントを再確認できます。

pluginもインストールしましたか?

ありがとうございます。トピックを確認し、事前にプラグインをインストールしましたが、現在は正常に動作しています。もし問題が発生した場合は、後ほど皆様のお力をお借りできれば幸いです。

「いいね!」 1

このコンポーネントで、いくつかのカテゴリに制限するにはどうすればよいですか?

皆さん、ありがとうございます。

ホームページから返信コンテンツをクリックしたときに、開かれたトピックがトピック作成者の投稿ではなく、返信投稿に移動するようにする方法も探しています。

トピックを事前に読んだ場合は、返信に移動します。抜粋は最新の投稿へのリンクにできると思います。