Plugin de ubicaciones 🌍

Así que una pequeña muestra de algunos trabajos prototipo que estoy realizando.

Voy a ofrecer acceso anticipado a esto para patrocinadores actuales y recientes durante un período (independientemente del nivel de patrocinio).

De ahora en adelante, ofreceré acceso anticipado a algunas nuevas funciones por 7 /mes para patrocinadores individuales o comunidades pequeñas, y por 40 /mes para empresas.

4 Me gusta

Las invitaciones iniciales al acceso anticipado acaban de enviarse a los patrocinadores actuales. Pronto ampliaré esto a los patrocinadores anteriores y este acceso se mantendrá por un tiempo, tras lo cual será necesario mantener un nivel mínimo de patrocinio.

La lista de patrocinadores se revisa diariamente, así que por favor considera patrocinarme si estás interesado en utilizar las últimas funciones en Locations y/o en apoyar mi trabajo en general.

Las funciones se migrarán al repositorio público de forma individual y tras un retraso…

3 Me gusta

Acabo de implementar la increíble Determinación Automática de la Ubicación del Usuario, lo cual implica configurar correctamente MaxMind. Esto fue en una nueva instancia.

El nuevo app.yml es encantador y ligero, pero ya no incluye las variables de entorno de MaxMind como comentario.

Si esto va a ser más accesible para administradores de sistemas autoalojados con menos experiencia, quizás necesitemos una explicación clara y dirigirlos a este tema:


Además, un pequeño detalle de UX

Aparece un enlace no deseado (al menos para mí) al mapa en la barra lateral, y esto no está controlado por ninguna configuración. Lo he ocultado así:

// ocultar el enlace al mapa de usuarios
.sidebar-sections li[data-list-item-name="users map"] {
    display: none;
}

Quizás sea el momento de deprecar tanto esto como el enlace al mapa de temas (controlado por una configuración). Ahora pueden agregarse fácilmente mediante la interfaz de usuario estándar si el administrador desea tenerlos.

1 me gusta

Los enlaces que el administrador agrega a la barra lateral actualmente no son traducibles. Por lo tanto, para una comunidad donde los usuarios podrían preferir diferentes idiomas de interfaz, el complemento que agrega el enlace a la barra lateral ofrece la opción de traducirlos y mostrarlos en varios idiomas.

2 Me gusta

He notado que no puedo habilitar la geolocalización de los temas en una categoría.

No me permite guardar los cambios :thinking: (estoy en la versión 2026.5.0-latest).

1 me gusta

Esto debería estar corregido ahora.

La corrección debería implementarse en las versiones de Acceso Anticipado y Públicas del repositorio, junto con una amplia gama de correcciones de compatibilidad.

Como parte de ese trabajo, he aumentado la diferencia entre las versiones.

La versión de Acceso Anticipado, accesible para Patrocinadores con privilegios suficientes, incluye las siguientes funciones que la versión pública de Locations actualmente no tiene:

Título Descripción
Globo del mapa de usuarios Añade una vista interactiva de globo 3D para el Mapa de Usuarios, con avatares ubicados según su posición, rotación mediante arrastre/toque, zoom, reinicio, enfoque de búsqueda, clics en tarjetas de usuario y mapeo de relieve siempre activo.
Protector de pantalla del globo Protector de pantalla experimental opcional que muestra un globo 3D giratorio con avatares de usuarios debajo del encabezado cuando el sistema está inactivo.
Filtros mejorados del mapa de usuarios Añade controles para el límite de resultados, tipo de búsqueda, término de búsqueda y filtrado por grupos en el Mapa de Usuarios.
Filtro de temas cercanos Añade un filtro experimental de lista de temas cercanos basado en la distancia desde la ubicación actual del usuario.
Búsqueda de ubicación de usuario basada en IP Estima y almacena automáticamente las ubicaciones de los usuarios a partir de datos de IP, con modo de activación configurable, granularidad, tiempo de espera, resolución en GeoNames, comportamiento de omisión si ya existe y registro de depuración.

Esto significa que la versión pública mantenida ha sido ligeramente rebajada. Lamento que sea necesario, pero es para garantizar que mis patrocinadores obtengan un beneficio suficiente.

Si deseas estas funciones adicionales, considera patrocinarme y asegúrate de elegir un nivel mensual que incluya Acceso Anticipado. Patrocinarme en el nivel adecuado te dará acceso a la versión de Acceso Anticipado en un plazo de 24 horas.

3 Me gusta

Gracias @merefield por tu rapidez :+1:.

1 me gusta