Previsualizaciones de la lista de temas (TLP)

Hola, ¡este plugin parece genial! Soy relativamente nuevo en Discourse, me preguntaba cómo instalar y configurar este plugin. ¡Gracias!

3 Me gusta

Intenta buscar aquí: cómo instalar un tema o componente

4 Me gusta

¡Gracias! ¡Esto es muy útil!

3 Me gusta

Gracias @Nick_Tomlinson

También es posible que desees instalar el plugin complementario “sidecar” también enlazado en el OP que añade funcionalidades adicionales, usando esta guía: Install plugins on a self-hosted site

Necesitas ambos para toda la bondad de TLP.

Actualizaré el OP para añadir estos enlaces.

3 Me gusta

Corregido, espero que con:

4 Me gusta

Instalé el componente Topic List Preview y ahora la página principal de mi foro está en modo Mosaico. Sin embargo, solo quiero usar el diseño básico (título del tema con una miniatura a su izquierda). No veo ninguna opción para eso en la configuración de Componentes ni ninguna instrucción para ello en la publicación de lanzamiento.

Entonces, ¿cómo puedo cambiar de Mosaico a diseño Básico (o a Imágenes Destacadas si es necesario)?

1 me gusta

Debido a la forma en que está diseñado el Componente de Tema, en la configuración del TC debes deseleccionar todas las vistas donde no quieras que se muestre.

Debes hacer esto para la configuración de mosaicos, miniaturas, extractos y acciones. Por ejemplo, he deshabilitado todas las entradas para los mosaicos excepto una sola categoría:

Cc: @merefield

3 Me gusta

¿Cómo configuramos exactamente esto para mostrar el “Estilo Pinterest (Masonry)” solo en dispositivos móviles, pero mostrar el “Estilo Básico” en escritorio?

Intenté configurar “topic list tiles categories” en

  • latest-mobile
  • new-mobile
  • unread-mobile
  • top-mobile

… pero eso no parece funcionar. Simplemente obtengo el estilo Pinterest para dicha categoría en todos los dispositivos. Lo he intentado de numerosas maneras, ¿quizás esto sea un error? Noté que la colorización no funciona tan bien (función experimental).

1 me gusta

Elimina latest etc. de la configuración principal de los mosaicos. Acabo de probarlo y funciona.

Está funcionando bien, mira https://www.starzen.space

Ese sitio se actualizó ayer.

¿Has instalado el plugin “sidecar” (además del componente del tema) y lo has habilitado? (según la OP). Es posible que también tengas que reconstruir las publicaciones que deseas colorear.

1 me gusta

Interesante, definitivamente estoy experimentando algunas rarezas.

Tengo la última versión, 3.1.0.beta1. Eliminé todas las configuraciones de “títulos de listas de temas, listas de temas” y las tarjetas todavía se muestran siempre que tenga una categoría configurada en “títulos de listas de temas, categorías”. Una vez que elimino la categoría, obtengo el “estilo básico” para escritorio y móvil.

Si configuro esos campos solo para campos móviles como se muestra a continuación, nada cambia solo para el móvil. En cambio, se muestran tarjetas para escritorio y móvil. Supongo que si solo configuro opciones móviles, ¿entonces solo debería afectar la visualización móvil?

Tengo el plugin sidecar habilitado, además del componente que está habilitado. No reconstruí las publicaciones nuevamente después de instalar el plugin. Supongo que necesito reconstruir Discourse para hacer eso…

Por último, incluso cuando desactivo el plugin sidecar,

Las tarjetas de temas o el fondo de estilo básico para una fila permanecen coloreados. Tengo que deseleccionar,

Luego, la colorización se desactiva. Parece que si el plugin no está habilitado, ninguna de las funciones debería funcionar.

Para tu información: por alguna razón, solo el fondo de una tarjeta se colorea, todas las demás permanecen blancas. Pensé que podría haber algún error o conflicto. Así que desactivé todos los plugins y componentes, pero no hubo cambios.

Puedo intentar reconstruir toda la aplicación de Discourse esta noche y volver a intentarlo.

Gracias por intentar ayudar.

1 me gusta

@merefield Acabo de ejecutar,

cd /var/discourse
./launcher rebuild app

y no hay cambios con respecto a lo que expliqué anteriormente. Una locura, no es el fin del mundo. Pero pensé que si yo estaba teniendo algunos problemas, quizás otros también los estaban teniendo. ¡Gracias!

Para tu información, esta es una compilación de Digital Ocean con especificaciones de Discourse.

1 me gusta

Hablemos de la disposición entre el móvil y el escritorio (así que ignoremos el plugin por ahora).

¿No estoy seguro de si hay un malentendido aquí?

Básicamente, quieres añadir una característica de diseño específica solo a un tipo de dispositivo especificado y solo en una categoría específica, ¿es correcto?

Ten en cuenta que la configuración de la categoría afectará tanto al móvil como al escritorio, es una configuración global. Actualmente no hay forma de decir “aplica esto solo a esta categoría y solo en el móvil”. Creo que ahí es donde ha surgido parte de la confusión.

Una solución que quizás no hayas descubierto todavía es borrar la configuración individual de la categoría (según sea necesario) y usar esto en su lugar:

image

Lo que entonces configurará todas las categorías para que sigan la configuración de la lista de Descubrimiento.

La lógica es “¿es esta característica para este tipo de Lista de Descubrimiento y dispositivo, o esta característica está declarada para esta categoría o está configurado “establecer valores predeterminados de categoría” (en cuyo caso seguiré la configuración de la Lista de Descubrimiento)?”

Por favor, confirma si eso tiene sentido para ti.

Si eso no ayuda, creo que la forma “más simple” de lidiar con eso sería introducir otra configuración de categoría para cada clase de característica, por lo que tendríamos una para escritorio y otra para móvil.

La desventaja es que representa otro conjunto de configuraciones (cuatro más) y este sistema ya es muy complejo de configurar de forma personalizada, con un conjunto de configuraciones ya muy largo (como has demostrado hasta cierto punto).

Se podría argumentar que luego harías lo mismo para la etiqueta, ¡así que son otras 4 configuraciones! ¡Un total de 8 configuraciones más (y todo el aumento asociado en la lógica!).

Creo que quizás eres la única persona que ha encontrado esto una limitación.

Dicho esto, si deseas llevar a cabo o financiar todo el trabajo asociado, se aceptan PRs.

1 me gusta

Solo una categoría, pero “estilo básico” para escritorio y “estilo de mampostería” para móvil.
La segunda explicación fue un poco difícil de seguir.
La idea principal parece ser que no puedes tener diferentes dispositivos con diferentes vistas de categoría.

3 Me gusta

A menudo tengo problemas para incluir una publicación antigua en la fila destacada, ya que no muestra las publicaciones basándose en la fecha de etiquetado ni siquiera en la fecha de actividad, sino en el orden de creación. En algunas páginas las publicaciones se muestran, pero en la página de inicio el orden es diferente.

krita-artists.org tiene una secuencia de imágenes diferente en la fila destacada que en la categoría y otras páginas como Support and Advice - Krita Artists

1 me gusta

Hola,\n\nMe encanta este componente temático. Lo estoy usando con el popular "Air Theme" y es genial.\n\nTengo un problema con la imagen de vista previa móvil que se superpone al borde curvo en la parte superior de la publicación, que parece ocurrir solo en los navegadores de iPhone. Funciona perfectamente en versiones de Android y de escritorio. ¿Es un problema de este componente o algo relacionado con el tema?\n\n

\n\n¿Espero que puedas ayudar?

3 Me gusta

¡Me alegra que lo estés disfrutando! Me temo que no puedo admitir esto con temas arbitrarios de terceros. Necesitarás resolver esto tú mismo. Si necesitas ayuda, publica en Marketplace. Sugiero investigar primero el inspector del navegador.

1 me gusta

¡Bienvenido @bstimac! :wave:

¿Tienes un enlace público a tu foro donde se muestre este problema? Puedo echarle un vistazo.

3 Me gusta

Genial, eso sería fantástico. Puedes ver el problema de la miniatura del iPhone aquí: https://architected.world

También me preguntaba si hay alguna forma de desactivar el “contador de vistas” del tema. Disculpa, no estoy seguro de cómo se llama, pero ¿el icono del ojo con el número que cuenta los clics?

No tengo los problemas de la esquina de la imagen en mi computadora (vista móvil) ni en mi teléfono Android.

¿En qué dispositivos tienes el problema?

Sí, es muy simple con CSS. ¿En qué página(s) quieres ocultarlo?

4 Me gusta

Muchas gracias por echarle un vistazo. La captura de pantalla de la publicación anterior la tomé seleccionando un iPhone 12 (creo) de BrowserStack.com. Puedo reproducir el problema en 3 iPhones diferentes. Varían de iPhone 11 a 13. Usando Safari, Firefox y Chrome.

Curiosamente, cuando uso un iPad funciona bien. Creo que es porque muestra el sitio de escritorio por defecto. Si lo cambias a vista móvil usando el menú lateral, también muestra el problema. ¿Quizás algo que ver con cómo WebKit muestra el sitio móvil?

Con respecto al contador de visitas, me gustaría eliminarlo de todas las páginas si es posible.

1 me gusta