Changeset 1288673
- Timestamp:
- 11/18/2015 11:55:25 AM (10 years ago)
- Location:
- ank-google-map/trunk
- Files:
-
- 5 edited
-
ank-google-map.php (modified) (2 diffs)
-
js/frontend.js (modified) (3 diffs)
-
js/frontend.min.js (modified) (1 diff)
-
js/option-page.js (modified) (3 diffs)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ank-google-map/trunk/ank-google-map.php
r1288613 r1288673 11 11 Plugin URI: https://github.com/ank91/ank-google-map 12 12 Description: Simple, light weight, and non-bloated WordPress Google Map Plugin. Written in pure javascript, no jQuery at all, responsive, configurable, no ads and 100% Free of cost. 13 Version: 1.7. 013 Version: 1.7.1 14 14 Author: Ankur Kumar 15 15 Author URI: http://ank91.github.io/ … … 22 22 if (!defined('ABSPATH')) exit; 23 23 24 define('AGM_PLUGIN_VERSION', '1.7. 0');24 define('AGM_PLUGIN_VERSION', '1.7.1'); 25 25 define('AGM_PLUGIN_SLUG', 'ank-google-map-options'); 26 26 define('AGM_AJAX_ACTION', 'agm_meta_settings'); -
ank-google-map/trunk/js/frontend.js
r1288625 r1288673 14 14 var width = Math.max(document.documentElement.clientWidth, window.innerWidth || 0); 15 15 var center = new google.maps.LatLng(parseFloat(opt.map.lat), parseFloat(opt.map.lng)); 16 var options = { 16 17 var map_options = { 17 18 panControl: !opt.controls.panControl, 18 19 zoomControl: !opt.controls.zoomControl, … … 21 22 overviewMapControl: !opt.controls.overviewMapControl, 22 23 scrollwheel: !opt.mobile.scrollwheel, 23 draggable: (!opt.mobile.draggable && width > 480),24 draggable: true, 24 25 center: center, 25 26 zoom: parseInt(opt.map.zoom), … … 33 34 } 34 35 }; 35 var map = new google.maps.Map(agm_div, options); 36 var map = new google.maps.Map(agm_div, map_options); 37 38 if (opt.mobile.draggable) { 39 map.setOptions({draggable: (width > 480)}); 40 } 41 36 42 37 43 /** -
ank-google-map/trunk/js/frontend.min.js
r1288625 r1288673 1 !function(o,e,n){"use strict";function t(){var t=Math.max(e.documentElement.clientWidth,o.innerWidth||0),r=new n.maps.LatLng(parseFloat(a.map.lat),parseFloat(a.map.lng)),l={panControl:!a.controls.panControl,zoomControl:!a.controls.zoomControl,mapTypeControl:!a.controls.mapTypeControl,streetViewControl:!a.controls.streetViewControl,overviewMapControl:!a.controls.overviewMapControl,scrollwheel:!a.mobile.scrollwheel,draggable:! a.mobile.draggable&&t>480,center:r,zoom:parseInt(a.map.zoom),mapTypeId:n.maps.MapTypeId[a.map.type],mapTypeControlOptions:{style:n.maps.MapTypeControlStyle.DROPDOWN_MENU,position:n.maps.ControlPosition.TOP_RIGHT},zoomControlOptions:{position:n.maps.ControlPosition.LEFT_CENTER}},m=new n.maps.Map(i,l);if(1===a.marker.enabled){var p=new n.maps.Marker({position:r,map:m,title:a.marker.title});if("NONE"!==a.marker.animation&&p.setAnimation(n.maps.Animation[a.marker.animation]),a.marker.color!==!1&&p.setIcon(a.marker.color),1===a.info_window.enabled){var s=new n.maps.InfoWindow({content:a.info_window.text});n.maps.event.addListener(m,"click",function(){s.close()})}}1===a.marker.enabled&&1===a.info_window.enabled&&(n.maps.event.addListener(p,"click",function(){s.open(m,p),p.setAnimation(null)}),1===a.info_window.state&&o.setTimeout(function(){s.open(m,p),p.setAnimation(null)},2e3));var d;n.maps.event.addDomListener(o,"resize",function(){d&&clearTimeout(d),d=o.setTimeout(function(){m.setCenter(r)},300)})}if("undefined"!=typeof o._agm_opt){var a=o._agm_opt,i=e.getElementById("agm_map_canvas");"undefined"!=typeof i&&("object"==typeof n&&n.maps?n.maps.event.addDomListener(o,"load",t):(i.innerHTML='<p style="text-align: center">Failed to load Google Map.<br>Please try again.</p>',i.style.height="auto"))}}(window,document,google);1 !function(o,e,n){"use strict";function t(){var t=Math.max(e.documentElement.clientWidth,o.innerWidth||0),r=new n.maps.LatLng(parseFloat(a.map.lat),parseFloat(a.map.lng)),l={panControl:!a.controls.panControl,zoomControl:!a.controls.zoomControl,mapTypeControl:!a.controls.mapTypeControl,streetViewControl:!a.controls.streetViewControl,overviewMapControl:!a.controls.overviewMapControl,scrollwheel:!a.mobile.scrollwheel,draggable:!0,center:r,zoom:parseInt(a.map.zoom),mapTypeId:n.maps.MapTypeId[a.map.type],mapTypeControlOptions:{style:n.maps.MapTypeControlStyle.DROPDOWN_MENU,position:n.maps.ControlPosition.TOP_RIGHT},zoomControlOptions:{position:n.maps.ControlPosition.LEFT_CENTER}},m=new n.maps.Map(i,l);if(a.mobile.draggable&&m.setOptions({draggable:t>480}),1===a.marker.enabled){var p=new n.maps.Marker({position:r,map:m,title:a.marker.title});if("NONE"!==a.marker.animation&&p.setAnimation(n.maps.Animation[a.marker.animation]),a.marker.color!==!1&&p.setIcon(a.marker.color),1===a.info_window.enabled){var s=new n.maps.InfoWindow({content:a.info_window.text});n.maps.event.addListener(m,"click",function(){s.close()})}}1===a.marker.enabled&&1===a.info_window.enabled&&(n.maps.event.addListener(p,"click",function(){s.open(m,p),p.setAnimation(null)}),1===a.info_window.state&&o.setTimeout(function(){s.open(m,p),p.setAnimation(null)},2e3));var d;n.maps.event.addDomListener(o,"resize",function(){d&&clearTimeout(d),d=o.setTimeout(function(){m.setCenter(r)},300)})}if("undefined"!=typeof o._agm_opt){var a=o._agm_opt,i=e.getElementById("agm_map_canvas");"undefined"!=typeof i&&("object"==typeof n&&n.maps?n.maps.event.addDomListener(o,"load",t):(i.innerHTML='<p style="text-align: center">Failed to load Google Map.<br>Please try again.</p>',i.style.height="auto"))}}(window,document,google); -
ank-google-map/trunk/js/option-page.js
r1288625 r1288673 8 8 } 9 9 10 function load_google_map() {11 var w d= Math.max(document.documentElement.clientWidth, window.innerWidth || 0);10 function _loadGoogleMap() { 11 var width = Math.max(document.documentElement.clientWidth, window.innerWidth || 0); 12 12 var center = new google.maps.LatLng(parseFloat(agm_opt.map.lat), parseFloat(agm_opt.map.lng)); 13 var opt= {14 draggable: w d> 480,13 var map_options = { 14 draggable: width > 480, 15 15 overviewMapControl: true, 16 16 center: center, … … 28 28 } 29 29 }; 30 var map = new google.maps.Map( agm_map, opt);30 var map = new google.maps.Map(map_canvas_div, map_options); 31 31 32 32 var agm_lat = jQuery('#agm_lat'), … … 82 82 83 83 /* Prepare to load google map */ 84 var agm_map= $By_ID("agm_map_canvas");84 var map_canvas_div = $By_ID("agm_map_canvas"); 85 85 if (typeof google == "object" && google.maps) { 86 google.maps.event.addDomListener(window, "load", load_google_map)86 google.maps.event.addDomListener(window, "load", _loadGoogleMap) 87 87 } 88 88 else { 89 agm_map.innerHTML = '<h4 style="text-align: center;color: #ba060b">Failed to load Google Map.<br>Refresh this page and try again.<br>Check your internet connection as well.</h4>'89 map_canvas_div.innerHTML = '<h4 style="text-align: center;color: #ba060b">Failed to load Google Map.<br>Refresh this page and try again.<br>Check your internet connection as well.</h4>' 90 90 } 91 91 -
ank-google-map/trunk/readme.txt
r1288632 r1288673 3 3 Requires at least: 3.8.0 4 4 Tested up to: 4.3.1 5 Stable tag: 1.7. 05 Stable tag: 1.7.1 6 6 License: GPLv2 or later 7 7 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 148 148 == Changelog == 149 149 150 = 1.7.1 = 151 * Fix drag on mobile option stopped working 152 150 153 = 1.7.0 = 151 154 * Minimum php requirement : version 5.3.0
Note: See TracChangeset
for help on using the changeset viewer.