plugin de diseños

Estranho. Actualicé a 3 niveles anidados de categorías, pero ahora descubro que el componente Lista de categorías ignora cualquier categoría que tenga tres niveles dentro. No obtengo errores en la consola.

Actualización: Lo resolví. En nuestro foro, al componente no le gustaban los slugs de categoría dejados en blanco, así que usé la configuración predeterminada que simplemente utiliza números secuenciales. Si una categoría o subcategoría utilizaba el slug predeterminado, ninguno de sus hermanos se mostraba tampoco… bueno, la mayoría no se mostraba. Ocasionalmente uno sí aparece y no veo por qué.

He notado que este plugin no funciona bien en escritorio junto con el popular plugin de tableros Kanban. Eso se puede solucionar permitiendo a los usuarios cerrar el plugin con un clic. Supongo que la funcionalidad esperada, si se desea que funcionen juntos, sería que reconozca el otro elemento y comience en modo cerrado, permitiendo al usuario abrirlo si es necesario.

Actualmente estamos trabajando en una versión modificada que lograría esto de una manera ligeramente diferente. Por lo tanto, no será una solución directa para este error para aquellos que deseen mantener su funcionalidad actual.

¡Hola @Drew-ART, echa un vistazo al tema de interoperabilidad de diseños en el foro de Pavilion. Este tema aborda la interoperabilidad del plugin de diseños con otros plugins y temas. Se menciona una solución sugerida para que el plugin de diseños funcione con Discourse Kanban añadiendo algo de CSS.

3 Me gusta

Creo que lo he instalado siguiendo sus instrucciones aquí: Pavilion y aquí: Pavilion. Sin embargo, no veo ningún cambio en el tema que se utiliza en mi sitio: https://hangarflying.com. Estoy seguro de que he pasado por alto alguna configuración, pero no consigo encontrarla. A continuación incluyo mis ajustes de instalación. ¡Gracias de antemano!

¡Hola @Whiskey_Victor_LLC! :slight_smile:

Necesitas habilitar algunos contextos. Vuelve a revisar la configuración del widget y avísanos si algo no queda claro respondiendo a ese tema:

Sí, lo leí. Tengo un widget activado con todos los contextos habilitados, pero el diseño sigue sin querer mostrarse…

Intenta eliminar “todas las categorías”, guarda y actualiza.

Si tienes preguntas adicionales o más problemas con la configuración del widget, publícalos aquí:

Vale, genial, gracias, eso funcionó. Ahora no logro que los demás funcionen… los publicaré en el otro sitio.

Tengo una salida muy extraña al usar tanto el plugin de diseño personalizado como el plugin de ubicación.

He configurado el plugin de diseño de manera que muestre un mapa de ubicación del tema en el lado derecho de la lista de temas para algunas de las categorías. Anteriormente se mostraba así.

A partir de algún momento la semana pasada, si hago clic en el enlace a la categoría, el mapa simplemente no aparece.

Pero si hago clic en el botón de actualizar del navegador, el mapa vuelve a mostrarse.

¿Alguna idea de por qué está sucediendo esto? Eliminé todo mi CSS para probar si era un problema de CSS. Pero el fenómeno persiste.

¿Alguna pista?

Un dato adicional: cuando cargo una categoría con el diseño de barra lateral habilitado, la barra lateral no se muestra y el CSS muestra:

<div class="main-content discovery category no-sidebars" style="width: 100%">

Al hacer clic en el botón de actualizar del navegador, aparece la barra lateral con el mapa y el HTML dice:

<div id="ember128" class="sidebar-container ember-view"><div class="sidebar-content" data-click-outside="true"><div class="widget-container nav-container"><div class="locations-map">

¿Tienes alguna idea de por qué el plugin considera que la categoría no está configurada para tener barras laterales cuando en realidad es lo contrario?

Hola @ckshen

Gracias por identificar este problema de manera tan detallada. La información que proporcionaste será muy útil para solucionar este problema. He creado un informe de error sobre este tema, y esperamos poder resolverlo muy pronto. ¡Disculpa las molestias! Publicaré una actualización aquí una vez que se resuelva este problema.

3 Me gusta

¡Gracias por investigar esto!

Por si acaso, este problema comenzó cuando actualicé el software de Discourse hace aproximadamente un mes. Ayer actualicé a la versión 2.8.0.beta6 (f38fd1a5a7) y el problema persiste.

1 me gusta

Hace poco añadí este plugin y me gusta mucho. He personalizado un menú móvil que parece ayudar muy bien. Desafortunadamente, he notado que el menú móvil no parece aparecer con el nuevo plugin de chat. Adjunto capturas de pantalla a continuación (he ocultado el logo del sitio y los hilos de chat por razones de privacidad; además, he personalizado el plugin whos-online para que esté en ese lugar, no es estándar).

En la página de búsqueda y otras páginas, está bien:

Pero en la página de chat (que aparece después de hacer clic en la burbuja de chat en el menú del encabezado), ya no aparece:

No es muy urgente, sin embargo, con la nueva función de chat, me parece bastante agradable tenerla (odio mover el pulgar a la parte superior de la pantalla para navegar).

¿Hay algo que sugieras que pueda hacer para solucionarlo por mi parte?

1 me gusta

Además, no estoy seguro de si es un error o no, pero cuando creo una Lista de Categorías y la coloco en el menú lateral izquierdo, al hacer clic en la flecha desplegable de las categorías que tienen subcategorías, soy enviado involuntariamente a la categoría.

Lo que espero:

  1. Hacer clic en la flecha desplegable
  2. Se revelan las subcategorías y la navegación no cambia
  3. Hacer clic en la flecha hacia arriba
  4. Se ocultan las subcategorías y la navegación no cambia

Lo que está sucediendo:

  1. Hacer clic en la flecha desplegable
  2. Se revelan las subcategorías y la navegación cambia a esa categoría
  3. Hacer clic en la flecha hacia arriba
  4. Se ocultan las subcategorías y la navegación no parece cambiar

Parece suceder tanto en escritorio como en móvil.

1 me gusta

Hola @jimkleiber

El plugin de chat parece agregar una ruta personalizada (/chat), que actualmente no es compatible con el plugin Layouts. He creado un informe sobre lo que has mencionado y veré si podemos admitirlo.

Desafortunadamente, no creo que haya nada que puedas hacer actualmente para solucionarlo.

Sí, este es el comportamiento esperado actual del widget. Se te dirige primero a la categoría y luego aparecen las subcategorías. Sin embargo, discutiré con el resto del equipo de Pavilion sobre el cambio de comportamiento.

2 Me gusta

¡Excelente, gracias!

:+1:

Ah, de acuerdo, sí, simplemente me confunde ya que normalmente espero que la flecha desplegable se despliegue sin forzar una navegación del sitio. Puedo entender si hacer clic en el título de la categoría o incluso en la fila navegaría y desplegaría, pero con la flecha allí, parece que interrumpe mis expectativas.

2 Me gusta

Estoy experimentando un comportamiento inconsistente del diseño móvil, relacionado con el navegador. En dispositivos móviles, tanto Chrome como Firefox tienen la barra de navegación inferior fija, no se activa al desplazarse. En DuckDuckGo, sí se activa. Estoy viendo lo mismo en mi instancia, pero también en thepavilion.

Hola @Mr.X_Mr.X,

Gracias por compartir este problema. Parece que solo está presente en DuckDuckGo. Investigaré cómo resolverlo.

1 me gusta

No puedo encontrar el contexto “Latest” y “Categories” para el plugin Layouts, lo he intentado en dos instalaciones diferentes. ¿Se eliminaron los contextos latest y category o es un error de mi parte?

Hola @Mr.X_Mr.X,

Los últimos y categorías no se enumerarían en los contextos, ya que son filtros. Puedes seleccionarlos a través de la entrada Filtros o dejar esa entrada en blanco para dirigirte a todos los filtros.

1 me gusta