| Resumen | Agrega el autor del tema a la columna izquierda de las páginas de lista de temas, así como una opción para mostrar solo al último publicador en la columna de publicadores predeterminada. La imagen de perfil del autor también puede ajustarse en tamaño y forma. | |
| Vista previa | https://discourse.theme-creator.io/theme/Lilly/discourse-topic-list-author-posters | |
| Repositorio | https://github.com/Lillinator/discourse-topic-list-author-posters | |
| Guía de instalación | Cómo instalar un tema o un componente de tema | |
| ¿Nuevo en los temas de Discourse? | Guía para principiantes sobre el uso de temas en Discourse |
Instalar este componente de tema
Descripción general
Este componente de tema para Discourse inserta la imagen de perfil del autor del tema en la primera columna de todas las rutas de lista de temas y cuenta con configuraciones que permiten al administrador especificar la forma y el tamaño de la imagen. Además, la imagen del autor no aparecerá como la primera imagen en la lista de publicadores.
También existe una opción para que la columna de imágenes de los publicadores muestre solo al último (más reciente) publicador, pero solo si hay más de un participante en el tema. Por lo tanto, la imagen del autor solo se mostrará si hay otros publicadores en el tema.
Además, los administradores también pueden optar por mostrar al autor del tema en la página de categorías cuando las vistas de lista de temas más recientes están habilitadas (es decir: Categorías con temas más recientes), y también hay opciones para el tamaño y la forma de las imágenes.
También hay un interruptor para alinear verticalmente el contenido de la fila en la parte superior o en el medio.
En pantallas pequeñas (tamaño móvil), el autor aparecerá donde normalmente está la imagen del último publicador.
Este componente funciona bien con Extractos de lista de temas y Resúmenes de gists con Discourse AI.
Configuración
Captura de pantalla de la configuración con las opciones predeterminadas en la página de administración del componente
| Configuración | Descripción |
|---|---|
Tamaño de la imagen del autor en la lista de temas |
Tamaño de las imágenes en la columna del autor en las rutas de la página de lista de temas: pequeño, medio o grande. |
Radio de borde de la imagen del autor en la lista de temas |
Redondeo de las imágenes en las rutas de la página de lista de temas: 0% = cuadrado → 50% = círculo. tab_style = esquinas redondeadas a la izquierda |
Mostrar solo al último publicador en la lista de temas |
Mostrar solo la imagen del último publicador en la columna de publicadores, pero solo si hay más de un participante en el tema. |
Alinear verticalmente la fila hacia arriba |
Interruptor para alinear las filas hacia arriba o en el medio |
Mostrar autor en la página de categorías |
Mostrar la imagen del autor en lugar del último publicador en las listas de temas de la página de categorías. |
Tamaño de la imagen en la página de categorías |
Tamaño de las imágenes en la columna del autor en las listas de temas de la página de categorías: pequeño, medio o grande. |
Radio de borde de la imagen en la página de categorías |
Redondeo de las imágenes en la página de categorías: 0% = cuadrado → 50% = círculo. tab_style = esquinas redondeadas a la izquierda |
Capturas de pantalla
Aquí hay algunas capturas de pantalla con diferentes configuraciones de tamaño y forma de las imágenes, también mostrando resúmenes de gists expandidos con IA.
Capturas de pantalla de varias páginas de lista de temas con diferentes configuraciones del componente activadas, mostrando ambos modos de gists compactos y expandidos, y la barra lateral expandida/colapsada
Con la configuración predeterminada:
Forma de imagen tab_style grande con resúmenes de gists expandidos:
Imágenes pequeñas con forma de radio de borde del 15% y Topic_list_show_last_poster_only activado:
Imágenes de tamaño mediano con radio de borde del 0% (cuadrado) con Topic_list_show_last_poster_only activado, y resúmenes de gists expandidos:
Capturas de pantalla de la página de categorías mostrando 2 tamaños y formas diferentes de imágenes con el autor o el último publicador.
Configuración predeterminada del componente, con imágenes redondas de tamaño mediano y Show_author_on_categories_page activado:
Imágenes de tamaño grande con forma tab_style y Show_author_on_categories_page desactivado:
Notas
- Inserta la imagen del autor y cambia la columna de publicadores donde se espera en las pestañas de la página de perfil.
- El comportamiento en móviles es el mismo que el predeterminado en las listas del pie de página de los temas (temas sugeridos/relacionados) y en las páginas de pestañas de perfil y bandeja de entrada.
- No es realmente compatible con el tema Horizon.

Posibles tareas futuras
- ¿Agregar un interruptor para desactivar en móviles?
- ¿Excepciones para categorías y etiquetas?
- ¿Soporte de izquierda a derecha?
- ¿Dar forma a las imágenes de los publicadores?
Como siempre, gracias a @Moin por la idea, la retroalimentación y la ayuda para depurar.
Consulta mi otro material de Discourse










