Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Vbulletin World Map System Details »»
Vbulletin World Map System
Version: 2.00, by Trigunflame Trigunflame is offline
Developer Last Online: Nov 2019 Show Printable Version Email this Page

Version: 3.5.4 Rating:
Released: 03-07-2006 Last Update: 03-13-2006 Installs: 372
Template Edits
Additional Files  
No support by the author.

Vbulletin World Map Plotting System
Show Your Guest/Members From All Over The World !!!


Summary:

The core of this system I developed approximately 3 years ago but was unable to practically distribute it on vborg due to the fact the GEOIP City Database was a very expensive software product; and it is needed to map IP Addresses to Global Lat/Lon Coordinates.

With the recent availability of a "Lite" version of the City Database I have decided to build from the ground up a new hack that utilizes it to display 2 map structures.

1. Plots Your Current Members/Guest Online available on the Whos Online Page.
2. Plots Your Registered Members last known Coordinates on the Member List Page.
3. Coordinates are calculated from IP Addresses stored in your Forums Database.

Features:
  • Automatic & Accurate plotting of your Guest & Members on the WorldMap.
  • WorldMap Page to view Both Maps, added to your navbar.
  • Enable WOL, Member Plotting Independently
  • Control Panel Options
  • Specify Plotting Image Type, Size, Color
  • Specify Opaque, Alpha Transparency
  • Support for Payed Full Version of City Database
  • Updates on Scheduled Task Interval
  • Map is shown small and expands on Mouseover, then contracts back.

Instructions:

1. Download Zip File
2. Read INSTALL.TXT
3. Run the crontask manually the first time, so it will generate your images.
4. Click Install if you like it

Updates:
3/14/2006 - Forgot to uncomment keep-alive code.
3/12/2006 12:54pm -
1. Added a new Realistic World map
2. Configuration Editor partially remade, allows easier selection of Maps.
3/8/2006 11:35pm - Added a worldmap.php Page, for viewing both maps.
3/8/2006 9:52am - Fixed the jpeg output problem.

Note:

The GEOIP Binary Database can be located here:

http://www.maxmind.com/download/geoi...iteCity.dat.gz

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #162  
Old 03-14-2006, 04:40 PM
Trigunflame's Avatar
Trigunflame Trigunflame is offline
 
Join Date: Aug 2002
Posts: 742
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

can leave it alone, u probably dont need it.
Reply With Quote
  #163  
Old 03-14-2006, 07:39 PM
Trigunflame's Avatar
Trigunflame Trigunflame is offline
 
Join Date: Aug 2002
Posts: 742
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by heynurse
true. I might try that at a latter time. Thanks for the tip.
Click install btw,
Reply With Quote
  #164  
Old 03-14-2006, 09:35 PM
gavinzac's Avatar
gavinzac gavinzac is offline
 
Join Date: Jan 2006
Posts: 95
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

this is great! is it possible to cut off antartica and siberia etc?

also, this has made me REALLY inquisitive. is it possible to make this output where people are in text format? like, i have a user in SOuth Africa, i want to know who it is. is it possible to have it say where a user is based in their member profile, using this database?
Reply With Quote
  #165  
Old 03-14-2006, 10:42 PM
srpompon srpompon is offline
 
Join Date: Feb 2006
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello, i get his error in my fist run:

Warning: Unexpected character in input: ' in /www/docs/orchidswamp.com/public_html/worldmap/geoip/geoipcity.inc on line 2066

Parse error: parse error, unexpected T_STRING in /www/docs/orchidswamp.com/public_html/worldmap/geoip/geoipcity.inc on line 2067

In my worldmap i have :

[us8 public_html]$ ls -alR worldmap
worldmap:
total 16
drwxr-xr-x 3 801 801 4096 Mar 14 23:31 .
drwxr-xr-x 32 801 801 8192 Mar 15 00:07 ..
drwxr-xr-x 2 801 801 4096 Mar 15 00:33 geoip

worldmap/geoip:
total 24344
drwxr-xr-x 2 801 801 4096 Mar 15 00:33 .
drwxr-xr-x 3 801 801 4096 Mar 14 23:31 ..
-rw-r--r-- 1 801 801 24887729 Mar 7 03:41 GeoLiteCity.dat
[us8 public_html]$

Please help,

Thanks!!

Ivan
Reply With Quote
  #166  
Old 03-15-2006, 12:19 AM
heynurse heynurse is offline
 
Join Date: Jan 2002
Posts: 160
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Trigunflame
Click install btw,
I don't currently have it installed But I will definately click install when I re-install it
Reply With Quote
  #167  
Old 03-15-2006, 08:53 AM
headrat headrat is offline
 
Join Date: Mar 2005
Posts: 43
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

did I miss an area or code where I can change what is pulled up to be displayed. Right now it looks like it is only pulling up my subscribers, I would like it to display for every member. Any help in the coding and location to find it?
Reply With Quote
  #168  
Old 03-15-2006, 08:58 AM
Trigunflame's Avatar
Trigunflame Trigunflame is offline
 
Join Date: Aug 2002
Posts: 742
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gavinzac
this is great! is it possible to cut off antartica and siberia etc?

also, this has made me REALLY inquisitive. is it possible to make this output where people are in text format? like, i have a user in SOuth Africa, i want to know who it is. is it possible to have it say where a user is based in their member profile, using this database?
People should already have a location field per vbulletin default.

While this system could be setup to automatically insert information into that profile field it probably wouldnt be a good idea; the GEOIP city lite database while being the best 'free' IP database is still not very accurate in terms of hitting your city direct on.

So you would most likely have profiles with many false positives; the map was created to be a 'general' observation of where your members/guest are scattered throughout the world.
Reply With Quote
  #169  
Old 03-15-2006, 08:59 AM
Trigunflame's Avatar
Trigunflame Trigunflame is offline
 
Join Date: Aug 2002
Posts: 742
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by srpompon
Hello, i get his error in my fist run:

Warning: Unexpected character in input: ' in /www/docs/orchidswamp.com/public_html/worldmap/geoip/geoipcity.inc on line 2066

Parse error: parse error, unexpected T_STRING in /www/docs/orchidswamp.com/public_html/worldmap/geoip/geoipcity.inc on line 2067

In my worldmap i have :

[us8 public_html]$ ls -alR worldmap
worldmap:
total 16
drwxr-xr-x 3 801 801 4096 Mar 14 23:31 .
drwxr-xr-x 32 801 801 8192 Mar 15 00:07 ..
drwxr-xr-x 2 801 801 4096 Mar 15 00:33 geoip

worldmap/geoip:
total 24344
drwxr-xr-x 2 801 801 4096 Mar 15 00:33 .
drwxr-xr-x 3 801 801 4096 Mar 14 23:31 ..
-rw-r--r-- 1 801 801 24887729 Mar 7 03:41 GeoLiteCity.dat
[us8 public_html]$

Please help,

Thanks!!

Ivan
Maybe upload all the files first?
Reply With Quote
  #170  
Old 03-15-2006, 09:01 AM
Trigunflame's Avatar
Trigunflame Trigunflame is offline
 
Join Date: Aug 2002
Posts: 742
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by headrat
did I miss an area or code where I can change what is pulled up to be displayed. Right now it looks like it is only pulling up my subscribers, I would like it to display for every member. Any help in the coding and location to find it?
PHP Code:
"SELECT post.ipaddress " .
"FROM " TABLE_PREFIX "post AS post, " 
TABLE_PREFIX "user AS user " .
"WHERE user.userid = post.userid " .
"AND user.lastpost = post.dateline" 
Its pulling up all of your members who have posted.
Reply With Quote
  #171  
Old 03-15-2006, 12:15 PM
headrat headrat is offline
 
Join Date: Mar 2005
Posts: 43
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So, is there a way to have to pull and plot all registered members?
Reply With Quote
Reply


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

Forum Jump


All times are GMT. The time now is 02:08 AM.


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.04446 seconds
  • Memory Usage 2,316KB
  • Queries Executed 27 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_php
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete