View attachment 3514
A membermap based on XenForo user location field with opt-in.
Functions
- Membermap based on Google Maps Geocode, JavaScript and Staticmap API
- The map use the default XenForo location field with OptIn for every user
- Permissions and map markers per user group
- Map marker clustering
- Choose between 4 different map types (Roadmap, Hybrid, Terrain and Satellite)
- Default map coordinates and zoom in options...
Fixed:
New functiond:
- Error with Rebuild function
- Error with pagination on log list
- Issue with mousehover text on mapmarker
- Autocomplete location field
- enable/disable logging and lifetime options (advanced mode)
- DailyCleanUp CronJob for log table will delete all entries older than lifetime
Fixed:
- Issue during Rebuilding MapData
- Delete locationData and minimap if:
- delete user
- change user group (without perm)
- user ban
- user disabled
- some code tweaks
Added:
- User activity as option for showing on map
- MaxZoom und minCluster for Clustering
- switch to two different api entrys 'cause api restriction for public api key
- acp user action for delete minimap
- rebuild mapData for...
- Fixed issue with api key validation.
- Added OverlappingMarkerSpiderfier
- Added option for map centering when markers are set
Fixed issues:
New features:
- error when merge users
- js error when lat/lng more then 3 decimal numbers
- verifyOption for empty Lat/Lng in options
- User search criteria for location field
- User search criteria for show/hide on membermap
- Batch update users for empty location field
- Batch update users for hiding on membermap
BTW Don't be confused about the version number. This i cause the dev is too stupid to type numbers. 🤣
For those who...
Release for XF2.3 compatibility
Added loading=async for Maps JavaScript API
After updating, you have to rebuild the map entries in the Admin panel and check the user group permissions.