¿Una configuración de tu componente de tema? Todo está en las configuraciones predeterminadas, excepto en los mosaicos de la lista de temas, donde eliminé todas las páginas.
Claro, puedes ver que falta el nombre de la etiqueta en la URL.
Esto fue intencional, fíjate en el CSS.
Los portafolios aún no están completamente implementados en móviles, así que escondí el botón :).
David, temo que no puedo reproducir esto, aunque no tengo ninguna subcategoría en mi configuración. Sin embargo, he podido observar el problema en tu sitio. ¡Qué extraño! ¿Estás usando actualmente la última versión con pruebas aprobadas?
Incluso sin subcategoría, esto está ocurriendo. Mira esta categoría en mi entorno de pruebas: moví el segundo tema y se produce el mismo efecto. Estoy usando la última versión de todo, actualizada hace dos días.
No puedo acceder a esos temas, hablemos de esto fuera de línea.
Sería de gran ayuda si pudieras proporcionar los pasos para reproducir el problema de abajo hacia arriba.
Como se discutió, TLP no era el componente ofensivo.
Un pequeño bicho más para ti, estoy bastante seguro de que esta vez es TLP ![]()
Esto solo ocurre en Chrome y únicamente con la distribución en mosaicos; no sucede con las miniaturas normales. Cuando haces Cmd+Click en un tema para abrirlo en una nueva pestaña, ocurre eso, pero también abre el tema en la ventana donde hiciste clic, lo cual no es el comportamiento esperado, ya que debería abrirse solo en una nueva pestaña.
David, esto no es un error. Las fichas no son enlaces URL. Al hacer clic en ellas se realiza la acción de abrir el tema.
Vale, debe ser solo un comportamiento diferente entre Chrome y Firefox, ya que Firefox funciona como yo esperaría. Ya paro con los informes que no son bugs ahora ![]()
En Chrome, puedes hacer clic derecho en el título para abrirlo en una nueva pestaña, lo que dejará la lista de temas original intacta.
Jaja, no, por favor, sigue enviándolos.
¡Hola a todos!
Perdón si esto es redundante, pero cuanto más lo investigo, más confundido me vuelvo sobre el flujo de trabajo previsto, así que pensé que lo mejor sería exponerlo todo y pedir orientación:
¿Ahora las miniaturas de los temas son compatibles con la herramienta principal y no deben configurarse con TLP? ¿Hay alguna configuración que me esté perdiendo? Ahora mismo estoy bastante confundido ![]()
El problema:
Administro www.realtimevfx.com, una comunidad de Discourse muy orientada a lo visual. Hasta mi última actualización completa, el 95% de nuestros temas tenían miniaturas aplicadas, la mayoría procedentes de YouTube, Vimeo, Imgur y otros sitios compatibles. Ahora que he actualizado, todas han desaparecido, y las únicas miniaturas que se muestran son de contenido subido nativamente por los usuarios (lo cual preferiría no fomentar…)
Tened en cuenta que los mosaicos destacados en la parte superior utilizan mi propio script de carrusel (ya no tiene mucho sentido).
¿Existe una nueva configuración prevista que deba usar para que estas miniaturas vuelvan a funcionar? ¿Siguen siendo compatibles correctamente Vimeo, YouTube, etc.?
¡Muchas gracias de antemano por la orientación!
Sí, desde hace un tiempo las miniaturas son generadas por el núcleo de Discourse, siempre que tengas los metadatos correctos en el Componente del Tema o en el Plugin. Ambas versiones de TLP incluyen estos metadatos. El plugin ya no se encarga de la generación real.
Sin embargo, si acabas de actualizar a una versión reciente de Discourse que admite la producción nativa de miniaturas, deberás recocinar tus temas antiguos, ya que los datos se almacenan de manera diferente.
Los temas nuevos no deberían presentar problemas.
Ten en cuenta, además, que las miniaturas solo se generan para las imágenes subidas a tu instancia de Discourse, lo que incluye la mayoría de las vistas previas de onebox. Puedes alojar tus subidas en almacenamiento S3 si lo deseas. Esto ya es un comportamiento nativo del núcleo. El hotlinking ya no está soportado.
Además, verifica que no haya errores en la consola de JavaScript que puedan estar rompiendo las personalizaciones del frontend e impidiendo que se muestren las miniaturas.
Gracias por la respuesta y las aclaraciones. Voy a investigar un poco más un error de JS que tenemos, para ver si podría estar causando el problema, pero quería responder con un ejemplo de que no está extrayendo las miniaturas de YouTube o Vimeo, por si se te ocurre algo sencillo más que pueda estarme pasando por alto:
Cada uno de estos es un nuevo tema creado después de mi última actualización:
Aquí está el de YouTube solo para mostrar que se desplegó correctamente en el tema en sí:
Si no hay nada obvio que falte y mi error de JS termina no teniendo relación, ¿estás disponible en los próximos días para trabajo de depuración remunerado? (podemos llevar esa conversación a un mensaje privado).
Envíame esos enlaces por mensaje privado y los probaré en mi instancia.
Nota: Ya no mantengo la lógica que realiza la generación de miniaturas; eso ahora es parte del núcleo de Discourse.
Hola. ¡Gracias por crear este increíble plugin! Ayudó a que nuestro foro se viera mucho mejor, y realmente aprecio tu arduo trabajo. Sin embargo, creo que podría haber encontrado un error menor: Parece que después de habilitar el plugin, la lista de etiquetas para los temas se mantiene en una sola línea, incluso si la lista es muy larga (alrededor de 20 etiquetas). Como resultado, la visualización de la lista de temas se vuelve muy ancha. Cuando el plugin está deshabilitado, el comportamiento predeterminado de Discourse es mostrar las etiquetas en varias líneas si hay muchas etiquetas. Debido a esto, ¿podría ser que el comportamiento del plugin sea un pequeño error? Hace que las páginas de categorías se vean realmente extrañas cuando se usan muchas etiquetas. ¿Sería posible corregir este comportamiento para que muchas etiquetas puedan mostrarse normalmente?
Hola Alan, y gracias por tus cumplidos.
¿20 etiquetas? ¡Eso es un número inusualmente alto y definitivamente un caso extremo que normalmente no habría esperado! Probablemente puedas solucionarlo con CSS, ¿has probado?
Gracias por crear este plugin, realmente ayuda a que muchos foros se vean mucho más estéticamente agradables.
Mi foro, en particular, suele enlazar mucho a tuits (Twitter), pero no aparecen vistas previas para ellos en absoluto. Dado que un artículo de la BBC sí muestra una vista previa, me pregunto por qué un sitio web como Twitter no lo hace. ¿Es así como se pretendía que funcionara el plugin?
Este plugin ya no genera las miniaturas por sí mismo. Ahora es responsabilidad del núcleo (dado lo popular que era esta funcionalidad, Discourse decidió integrarla parcialmente en el núcleo).
El código para crear miniaturas tiene criterios específicos. No todas las vistas previas cumplen los requisitos (por ejemplo, si son demasiado pequeñas). Quizás puedas compartir un ejemplo concreto para que podamos revisarlo más a fondo. Podría ser necesario escalarlo al equipo de Discourse.
Este complemento está roto después de la última actualización de ayer…
Saludos cordiales


