Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
VBGooglemap Member Edition Details »
VBGooglemap Member Edition
Mod Version: 3.0.1, by stonyarc (Member) stonyarc is offline
Developer Last Online: Aug 2013 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.6.8 Rating: (50 votes - 4.50 average) Installs: 1032
Released: 05 Aug 2006 Last Update: 21 Aug 2007 Downloads: 5782
Not Supported DB Changes Uses Plugins Template Edits Additional Files  


Version 3.0.1 is currently available

This is the tested port of my 3.5.x version h(http://www.vbulletin.org/forum/showthread.php?t=99920)

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 [email protected]

INSTALL

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.x brings you a lot of new features. It’s vital that you uninstall any previous version before upgrading/installing version 2.5.x.

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 3.0.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.
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 [email protected]



(c) 2007 Stonyarc

Download Now

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

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
VBGooglemap Member Edition stonyarc vBulletin 3.5 Add-ons 1715 23 Apr 2013 16:58

  #841  
Old 30 Dec 2008, 20:03
VBDev's Avatar
VBDev VBDev is offline
 
Join Date: Jan 2004
Real name: Clément
Hi all,

Has anyone this googlemap installed on his forums, and could give me an url to the vbgooglemapme.php, avaible for guests please ? I'd like to check some things !
Reply With Quote
  #842  
Old 02 Jan 2009, 10:34
VBDev's Avatar
VBDev VBDev is offline
 
Join Date: Jan 2004
Real name: Clément
Hi stonyarc, I've seen on your board that you're using 3.7.4 too, but markers do not seem working, do you know why ?

We tried the patch posted here, but no way ... have you a solution ?
Reply With Quote
  #843  
Old 05 Jan 2009, 04:59
Glenshadow's Avatar
Glenshadow Glenshadow is offline
 
Join Date: Oct 2005
I was able to get this working with vB 3.80 RC2 with a few of lpetrich's and Falcon Capt's suggested fixes.

Mainly the zoom wouldn't work when you clicked the find me, and then just a few improvments.

I didn't read back through all of the posts, but I wonder how hard it would be to add two things...

One maybe a single user that can add multiple links on there, or even everyone being able to add more than just their location. Seeing how my site deals with Off-Roading, it would be nice to mark trails on the map maybe even with a different icon.

Another idea, somehow link it to zipcode based locating. So if a vb user has their zipcode entered in their profile it will automagically populate. (I suspect this is gonna be harder to do because of the sheer amount of code it will take.)


Any thoughts ? I am going to read more of this thread tomorrow and see if I can get some ideas from the code.
Reply With Quote
  #844  
Old 05 Jan 2009, 12:50
jlew24asu jlew24asu is offline
 
Join Date: Nov 2006
here's to hoping this gets re-released.
Reply With Quote
  #845  
Old 05 Jan 2009, 17:06
Glenshadow's Avatar
Glenshadow Glenshadow is offline
 
Join Date: Oct 2005
Well I don't know about a re-release, but if it helps anyone I have attached my product-vbgooglemapme.xml and vbgooglemapme.php files in a zip. All I have done is added the recommended changes and it does work as I stated in earlier post.

One change I made myself is in the vbgooglemapme.xml file. Line 1479 I changed it so that there is a globe icon you click in the users postbit to locate them.I didn't like the text link and it was out of place for sure where I plopped it. I put it right under the user IM icons.

You will need to change the hyper link I added in line 1479 to you your actual domain/path_to_imag.file.


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

I included the globe in the zip file as well but you can replace it with anything you like.


Hope this helps anyone looking to get it working. I am far from a coder, but I will spend hours making something I like work.. or until my eyes bleed which they were last night.

Thanks to the original author and those that have added code to make it work !

FYI, my server is IIS on 2003 x64, MySQL 5.x, PHP 5.x.
Attached Files
File Type: zip vbgooglemapme-rev2.zip (19.6 KB, 36 views)

Last edited by Glenshadow; 06 Jan 2009 at 04:57. Reason: *Updated with disappearing marker fix*
Reply With Quote
  #846  
Old 06 Jan 2009, 04:59
Glenshadow's Avatar
Glenshadow Glenshadow is offline
 
Join Date: Oct 2005
I just updated my last post and attachment with the fixes detailed here: http://www.vbulletin.org/forum/showp...&postcount=697

This addresses the disappearing markers which I had happen today.. roughly 24 hours after I installed it and had it working. This occured when a user went to modify his marker and they just all vanished.

Hope this helps... follow the directions in that post on where to place the updated files.

I do notice now, that if you go back to the Map and select "Your Entry", the zoom and links below are blank and the map doesn't show.

This might be a fluke with one of the other patches I applied.. I will research it more later.
Reply With Quote
  #847  
Old 06 Jan 2009, 09:14
PtitLu's Avatar
PtitLu PtitLu is offline
 
Join Date: Feb 2007
Real name: P'tit Lu
It still doesn't work for me (3.7.4) with theses mods. No marker is shown. It worked a few weeks ago. Does anyone get vbgooglemap working on a 3.7.4 vBulletin ?
Reply With Quote
  #848  
Old 06 Jan 2009, 11:26
lpetrich's Avatar
lpetrich lpetrich is offline
 
Join Date: Mar 2008
Real name: Loren Petrich
I suggest checking <forum root directory>/markers.xml to see if it can be parsed correctly as XML. People often put ' or " into their usernames and/or description text, which causes confusion for XML parsers.

ZeroHour's fix, in this thread, had fixed that problem for me and several others -- has it ever failed for anyone?


More broadly, it would be nice if someone was willing to maintain an updated and fixed version. I myself am willing to take on that task; I am rather expert with the Google Maps API, though not with PHP or vBulletin internals or interacting with a database. But I see a potential problem with infringing on StonyArc's copyright. Has anyone been in touch with StonyArc about this add-on, its problems, and our fixes?
Reply With Quote
  #849  
Old 06 Jan 2009, 15:48
PtitLu's Avatar
PtitLu PtitLu is offline
 
Join Date: Feb 2007
Real name: P'tit Lu
Originally Posted by PtitLu View Post
It still doesn't work for me (3.7.4) with theses mods. No marker is shown. It worked a few weeks ago. Does anyone get vbgooglemap working on a 3.7.4 vBulletin ?
Same problem with the 3.7.5 version available today.
Reply With Quote
  #850  
Old 06 Jan 2009, 19:14
Glenshadow's Avatar
Glenshadow Glenshadow is offline
 
Join Date: Oct 2005
I can't see how 3.7x wouldn't work if I can get it to work on 3.8 RC2. 3.8 is final on Thursday....

I didn't read all of your posts, but did you check in your markers.xml and make sure they are still in there ? If so, try the files I just updated and added last night in my previous post. I KNOW they work for for me because mine disappeared.. so I went back to post 697 and did those changes, uploaded files, ran scheduled task, and they were back.

Another thing of note.. take a peek and make sure you don't have any goofy characters in any of the users data. Not saying that would be the exact cause.. but I noticed that if someone links to an image and it has & or special characters that it won't show the image.
Reply With Quote
  #851  
Old 07 Jan 2009, 19:53
Parture Parture is offline
 
Join Date: Aug 2005
When is there going to be a brand new googlemaps, preferrably HSE Edition? I base my forums on a Meeting Place Finder.
Reply With Quote
  #852  
Old 09 Jan 2009, 10:27
RolandCP RolandCP is offline
 
Join Date: Sep 2005
Another question: Is it really necessary to have this markers.xml?

Everybody can download this XML file. So an unregistered user can have all members with their coordinates. Makes this sense?

If we really need this file is it not possible to protect it against violation?
Reply With Quote
  #853  
Old 11 Jan 2009, 14:11
Glenshadow's Avatar
Glenshadow Glenshadow is offline
 
Join Date: Oct 2005
True.. I never thought about that.. but usually "most average" people won't know about this file.

You need to have it because it stores the locations.. unless you get creative with blocking the direct call of it, or re-write the whole mod to use DB.. your most likely stuck with it. It has to be accessable and writeable.
Reply With Quote
  #854  
Old 12 Jan 2009, 17:31
lpetrich's Avatar
lpetrich lpetrich is offline
 
Join Date: Mar 2008
Real name: Loren Petrich
There is a way to avoid creating and using that file.

Put its contents into the map page itself, as a JavaScript array.

However, one will have to ensure that quotes and apostrophes are properly escaped.

It's possible to improve performance by caching the page and updating it whenever the positions-DB entries change. And a simple way of doing that is to calculate a MD5 or SHA1 hash value for the positions DB whenever it gets updated, and to update the page only when its hash code differs from the DB's one.

PHP has some built-in functions for that, md5() and sha1(), so it should be straightforward to implement.
Reply With Quote
  #855  
Old 17 Jan 2009, 08:30
DaveS DaveS is offline
 
Join Date: Apr 2006
Originally Posted by Glenshadow View Post
Well I don't know about a re-release, but if it helps anyone I have attached my product-vbgooglemapme.xml and vbgooglemapme.php files in a zip. All I have done is added the recommended changes and it does work as I stated in earlier post.
Thanks for the fixes. I've come back to this to try to find a google maps members map solution as there doesn't seem to be one anywhere and this is closest I could find.

Im on vB 3.8.

I've updated with your files and I get the following problems (just in case there are additional fixes):

If I click the "Your Entry" link to add a marker it all seems to work, but when I load the Main Map I'm not shown on there. However I can see myself in the users list.

If I click on the "Your Entry" link after I've added myself the Googlemap doesn't load showing me where I had been placed.

No matter what I do it won't display the saved markers.

Any ideas?
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 14:59.

Layout Options | Width: Wide Color: