Changeset 1410765
- Timestamp:
- 05/05/2016 04:52:26 AM (10 years ago)
- Location:
- ank-google-map/trunk
- Files:
-
- 10 edited
-
ank-google-map.php (modified) (3 diffs)
-
inc/class-admin.php (modified) (3 diffs)
-
inc/class-frontend.php (modified) (2 diffs)
-
js/frontend.js (modified) (3 diffs)
-
js/frontend.min.js (modified) (1 diff)
-
js/option-page.js (modified) (6 diffs)
-
js/option-page.min.js (modified) (1 diff)
-
readme.txt (modified) (5 diffs)
-
uninstall.php (modified) (1 diff)
-
views/options_page.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ank-google-map/trunk/ank-google-map.php
r1389108 r1410765 1 1 <?php 2 namespace Ank91\Plugins\Ank_Google_Map; 3 ?><?php 2 4 /* 3 5 Plugin Name: Ank Google Map 4 6 Plugin URI: https://github.com/ank91/ank-google-map 5 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. 6 Version: 1.7. 67 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. Short code : <code>[ank_google_map]</code> 8 Version: 1.7.7 7 9 Author: Ankur Kumar 8 10 Author URI: http://ank91.github.io/ … … 15 17 if (!defined('ABSPATH')) die; 16 18 17 define('AGM_PLUGIN_VERSION', '1.7. 6');19 define('AGM_PLUGIN_VERSION', '1.7.7'); 18 20 define('AGM_BASE_FILE', __FILE__); 19 21 … … 21 23 if (is_admin() && (!defined('DOING_AJAX') || !DOING_AJAX)) { 22 24 require __DIR__ . '/inc/class-admin.php'; 23 new Ank 91\Plugins\Ank_Google_Map\Ank_Google_Map_Admin();25 new Ank_Google_Map_Admin(); 24 26 25 27 } else { 26 28 require __DIR__ . '/inc/class-frontend.php'; 27 new Ank 91\Plugins\Ank_Google_Map\Ank_Google_Map_FrontEnd();29 new Ank_Google_Map_FrontEnd(); 28 30 } -
ank-google-map/trunk/inc/class-admin.php
r1389108 r1410765 70 70 'div_width_unit' => 2, 71 71 'div_height' => '300', 72 'div_border_color' => ' #ccc',72 'div_border_color' => '', 73 73 'map_Lat' => '28.613939100000003', 74 74 'map_Lng' => '77.20902120000005', … … 128 128 add_action("load-$page_hook_suffix", array($this, 'add_help_menu_tab')); 129 129 130 add_action('admin_print_scripts-' . $page_hook_suffix, array($this, 'print_admin_ js'));130 add_action('admin_print_scripts-' . $page_hook_suffix, array($this, 'print_admin_assets')); 131 131 } 132 132 … … 249 249 250 250 /** 251 * Print option page javascript 252 */ 253 function print_admin_js() 254 { 255 $is_min = (WP_DEBUG == 1) ? '' : '.min'; 251 * Add option page javascript and css 252 */ 253 function print_admin_assets() 254 { 255 $is_min = (defined('WP_DEBUG') && WP_DEBUG == true) ? '' : '.min'; 256 256 257 wp_enqueue_style('agm-admin-css', plugins_url('css/option-page' . $is_min . '.css', AGM_BASE_FILE), array(), AGM_PLUGIN_VERSION, 'all'); 257 258 wp_enqueue_script('agm-google-map', 'https://maps.googleapis.com/maps/api/js?v=3.24&libraries=places', array(), null, true); 258 wp_enqueue_script('agm-admin-js', plugins_url("/js/option-page" . $is_min . ".js", AGM_BASE_FILE), array('jquery' ), AGM_PLUGIN_VERSION, true);259 wp_enqueue_script('agm-admin-js', plugins_url("/js/option-page" . $is_min . ".js", AGM_BASE_FILE), array('jquery', 'agm-google-map'), AGM_PLUGIN_VERSION, true); 259 260 //wp inbuilt hack to print js options object just before this script 260 261 wp_localize_script('agm-admin-js', '_agm_opt', $this->get_js_options()); -
ank-google-map/trunk/inc/class-frontend.php
r1389108 r1410765 89 89 $w_unit = ($options["div_width_unit"] === 1) ? 'px' : '%'; 90 90 $b_color = ($options["div_border_color"] === '') ? '' : 'border:1px solid ' . esc_attr($options["div_border_color"]); 91 echo '<div id="agm_map_canvas" style="margin: 0 auto;width:' . esc_attr($options["div_width"]) . $w_unit . ';height:' . esc_attr($options["div_height"]) . 'px;' . $b_color . '"></div>';91 echo '<div class="agm_map_canvas" id="agm_map_canvas" style="margin: 0 auto;width:' . esc_attr($options["div_width"]) . $w_unit . ';height:' . esc_attr($options["div_height"]) . 'px;' . $b_color . '"></div>'; 92 92 93 93 … … 100 100 101 101 // Enqueue frontend js file 102 $is_min = ( WP_DEBUG == 1) ? '' : '.min';102 $is_min = (defined('WP_DEBUG') && WP_DEBUG == true) ? '' : '.min'; 103 103 wp_enqueue_script('agm-frontend-js', plugins_url('js/frontend' . $is_min . '.js', AGM_BASE_FILE), array('agm-google-map-api'), AGM_PLUGIN_VERSION, true); 104 104 -
ank-google-map/trunk/js/frontend.js
r1367321 r1410765 2 2 'use strict'; 3 3 4 /**5 * If options not found then return early6 */7 if (typeof window._agm_opt === 'undefined') {8 return;9 }10 4 var opt = window._agm_opt; 11 5 12 function _loadGoogleMap() {6 function loadGoogleMap() { 13 7 var width = Math.max(document.documentElement.clientWidth, window.innerWidth || 0); 14 8 var center = new google.maps.LatLng(parseFloat(opt.map.lat), parseFloat(opt.map.lng)); 15 9 16 var map _options = {10 var mapOptions = { 17 11 zoomControl: !opt.controls.zoomControl, 18 12 zoomControlOptions: { … … 31 25 } 32 26 }; 33 var map = new google.maps.Map(map _canvas_div, map_options);27 var map = new google.maps.Map(mapCanvas, mapOptions); 34 28 35 29 if (opt.mobile.draggable) { 36 map.setOptions({draggable: (width > 480) });30 map.setOptions({draggable: (width > 480) || !isTouchDevice()}); 37 31 } 38 32 … … 104 98 } 105 99 106 107 var map_canvas_div = document.getElementById("agm_map_canvas"); 108 if (typeof map_canvas_div !== 'undefined') { 100 var mapCanvas = document.getElementById("agm_map_canvas"); 101 if (typeof mapCanvas !== 'undefined') { 109 102 if (typeof google == "object" && google.maps) { 110 google.maps.event.addDomListener(window, "load", _loadGoogleMap)103 google.maps.event.addDomListener(window, "load", loadGoogleMap) 111 104 } 112 105 else { 113 map _canvas_div.innerHTML = '<p style="text-align: center">Failed to load Google Map.<br>Please try again.</p>';114 map _canvas_div.style.height = "auto";106 mapCanvas.innerHTML = '<p style="text-align: center">Failed to load Google Map.<br>Please try again.</p>'; 107 mapCanvas.style.height = "auto"; 115 108 } 109 } 110 111 /** 112 * Detect if touch enabled device 113 * @source http://stackoverflow.com/questions/4817029/whats-the-best-way-to-detect-a-touch-screen-device-using-javascript 114 * @returns {boolean|*} 115 */ 116 function isTouchDevice() { 117 return 'ontouchstart' in window // works on most browsers 118 || navigator.maxTouchPoints; // works on IE10/11 and Surface 116 119 } 117 120 -
ank-google-map/trunk/js/frontend.min.js
r1306786 r1410765 1 !function(o,e){"use strict";function n(){var n=Math.max(e.documentElement.clientWidth,o.innerWidth||0), i=new google.maps.LatLng(parseFloat(t.map.lat),parseFloat(t.map.lng)),l={zoomControl:!t.controls.zoomControl,zoomControlOptions:{position:google.maps.ControlPosition.LEFT_CENTER},mapTypeControl:!t.controls.mapTypeControl,streetViewControl:!t.controls.streetViewControl,scrollwheel:!t.mobile.scrollwheel,draggable:!0,center:i,zoom:parseInt(t.map.zoom),mapTypeId:google.maps.MapTypeId[t.map.type],mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU,position:google.maps.ControlPosition.TOP_RIGHT}},r=new google.maps.Map(a,l);if(t.mobile.draggable&&r.setOptions({draggable:n>480}),1===t.marker.enabled){var m=new google.maps.Marker({position:i,map:r,title:t.marker.title});if("NONE"!==t.marker.animation&&m.setAnimation(google.maps.Animation[t.marker.animation]),t.marker.color!==!1&&m.setIcon(t.marker.color),1===t.info_window.enabled){var s=new google.maps.InfoWindow({content:t.info_window.text});google.maps.event.addListener(r,"click",function(){s.close()})}}1===t.marker.enabled&&1===t.info_window.enabled&&(google.maps.event.addListener(m,"click",function(){s.open(r,m),m.setAnimation(null)}),1===t.info_window.state&&o.setTimeout(function(){s.open(r,m),m.setAnimation(null)},2e3));var p;google.maps.event.addDomListener(o,"resize",function(){p&&clearTimeout(p),p=o.setTimeout(function(){r.setCenter(i)},300)})}if("undefined"!=typeof o._agm_opt){var t=o._agm_opt,a=e.getElementById("agm_map_canvas");"undefined"!=typeof a&&("object"==typeof google&&google.maps?google.maps.event.addDomListener(o,"load",n):(a.innerHTML='<p style="text-align: center">Failed to load Google Map.<br>Please try again.</p>',a.style.height="auto"))}}(window,document);1 !function(o,e){"use strict";function n(){var n=Math.max(e.documentElement.clientWidth,o.innerWidth||0),l=new google.maps.LatLng(parseFloat(a.map.lat),parseFloat(a.map.lng)),r={zoomControl:!a.controls.zoomControl,zoomControlOptions:{position:google.maps.ControlPosition.LEFT_CENTER},mapTypeControl:!a.controls.mapTypeControl,streetViewControl:!a.controls.streetViewControl,scrollwheel:!a.mobile.scrollwheel,draggable:!0,center:l,zoom:parseInt(a.map.zoom),mapTypeId:google.maps.MapTypeId[a.map.type],mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU,position:google.maps.ControlPosition.TOP_RIGHT}},m=new google.maps.Map(i,r);if(a.mobile.draggable&&m.setOptions({draggable:n>480||!t()}),1===a.marker.enabled){var s=new google.maps.Marker({position:l,map:m,title:a.marker.title});if("NONE"!==a.marker.animation&&s.setAnimation(google.maps.Animation[a.marker.animation]),a.marker.color!==!1&&s.setIcon(a.marker.color),1===a.info_window.enabled){var p=new google.maps.InfoWindow({content:a.info_window.text});google.maps.event.addListener(m,"click",function(){p.close()})}}1===a.marker.enabled&&1===a.info_window.enabled&&(google.maps.event.addListener(s,"click",function(){p.open(m,s),s.setAnimation(null)}),1===a.info_window.state&&o.setTimeout(function(){p.open(m,s),s.setAnimation(null)},2e3));var g;google.maps.event.addDomListener(o,"resize",function(){g&&clearTimeout(g),g=o.setTimeout(function(){m.setCenter(l)},300)})}function t(){return"ontouchstart"in o||navigator.maxTouchPoints}var a=o._agm_opt,i=e.getElementById("agm_map_canvas");"undefined"!=typeof i&&("object"==typeof google&&google.maps?google.maps.event.addDomListener(o,"load",n):(i.innerHTML='<p style="text-align: center">Failed to load Google Map.<br>Please try again.</p>',i.style.height="auto"))}(window,document); -
ank-google-map/trunk/js/option-page.js
r1367321 r1410765 1 (function (window, document, jQuery) {1 (function (window, document, $) { 2 2 'use strict'; 3 3 4 var agm_opt = window._agm_opt;4 var opt = window._agm_opt; 5 5 6 6 function $getById(a) { … … 10 10 function _loadGoogleMap() { 11 11 var width = Math.max(document.documentElement.clientWidth, window.innerWidth || 0); 12 var center = new google.maps.LatLng(parseFloat(agm_opt.map.lat), parseFloat(agm_opt.map.lng)); 13 var map_options = { 14 draggable: (width > 480), 12 var center = new google.maps.LatLng(parseFloat(opt.map.lat), parseFloat(opt.map.lng)); 13 14 var mapOptions = { 15 draggable: (width > 480) || !isTouchDevice(), 15 16 center: center, 16 17 streetViewControl: true, 17 zoom: parseInt( agm_opt.map.zoom),18 zoom: parseInt(opt.map.zoom), 18 19 mapTypeId: google.maps.MapTypeId.ROADMAP, 19 20 zoomControl: true, … … 27 28 } 28 29 }; 29 var map = new google.maps.Map(map _canvas_div, map_options);30 var map = new google.maps.Map(mapCanvas, mapOptions); 30 31 31 var agm_lat = jQuery('#agm_lat'),32 agm_lng = jQuery('#agm_lng'),33 agm_zoom = jQuery('#agm_zoom'),34 agm_zoom_pre = jQuery('#agm_zoom_pre');32 var agm_lat = $('#agm_lat'), 33 agm_lng = $('#agm_lng'), 34 agm_zoom = $('#agm_zoom'), 35 agm_zoom_pre = $('#agm_zoom_pre'); 35 36 36 37 var marker = new google.maps.Marker({ … … 60 61 agm_lng.val(location.lng()); 61 62 }); 63 62 64 /*zoom slider control*/ 63 65 agm_zoom.on('input click', function () { … … 65 67 map.setZoom(parseInt(agm_zoom.val())); 66 68 }); 69 67 70 /* Auto-complete feature */ 68 var map_auto= new google.maps.places.Autocomplete($getById('agm_autocomplete'));69 google.maps.event.addListener( map_auto, 'place_changed', function () {70 var place = map_auto.getPlace();71 var locSearch = new google.maps.places.Autocomplete($getById('agm_autocomplete')); 72 google.maps.event.addListener(locSearch, 'place_changed', function () { 73 var place = locSearch.getPlace(); 71 74 if (place.geometry) { 72 75 map.panTo(place.geometry.location); … … 81 84 82 85 /* Prepare to load google map */ 83 var map _canvas_div= $getById("agm_map_canvas");86 var mapCanvas = $getById("agm_map_canvas"); 84 87 if (typeof google == "object" && google.maps) { 85 88 google.maps.event.addDomListener(window, "load", _loadGoogleMap) 86 89 } 87 90 else { 88 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>'91 mapCanvas.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 92 } 90 93 91 jQuery(function ($) { 92 /** 93 * Prevent form submission when user press enter key in auto-complete 94 */ 95 $("#agm_autocomplete").keydown(function (e) { 96 if (e.keyCode == 13 || e.which == 13) { 97 e.preventDefault(); 98 e.stopPropagation(); 99 return false; 100 } 101 }); 102 /** 103 * Show a message 104 * Info window needs marker to enabled first 105 */ 106 $("#agm_info_on").click(function () { 107 if ($(this).is(":checked")) 108 $(this).next('label').find('i:not(:visible)').fadeIn(); 109 }); 110 /** 111 * Load color picker, but be fail safe 112 */ 113 try { 114 $('#agm_color_field').wpColorPicker(); 115 } catch (e) { 116 console.error('WP Color Picker not loaded'); 94 95 /** 96 * Prevent form submission when user press enter key in auto-complete 97 */ 98 $("#agm_autocomplete").keydown(function (e) { 99 if (e.keyCode == 13 || e.which == 13) { 100 e.preventDefault(); 101 e.stopPropagation(); 102 return false; 117 103 } 118 104 }); 105 /** 106 * Show a message 107 * Info window needs marker to enabled first 108 */ 109 $("#agm_info_on").click(function () { 110 if ($(this).is(":checked")) 111 $(this).next('label').find('i:not(:visible)').fadeIn(0); 112 }); 113 /** 114 * Load color picker, but be fail safe 115 */ 116 try { 117 $('#agm_color_field').wpColorPicker(); 118 } catch (e) { 119 console.error('WP Color Picker not loaded'); 120 } 121 122 /** 123 * Detect if touch enabled device 124 * @source http://stackoverflow.com/questions/4817029/whats-the-best-way-to-detect-a-touch-screen-device-using-javascript 125 * @returns {boolean|*} 126 */ 127 function isTouchDevice() { 128 return 'ontouchstart' in window // works on most browsers 129 || navigator.maxTouchPoints; // works on IE10/11 and Surface 130 } 131 119 132 })(window, document, jQuery); -
ank-google-map/trunk/js/option-page.min.js
r1306786 r1410765 1 !function( e,o,t){"use strict";function n(e){return o.querySelector("#"+e)||o.getElementById(e)}function a(){var a=Math.max(o.documentElement.clientWidth,e.innerWidth||0),g=new google.maps.LatLng(parseFloat(l.map.lat),parseFloat(l.map.lng)),r={draggable:a>480,center:g,streetViewControl:!0,zoom:parseInt(l.map.zoom),mapTypeId:google.maps.MapTypeId.ROADMAP,zoomControl:!0,zoomControlOptions:{position:google.maps.ControlPosition.LEFT_CENTER},mapTypeControl:!0,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU,position:google.maps.ControlPosition.TOP_RIGHT}},s=new google.maps.Map(i,r),m=t("#agm_lat"),p=t("#agm_lng"),c=t("#agm_zoom"),d=t("#agm_zoom_pre"),u=new google.maps.Marker({draggable:!0,position:g,map:s,title:"Current Position"});google.maps.event.addListener(s,"rightclick",function(e){m.val(e.latLng.lat()),p.val(e.latLng.lng()),u.setTitle("Selected Position"),u.setPosition(e.latLng)}),google.maps.event.addListener(u,"dragend",function(e){m.val(e.latLng.lat()),p.val(e.latLng.lng())}),google.maps.event.addListener(s,"zoom_changed",function(){c.val(s.getZoom()),d.html(s.getZoom())}),google.maps.event.addListener(s,"center_changed",function(){var e=s.getCenter();m.val(e.lat()),p.val(e.lng())}),c.on("input click",function(){d.html(this.value),s.setZoom(parseInt(c.val()))});var v=new google.maps.places.Autocomplete(n("agm_autocomplete"));google.maps.event.addListener(v,"place_changed",function(){var e=v.getPlace();e.geometry&&(s.panTo(e.geometry.location),u.setPosition(e.geometry.location),s.setZoom(15),u.setTitle(e.formatted_address))})}var l=e._agm_opt,i=n("agm_map_canvas");"object"==typeof google&&google.maps?google.maps.event.addDomListener(e,"load",a):i.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>',t(function(e){e("#agm_autocomplete").keydown(function(e){return 13==e.keyCode||13==e.which?(e.preventDefault(),e.stopPropagation(),!1):void 0}),e("#agm_info_on").click(function(){e(this).is(":checked")&&e(this).next("label").find("i:not(:visible)").fadeIn()});try{e("#agm_color_field").wpColorPicker()}catch(o){console.error("WP Color Picker not loaded")}})}(window,document,jQuery);1 !function(o,e,t){"use strict";function n(o){return e.querySelector("#"+o)||e.getElementById(o)}function a(){var a=Math.max(e.documentElement.clientWidth,o.innerWidth||0),r=new google.maps.LatLng(parseFloat(i.map.lat),parseFloat(i.map.lng)),s={draggable:a>480||!l(),center:r,streetViewControl:!0,zoom:parseInt(i.map.zoom),mapTypeId:google.maps.MapTypeId.ROADMAP,zoomControl:!0,zoomControlOptions:{position:google.maps.ControlPosition.LEFT_CENTER},mapTypeControl:!0,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU,position:google.maps.ControlPosition.TOP_RIGHT}},m=new google.maps.Map(g,s),p=t("#agm_lat"),c=t("#agm_lng"),d=t("#agm_zoom"),u=t("#agm_zoom_pre"),v=new google.maps.Marker({draggable:!0,position:r,map:m,title:"Current Position"});google.maps.event.addListener(m,"rightclick",function(o){p.val(o.latLng.lat()),c.val(o.latLng.lng()),v.setTitle("Selected Position"),v.setPosition(o.latLng)}),google.maps.event.addListener(v,"dragend",function(o){p.val(o.latLng.lat()),c.val(o.latLng.lng())}),google.maps.event.addListener(m,"zoom_changed",function(){d.val(m.getZoom()),u.html(m.getZoom())}),google.maps.event.addListener(m,"center_changed",function(){var o=m.getCenter();p.val(o.lat()),c.val(o.lng())}),d.on("input click",function(){u.html(this.value),m.setZoom(parseInt(d.val()))});var h=new google.maps.places.Autocomplete(n("agm_autocomplete"));google.maps.event.addListener(h,"place_changed",function(){var o=h.getPlace();o.geometry&&(m.panTo(o.geometry.location),v.setPosition(o.geometry.location),m.setZoom(15),v.setTitle(o.formatted_address))})}function l(){return"ontouchstart"in o||navigator.maxTouchPoints}var i=o._agm_opt,g=n("agm_map_canvas");"object"==typeof google&&google.maps?google.maps.event.addDomListener(o,"load",a):g.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>',t("#agm_autocomplete").keydown(function(o){return 13==o.keyCode||13==o.which?(o.preventDefault(),o.stopPropagation(),!1):void 0}),t("#agm_info_on").click(function(){t(this).is(":checked")&&t(this).next("label").find("i:not(:visible)").fadeIn(0)});try{t("#agm_color_field").wpColorPicker()}catch(r){console.error("WP Color Picker not loaded")}}(window,document,jQuery); -
ank-google-map/trunk/readme.txt
r1409504 r1410765 3 3 Requires at least: 3.8.0 4 4 Tested up to: 4.5.1 5 Stable tag: 1.7. 65 Stable tag: 1.7.7 6 6 License: GPLv2 or later 7 7 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 25 25 * Place animated and colorful marker on map 26 26 * Place info window on marker with custom text/markup. 27 * Disable dragging on mobile devices 27 * Disable dragging on mobile devices / touch enabled devices 28 28 * Disable mouse wheel zoom 29 29 … … 117 117 118 118 Until we break its terms and conditions. 119 Google Map API V3 does not need an API Key .119 Google Map API V3 does not need an API Key, however Google has started showing a warning in console if you are not using an API Key. 120 120 121 121 … … 131 131 132 132 = How do i insert the API key ? = 133 * Obtain a browser key , see steps [here](https://developers.google.com/maps/documentation/javascript/get-api-key#get-an-api-key)133 * Obtain a browser key, see steps [here](https://developers.google.com/maps/documentation/javascript/get-api-key#get-an-api-key) 134 134 * Add this line of code to your `functions.php` 135 135 … … 154 154 155 155 == Changelog == 156 157 = 1.7.7 = 158 * Tested upto WP Version 4.5.1 159 * Better touch device detection 160 * Google Map no longer supports IE 9 156 161 157 162 = 1.7.6 = -
ank-google-map/trunk/uninstall.php
r1367321 r1410765 7 7 8 8 9 // If uninstall not called from WordPress do exit 10 11 if (!defined('ABSPATH') && !defined('WP_UNINSTALL_PLUGIN')) 9 // Make sure that we are uninstalling 10 if (!defined('WP_UNINSTALL_PLUGIN')) 12 11 exit; 13 12 -
ank-google-map/trunk/views/options_page.php
r1367321 r1410765 2 2 <h2>Ank Google Map 3 3 <small>(v<?php echo AGM_PLUGIN_VERSION; ?>)</small> 4 Settings5 4 </h2> 6 5 <div id="poststuff"> … … 237 236 </p> 238 237 <!--dev info ends--> 239 <?php if ( WP_DEBUG == true) {238 <?php if (defined('WP_DEBUG') && WP_DEBUG == true) { 240 239 echo '<hr><p><h5>Showing Debugging Info:</h5><pre>'; 241 var_dump($options);240 print_r($options); 242 241 echo '</pre></p><hr>'; 243 242 } ?>
Note: See TracChangeset
for help on using the changeset viewer.