vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Mini Mods - [DBTech] Member Map v1 (vB4) (https://vborg.vbsupport.ru/showthread.php?t=293495)

DragonByte Tech 12-31-2012 11:00 PM

[DBTech] Member Map v1 (vB4)
 
1 Attachment(s)
What is Member Map?

Welcome in the new year by showing your community that it's a small world after all!

Show your users' locations can be shown on an interactive google map after being geolocated from their ip addresses.
Also supports the ability to show all users or only those that are currently logged in.
Locations are calculated in batches to ensure smooth performance, or updated by each person using html5 browser location.
Markers can have custom colors per usergroup and features a popup with a mini profile including avatar.

Your forum friends were closer than you thought!

-------------------------------------------------------------------------------------------

If you like this mod please hit the https://vborg.vbsupport.ru/external/2015/08/1.png button to the right ---->

Please remember to click the, https://vborg.vbsupport.ru/external/2015/08/2.png button to the right if you installed the mod ---->

What does 'Marking As Installed' do ?

* It helps you to stay on top of updates - members who have installed modifications will be notified by us whenever new updates are available.

*
For security issues - vbulletin.org will contact all members who have installed a modification whenever a security issue is brought to their attention.

* Marking a modification as installed also helps us know how many people are using our work, giving us extra incentive to provide more features and new modifications.

We appreciate the support!
-------------------------------------------------------------------------------------------

Other addons available @ www.DragonByte-Tech.com/forum

General Settings
  • Choose whether to show all users or only those logged in, and the default map type
  • Choose the number of users to process per scheduled task run
  • Usergroup setting to change pin color and set if they can access or should be excluded
  • Option to hide the version number in the footer.
-------------------------------------------------------------------------------------------

This mod displays a copyright notification in the footer of Show Thread and product pages which includes:
  • 1 Link to DragonByte Technologies homepage
  • 1 Link to Product Description page of this modification

Morrus 01-02-2013 01:59 AM

This looks great! I have installed it, but I'm getting a no permission error when I try to view the map; as far as I can see the usergroup permissions (for Admins) are all set to yes.

andyv72 01-02-2013 03:48 AM

how to create/ update the location?

Beezilbub 01-02-2013 04:25 AM

Hello, I'm having a problem viewing the map. I have all my users, including admin set to be able to view the map but I keep getting the "you don't have permission" page and cannnot view the map under registered user accounts as well as admin. I'm running the latest version of VB4. Are there perhaps some settings I'm missing?

Trip3151 01-02-2013 05:10 AM

Quote:

Originally Posted by Morrus (Post 2394111)
This looks great! I have installed it, but I'm getting a no permission error when I try to view the map; as far as I can see the usergroup permissions (for Admins) are all set to yes.

Excluded From DisplayOnly primary usergroup considered: is set to no you will need to make sure it's set to YES

Trip3151 01-02-2013 05:12 AM

Problem I have it shows the map 3 times

In stead of having 1 large map of the world I have 3 small versions

andyv72 01-02-2013 05:40 AM

Okay it works so far, so good :D

I see some user on the map but not all of which are registered in the settings even though I have "all" set.
the information of a user is difficult to read because the background is white and the writing!, how can I change this?

Morrus 01-02-2013 10:51 AM

Quote:

Originally Posted by Trip3151 (Post 2394140)
Excluded From DisplayOnly primary usergroup considered: is set to no you will need to make sure it's set to YES

Hmm. Thanks; that certainly worked. However it does seem a bit counter-intuitive that I can only see the map if I'm excluded from it.

It's is pretty cool. I'm hoping a more fully-featured pay version will be appearing, because the binary option of showing all 130,000 members (whole thing crashes and it's only added as far as 2002 so far...) or users currently online is a little limited. I'm imagining that could be gotten around by, say, having options to show only those within a certain distance or something. It may be that that's beyond the scope of the mod writer's intentions, though - I can see it making for a fantastic member meetup tool.

I don't want to sound like I'm whining, though. It's a very nice little mod, and it's free. Thanks to the developer!

doctorsexy 01-02-2013 10:53 AM

It dosnt seem to be showing all users for me aswell....

Beezilbub 01-02-2013 02:26 PM

Thanks, that works. Once I set that for admin the permissions problem was fixed for everyone else.

CoZmicShReddeR 01-02-2013 07:11 PM

I haven't installed it yet but this is what I been wanting for a vary long time! Something automated that grabs your ip nice!

Beezilbub 01-02-2013 09:32 PM

Quote:

Originally Posted by Trip3151 (Post 2394140)
Excluded From DisplayOnly primary usergroup considered: is set to no you will need to make sure it's set to YES

As I said earlier this did work but as a result it won't place anyone in the admin group. So I have a few questions just in case there is a work-around for that.

Is there a way to get admins in or is there a way to add pins manually?

Also I've got members from Florida who are showing up in California on the map. Anything I can do about that?

Morrus 01-02-2013 09:58 PM

Quote:

Originally Posted by Beezilbub (Post 2394351)

Also I've got members from Florida who are showing up in California on the map. Anything I can do about that?

I have someone from NY showing up in Iraq!

With something like this, it's pretty much limited to what the IP address tells it. IP addresses don't always match the user, especially corporate ones; though they usually do.

Beezilbub 01-03-2013 10:12 AM

I was afraid that might be the case. As always, thanks for the quick replies.

voglermc 01-03-2013 12:30 PM

Would like to see it use a profile field option rather than an ip address. I have a profile field set as zip code

Beezilbub 01-03-2013 12:43 PM

That would be something I'd like to see as well.

glen290 01-03-2013 01:20 PM

yay says im in Germany when im actually in Liverpool UK, be great if you could manually pin your location, installed anyway..

voglermc 01-03-2013 10:31 PM

There is another "member map" add-on besides this one that allows manual pinning. I'm running that one until this one gets more features as asked by others here

OcR Envy 01-04-2013 08:39 PM

Interested in how you are doing GeoIP... no maxmind?

bzcomputers 01-04-2013 09:18 PM

Quote:

Originally Posted by voglermc (Post 2394476)
Would like to see it use a profile field option rather than an ip address. I have a profile field set as zip code

This is a good suggestion and a way to work around the IP addresses that are displaying incorrectly.

Admin options
1) Use a profile field as primary source: yes/no
2) What profile field to use?

Then default back to IP address if field is null.

Place a note at the bottom of the map that says something like "If your location is displaying incorrectly please update your profile with your correct location."

Darkwaltz4 01-04-2013 09:41 PM

New update!

Fixes the map loading for guests, and adds the usergroup ability to allow users to optout or manually set their pin's location by dragging it around, updated with ajax.

Darkwaltz4 01-04-2013 09:46 PM

Quote:

Originally Posted by Morrus (Post 2394111)
This looks great! I have installed it, but I'm getting a no permission error when I try to view the map; as far as I can see the usergroup permissions (for Admins) are all set to yes.

As long as can access it set to yes, should work. Being excluded only affects the appearance of your pins. I tested this on 4.2 and it works as described; does it not for you?

Quote:

Originally Posted by Trip3151 (Post 2394141)
Problem I have it shows the map 3 times

In stead of having 1 large map of the world I have 3 small versions

Zoom in a little.

Quote:

Originally Posted by andyv72 (Post 2394144)
Okay it works so far, so good :D

I see some user on the map but not all of which are registered in the settings even though I have "all" set.
the information of a user is difficult to read because the background is white and the writing!, how can I change this?

You might be able to affect some of the maps styling with CSS

Quote:

Originally Posted by doctorsexy (Post 2394173)
It dosnt seem to be showing all users for me aswell....

Your members' locations need to be resolved with your scheduled task, which will depend on how many members you have and how many users you have it set to process. It runs every 10 minutes by default.

Quote:

Originally Posted by OcR Envy (Post 2394756)
Interested in how you are doing GeoIP... no maxmind?

It tries to use http://php.net/manual/en/book.geoip.php if it is installed on your server (which is powered by maxmind)
Otherwise this nice webservice I use hostip.info but that might be less accurate.

If other people have various ideas on determining location automatically (or have other IP resolving services) I will see what I can integrate.

Morrus 01-05-2013 05:25 PM

Quote:

Originally Posted by Darkwaltz4 (Post 2394775)
As long as can access it set to yes, should work. Being excluded only affects the appearance of your pins. I tested this on 4.2 and it works as described; does it not for you?.

No.

camoit 01-06-2013 03:40 AM

Major problems. When it's on we loose our privet messaging system, and our visitor messages in the profile pages.

When it is working.
Only about 160 of some of the 600+ members are showing up. All the permissions are set to show up on all user groups. The config is set to show ALL members not just active ones. So how do we get them all to show up?
Also is there some way for admins to edit the member locations?

.

Darkwaltz4 01-08-2013 05:20 PM

Quote:

Originally Posted by Morrus (Post 2394930)
No.

Quote:

Originally Posted by camoit (Post 2395018)
Major problems. When it's on we loose our privet messaging system, and our visitor messages in the profile pages.

When it is working.
Only about 160 of some of the 600+ members are showing up. All the permissions are set to show up on all user groups. The config is set to show ALL members not just active ones. So how do we get them all to show up?
Also is there some way for admins to edit the member locations?

.

Have either of your installed other addons at the same time as member map? I havent been able to reproduce these errors - and none of the member map code runs during those other pages regardless.

Your members' locations need to load via the scheduled task which runs every 10 mins and processes the amount of users you specify in your settings. Furthermore, not all of your members may have posted which would record their IP address in the system, or their IP address may not have been able to be resolved.

Admins can edit users specifically, but you can enable the ability for members to edit themselves, but they would have to be present and visit the map to do this. Some users may also have opted themselves out.

Morrus 01-08-2013 07:17 PM

Quote:

Originally Posted by Darkwaltz4 (Post 2395582)
Have either of your installed other addons at the same time as member map? I havent been able to reproduce these errors - and none of the member map code runs during those other pages regardless.

Your DBTech vBQuiz (Pro Version).

Quote:

Your members' locations need to load via the scheduled task which runs every 10 mins and processes the amount of users you specify in your settings. Furthermore, not all of your members may have posted which would record their IP address in the system, or their IP address may not have been able to be resolved.
No, that doesn't address the problem I had. Users are showing fine; it's that nobody can view the map unless the admin account is set to be excluded from it.

camoit 01-08-2013 07:34 PM

1 Attachment(s)
Quote:

Originally Posted by Darkwaltz4 (Post 2395582)
Have either of your installed other addons at the same time as member map? I havent been able to reproduce these errors - and none of the member map code runs during those other pages regardless.

Your members' locations need to load via the scheduled task which runs every 10 mins and processes the amount of users you specify in your settings. Furthermore, not all of your members may have posted which would record their IP address in the system, or their IP address may not have been able to be resolved.

Admins can edit users specifically, but you can enable the ability for members to edit themselves, but they would have to be present and visit the map to do this. Some users may also have opted themselves out.

I have other addons but this was the only install we did. I turned off all other addons but that did not make any difference. It's off currently but as soon as it's turned on the pm system and visitor message goes away. You can access the in box and out box. But the link to send the message under the user name goes away. Not sure why yet.

I do not see any new DB tech tables in the DB. I do have your shout box installed but that is the only tables i see.

Oh one thing I did not notice that you say it's for V4.2.X I'm running V4.1.11. Other then them 2 little things it seems to work and looks great. My problem is we can't update to V4.2 with out a "BUNCH" of work to get our style back up to the standard our members have grown accustom to. Is there some way we can entice you to check compatibility? Or look directly at our site? Http://www.mightyram50.net
Thanks.

The pictures show the diferance. First one map is on. Next it's off.

DragonByte Tech 01-09-2013 03:46 PM

v1.1 Hotfix #1
Fix: Visitor Messages editor did not load for some users after installing Member Map

Fillip

camoit 01-09-2013 05:37 PM

Installed and upgraded. It looks to be working. Will report back later. Thank You.

camoit 01-11-2013 03:29 PM

Here is what I have now. It is working but it's missing members. Some guys show up then there gone. It's kind of like some of the guys will only show up when on-line, while some are there all the time. Those members can't find them self. I will set the map so visitors can see the map, then you can look at it. Maybe there is a limit on how many can show.
http://www.mightyram50.net

andyv72 01-11-2013 10:25 PM

Hi..

Not Really work again..

Add/Edit Location ??? not found to insert this...

toibs 01-11-2013 11:24 PM

One thing i noticed, and it seems to be an issue with vB, is that the CP seems to only take the IP address that the user originally registered with.
If you have imported users from elsewhere (like mine is) then there was no initial IP recorded as it wasn't carried accross, and therefore the IP field is blank in vB - meaning that they just don't appear on the map as they have no IP address :(

DontWannaName 01-15-2013 05:43 AM

1 Attachment(s)
The header button seems to be buggy. I cant get the text link to go away.

Can you add search to this?

darkdiver 01-15-2013 10:44 AM

is someone having working with 4.2.3 ?

Best
Eric

darkdiver 01-15-2013 10:56 AM

and one more question, how long does it take for 12.000 User to show the map?
Best
Eric

DontWannaName 01-16-2013 01:04 AM

Quote:

Originally Posted by DontWannaName (Post 2396973)
The header button seems to be buggy. I cant get the text link to go away.

Can you add search to this?

I fixed the issue, removed the line after else in the style.

Other requests...

Search
Only showing recent, users with posts, or people who have logged in within the last month or year.

BadgerDog 01-16-2013 01:16 PM

Installed with thanks for testing ... :)

Have noticed one problem right away ...

Color field doesn't recognize "black" (000000) for icons, or we're doing something else wrong as they just show up "red" when that hexadecimal value is used.

Suggestion... add a field that allows just showing "active members" after a certain date using "last activity" field ...

Going to have a look at "paid" version to see what additional features are offered ...

Regards,
Doug

BadgerDog 01-18-2013 11:26 AM

Knock Knock... anyone there? :D

Still testing...

Another suggestion ... a "legend" that shows members what the color codes set my usergroup mean would be nice.

Regards,
Doug

Gamelobby 01-19-2013 01:18 AM

Tagged.!!

camoit 01-23-2013 04:57 AM

bump.

Here is what I have now. It is working but it's missing members. Some guys show up then there gone. It's kind of like some of the guys will only show up when on-line, while some are there all the time. Those members can't find them self. I will set the map so visitors can see the map, then you can look at it. Maybe there is a limit on how many can show.
http://www.mightyram50.net


All times are GMT. The time now is 05:41 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01429 seconds
  • Memory Usage 1,841KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (17)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete