Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
DamnComp - MemberMap Details »
DamnComp - MemberMap
Mod Version: 1.0.4b, by soniceffect (Member) soniceffect is offline
Developer Last Online: Feb 2019 I like it Show Printable Version Email this Page

vB Version: 4.2.0 Rating: (39 votes - 4.74 average) Installs: 202
Released: 12 Jul 2012 Last Update: 30 Jul 2012 Downloads: 1130
Not Supported DB Changes Uses Plugins Auto-Template Additional Files Re-usable Code Translations  

ABOUT
After moving over from xenforo the one thing I was missing on my forum was a membermap. This is a map where your users can pin their location so that others can see where people are. This modification does just this.


FEATURES
Admin Settings:

Enable Membermap - Globally switches membermap and associated tabs off
Allowed Usergroups - Which usergroups can see the membermap
Can Edit - Which usergroups can add/edit markers on the map



User Functions

Add/Edit marker by drag drop on map
Add/Edit marker by searching for location by text
Online users show different colour
Popup bubble on markers with avatar and profile link
Live user search

INSTALL

Upload all files in the upload folder to your forum directory leaving their structure intact, then import the product file. If you are using a custom skin, please ensure you also add the dcmembermap image folder to your own misc directory within images

PLEASE NOTE THIS MODIFICATION IS IN BETA STAGE. SUPPORT WILL BE GIVEN ONLY TO THOSE WHO SPECIFY INSTALLED.

Changelog:
13 July 2012 - Updated failed installer
14 July 2012 - Beta 1.1 Release. Fixes missing avatars and removed unused column from database which may be causing installation issues.
14 July 2012 - Beta 2 Released. Infomation box has now been replaced so that css can be edited if required. Prefix added to install code to fix issues with install. Various other minor fixes.
15 July 2012 - Beta 3 Released - Installer prexif code amended. Who's online now fixed to show members online within map area. Avatars set from admin set avatars now working. Various other minor fixes.
17 July 2012 - 1.0.0 final Released - Final phrases added so the product is now fully phrased.
18 July 2012 - 1.0.1 Released - Phrase added for breadcrumb text, support for umlauts and other utf8 characters.
20 July 2012 - 1.0.2 Released - All phrases now utf encoded for foreign language support, avatar creation changed to reduce query and remove problems, missing table prefix added, new settings added for default longitude/latitude/zoom level.
29 July 2012 - 1.0.3 Released - Security update
29 July 2012 - 1.0.4 Released - Fixed what I previously broke due to being half asleep. That will teach me!
30 July 2012 - 1.0.4b Released - Quick fix for markers not updating correctly.

Download Now

Only licensed members can download files, Click Here for more information.

Supporters / CoAuthors

Screenshots

Click image for larger version

Name:	Selection_001.jpg
Views:	1945
Size:	79.9 KB
ID:	139741   Click image for larger version

Name:	Selection_002.jpg
Views:	1018
Size:	73.3 KB
ID:	139742   Click image for larger version

Name:	Selection_003.jpg
Views:	932
Size:	73.6 KB
ID:	139743   Click image for larger version

Name:	Selection_004.jpg
Views:	1344
Size:	50.9 KB
ID:	139744  

Click image for larger version

Name:	Selection_005.png
Views:	1124
Size:	51.1 KB
ID:	139745  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Add-On Releases vBulletin-Membermap Vossi vBulletin 3.6 Add-ons 460 25 Feb 2016 20:22

  #121  
Old 14 Jul 2012, 22:03
dsantana dsantana is offline
 
Join Date: Dec 2011
Get an error

Warning: getimagesize(http://www.XXXXXXXXXXXXXXX.com/image...&dateline=) [function.getimagesize]: failed to open stream: HTTP request failed! HTTP/1.1 401 Authorization Required in [path]/includes/class_bootstrap.php(430) : eval()'d code on line 103

What did I do wrong?
Reply With Quote
  #122  
Old 14 Jul 2012, 22:09
Mr_Running Mr_Running is offline
 
Join Date: May 2010
Originally Posted by soniceffect View Post
User location dartboard!! few ideas we have floating around:
  • Pin other locations
  • Link to users pin within postbit
  • Admin selectable custom profile fields in popup
Ha Funny... this is exactly what I was thinking. Please make it happen.

A link or the ability for the user to update their profile field would also be awesome.

Edit: Also may be allow usergroups to input a message / about / details to be display in pop up.

Last edited by Mr_Running; 14 Jul 2012 at 22:14.
Reply With Quote
  #123  
Old 14 Jul 2012, 22:12
dsantana dsantana is offline
 
Join Date: Dec 2011
Originally Posted by dsantana View Post
Warning: getimagesize(http://www.XXXXXXXXXXXXXXX.com/image...&dateline=) [function.getimagesize]: failed to open stream: HTTP request failed! HTTP/1.1 401 Authorization Required in [path]/includes/class_bootstrap.php(430) : eval()'d code on line 103

What did I do wrong?
Figured this out... Had root password protected because it's a test site...

But now when I set a location it doesn't save it.
Reply With Quote
  #124  
Old 14 Jul 2012, 22:41
betts02's Avatar
betts02 betts02 is offline
 
Join Date: Jun 2009
This looks like a fantastic mod however i am running vb4.1.11 with a custom skin and some custom mods that would require too much work and just to upgrade as i am limited to my coding skills

Has anyone tested this below vb4.2.0 and got it working ?

I see someone posted they did but without the navbar link which is easy to add so i may try it. Will report back and let you all know

Cheers
Reply With Quote
  #125  
Old 14 Jul 2012, 22:48
orangefive orangefive is offline
 
Join Date: Nov 2009
Just do it on a test instance first pal if you have one.
Reply With Quote
  #126  
Old 14 Jul 2012, 23:06
betts02's Avatar
betts02 betts02 is offline
 
Join Date: Jun 2009
Installed
Tagged
Nominated

Can confirm it works on vb4.1.11 BUT i had to execute a SQL Query as previously stated:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Many thanks and works/looks great
Reply With Quote
  #127  
Old 14 Jul 2012, 23:40
betts02's Avatar
betts02 betts02 is offline
 
Join Date: Jun 2009
OK, The avatar issue for me seems to be, If a user selects an avatar from the Pre-defined Generic Avatars then they do not show

However if a user has a custom avatar uploaded then it shows

Also would it be possible to add the location of a in the pop-up along with other useful data ?

And could it be implemented that the users can not pin the location if said location does not match the IP ?

Basically so a user from say the UK can not select they live anywhere else in the world ?

Cheers again
Reply With Quote
  #128  
Old 15 Jul 2012, 03:17
Taurus1's Avatar
Taurus1 Taurus1 is offline
 
Join Date: Dec 2009
I am getting the following database error when going to the Member map:

Database error in vBulletin 4.2.0:

Invalid SQL:

SELECT userid FROM dc_membermap WHERE userid = 3;

MySQL Error : Table 'thebull_CreativX.dc_membermap' doesn't exist
Error Number : 1146
Request Date : Sunday, July 15th 2012 @ 05:14:23 AM
Error Date : Sunday, July 15th 2012 @ 05:14:23 AM
Script : http://creativx.net/forums/dcMembermap.php
Referrer : http://creativx.net/forums/members/t...l?tab=usertags
IP Address : **********
Username : TheBull
Classname : vB_Database
MySQL Version : 5.1.63-cll

Please help. Thanks.

EDIT: OK, I got it working by running the previous mentioned query. But for some reason, it will not let me save my location. It just keeps saying 'Your location has not been set' does not matter how many times I save it.
__________________
For custom designed Windows 7 Visual Styles/Themes, please visit CreativX!

Last edited by Taurus1; 15 Jul 2012 at 07:05.
Reply With Quote
  #129  
Old 15 Jul 2012, 07:14
Krusty1231's Avatar
Krusty1231 Krusty1231 is offline
 
Join Date: Aug 2010
Real name: Jerry
Flawless Victory.

Works great - thanks for the fix!
Reply With Quote
  #130  
Old 15 Jul 2012, 09:19
qpurser qpurser is offline
 
Join Date: Aug 2011
Thanks for all your hard work.
Even in the Beta version this looks very promising.

Quick question:
Most of my users are from the Minnesota state and really would be nice to zoom into the Minnesota area instead of the World map when loading the page/map.
Can I change some coding in your script that would zoom right into it? If that would work where do I change this.

Thanks
Michael
Reply With Quote
  #131  
Old 15 Jul 2012, 09:29
BlueWolf_'s Avatar
BlueWolf_ BlueWolf_ is offline
 
Join Date: May 2012
Originally Posted by qpurser View Post
Thanks for all your hard work.
Even in the Beta version this looks very promising.

Quick question:
Most of my users are from the Minnesota state and really would be nice to zoom into the Minnesota area instead of the World map when loading the page/map.
Can I change some coding in your script that would zoom right into it? If that would work where do I change this.

Thanks
Michael
Line 20 and 21 in clientscripts/dcMembermap.js. First is the lat/lng of the center point and the second is the zoom level (higher numbers means zooming in more). That's a good idea for the next version, making this configurable
Reply With Quote
  #132  
Old 15 Jul 2012, 10:03
basilrath's Avatar
basilrath basilrath is offline
 
Join Date: Apr 2006
I will try this
Reply With Quote
  #133  
Old 15 Jul 2012, 10:42
qpurser qpurser is offline
 
Join Date: Aug 2011
Originally Posted by BlueWolf_ View Post
Line 20 and 21 in clientscripts/dcMembermap.js. First is the lat/lng of the center point and the second is the zoom level (higher numbers means zooming in more). That's a good idea for the next version, making this configurable
Thanks for your super quick reply. Worked like a charm.

PS.... Don't be as stupid as I am and rely on Google search....
Some pages give for a map of the USA the coordinates: 38,97.
If you do this you end up somewhere in Russia.
For locations in the US you need to put in: 38,-97 (use the minus in front of the 2nd coordinate)
Reply With Quote
  #134  
Old 15 Jul 2012, 11:24
soniceffect's Avatar
soniceffect soniceffect is offline
 
Join Date: Feb 2005
Real name: Marc
Originally Posted by bzcomputers View Post
Figured since the ideas were flying...

I run a travel website and I think adding the option of having Personal Maps for each member would be a great option. This would allow them to mark off all their past travel destinations. Just a thought.
This is actually not a bad idea and would probably fit our own site which is what we originally wrote it for. Will keep the thought in mind for sure.

Originally Posted by Mr_Running View Post
Ha Funny... this is exactly what I was thinking. Please make it happen.

A link or the ability for the user to update their profile field would also be awesome.

Edit: Also may be allow usergroups to input a message / about / details to be display in pop up.
Not sure what you mean about ability for user to update their profile field tbh. Please could you provide more detail. The usergroup info idea is something which will be possible in the next version as you will be able to add custom profile fields to it. This will mean you could add a field called "Map Info" and users could add detail to that.

Originally Posted by dsantana View Post
Figured this out... Had root password protected because it's a test site...

But now when I set a location it doesn't save it.
Do you have a link to you site? Does it work on default skin?

Originally Posted by betts02 View Post
OK, The avatar issue for me seems to be, If a user selects an avatar from the Pre-defined Generic Avatars then they do not show

However if a user has a custom avatar uploaded then it shows

Also would it be possible to add the location of a in the pop-up along with other useful data ?

And could it be implemented that the users can not pin the location if said location does not match the IP ?

Basically so a user from say the UK can not select they live anywhere else in the world ?

Cheers again
I will test the predefined avatar issue. This may well be a bug which needs fixing.

We will not be adding any geocoding to the system for a couple of reasons. Firstly if using google it would be a lot of requests and for busy sites that would certainly cause a problem, and secondly the other way of doing it is to add a geocoding database to the server which most cannot do. I want this to be able to be run by anyone regardless of their server.

The limitation on where a user can pin would actually cause more problems than its worth tbh. For example you may have a user who is using a proxy or accessing from another location. Anpther example Im on holiday and Im on the forum wanting to add my location to the new map. I cant do so because Im not in my own country.
Reply With Quote
  #135  
Old 15 Jul 2012, 13:39
Mr_Running Mr_Running is offline
 
Join Date: May 2010
Originally Posted by soniceffect View Post
Not sure what you mean about ability for user to update their profile field tbh. Please could you provide more detail. The usergroup info idea is something which will be possible in the next version as you will be able to add custom profile fields to it. This will mean you could add a field called "Map Info" and users could add detail to that.
In regards to the profile field: Allow user to update the profile within the member map area, rather than having the user go to their setting to update field.

The key thing would be to a least have a link from Member Map to the field to be updated.

The end result some sort of connection for the user between Member Map (Dartboard ) and the field id for easy editing by linking the two, creating a flow between the two parts.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 09:46.

Layout Options | Width: Wide Color: