Lista de temas (legacy)

¿Qué sucede si aumentas el topic_list_thumbnail_resolution_level (lo que reduce la resolución) a 2?

Ahora he establecido 2 como valor predeterminado (antes era 0, ¡que servía las miniaturas en la máxima resolución!!) Lower default resolution · merefield/discourse-tc-topic-list-previews@c668985 · GitHub

Ten en cuenta que, para que esto funcione, debes tener sidekiq ejecutándose para preparar las miniaturas de menor resolución. Mientras no estén disponibles, se servirán las imágenes de mayor resolución o las originales, y podrías encontrarte con ese problema. Esa situación solo debería durar unos minutos.

1 me gusta

El componente de tema aún no reemplaza al plugin, lamentablemente. Pero dame tiempo: ¡solo empecé hace dos días!

2 Me gusta

Lo siento, solo me preguntaba. Gracias.

2 Me gusta

Agradezco tu interés. Hoy tengo un poco de tiempo, así que echaré un vistazo a las imágenes destacadas en el componente del tema. (Lo que podría permitirme solucionarlo en ambos casos)

2 Me gusta

Se ha añadido una versión temprana de Imágenes destacadas al Componente de tema experimental. Solo se ha probado que funcione en rutas de descubrimiento. Sin embargo, he añadido soporte para móviles. (no disponible en el plugin) (@Krischan)

3 Me gusta

Hoy actualicé y, hasta donde puedo decir, Sidekiq se está ejecutando, pero sigo teniendo el problema. Esto es lo que aparece en la consola en las páginas que usan el componente

2 Me gusta

Sí, un error de JavaScript podría detener por completo el código de diseño.

¿Has actualizado la versión de staging y el componente de tema a la última versión?

Confío en que has desinstalado el plugin TLP.

¿Y le has otorgado los permisos necesarios para obtener los scripts requeridos?

Agrega esto a la configuración de seguridad:

~~política de seguridad de contenido script src: https://unpkg.com~~

Esto ya no es necesario, ya que los nuevos y curiosos modificadores de tema de Discourse admiten modificaciones a la CSP, lo cual ahora está implementado en el TC

(esto permite que ImagesLoaded y sus dependencias se descarguen)

2 Me gusta

¡Eso funcionó! Me impresiona lo rápido que has traducido esto.

Una cosa que he notado es que no puedo seleccionar ninguna etiqueta para topic list featured images tag. Sé que aún estás trabajando en esto, pero por si acaso esto es algo diferente…

1 me gusta

Una etiqueta debería funcionar. Tenías que escribirla manualmente. He lanzado una actualización que la cambia por un selector (entre muchas otras mejoras).

Esto dependía de una API personalizada. La he reescrito para aprovechar la API estándar. Desafortunadamente, es probable que como resultado sea más simple.

1 me gusta

¿Es necesario desinstalar el plugin TLP para instalar GitHub - merefield/discourse-tc-topic-list-previews: Enriches the content and layout of topic lists · GitHub? ¿Es correcto?
Parece que ya se han perdido demasiados cambios importantes por tu tiempo.

1 me gusta

Correcto.

Sí, hay un montón de cambios en el núcleo. Un verdadero desafío mantener el ritmo esta vez.

3 Me gusta

Hola Robert,

En primer lugar, muchas gracias por ese maravilloso plugin y por tu arduo trabajo.

Desde ayer, el plugin parece ser incapaz de mostrar imágenes pequeñas en la lista de temas:

Aquí tienes el estado de las actualizaciones y la configuración:


URL de mi foro:

El repositorio Git que estoy usando es GitHub - merefield/discourse-topic-previews-sidecar: A Discourse plugin that complements the Topic Previews Theme Component to add features · GitHub

¿Hay algún error en la configuración?

1 me gusta

Según las indicaciones, este plugin está temporalmente parcialmente roto debido a los grandes cambios en Discourse Core. No soportamos actualizaciones de producción fuera del periodo del 1 al 5 del mes. Funcionaba el día 5. Si instalas o actualizas fuera de este periodo, lo haces bajo tu propio riesgo.

Actualmente me estoy centrando en entregar un componente de tema experimental con un conjunto de funciones reducido.

Volveré al plugin más adelante este mes.

3 Me gusta

No tenía conocimiento de ello. Me mantendré atento. Gracias nuevamente

3 Me gusta

El placer es nuestro. Este complemento y otros son extremadamente complejos ahora y requieren un esfuerzo significativo para mantenerlos. Los cambios constantes en el núcleo, sobre los cuales no tenemos control, y las frecuentes modificaciones que rompen la compatibilidad hacen que sea un desafío. Por eso recientemente introdujimos esa política: ¡nos da un poco de respiro!

Gracias por tu comprensión.

3 Me gusta

¡Grandes mejoras para el componente de tema experimental:

  • Las imágenes destacadas deberían funcionar completamente y mejor que nunca (he reescrito gran parte del código), con extractos opcionales y la posibilidad de seleccionar sus dimensiones. Ahora funcionan en móviles.
  • Los selectores de categoría deberían estar funcionando.
  • Las descripciones de la configuración deberían reflejar lo que aún no se ha hecho o corregido.
  • Algunas funciones se han eliminado o modificado porque funcionaban en el plugin debido a la falta de una API personalizada.

Nota #2: Chrome aún tiene problemas con mi renderizador tipo masonry; hay una distancia de desplazamiento limitada antes de que la vista se desconfigure… esto se debe a una limitación del navegador y a que he empujado los límites del CSS de manera algo arrogante. Actualmente, el equipo de desarrollo de Chrome está trabajando en ello. He optado por hacerlo así porque: 1. es responsivo a las barras laterales, 2. es ULTRA rápido, y 3. espero que pronto se solucione. Pruébalo en Firefox o Safari para disfrutar de la experiencia completa.

3 Me gusta

He actualizado a la última versión y ahora tengo el mismo problema que con el plugin de asistente personalizado: solo puedo seleccionar etiquetas que no están en grupos de etiquetas. En mi caso, se trata únicamente de la etiqueta test. Ahora no puedo escribir nada.

2 Me gusta

Eso parece ser un problema potencial de Discourse, creo, David. Estoy usando un tipo de configuración nativo.

topic_list_featured_images_tag:
  type: list
  list_type: tag
  default: ''
  description:
    en: "Featured images tag."

Sin embargo, ¿has configurado esto?:

image

Fíjate en la restricción.

1 me gusta

Entonces, muy bien podría ser un problema de discurso. Muchos de mis grupos de etiquetas no tienen una etiqueta padre obligatoria, así que ese no es el problema. Haré esta pregunta en el soporte, ¡gracias!

2 Me gusta

Podría convertir esto de nuevo en un campo de texto. Eso eliminará el selector de etiquetas. ¿Podemos volver a ponerlo más tarde?

1 me gusta