nextcloud / maps

🌍🌏🌎 The whole world fits inside your cloud!
https://apps.nextcloud.com/apps/maps
GNU Affero General Public License v3.0
504 stars 89 forks source link

Customization and priority of contact card display on maps via settings (may be willing to pay) #1209

Open nutsnox opened 8 months ago

nutsnox commented 8 months ago
MAY BE WILLING TO PAY TO GET THIS DONE

Is your feature request related to a problem? Please describe. No

Describe the solution you'd like The ability to add and customize contact details for both the hover-over as well as the click-event contact cards on the map. I'm looking for lots of flexibility with what goes in here and how it's displayed. I'd also like to set priority of data sources (i.e. contact card data would be displayed first followed by data obtained via forward geocoding).

The ability to update notes inside of the click-event contact bubble would be a huge plus.

Describe alternatives you've considered I tried doing this myself and while I've successfully implemented other changes (like alternative geocoding/json parsing via Pelias) to Maps, I can't (and don't have time to) figure out how and where contact card fields are passed to Vue. I have a dev environment that I'm trying to do this in but I figured I would request this here as well. It seems like a simple change for the basics of what I'm looking for.

Additional context Here's a sample of what I'm trying to do:

Contact Hover-Over: fr_maps_sample1

Contact Click: image