Faltan miniaturas al usar el tema Minima

¿Tienes un problema con este componente de tema y no estás seguro de por dónde empezar a depurarlo? Publico aquí con la esperanza de que alguien tenga una solución simple…

Estoy usando el tema Minima de @awesomerobot, y tengo este componente instalado e incluido con el tema. Desde el enlace de vista previa en el componente, todo se ve bien:

Sin embargo, en el sitio en vivo, las imágenes faltan:

¡Cualquier sugerencia será muy apreciada!

1 me gusta

Esas imágenes se renderizan bien para mí mientras estoy desconectado, vista móvil Android 13 Samsung Galaxy A23.
Sin embargo, se rompe una vez cargado en la vista de escritorio.

2 Me gusta

Creo que hay otro componente que intenta sobrescribir la misma plantilla topic-list-item.hbr en modo de escritorio.

3 Me gusta

Eso se debe a que la plantilla de elementos de la lista de temas se modifica solo para escritorio.
El problema de las imágenes faltantes se debe a que carece de los “outlets”.

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/raw-templates/list/topic-list-item.hbr

Especialmente el primer “outlet” que utiliza Topic Thumbnail para insertar la imagen.

5 Me gusta

@mpaler deberías actualizar tu instancia de Discourse a 3.2.0.beta2-dev

content="Discourse 3.2.0.beta1-dev

3 Me gusta

Hmm, hoy aprendí que la revisión exacta de Discourse se registra en el HTML de cada página…

5 Me gusta

Para su información, si aún no lo sabe, también puede comparar estos números de versión para asegurarse de que está en el último commit:

Panel de administración, versión de instalación actual

Etiqueta Meta en la mayoría de las páginas del foro de Discourse

Github Discourse (el panel enlaza a esto para que pueda verificar si este es el último commit)

6 Me gusta

por cierto @mpaler El componente y el sitio parecen estar funcionando para mí ahora en Chrome de escritorio y Safari de escritorio y móvil, conectado o desconectado.

3 Me gusta

Olvidé mencionar que el problema se resolvió en el marketplace topic que hizo. :slight_smile:

6 Me gusta

Oh, no lo vi. ¡Buen trabajo! :smile:

5 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.