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
VBGooglemap Member Edition Details »»
VBGooglemap Member Edition
Version: 3.0.1., by stonyarc stonyarc is offline
Developer Last Online: Aug 2013 Show Printable Version Email this Page

Version: 3.5.8 Rating:
Released: 11-01-2005 Last Update: 08-20-2007 Installs: 827
DB Changes Uses Plugins Template Edits
Additional Files  
No support by the author.


I'm proud to announce that the new version is currently available to you all !!!


You can now nominate hacks yourself for hacks of the month. There is a link on the right of hacks on top of the files.



Function
This will display the members of the Bulletin Board based on their lattitude and longitude coordinates on a googlemap.

Don't forget to hit install !!!!!!!
Please read the guide before asking for support !!!!!!!

Feel free to support this mod and make a paypal donation to admin@stonyarc.com

INSTALL

HOTSPOT EDITION AVAILABLE ON : https://vborg.vbsupport.ru/showthread.php?t=114149
Detailed installation instructions and screenshots in the included pdf file.

Current Features



NOTE:
VBGooglemap 3.0.0 contains the vulnerability fix. Please upgrade immediately. Version 3.0.0. also contains all features from 2.5.X

As always you use modifications at your own risk.

VBGooglemap Member Edition 2.5.1 brings you a lot of new features. It?s vital that you uninstall any previous version before upgrading/installing version 2.5.1.

Upgrading from version 2.5.0 is easier. Instruction are available in the guide.

As the uninstall function will not remove your googlemap data in the database but only the templates and files you can safely remove an older version. As a precaution you should always take a backup. This should be done on each major change you make to your bulletin board.

IF YOU ARE RUNNING VERSION 1.0.3, 2.0.X AND YOU CHANGED TEXT DIRECTLY IN THE TEMPLATES YOU NEED TO SAVE YOUR CHANGES AS VERSION 2.5.0 REQUIRES YOU TO UINSTALL PREVIOUS VERSIONS.

This has taken quite some work and still will take a lot more. Please give credit where credit is due. You cannot remove any notice without prior written permission.

Changes in this version

SEE FIRST POST FOR FULL ROADMAP AND HISTORY

Planned Features
- TBD

Volume warning

high volume of users may slow down the load. Currently a load counter is included.

Languages

Thanks to Wachtmeister there is a German translation available to you all. Feel free to use it.

The translation will be updated on each new version.

Special

- Read the attached PDF for more information. The pdf is also included in the zip file.
- You'll need a googlemap key for your domain. Get your own key for your domain view http://www.google.com/apis/maps/signup.html for more information.
A googlemap key is only valid for a specific domain. You'll need a specific google account to create one.
All is explained on the googlemap link indicated above.
- Set the file permissions on the marker.xml file to 777
- The googlemap script can handle non-registered users. They will only see the main map and won't be able to enter information. This is reserved for logged in users (detected automatically)
- usergroup permissions are available in the backend
- To change location just drag the map while holding the left mouse key or by using the zoom and key functions on the left
- First time loading of the map may take a few seconds longer because of Google API hosting


Special Xbox Live version
http://www.xboxlivenation.com/community/gamermap.php

Credits

This has taken quite some work and still will take a lot more. Please give credit where credit is due. You cannot remove any notice without prior written permission. Instructions are included in the pdf file (vbgooglemap2.5.0_guide.pdf)
Special credits to Google, Pyg for the javascript tips.



FAQ

The FAQ is included in the pdf file.

INSTALL



Feel free to support this mod and make a paypal donation to admin@stonyarc.com



(c) 2007 Stonyarc

Show Your Support

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

Comments
  #202  
Old 11-09-2005, 10:26 PM
silurius silurius is offline
 
Join Date: Oct 2004
Posts: 404
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey Stony,

Have some additions for your roadmap. Are any of these even remotely doable for v1.0.4?
  • Tie one or more custom or standard user profile fields to VBGooglemap, such that users who specify, say, their zip code or longitude/latitude coordinates in their profile automatically show up on VBGooglemap
  • Tie one or more custom or standard calendar event fields in the same way, such that events that have locations defined show up in the map.
  • Allow for multiple VBGooglemaps, so that there could be customized views of events, users, or whatever else might come up (views, different map instances, whatever)
  • Driving directions to locations on the VBGooglemap
If I found away to do even one of the above, this extension would instantly jump up to killer app status on my forum.
Reply With Quote
  #203  
Old 11-09-2005, 10:36 PM
stonyarc stonyarc is offline
 
Join Date: Aug 2005
Location: Leuven (Belgium)
Posts: 930
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by silurius
Hey Stony,

Have some additions for your roadmap. Are any of these even remotely doable for v1.0.4?
  • Tie one or more custom or standard user profile fields to VBGooglemap, such that users who specify, say, their zip code or longitude/latitude coordinates in their profile automatically show up on VBGooglemap
  • Tie one or more custom or standard calendar event fields in the same way, such that events that have locations defined show up in the map.
  • Allow for multiple VBGooglemaps, so that there could be customized views of events, users, or whatever else might come up (views, different map instances, whatever)
  • Driving directions to locations on the VBGooglemap
If I found away to do even one of the above, this extension would instantly jump up to killer app status on my forum.
It's like you read my mind on the functions I want to integrate :smoke:

The multiple googlemaps are in the works (including image support) but it's a whole lot of work. Together with vbstatextended this is my first vbulletin mod.

Events and hotspots are already on the roadmap.

The zip code is a tricky one due to the international character. I could make it a custom one specific for the states, UK or canada if only Google would hurry with the detailed Europe maps.

Quote:
If I found away to do even one of the above, this extension would instantly jump up to killer app status on my forum
Not yet that status ?????? :devious: :devious:
Reply With Quote
  #204  
Old 11-09-2005, 10:44 PM
stonyarc stonyarc is offline
 
Join Date: Aug 2005
Location: Leuven (Belgium)
Posts: 930
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

All,

Version 1.0.3 is now online

Major Changes

The XML has no longer issues with special characters by adding a forced encoding statement. This was mainly an issue on Internet Explorer.

This makes the preparsing of the strings no longer needed. the only thing that is still captured is the ' ". The rest of special chars is allowed (encoding="ISO-8859-1") => performance is way better now so a lot of markers can be handled.

Some people got the error from an onload statement. The load of the maps is now done differently so that error should be gone.

I left 1.0.2 online to if you need to revert but I don't think so.

Please upgrade to the latest version

Sorry If I work that fast on the version but I want this to be a big App !!!!
I'll release on every milestone I reach so you'll have to keep up, sorry
Reply With Quote
  #205  
Old 11-09-2005, 11:16 PM
JJR512's Avatar
JJR512 JJR512 is offline
 
Join Date: Oct 2001
Location: Glen Burnie, MD, USA
Posts: 710
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by stonyarc
As you can see I entered my marker without any problem
http://www.jjr512.com/VBGooglemap.php?do=showmain

I'm afraid this might be a local setting problem. But I'll surely check to make sure.
BTW Version 1.0.3 is just around the corner.

/edit

I updated the version to 1.0.3. I think the error will be gone now.

* starts uploading the new version
I see that you did it OK.

However, I still cannot.

I suspected it was a local computer problem, as you do. However, I'm home now, and earlier I was at work. It's IE6 on both computers, but at work is Win98, and at home is WinXP. I get the exact same problem and error messages. I also upgraded to 1.0.3 and it didn't help. I've cleared my cache and restarted all browsers. I don't know what else to try.
Reply With Quote
  #206  
Old 11-09-2005, 11:24 PM
JJR512's Avatar
JJR512 JJR512 is offline
 
Join Date: Oct 2001
Location: Glen Burnie, MD, USA
Posts: 710
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I know what the problem was.

When I originally loaded VBGooglemap.php (both at work and at home), and got the full-width map, I started playing around with the map, scrolling around and zooming in. Then I clicked the Your Entry button and started getting that error message. I checked the googlemap table in the database just now, and saw that there was an entry for me, with all data except latitude and longitude. I deleted my record and reloaded the page and clicked Your Entry, and now the page appears to work just fine.

So the problem is that if somebody starts playing with the map before clicking that button, apparently a partial record is created in the database. But then when the script loads that partial record, it's choking on not finding the data it's expecting to find.

The best fix I can think of is to not make a record in the database if all the data isn't there.
Reply With Quote
  #207  
Old 11-09-2005, 11:43 PM
stonyarc stonyarc is offline
 
Join Date: Aug 2005
Location: Leuven (Belgium)
Posts: 930
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by JJR512
I know what the problem was.

When I originally loaded VBGooglemap.php (both at work and at home), and got the full-width map, I started playing around with the map, scrolling around and zooming in. Then I clicked the Your Entry button and started getting that error message. I checked the googlemap table in the database just now, and saw that there was an entry for me, with all data except latitude and longitude. I deleted my record and reloaded the page and clicked Your Entry, and now the page appears to work just fine.

So the problem is that if somebody starts playing with the map before clicking that button, apparently a partial record is created in the database. But then when the script loads that partial record, it's choking on not finding the data it's expecting to find.

The best fix I can think of is to not make a record in the database if all the data isn't there.
Thanks for the catch. I'll build something to remedy the problem
Reply With Quote
  #208  
Old 11-09-2005, 11:54 PM
dan35's Avatar
dan35 dan35 is offline
 
Join Date: Jul 2004
Location: California
Posts: 158
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by stonyarc
Dan,

A member can delete that himself. Just click your location, check the delete function and click update location.

There is no admin delete yet. So as admin go the googlemap table and remove the entry or use the backend function to login as user.
Thank you, Stonyarc

Installed 1.0.3
Reply With Quote
  #209  
Old 11-10-2005, 12:26 AM
silurius silurius is offline
 
Join Date: Oct 2004
Posts: 404
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by stonyarc
The multiple googlemaps are in the works (including image support) but it's a whole lot of work. Together with vbstatextended this is my first vbulletin mod.
This actually ranks lowest on my list but would be a "nice to have".

Quote:
Events and hotspots are already on the roadmap.
Oh OK, must have missed that.

Quote:
The zip code is a tricky one due to the international character. I could make it a custom one specific for the states, UK or canada if only Google would hurry with the detailed Europe maps.
Longitude/latitude would be a nice fallback for this, but I suspect most users would have no idea.

Quote:
Quote:
Originally Posted by silurius
If I found away to do even one of the above, this extension would instantly jump up to killer app status on my forum
Not yet that status ?????? :devious: :devious:
Er, it certainly is from my perspective I should have said! I'm just noticing that a lot of people don't input their info, and so the map has the appearance of being under-utilized at this stage.

Quote:
Originally Posted by stonyarc
All,

Version 1.0.3 is now online

Major Changes
...
Works beautifully so far, thanks for the update!
Reply With Quote
  #210  
Old 11-10-2005, 07:29 AM
reteep reteep is offline
 
Join Date: Mar 2004
Location: Germany
Posts: 164
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks holmes, update ran through fine!
Reply With Quote
  #211  
Old 11-10-2005, 07:43 AM
TygerTyger TygerTyger is offline
 
Join Date: Aug 2005
Posts: 182
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Upgrade worked fine for me. If zipcodes/postcodes were to be implemented I'd prefer them to be optional, as the databases are very sizable and if you can stick a pin in where you want they're not really necessary.

Aside from member avatars showing up in the boxes (or even custom images) and admin functions I'm happy as it is.
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 01:42 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05886 seconds
  • Memory Usage 2,338KB
  • Queries Executed 25 (?)
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
  • (11)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
  • (4)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_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