Changeset 372191
- Timestamp:
- 04/12/2011 09:57:59 PM (15 years ago)
- Location:
- dimme-googlemaps/trunk
- Files:
-
- 2 edited
-
googlemap-site.js (modified) (1 diff)
-
readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
dimme-googlemaps/trunk/googlemap-site.js
r372139 r372191 3 3 var latitude, longtitude; 4 4 jQuery(document).ready(function($) { 5 if(latitude && longtitude) { 6 var latlng = new google.maps.LatLng(latitude, longtitude); 7 } else if(google.loader.ClientLocation) { 8 var latt = google.loader.ClientLocation.latitude; 9 var longg = google.loader.ClientLocation.longitude; 10 var latlng = new google.maps.LatLng(latt, longg); 11 } else { 12 var latlng = new google.maps.LatLng("40.41153868","-3.70362707"); 13 } 14 15 var myOptions = { 16 zoom: 13, 17 center: latlng, 18 mapTypeId: google.maps.MapTypeId.ROADMAP 19 }; 20 21 var map = new google.maps.Map(document.getElementById("dimme-googlemaps-map"),myOptions); 22 23 if(latitude && longtitude) { 24 latlng = new google.maps.LatLng(latitude,longtitude); 25 marker = new google.maps.Marker({ 26 position: latlng, 27 map: map, 28 title: "" 29 }); 30 } else if(googlemapitems) { 31 var bounds = new google.maps.LatLngBounds(); 32 l = googlemapitems.length; 33 var marker = []; 34 var infowindow = new google.maps.InfoWindow({ 35 content: "holding..." 36 }); 37 for(i = 0 ; i < l ; i++) { 38 latlng = new google.maps.LatLng(googlemapitems[i][1],googlemapitems[i][2]); 39 marker[i] = new google.maps.Marker({ 5 if($("#dimme-googlemaps-map").length > 0) { 6 if(latitude && longtitude) { 7 var latlng = new google.maps.LatLng(latitude, longtitude); 8 } else if(google.loader.ClientLocation) { 9 var latt = google.loader.ClientLocation.latitude; 10 var longg = google.loader.ClientLocation.longitude; 11 var latlng = new google.maps.LatLng(latt, longg); 12 } else { 13 var latlng = new google.maps.LatLng("40.41153868","-3.70362707"); 14 } 15 16 var myOptions = { 17 zoom: 13, 18 center: latlng, 19 mapTypeId: google.maps.MapTypeId.ROADMAP 20 }; 21 22 var map = new google.maps.Map(document.getElementById("dimme-googlemaps-map"),myOptions); 23 24 if(latitude && longtitude) { 25 latlng = new google.maps.LatLng(latitude,longtitude); 26 marker = new google.maps.Marker({ 40 27 position: latlng, 41 28 map: map, 42 title: googlemapitems[i][0] 43 }); 44 marker[i].html = googlemapitems[i][0]; 45 marker[i].postid = googlemapitems[i][3]; 46 47 google.maps.event.addListener(marker[i], 'click', function() { 48 infowindow.setContent(this.html); 49 infowindow.open(map, this); 50 $(".post:visible").hide(); 51 $("#" + this.postid).show(); 52 }); 53 bounds.extend(latlng); 29 title: "" 30 }); 31 } else if(googlemapitems) { 32 var bounds = new google.maps.LatLngBounds(); 33 l = googlemapitems.length; 34 var marker = []; 35 var infowindow = new google.maps.InfoWindow({ 36 content: "holding..." 37 }); 38 for(i = 0 ; i < l ; i++) { 39 latlng = new google.maps.LatLng(googlemapitems[i][1],googlemapitems[i][2]); 40 marker[i] = new google.maps.Marker({ 41 position: latlng, 42 map: map, 43 title: googlemapitems[i][0] 44 }); 45 marker[i].html = googlemapitems[i][0]; 46 marker[i].postid = googlemapitems[i][3]; 47 48 google.maps.event.addListener(marker[i], 'click', function() { 49 infowindow.setContent(this.html); 50 infowindow.open(map, this); 51 $(".post:visible").hide(); 52 $("#" + this.postid).show(); 53 }); 54 bounds.extend(latlng); 55 } 56 map.fitBounds(bounds); 54 57 } 55 map.fitBounds(bounds);56 58 } 57 59 -
dimme-googlemaps/trunk/readme.txt
r372139 r372191 5 5 Requires at least: 3.0 6 6 Tested up to: 3.1 7 Stable tag: 0.1 7 Version: 0.1.1 8 Stable tag: 0.1.1 8 9 9 10 A simple googlemap plugin using custom post types.
Note: See TracChangeset
for help on using the changeset viewer.