• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.
User map

Unmaintained User map 4.1.2

No permission to buy (£25.00)
Compatible XF 1.x versions
1.4, 1.5
Additional requirements
The following are needed:
:- cURL
:- PHP 5.3
Single domain only. Test-site acceptable.
Updates duration
12 months
Visible branding
View users on an interactive map

This add-on allows you to view your users on an interactive map.


[New users - please take note]
I appreciate people buying this - I really do. It goes into the beer fund and helps develop it more.
When you do purchase it, you'll get a confirmation from PayPal but not from FetchApp. For reasons no one seems to be able to work out, FetchApp does not work for me.
I will email the install to you within an hour or so of getting the PayPal email. Please do not open disputes with paypal within 31.5 seconds of paying. It's boring.

  • Allow users to specify a specific location where their pin will be shown
  • Map Location may differ from normal profile location
  • Snazzy Maps support
  • Map location viewable on member's profile page.
  • Member message info has map icon clickable and zooms to member's location
  • Individual colour pins for different user groups
  • View member profile cards by clicking on the pins
  • Geo-encode user location from registration IP
  • Specify cluster group size (ACP)
  • Specify default zoom (ACP)
  • Specify default map center (ACP)
  • Select colour of member pins
  • Select colour of self-pin
  • Control over clustered pins or individual pins (ACP)
  • Mass-import and update of user locations
  • Much more to come

Some screenshots:

Main map view
Main view.PNG

Customised map view

Clicking on a pin shows the user card

main - With card.PNG

Showing only those who you are following
Main - Following.PNG

Heat map.
Main - Heat Map.PNG

Showing individual pins:
Main - Individual - Clustered Pins.PNG

Member's profile page:

Menu links:

Account Menu:
link - Account Menu.PNG

Member's navigation menu
Members Van menu link.PNG

Forum navigation menu
Link - Nav - Forums Nav.PNG

Main navigation menu

Message user block
Link - Nav - User Message block.PNG

Admin options

Options - 2.PNG

Options 3.PNG

The URL to see the map is ./usermaps or .maps
If you wanted to use another add-on for menu items then simply navigate to this.

If you wanted to view and individual user then ./usermaps?viewuser=<theirUserId>

See the FAQ for various how-tos

[APIs used] (Your server will talk to the outside world)
Google maps API
The geo-encoding uses the Google Maps API.

See for details: https://developers.google.com/maps/pricing-and-plans/#details

Note: mass-updates will most likely breach the free API calls and you'll have problems.

Registration IP encoding
This is done through www.ip-api.com
They allow 150 requests a minute. The add-on slees for 500ms between calls so cannot possibly breach that.
Please see their other terms of use: http://ip-api.com/docs/#usage_limits

Open source software used in this add-on:
Google Maps
Various members who patiently helped find bugs and feature suggestions

Support will be given as quick as possible. Normally within a day or two. I work full time, I have a family and I do occasionally go on holiday - sometimes I won't answer you as quick as you would like. Be polite, I'll certainly get to helping you.

[Continued development]
I will continue to grow this add-on. There are many features I want to add to it as I get time. I use it on my own sites so it will happen.
If you have ideas, feedback and suggestions, do let me know. Some I can act on quickly, some may take a bit of time. I will note them all.

Using the mass-update with registration IP might upset some people. It will grab their location based on where they registered from. If they wanted to remain publicly anonymous then this would not be cool.
I accept no liability for anything bad.

[Be kind]
This is my first paid-for add-on. We all learn. Be an idiot and I'll give you your money back and walk away. I've no time for whiners. having said that, I will do my utmost to help out. I hate paying for sub-standard things.

I accept non. This add-on is provided without warranty, liability and damages. You, as an admin, enable this software, you know what it does. It's yours :)

The intention behind this has been with good intent. If I have screwed something up with the opensource distribution or APIs - it was not on purpose. Let's talk.

Enjoy -

Happy to talk.

Check out my other free add-ons for more cool features.

Related resources
Xenforo resources:
  • None

First release
Last update
4.27 star(s) 15 ratings

More resources from CrispinP

Latest updates

  1. Maintenance update off the back of 4.0

    This is mostly a maintenance update to help with some of the lumpy 4.0 features that came in...
  2. Many enhancements

    Well, most of you would have skipped from 3.6 straight to this 4.0. Yikes. New features...
  3. New filter features, bug fixes, other

    New features and enhancements: Groups filter improved - now uses all groups for a user Slider...

Latest reviews

very frustrated. poor instructions for my simple mind. I guess it works, eventually? Maybe developer does not speak English? Instructions need to be in more detail without having to read 42 pages of a thread.....and still feeling lost. I give it 2 stars to be nice.
I do prefer this map add-on over the existing others. It offers lots of functions and is therefore a great value for the community. Thank you a lot for your hard work!
Thank you
I had hoped this developer would be different than many of the others who do add-ons here on xenforo, but it’s the same big disappointing result again. Very poor communication from this developer and very long delays. Nothing ever seems to get completed or updated via the normal update process. You have to rely on when he will send you an email or conversation message containing patched update files when he feels like it.
Yup, sometimes replies and functions are quick. Sometimes they are not. It all depends on the problems at hand and the demands of family life. :)
This map provides tremendous value to our users. I've used other systems and this is by far the best I've used.
Many thanks! I'm only implementing user suggestions :)
Excellent Add On, appreciate your efforts on this. I like it's customization features, and the ability to tweak it's security settings.
Thanks! Keep the ideas comign
The user map is a great add-on (and well substitute the map I had installed before migrating to XenForo) and you'll get an outstanding support from the developper which is absolutely worth its price :-)
Thank you :)
The User map is an excellent addition to any site. The members love it. Like it so much Just bought a second copy for another site.
Thanks for the review and the super-honest second purchase! Much appreciated.
Great App and Support! Didn't expect it to keep getting better! Only issue I had was with the Google Maps API with Secure Sockets Layer and offered the Developer a few extra beer bucks to hop on my server to fix it for me! He explained everything in full detail about what he did!
Thanks for the review. Happy to help when things don't work.
One of the best supported add-ons on XF I know. First version already had everything what other map add-ons have, now in version 3 it's just full of features, works like a charm and author responses quickly. Starting with the Google Map keys seems a little tricky but help of community and author is great. Will import all 3000 users from vB "Membermap by Vossi" into this map, which is much, much better and more comfortable. Really great add-on - get it!
Thanks for the review. :) I'll help out with the import of your old map.
Version 3.0 now includes features that are unique here at XF: Google Map styling and customization – on top of the previously included custom pin feature for user groups – plus many more. Highly recommended.