Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Template Modifications
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Clickable user location using google maps Details »»
Clickable user location using google maps
Version: 1.00, by 4x4 Mecca 4x4 Mecca is offline
Developer Last Online: Jun 2013 Show Printable Version Email this Page

Category: Show Thread Enhancements - Version: 3.6.5 Rating:
Released: 04-19-2007 Last Update: Never Installs: 17
 
No support by the author.

Introduction:
Have you ever wondered where Orange, CA was? Well now you can click on a users location and it'll bring it up in a new window via google maps.

Hack Requirements:
None

Original Version 1.0
Installation:
Find
Code:
<if condition="$post['field2']"><div>$vbphrase[location_perm]: $post[field2]</div></if>
Replace it with
Code:
<if condition="$post['field2']"><div>$vbphrase[location_perm]: <a href="http://maps.google.com/maps?f=q&hl=en&q=$post[field2]" title="Find $post[username] on Google Maps!" target="_blank">$post[field2]</a></div></if>
UPDATE:
I've changed it from the complete location being a link, to an image of a globe before their location. The globe is now the link, it's a much cleaner install

Upgrade instructions:
FIND in your postbit, or postbit_legacy
Code:
<if condition="$post['field2']"><div>$vbphrase[location_perm]: <a href="http://maps.google.com/maps?f=q&hl=en&q=$post[field2]" title="Find $post[username] on Google Maps!" target="_blank">$post[field2]</a></div></if>
REPLACE WITH
Code:
<if condition="$post['field2']">
<div>$vbphrase[location_perm]: <a href="http://maps.google.com/maps?f=q&hl=en&q=$post[field2]" title="Find $post[username] on Google Maps!" target="_blank"><img class="inlineimg" src="images/globe.gif" alt="Find $post[username] on Google Maps!" border="0" /></a> $post[field2] 
</div></if>

Fresh install of new version

FIND in your postbit, or postbit_legacy
Code:
<if condition="$post['field2']"><div>$vbphrase[location_perm]: $post[field2]</div></if>
REPLACE WITH
Code:
<if condition="$post['field2']">
<div>$vbphrase[location_perm]: <a href="http://maps.google.com/maps?f=q&hl=en&q=$post[field2]" title="Find $post[username] on Google Maps!" target="_blank"><img class="inlineimg" src="images/globe.gif" alt="Find $post[username] on Google Maps!" border="0" /></a> $post[field2] 
</div></if>

Demo:
4x4Mecca.com

Show Your Support

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

Comments
  #12  
Old 05-22-2007, 10:27 AM
groovybaz groovybaz is offline
 
Join Date: May 2007
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi guys,

I noticed that this mod is not supported. It would be perfect for my forum.
Are there any problems that have occurred in installations at all? If anyone could give me a bit more info that would be great with regards to the safety of installing an unsupported mod as i am new to VBulletin.

Many thanks
Reply With Quote
  #13  
Old 05-23-2007, 01:06 AM
PoetJA-1975's Avatar
PoetJA-1975 PoetJA-1975 is offline
 
Join Date: Sep 2006
Location: Meh...
Posts: 1,218
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by groovybaz View Post
Hi guys,

I noticed that this mod is not supported. It would be perfect for my forum.
Are there any problems that have occurred in installations at all? If anyone could give me a bit more info that would be great with regards to the safety of installing an unsupported mod as i am new to VBulletin.

Many thanks
There is basically no installation - it's a simple template modification
And it works fabulously - I like it very much

Jacquii.
Reply With Quote
  #14  
Old 05-23-2007, 07:08 AM
Pasqualis Pasqualis is offline
 
Join Date: Apr 2004
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just love this simple modification!! Thanks a lot 4x4 Mecca

I would also like to use this on my MEMBERINFO page, but this seems a little more complicated. Any adea how I could achieve that?

Oh, and one minor thing: better to use $vbphrase[location_perm]: in stead of Location: in your template mod.
Reply With Quote
  #15  
Old 05-23-2007, 05:52 PM
meissenation meissenation is offline
 
Join Date: Apr 2005
Posts: 476
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

An issue I'm having is that it's not parsing the spaces as %20 so when it tries to link it links to:
http://maps.google.com/maps?f=q&hl=en&q=gun lake, MI
Instead of:
http://maps.google.com/maps?f=q&hl=e...n%20lake,%20MI
Reply With Quote
  #16  
Old 05-25-2007, 09:26 PM
4x4 Mecca 4x4 Mecca is offline
 
Join Date: Feb 2007
Posts: 396
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Pasqualis View Post
I just love this simple modification!! Thanks a lot 4x4 Mecca

I would also like to use this on my MEMBERINFO page, but this seems a little more complicated. Any adea how I could achieve that?

Oh, and one minor thing: better to use $vbphrase[location_perm]: in stead of Location: in your template mod.
Done, thanks!
Reply With Quote
  #17  
Old 05-25-2007, 09:31 PM
4x4 Mecca 4x4 Mecca is offline
 
Join Date: Feb 2007
Posts: 396
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by meissenation View Post
An issue I'm having is that it's not parsing the spaces as %20 so when it tries to link it links to:
http://maps.google.com/maps?f=q&hl=en&q=gun lake, MI
Instead of:
http://maps.google.com/maps?f=q&hl=e...n%20lake,%20MI
I'm not sure why, if you and make an admin account, I'll check it out.
Reply With Quote
  #18  
Old 05-31-2007, 11:57 PM
venomx's Avatar
venomx venomx is offline
 
Join Date: Apr 2002
Location: Pennsylvania USA
Posts: 441
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I tried this on my new forum I am making... I live in Washington, PA but the google map shows up wrong..

It gives this URL: http://maps.google.com/maps?f=q&hl=en&q=Washington, PA
When I am over here: http://maps.google.com/maps?f=q&hl=e...gton,+PA+15301
Reply With Quote
  #19  
Old 06-01-2007, 07:46 PM
4x4 Mecca 4x4 Mecca is offline
 
Join Date: Feb 2007
Posts: 396
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If anyone is having trouble, and wants me to help, I would need admin access to test edit the template. PM me if you have created an account and I'll see if I can fix it.
Reply With Quote
  #20  
Old 06-02-2007, 12:34 AM
venomx's Avatar
venomx venomx is offline
 
Join Date: Apr 2002
Location: Pennsylvania USA
Posts: 441
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Its not a bug in your script, its because in Pennsylvania theres a few dozen "Washington's" it just picks the wrong one unless I include the zip code....
Reply With Quote
  #21  
Old 06-02-2007, 01:37 AM
4x4 Mecca 4x4 Mecca is offline
 
Join Date: Feb 2007
Posts: 396
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I thought it had to do with the field2 being in quotes, not apostrophe's, like this
OLD CODE
Code:
<if condition="$post['field2']">
<div>$vbphrase[location_perm]: <a href="http://maps.google.com/maps?f=q&hl=en&q=$post[field2]" title="Find $post[username] on Google Maps!" target="_blank"><img class="inlineimg" src="images/globe.gif" alt="Find $post[username] on Google Maps!" border="0" /></a> $post[field2] 
</div></if>
New Code
Code:
<if condition='$post['field2']'>
<div>$vbphrase[location_perm]: <a href='http://maps.google.com/maps?f=q&hl=en&q=$post[field2]' title='Find $post[username] on Google Maps!' target='_blank'><img class='inlineimg' src='images/globe.gif' alt='Find $post[username] on Google Maps!' border='0' /></a> $post[field2] 
</div></if>
I just replaced all the " with '

I searched google maps for http://maps.google.com/maps?f=q&hl=en&q=Washington+pa and it shows up
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 07:13 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.05653 seconds
  • Memory Usage 2,315KB
  • 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
  • (8)bbcode_code
  • (3)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
  • (2)pagenav_pagelink
  • (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