Previsualizaciones de la lista de temas (TLP)

Hola @merefield, ¿hay alguna forma de mostrar la miniatura del enlace para lo anterior?
He añadido un enlace en lugar de escribir una publicación, pero no puedo previsualizar la miniatura del enlace, aunque el “extracto de la lista de temas” está habilitado.

No estoy del todo seguro de a qué te refieres con esto.

¿Se renderiza un onebox para el enlace? Si no es así, es posible que el sitio web de destino carezca de las etiquetas og apropiadas…

No mantengo el código que crea los extractos, eso es Discourse principal, solo lo incluyo.

1 me gusta

Sí, lo hace, pero la vista previa de la miniatura del enlace no se muestra en la lista, solo dentro de la publicación.

En algunos casos, Discourse considerará que una miniatura no es adecuada para la vista previa. ¿Has intentado instalar el plugin sidecar? Este modifica los criterios ligeramente para ser más inclusivo.

1 me gusta

Me pregunto si hay un tema de “TODO” para novatos.

¿Simplemente al reemplazar el plugin original con el TC y el sidecar, funciona “tal cual”? ¿Incluyendo la configuración anterior de mis categorías? ¿O tengo que rehacer manualmente cada una de ellas?

1 me gusta

No hay automatización ni guía de migración, ya que sentí que era demasiado sencillo y es un evento único.

Sin embargo, tu pregunta no fue en vano, ya que revisé una configuración cuya funcionalidad no se migró en absoluto, pero sin ella, la tarea de configuración es mucho más laboriosa para muchos usuarios:

topic_list_set_category_defaults debería configurar todas tus Categorías individuales para que se comporten según la configuración de la lista principal de Descubrimiento cuando sea VERDADERO.

Está desactivado por defecto.

Cuando está desactivado, necesitas agregar cada Categoría individual a cada opción según lo consideres conveniente.

No funcionaba como se esperaba, pero ahora debería estar en la rama beta del componente.

PR aquí:

Siéntete libre de probar esta rama.

La fusionaré dentro de una semana si no recibo comentarios negativos.

1 me gusta

Por alguna razón, este botón de predeterminado no parece hacer nada.

Tengo que añadir manualmente cada categoría individual en cada función.

Y, por cierto, parece que el modo “tiles” entra en conflicto con el modo “thumbnails” para la página “latest” superior. Si añado “latest” en ambos modos, tiles y thumbnails, entonces la página “latest” superior aparece en tiles.

Terminé teniendo que eliminar todo de “tiles” y entonces ahora funciona bien.

1 me gusta

¿Usaste la rama beta? Ese es el propósito de la corrección y la PR. Como se indicó, aún no se ha fusionado. Agradezco los comentarios de la rama beta.

Ese es el comportamiento esperado. Por defecto, ambos están configurados para que sea más fácil para las personas empezar. Si no quieres mosaicos, tienes que eliminar la configuración. Los mosaicos determinan si ves mosaicos y las miniaturas, imágenes. Son independientes. Deberías ver “mosaicos” con vistas previas de “miniaturas” si ambos están configurados.

¿Entonces los mosaicos no funcionaron cuando los mosaicos estaban habilitados?

Ah, no, no lo hice. Simplemente activé la configuración. Haré otra compilación con la rama PR y veré.

Lo siento, no sabía que eso era intencional. Básicamente, quería que la pantalla de inicio solo tuviera miniaturas, mientras que solo unas pocas categorías tuvieran fichas.

Terminé teniendo que eliminar todo en “fichas”, luego la pantalla de inicio funciona.

Luego agregué las pocas categorías a las fichas y funcionan bien.

Un poco confuso y requirió algo de experimentación, si me preguntas mi opinión honesta.

3 Me gusta

No necesitas volver a compilar. Es solo una TC. Muchas gracias.

Es para evitar más confusión sobre cómo agregar configuraciones, ya que son esencialmente de formato libre. Agregaré una nota al OP para indicar que está pre-sembrada.

Gracias por tus comentarios.

3 Me gusta

Bueno, resulta que no hay forma de reconfigurar manualmente un TC a otra rama, así que terminé instalando la rama beta por separado y deshabilité el TC original.

Funciona bien, pero parece que topic_list_set_category_defaults todavía se establece por defecto en OFF.

Ponerlo en ON hace que el valor predeterminado del sitio funcione. ¡Felicitaciones!

Sin embargo, una pequeña objeción: ¿quizás deberías tener una forma de desactivar el valor predeterminado de todo el sitio para categorías particulares?

3 Me gusta

Sí, suelo ejecutar dos TC, uno para cada sucursal. Luego los añado al Tema según sea necesario.

¡Gracias! Lo fusionaré tal cual.

No es una mala idea, pero ¿proporcionar categorías de exclusión voluntaria complicará seriamente la configuración o la interpretación de las mismas? (¡Sin mencionar el código!) Le daré una vuelta a eso…

¿Activarla por defecto podría tener más sentido como una mejora rápida? El problema ahí, sin embargo, es que podría cambiar las instalaciones existentes de las personas de forma inesperada.

1 me gusta

Verdadero. ¡Entonces mantenlo DESACTIVADO por defecto entonces!

1 me gusta

El cambio se ha fusionado, por lo que la configuración debería funcionar para todos.

3 Me gusta

La miniatura de reserva predeterminada de la lista de temas ¡ya no funciona!

¿Estás seguro de que la solicitud no está siendo rechazada? ¿Algún error en la consola del navegador?

Por favor, carga esa imagen localmente e inténtalo como una imagen local. En realidad, nunca se pretendió que funcionara con una imagen remota. Si funciona, genial.

1 me gusta

¿Imgur permite incrustar de esa manera?

3 Me gusta

Lo he estado usando durante mucho tiempo sin problemas, pero cuando el plugin se trasladó a TC, la miniatura de respaldo predeterminada ya no funciona.

Ahora estoy cambiando a imagen local, todavía no funciona.

¡Sí!

Me funciona. Por favor, proporcione errores de consola si los hay.

No aparece ningún error en la consola: