Solo estoy volviendo a probar un problema reportado anteriormente que se pensaba que se había solucionado. Disculpas por volver un mes atrás… pequeñas cosas como casarme, cuidar a un perro durante unas semanas y un visitante del extranjero me han mantenido ocupado.
Establecer el valor predeterminado del tema de ubicación en Usuario
Establecer una ubicación para tu usuario (si aún no tienes una)
Añadir un tema en una categoría habilitada para la ubicación. El tema obtiene tu ubicación y aparece en el mapa de temas con cualquier otro marcador relevante.
Eliminar la ubicación de tu usuario
Añadir un tema a la misma categoría que en (3). El tema no obtiene tu ubicación (como era de esperar), pero cuando muestras el mapa de temas, todos los marcadores han desaparecido.
Establecer el valor predeterminado del tema de ubicación en Ninguno: todos los marcadores reaparecieron en el mapa de temas… inicialmente. Sin embargo, al ver el mapa de usuarios, no había marcadores y, después de volver al mapa de temas, todos esos marcadores han desaparecido de nuevo. He intentado eliminar las dos publicaciones de (3) y (5), restablecer el valor predeterminado del tema de ubicación a Usuario y volver a añadir una ubicación a mi usuario, pero nada de eso hace que reaparezcan marcadores en ninguno de los mapas.
¿Alguien ha implementado una vista en la que se ve el mapa arriba y los elementos de la lista debajo?
Mi cliente lo quiere, pero yo desaconsejo hacerlo. Me parece que sería redundante tanto en términos de UX como de código, ya que ambos realizan las mismas funciones.
Disculpas, sí, lo estoy. Parece esto en este momento en mi sitio.
En un mundo ideal, seleccionar etiquetas en la parte superior limitaría tanto el mapa como una lista debajo del mapa a la etiqueta seleccionada.
Mock rápido:
Comprobar si estamos en la página ‘Proyectos y Gemenskaper’ (fácil)
Insertar una lista duplicada debajo del mapa (ni idea de cómo)
Ocultar la barra duplicada de categorías/etiquetas (fácil)
…la pregunta es si eso haría que las etiquetas funcionaran como se esperaba (filtrando tanto el mapa como la lista al hacer clic y mostrando ambos) o si seleccionar una haría que por defecto solo se mostrara la vista de lista, como ocurre actualmente al seleccionar una etiqueta en la lista.
Solo estoy lanzando ideas. No tengo muchas esperanzas.
Si desea crear una vista de este tipo, se aceptan PR (siempre que todo lo demás permanezca igual y este sea solo un comportamiento adicional detrás de una configuración).
Si necesita ayuda para producir una vista de este tipo con fines comerciales, puede ponerse en contacto conmigo en @ Pavilion (Locations es un producto de Pavilion).
He notado que mi plugin de ubicaciones ha dejado de geocodificar, aunque mi configuración no ha cambiado y mis claves API de LocationIQ siguen siendo válidas. El problema ocurre al intentar asignar una ubicación a un tema. Siempre que se rellenan los campos, el mapa simplemente gira y gira y nunca se completa.
No tengo acceso a los registros de Rails (necesito preguntar al host), pero no aparece nada cuando hago clic en “Find Location”. También vale la pena mencionar que todavía estoy en la versión 3.0.3 de Discourse.
No estoy seguro de si estos necesitan ser reportados, pero estoy viendo bastantes avisos de depreciación para el plugin Locations, por ejemplo:
Aviso de depreciación: el argumento respect_plugin_enabled de add_to_serializer debe pasarse como argumento de palabra clave
En /var/www/discourse/plugins/discourse-locations/plugin.rb:87:in `block in activate!`
Aviso de depreciación: add_to_serializer no debe usarse para anular directamente los métodos include_*. Utilice el argumento de palabra clave include_condition en su lugar
En /var/www/discourse/plugins/discourse-locations/plugin.rb:88:in `block in activate!`
Aviso de depreciación: el argumento respect_plugin_enabled de add_to_serializer debe pasarse como argumento de palabra clave
En /var/www/discourse/plugins/discourse-locations/plugin.rb:91:in `block in activate!`
Aviso de depreciación: add_to_serializer no debe usarse para anular directamente los métodos include_*. Utilice el argumento de palabra clave include_condition en su lugar
En /var/www/discourse/plugins/discourse-locations/plugin.rb:92:in `block in activate!`
Aviso de depreciación: el argumento respect_plugin_enabled de add_to_serializer debe pasarse como argumento de palabra clave
En /var/www/discourse/plugins/discourse-locations/plugin.rb:96:in `block in activate!`
Aviso de depreciación: el argumento respect_plugin_enabled de add_to_serializer debe pasarse como argumento de palabra clave
En /var/www/discourse/plugins/discourse-locations/plugin.rb:97:in `block in activate!`
Aviso de depreciación: add_to_serializer no debe usarse para anular directamente los métodos include_*. Utilice el argumento de palabra clave include_condition en su lugar
En /var/www/discourse/plugins/discourse-locations/plugin.rb:98:in `block in activate!`
Aviso de depreciación: el argumento respect_plugin_enabled de add_to_serializer debe pasarse como argumento de palabra clave
En /var/www/discourse/plugins/discourse-locations/plugin.rb:223:in `block in activate!`
Estoy ejecutando las últimas versiones de Discourse y del plugin.
No sé cuándo sucedió esto, pero mi Mapa de Usuarios no tiene marcadores de usuarios. Sé que hay más de 20 usuarios con una geo_location configurada.
He eliminado mi propia ubicación y la he vuelto a agregar con éxito, así que no creo que la geocodificación sea el problema. He intentado cambiar varias configuraciones pero no he encontrado nada que haga que los usuarios se muestren nuevamente.
El mapa de ubicación del tema tiene marcadores para los pocos temas que tienen ubicaciones configuradas, por lo que solo los usuarios se ven afectados. Estoy en la última versión de Discourse y el plugin Locations.
¿Alguna idea sobre cómo recuperar mis marcadores de usuario?
Hola a todos, el plugin de Ubicaciones ahora está roto debido a cambios necesarios en el sistema principal para facilitar la gran actualización de Ember que está en curso, la cual es mucho más significativa de lo habitual.
CDCK fue muy bueno al avisarnos con antelación, pero actualmente estamos trabajando en los cambios necesarios y restauraremos Ubicaciones lo antes posible.
Recomendamos NO reconstruir por el momento si desean seguir utilizando el plugin.
Disculpas a aquellos que ya lo han hecho.
Lo resolveremos cuando podamos.
Muchas gracias por su interés en esta oferta gratuita.
He fusionado muchas mañanas tempranas y noches tardías de trabajo para que este espectáculo vuelva a funcionar.
Es muy diferente en su implementación del antiguo plugin, así que ten paciencia, probablemente haya muchos problemas, apenas lo he probado en producción:
Como parte de los cambios, he desaprobado el uso de widgets en favor de la implementación de Glimmer (los widgets eventualmente desaparecerán). Este fue un viaje bastante largo, te lo digo, ya que el código original de los widgets es realmente muy esotérico. Esto nos pondrá en buena posición por un buen tiempo.
Hay un nuevo sistema de búsqueda que es un poco exagerado (¿sería bueno agregar capacidad de grupo en algún momento? si alguien quiere patrocinar eso, ¡que se ponga en contacto!)
Ya no admite diseños (Layouts), pero los diseños están actualmente así que eso es irrelevante. Buscaré agregar soporte para diseños cuando los diseños regresen de
He tomado atajos para llegar aquí tan rápido. No he agregado pruebas FE adicionales… puede que tenga tiempo para agregar algunas para los mapas con el tiempo.
NB He agregado un archivo de compatibilidad para que Stable todavía use el código antiguo mientras solucionamos los errores en este nuevo enfoque con el tiempo…
Problemas conocidos:
expand no funciona bien en este momento.
La búsqueda de nombres en el mapa de usuario tiene problemas.
Los diseños aún no son compatibles (pero actualmente están )
eso es genial @Stephane_Roy … pero creo que también pide a gritos un modo oscuro?
Aún no he tenido tiempo de ver eso como una integración automática en el plugin, pero hubo este CSS que compartí hace un tiempo que puedes agregar como un Componente Temático: