Topic List Previews (legacy)

¿Hay algo que hagas que desencadene el problema? Dado que no ocurre todo el tiempo, algo está cambiando. Por recarga suave, ¿quieres decir que actualizas la página en el navegador? ¿Has intentado borrar la caché de tu navegador y luego ver si el error todavía ocurre?

La gran pregunta es: ¿Alguno de tus miembros también tiene este problema?

No, todavía no han reportado este error. Les pediré a algunos de ellos que estén atentos a esto.

@merefield Es aleatorio y algo inconsistente de activar, pero me encuentro con esto todos los días ahora. Tal vez grabe un video cuando me encuentre con este error nuevamente. Y lo reportaré aquí con más detalles.

Otro problema

Estoy plagado de encontré otro error / (¿característica faltante?) donde los mensajes no leídos en la página de la categoría no están en estilo de color gris, lo que hace que todas las publicaciones parezcan iguales. Por ejemplo, al ver la página de la categoría esta, las publicaciones no leídas son indistinguibles.

Así es como se ve cuando desactivo el TC

1 me gusta

Espero que puedas encontrar una forma coherente de reproducirlo. Espero que me lo hagas saber.

¿Plagado? Interesante elección de palabra. Simplemente parece un error/característica faltante coherente para mí. Le echaré un vistazo durante la semana.

1 me gusta

Lo siento, si significaba otra cosa. No soy hablante nativo de inglés, así que puede que haya usado la palabra equivocada.

He editado la frase ahora.

2 Me gusta

No hay problema. Intentaré solucionarlo esta semana, gracias por informarme :slight_smile:

1 me gusta

¡Hola! Vemos el mismo error en nuestro foro. Estábamos usando el módulo obsoleto. Al actualizar a 2.8.0.beta8, comenzamos a tener el mismo problema. Decidimos usar el nuevo componente temático, y funciona excepto por la tematización de estas listas. El color del enlace es incorrecto, pero el relleno también es incorrecto.

Por lo que puedo decir, el elemento está perdiendo la clase CSS topic-list-data, por lo que no está aplicando el tema correctamente. Desactivar el componente temático soluciona el problema.

2 Me gusta

¿Alguien puede explicar exactamente cómo hacemos funcionar la versión TC? Comentamos el plugin e instalamos el TC, pero la página en cuestión ahora solo muestra la lista tradicional de publicaciones.

Gracias

1 me gusta

Hmmm, mi co-desarrollador logró que el nuevo TC funcionara, pero volvemos al punto de partida: todas las entradas de todas las categorías se muestran como no leídas.

1 me gusta

Tras revisarlo, no se trataba de un error, sino de un cambio disruptivo debido a cambios en la aplicación principal.

Tenga en cuenta que normalmente no admitimos esos cambios a mitad de mes, por lo que normalmente se desaconseja actualizar a mitad de mes.

Sin embargo, aprecio que les haya causado tener que mantener sus configuraciones a mitad de mes. Así que…

He corregido el “iluminado tenue” de los títulos visitados tanto en las vistas de mosaicos como en las no mosaicos en escritorio y he actualizado las plantillas con algunos de los cambios recientes:

Echaré un vistazo a los móviles en algún momento.

Por favor, actualice su TC y hágame saber si observa algún problema relacionado.

5 Me gusta

Gracias por la actualización. :hugs:

También quiero informar de otro pequeño error que aún queda. :yum:

Cuando los usuarios incluyen una imagen grande al principio de la publicación, el “extracto” y “Leer más” ya no son clickables, porque Discourse genera un lightbox para la imagen. El código <a> class="lightbox" href="" data-download-href="" title="Image title"></a> incluido en el extracto rompe el enlace.

Entiendo que puede ser un problema central de Discourse al incluir código lightbox en el extracto, pero no estoy seguro a quién puedo informarlo y si lo solucionarán.

Solo estoy pensando si podemos hacer que el botón “leer más” sea clickeable sin esperar a que Discourse elimine el código lightbox del extracto, porque puede llevar algún tiempo. :thinking:

2 Me gusta

Con el TC instalado únicamente, hay poco que pueda hacer con los extractos.

Sin embargo, con el plugin sidecar añadido, tengo más control.

Dicho esto, me inclino a “simplificar” el extracto para eliminar enlaces y formato, a fin de reducir el riesgo de corrupción en la visualización. Si quieres el contenido completo, solo tendrás que hacer clic.

Dado que los extractos son una característica principal, podría argumentarse que no debería tener que hacer ningún trabajo en este ámbito.

2 Me gusta

Si esto sucede con el componente temático topic-list-previews deshabilitado, no dude en crear un nuevo tema en UX. Si puede incluir una captura de pantalla del problema, ¡sería genial!

4 Me gusta

Gracias por tu respuesta. :hugs:

Sí, sucede también con el componente temático TLP deshabilitado.
Para la imagen, incluye el código de lightbox en el extracto.


<a class="lightbox" href="" data-download-href="" title="ImageTitle"></a>

Para el encabezado, incluye el ancla en el extracto.


<a name="header" class="anchor" href="#header"></a>

Ambos rompen el enlace y hacen que tanto el “extracto” como el botón “leer más” no se puedan hacer clic.

Crearé un nuevo tema #ux con capturas de pantalla incluidas.

Gracias :smiling_face_with_three_hearts:

4 Me gusta

Muchas gracias, esto solucionó el problema para nosotros. Realmente lo aprecio.

3 Me gusta

De nada, David. Todavía queda mucho por hacer en este componente, pero me ocuparé de ello en los próximos meses.

Tenga en cuenta que hemos cambiado el tema a: Topic List Previews Theme Component - theme - Discourse Meta

2 Me gusta

Gracias por la solución :folded_hands:t3:

3 Me gusta

Estoy usando un plugin, ¿cómo muevo todo a un nuevo Componente de Tema? ¿Simplemente elimino el plugin e instalo el Componente de Tema o qué?

2 Me gusta

Correcto, lamentablemente no hay forma de mover la configuración automáticamente.

1 me gusta

Estoy dispuesto a ayudar con un script que automatizaría esto parcialmente. ¿Hay una descripción general de dónde iría cada configuración del plugin en el componente del tema?

2 Me gusta

¿Suena un poco exagerado? Pero si alguien lo encuentra útil… actualmente no existe tal mapeo.

1 me gusta