MapPress Easy Google Maps - Version 2.53.2

Version Description

  • Fixed: custom styles stopped working after MapBox URL change
  • Fixed: updated line unused method for PHP 7.2 compatibility checker
Download this release

Release Info

Developer chrisvrichardson
Plugin Icon 128x128 MapPress Easy Google Maps
Version 2.53.2
Comparing to
See all releases

Code changes from version 2.53.1 to 2.53.2

languages/mappress-google-maps-for-wordpress.pot CHANGED
@@ -2,9 +2,9 @@
2
# This file is distributed under the same license as the MapPress Maps for WordPress package.
3
msgid ""
4
msgstr ""
5
- "Project-Id-Version: MapPress Maps for WordPress 2.53.1\n"
6
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/mappress-google-maps-for-wordpress\n"
7
- "POT-Creation-Date: 2019-07-08 22:06:08+00:00\n"
8
"MIME-Version: 1.0\n"
9
"Content-Type: text/plain; charset=UTF-8\n"
10
"Content-Transfer-Encoding: 8bit\n"
@@ -122,7 +122,7 @@ msgstr ""
122
msgid "MapPress Settings"
123
msgstr ""
124
125
- #: mappress.php:315 mappress.php:775
126
msgid "Version"
127
msgstr ""
128
@@ -186,7 +186,7 @@ msgstr ""
186
msgid "Improve this map"
187
msgstr ""
188
189
- #: mappress.php:455 mappress.php:473
190
msgid "Streets"
191
msgstr ""
192
@@ -210,7 +210,7 @@ msgstr ""
210
msgid "Satellite Streets"
211
msgstr ""
212
213
- #: mappress.php:547
214
msgid "Settings"
215
msgstr ""
216
2
# This file is distributed under the same license as the MapPress Maps for WordPress package.
3
msgid ""
4
msgstr ""
5
+ "Project-Id-Version: MapPress Maps for WordPress 2.53.2\n"
6
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/mappress-google-maps-for-wordpress\n"
7
+ "POT-Creation-Date: 2019-09-10 14:49:53+00:00\n"
8
"MIME-Version: 1.0\n"
9
"Content-Type: text/plain; charset=UTF-8\n"
10
"Content-Transfer-Encoding: 8bit\n"
122
msgid "MapPress Settings"
123
msgstr ""
124
125
+ #: mappress.php:315 mappress.php:776
126
msgid "Version"
127
msgstr ""
128
186
msgid "Improve this map"
187
msgstr ""
188
189
+ #: mappress.php:455 mappress.php:474
190
msgid "Streets"
191
msgstr ""
192
210
msgid "Satellite Streets"
211
msgstr ""
212
213
+ #: mappress.php:548
214
msgid "Settings"
215
msgstr ""
216
mappress.php CHANGED
@@ -4,7 +4,7 @@ Plugin Name: MapPress Maps for WordPress
4
Plugin URI: https://www.mappresspro.com/mappress
5
Author URI: https://www.mappresspro.com/chris-contact
6
Description: MapPress makes it easy to add Google and Leaflet Maps to WordPress
7
- Version: 2.53.1
8
Author: Chris Richardson
9
Text Domain: mappress-google-maps-for-wordpress
10
Thanks to all the translators and to Matthias Stasiak for his wonderful icons (http://code.google.com/p/google-maps-icons/)
@@ -35,7 +35,7 @@ if (is_dir(dirname( __FILE__ ) . '/pro')) {
35
}
36
37
class Mappress {
38
- const VERSION = '2.53.1';
39
40
static
41
$baseurl,
@@ -460,10 +460,11 @@ class Mappress {
460
array('provider' => 'mapbox', 'user' => 'mapbox', 'id' => 'satellite-streets-v10', 'name' => 'satellite-streets', 'label' => __('Satellite Streets', 'mappress-google-maps-for-wordpress'))
461
);
462
463
- // Mapbox studio styles (remove base url and everything after '.html', remainder is user/id)
464
foreach(self::$options->mapboxStyles as $name => $url) {
465
- $url = strstr($url, '.html', true);
466
- $url = str_ireplace('https://api.mapbox.com/styles/v1/', '', $url);
467
$parts = explode('/', $url);
468
if (count($parts) == 2)
469
$baselayers[] = array('provider' => 'mapbox', 'user' => $parts[0], 'id' => $parts[1], 'name' => $name, 'label' => $name);
4
Plugin URI: https://www.mappresspro.com/mappress
5
Author URI: https://www.mappresspro.com/chris-contact
6
Description: MapPress makes it easy to add Google and Leaflet Maps to WordPress
7
+ Version: 2.53.2
8
Author: Chris Richardson
9
Text Domain: mappress-google-maps-for-wordpress
10
Thanks to all the translators and to Matthias Stasiak for his wonderful icons (http://code.google.com/p/google-maps-icons/)
35
}
36
37
class Mappress {
38
+ const VERSION = '2.53.2';
39
40
static
41
$baseurl,
460
array('provider' => 'mapbox', 'user' => 'mapbox', 'id' => 'satellite-streets-v10', 'name' => 'satellite-streets', 'label' => __('Satellite Streets', 'mappress-google-maps-for-wordpress'))
461
);
462
463
+ // Mapbox studio styles - extract user/id from url
464
foreach(self::$options->mapboxStyles as $name => $url) {
465
+ $url = str_ireplace('.html', '', $url);
466
+ $url = str_ireplace('https://api.mapbox.com/styles/v1/', '', $url); // Old studio format
467
+ $url = str_ireplace('mapbox://styles/', '', $url); // New studio format
468
$parts = explode('/', $url);
469
if (count($parts) == 2)
470
$baselayers[] = array('provider' => 'mapbox', 'user' => $parts[0], 'id' => $parts[1], 'name' => $name, 'label' => $name);
mappress_controls.php CHANGED
@@ -214,7 +214,7 @@ class Mappress_Controls {
214
static function get_meta_values($meta_key) {
215
global $wpdb;
216
$sql = "SELECT DISTINCT meta_value FROM $wpdb->postmeta WHERE meta_key = %s AND meta_value != '' ORDER BY meta_value";
217
- $meta_values = $wpdb->get_col($wpdb->prepare($sql, $this->key));
218
$results = ($meta_values) ? array_combine($meta_values, $meta_values) : array();
219
return $results;
220
}
214
static function get_meta_values($meta_key) {
215
global $wpdb;
216
$sql = "SELECT DISTINCT meta_value FROM $wpdb->postmeta WHERE meta_key = %s AND meta_value != '' ORDER BY meta_value";
217
+ $meta_values = $wpdb->get_col($wpdb->prepare($sql, $meta_key));
218
$results = ($meta_values) ? array_combine($meta_values, $meta_values) : array();
219
return $results;
220
}
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_i
4
Tags: leaflet, openstreetmap, osm, mapbox, map box, google maps,google,map,maps,easy,poi,mapping,mapper,gps,lat,lon,latitude,longitude,geocoder,geocoding,georss,geo rss,geo,v3,marker,mashup,mash,api,v3,buddypress,mashup,geo,wp-geo,geo mashup,simplemap,simple,wpml
5
Requires at least: 4.5
6
Tested up to: 5.2
7
- Stable tag: 2.53.1
8
9
== Description ==
10
MapPress adds beautiful, interactive Google or Leaflet maps to WordPress.
@@ -86,6 +86,10 @@ Please see the plugin documentation pages:
86
87
== Changelog ==
88
89
= 2.53.1 =
90
* Changed: minor internal updates to geocoders
91
* Fixed: centering not working on maps from old versions of plugin
4
Tags: leaflet, openstreetmap, osm, mapbox, map box, google maps,google,map,maps,easy,poi,mapping,mapper,gps,lat,lon,latitude,longitude,geocoder,geocoding,georss,geo rss,geo,v3,marker,mashup,mash,api,v3,buddypress,mashup,geo,wp-geo,geo mashup,simplemap,simple,wpml
5
Requires at least: 4.5
6
Tested up to: 5.2
7
+ Stable tag: 2.53.2
8
9
== Description ==
10
MapPress adds beautiful, interactive Google or Leaflet maps to WordPress.
86
87
== Changelog ==
88
89
+ = 2.53.2 =
90
+ * Fixed: custom styles stopped working after MapBox URL change
91
+ * Fixed: updated line unused method for PHP 7.2 compatibility checker
92
+
93
= 2.53.1 =
94
* Changed: minor internal updates to geocoders
95
* Fixed: centering not working on maps from old versions of plugin