| Resumen | Añade al autor del tema en la columna izquierda de las páginas de lista de temas, así como una opción para mostrar únicamente al último participante en la columna de participantes predeterminada. El avatar 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/topic-list-author-posters | |
| Guía de instalación | Cómo instalar un tema o componente de tema |
Instalar este componente de tema
Descripción general
Este componente de tema de Discourse inserta el avatar 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 del avatar. Además, el avatar del autor no aparecerá como el primer avatar en la lista de participantes.
También existe una configuración para que la columna de avatares de participantes muestre únicamente al último (más reciente) participante, pero solo si hay más de un participante en el tema. Por lo tanto, el avatar del autor solo se mostrará si hay otros participantes en el tema.
Además, los administradores pueden optar por mostrar al autor del tema en la página de categorías cuando las vistas de lista de temas recientes estén habilitadas (es decir: Categorías con temas recientes), y también hay opciones de tamaño y forma del avatar.
También hay un interruptor para alinear verticalmente el contenido de la fila arriba o en el centro.
En vistas pequeñas (tamaño móvil), el autor aparecerá donde normalmente se muestra el avatar del último participante.
Este componente funciona bien con Extractos de lista de temas y resúmenes de gists de Discourse AI.
Configuración
Captura de pantalla de la configuración con opciones predeterminadas en la página de administración del componente
| Configuración | Descripción |
|---|---|
Tamaño del avatar del autor en la lista de temas |
Tamaño de los avatares en la columna del avatar del autor en las rutas de la página de lista de temas: pequeño, mediano o grande. |
Radio de borde del avatar del autor en la lista de temas |
Redondeo del avatar en las rutas de la página de lista de temas: 0% = cuadrado → 50% = círculo. tab_style = esquinas izquierdas redondeadas |
Mostrar solo al último participante en la lista de temas |
Muestra únicamente el avatar del último participante en la columna de participantes, pero solo si hay más de un participante en el tema. |
Alinear fila arriba verticalmente |
Interruptor para alinear las filas arriba o en el centro |
Mostrar autor en la página de categorías |
Muestra el avatar del autor en lugar del último participante en las listas de temas de la página de categorías. |
Tamaño del avatar del tema en la página de categorías |
Tamaño de los avatares en la columna del avatar del autor en las listas de temas de la página de categorías: pequeño, mediano o grande. |
Radio de borde del avatar en la página de categorías |
Redondeo del avatar en la página de categorías: 0% = cuadrado → 50% = círculo. tab_style = esquinas izquierdas redondeadas |
Capturas de pantalla
Aquí hay algunas capturas de pantalla con diferentes configuraciones de tamaño y forma de avatar, mostrando también los resúmenes de gists de IA expandidos.
Capturas de pantalla de varias páginas de lista de temas con diferentes configuraciones del componente habilitadas, mostrando modos de gists compactos y expandidos, y barra lateral expandida/colapsada
Con la configuración predeterminada:
Forma de avatar tab_style grande con resúmenes de gists expandidos:
Avatares pequeños con forma de radio de borde 15% y Topic_list_show_last_poster_only habilitado:
Avatares de tamaño mediano con radio de borde 0% (cuadrado) y Topic_list_show_last_poster_only habilitado, y resúmenes de gists expandidos:
Capturas de pantalla de la página de categorías mostrando 2 tamaños y formas diferentes de avatares con autor o último participante.
Configuración predeterminada del componente, con avatares redondos de tamaño mediano y Show_author_on_categories_page habilitado:
Avatares tab_style de tamaño grande y Show_author_on_categories_page deshabilitado:
Notas
- Inserta el avatar del autor y cambia la columna de participantes donde se espera en las pestañas de la página de perfil.
- El comportamiento en móvil es el mismo que el predeterminado en las listas de pie de página de temas (temas sugeridos/relacionados) y en las páginas de pestañas de perfil y buzón de entrada.
- No es realmente compatible con el tema horizon.

Posibles tareas futuras
- ¿Añadir interruptor para deshabilitar en móvil?
- ¿Exenciones de categorías y etiquetas?
- ¿Soporte de izquierda a derecha?
- ¿Forma de avatares de participantes?
Como siempre, gracias a @Moin por la idea, los comentarios y la ayuda con la depuración.
Consulta mi otro material de Discourse










