
12-29-2005, 08:04 AM
|
|
|
Join Date: Aug 2005
Location: Leuven (Belgium)
Posts: 930
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
|
Quote:
Originally Posted by knimrod
I installed this and it's working pretty well. My use is regional and I took advantage of the admin configurable default lat/longs and zoom level. However, several users reported problems when trying submit their locations where they were presented with a "blank map" from which to select from. What was happening is that the regional zoom level remained constant (10) but the apparently uninitialized lat/longs must point to some world center (0,0?) in the middle of the ocean. At a default zoom level of "10", all you got was a pale blue map. Users could however, zoom out, recenter, then zoom back in again but that wasn't very intuitive.
I made the following change that gets the default lat/long from the options before a new submitter is presented with the map. This will probably only be useful for those that default to a zoomed in region but it's currently working for me. Perhaps some consideration could be given to this problem in future releases (for which I'm anxiously waiting).
In VBGooglemap.php find this:
Code:
eval('$VBGooglemap_set_yourlocation .= "' . fetch_template('VBGooglemap_set_yourlocation') . '";');
Before add:
Code:
$lng_map = $vbulletin->options['VBGooglemap_lng'];
$lat_map = $vbulletin->options['VBGooglemap_lat'];
Thanks for a great hack!
|
Thanks for the tip.
I'll put it in the next standard
|