Extractos de la lista de temas

: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 Me gusta

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

Can it be restricted by category like the other component?

7 Me gusta

Sure, I just added a category setting:

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

13 Me gusta

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 Me gusta

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

9 Me gusta

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 Me gusta

La configuración de categoría funciona, pero la configuración de etiqueta no funciona en el último discourse.

2 Me gusta

@th21 el manejo de etiquetas ya debería estar arreglado. ¡Disculpa la demora!

3 Me gusta

Se dividió una publicación en un nuevo tema: Poder mostrar extractos solo para algunas categorías en /latest

Se dividió una publicación en un nuevo tema: Diferenciar contenidos de las filas de la lista de temas usando diferentes colores

Hola, ¿por qué el “leer más” está gris en mi sitio pero en el tuyo es azul? ¿Cómo puedo cambiar el color?

1 me gusta

Hola, puedes usar CSS para personalizar.

Por ejemplo, usando el color predefinido para los enlaces. Sin embargo, puedes proporcionar el color que desees.

.topic-excerpt-more {
    color: var(--tertiary);
}
1 me gusta

Hola, este componente se renderiza en la página del plugin de documentación de Discourse y hace que el extracto sea enlazable a la URL de la discusión de Discourse, no a la URL del documento. ¿Hay alguna forma de evitar que esto suceda?

Hola, ¿es posible mostrar la última publicación en lugar de la primera?

2 Me gusta

Tengo un plugin + componente temático para esto: Topic List Latest-Post Excerpt

2 Me gusta

¿Hay algún problema con el componente de tema en el escritorio?

cuando lo tengo habilitado, muestra avatares así:

he actualizado mi discourse hoy

EDITAR: ¿Hay alguna forma de limitar el número de líneas/caracteres para el extracto?

2 Me gusta

Sí, lo mismo aquí

Lo último está bien cuando se cierra la sesión, pero otras rutas cuando bloques de barra lateral derecha de discourse están habilitados sucede esto

El botón de alternancia de extracto no es visible en los móviles. ¿Es un error de diseño o estoy preguntando demasiado pronto?

¡Me encanta esto! ¿Hay alguna forma de bloquear fragmentos de mensajes privados?

He probado este componente y no muestra extractos en mensajes personales. :thinking: