Topic List Excerpts

:discourse2: Summary Topic List Excerpts allows you to enable excerpts for unpinned topics (by default, Discourse only displays topic excerpts for pinned topics).
:eyeglasses: Preview Preview on Discourse Theme Creator
:hammer_and_wrench: Repository Link https://github.com/discourse/discourse-topic-excerpts
:open_book: New to Discourse Themes? Beginner’s guide to using Discourse Themes

Install this theme component

Features

Works great alongside Topic List Thumbnails in “list” mode!

:information_source: The excerpts themselves are generated by Discourse Core, using the same logic as the excerpts of ‘pinned’ topics. If you have a query / suggestion about how the excerpts are built, please make a new support topic.


:bulb: Tip: you can keep line breaks in excerpts by adding this CSS to your theme:

.topic-list .topic-excerpt {
    white-space: pre-line;
}

Be aware that results may look off depending on the posts’ contents.

Settings

Name Description
show excerpts mobile
show excerpts desktop
enabled categories Enable excerpts in specific categories. Leave both categories and tags blank to show excerpts on all routes
enabled tags Enable excerpts in specific tags. Leave both categories and tags blank to show excerpts on all routes.

:discourse2: Hosted by us? Theme components are available to use on our Standard, Business, and Enterprise plans.

Last edited by @JammyDodger 2024-06-15T19:28:50Z

Check documentPerform check on document:
「いいね!」 47

Great, a blog-like topic listing (together with Topic List Thumbnails Component)! :clap:

Can it be restricted by category like the other component?

「いいね!」 7

Sure, I just added a category setting:

https://github.com/discourse/discourse-topic-excerpts/commit/aed85ba07007d38fe98de8889e3b155c69aeb812

「いいね!」 13

Thanks, much appreciated.

I also take the chance to report that there is some kind of incompatibility with the Topic Thumbnails component, since the images appear twice for each topic in the topic list (topic list option on thumbnails component + topic excerpts component).

「いいね!」 2

You’re right, sorry about that. Should be fixed now

「いいね!」 9

Love this component; thank you! Is there any way to adjust the word/character length of the excerpts displayed in topic lists? (Never mind, I found the topic excerpt maxlength site setting, adjusted it, and rebuilt HTML for the topic posts in question.)

「いいね!」 3

カテゴリ設定は機能しますが、タグ設定は最新の Discourse で機能しません。

「いいね!」 2

@th21 タグの処理は修正されたはずです。遅くなり申し訳ありません!

「いいね!」 3

投稿が新しいトピックに分割されました:「/latest で一部のカテゴリのみ抜粋を表示できるようにする」 (Being able to display excerpts for some categories only on /latest)

投稿が新しいトピックに分割されました:トピックリストの行からコンテンツを異なる色で区別する

こんにちは、私のサイトでは「続きを読む」がグレーですが、あなたのサイトでは青色です。色を変更するにはどうすればよいですか?

「いいね!」 1

CSS を使用してカスタマイズできます。

たとえば、リンクの定義済みカラーを使用します。ただし、希望する color を指定することもできます。

.topic-excerpt-more {
    color: var(--tertiary);
}
「いいね!」 1

こんにちは。このコンポーネントは、Discourse ドキュメントプラグインのページでレンダリングされ、抜粋がドキュメントの URL ではなく Discourse ディスカッションの URL をクリックできるようになります。これを回避する方法はありますか?

最新の投稿を表示することは可能ですか。最初の投稿ではなく。

「いいね!」 2

これに対するプラグインとテーマコンポーネントがあります: Topic List Latest-Post Excerpt

「いいね!」 2

デスクトップのテーマコンポーネントに問題がありますか?

有効にすると、アバターが次のように表示されます。

本日、Discourseを更新しました。

編集:抜粋の行数/文字数を制限する方法はありますか?

「いいね!」 2

私も同じです

ログアウト時は問題ありませんが、discourse-right-sidebar-blocks が有効になっている他のルートでは、このようになります。

抜粋トグルボタンがモバイルに表示されません。デザインによるものですか、それとも時期尚早ですか?

これを気に入っています!プライベートメッセージに抜粋が表示されないようにブロックする方法はありますか?

このコンポーネントを試しましたが、個人メッセージに抜粋が表示されません。:thinking: