Version Description
= 6.3.15 = Please update your WP Google Maps version to 6.3.15 to ensure you are using the latest security enhancements.
= 6.3.14 = Please update your WP Google Maps version to 6.3.14 to ensure you are using the latest security enhancements.
= 6.2.1 = Please update your WP Google Maps version to 6.2.1 to ensure you are using the latest security enhancements.
= 6.1.10 = Please update WP Google Maps to version 6.1.10 to enable our latest security enhancements.
= 6.1.5 = We no longer support timthumb and we have opted to remove it from WP Google Maps. Please update to 6.1.5 to ensure the removal of the timthumb script.
= 6.0.27 = Please upgrade your version of WP Google Maps to version 6.0.27 as it includes multiple security improvements.
Download this release
Release Info
Developer | perryrylance |
Plugin | WP Google Maps |
Version | 7.10.35 |
Comparing to | |
See all releases |
Code changes from version 7.10.34 to 7.10.35
- html/google-maps-api-error-dialog.html.php +30 -0
- includes/build.log +136 -136
- js/v8/core.js +17 -1
- js/v8/map-settings.js +1 -1
- js/v8/marker.js +8 -7
- js/v8/open-layers/ol-map.js +12 -1
- js/v8/open-layers/ol-marker.js +43 -8
- js/wpgmaps.js +13 -1
- wpGoogleMaps.php +11 -2
html/google-maps-api-error-dialog.html.php
CHANGED
@@ -23,6 +23,36 @@
|
|
23 |
|
24 |
</div>
|
25 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
<p>
|
27 |
<?php
|
28 |
_e('Please see the <a href="https://www.wpgmaps.com/documentation/creating-a-google-maps-api-key/">WP Google Maps Documentation</a> for a step by step guide on setting up your Google Maps API key.', 'wp-google-maps');
|
23 |
|
24 |
</div>
|
25 |
|
26 |
+
<p>
|
27 |
+
<?php
|
28 |
+
_e('See our documentation for solutions to common Google API issues:', 'wp-google-maps');
|
29 |
+
?>
|
30 |
+
</p>
|
31 |
+
|
32 |
+
<ul>
|
33 |
+
<li>
|
34 |
+
<a href="https://www.wpgmaps.com/documentation/troubleshooting/this-page-cant-load-google-maps-correctly/">
|
35 |
+
<?php
|
36 |
+
_e('“This page can’t load Google Maps correctly”', 'wp-google-maps');
|
37 |
+
?>
|
38 |
+
</a>
|
39 |
+
</li>
|
40 |
+
<li>
|
41 |
+
<a href="https://www.wpgmaps.com/documentation/troubleshooting/this-api-project-is-not-authorized-to-use-this-api/">
|
42 |
+
<?php
|
43 |
+
_e('“This API project is not authorized to use this API”', 'wp-google-maps');
|
44 |
+
?>
|
45 |
+
</a>
|
46 |
+
</li>
|
47 |
+
<li>
|
48 |
+
<a href="https://www.wpgmaps.com/documentation/troubleshooting/api-not-activated-map-error/">
|
49 |
+
<?php
|
50 |
+
_e('“API Not Activated Map Error”', 'wp-google-maps');
|
51 |
+
?>
|
52 |
+
</a>
|
53 |
+
</li>
|
54 |
+
</ul>
|
55 |
+
|
56 |
<p>
|
57 |
<?php
|
58 |
_e('Please see the <a href="https://www.wpgmaps.com/documentation/creating-a-google-maps-api-key/">WP Google Maps Documentation</a> for a step by step guide on setting up your Google Maps API key.', 'wp-google-maps');
|
includes/build.log
CHANGED
@@ -1,136 +1,136 @@
|
|
1 |
-
2018-09-
|
2 |
-
2018-09-
|
3 |
-
2018-09-
|
4 |
-
2018-09-
|
5 |
-
2018-09-
|
6 |
-
2018-09-
|
7 |
-
2018-09-
|
8 |
-
2018-09-
|
9 |
-
2018-09-
|
10 |
-
2018-09-
|
11 |
-
2018-09-
|
12 |
-
2018-09-
|
13 |
-
2018-09-
|
14 |
-
2018-09-
|
15 |
-
2018-09-
|
16 |
-
2018-09-
|
17 |
-
2018-09-
|
18 |
-
2018-09-
|
19 |
-
2018-09-
|
20 |
-
2018-09-
|
21 |
-
2018-09-
|
22 |
-
2018-09-
|
23 |
-
2018-09-
|
24 |
-
2018-09-
|
25 |
-
2018-09-
|
26 |
-
2018-09-
|
27 |
-
2018-09-
|
28 |
-
2018-09-
|
29 |
-
2018-09-
|
30 |
-
2018-09-
|
31 |
-
2018-09-
|
32 |
-
2018-09-
|
33 |
-
2018-09-
|
34 |
-
2018-09-
|
35 |
-
2018-09-
|
36 |
-
2018-09-
|
37 |
-
2018-09-
|
38 |
-
2018-09-
|
39 |
-
2018-09-
|
40 |
-
2018-09-
|
41 |
-
2018-09-
|
42 |
-
2018-09-
|
43 |
-
2018-09-
|
44 |
-
2018-09-
|
45 |
-
2018-09-
|
46 |
-
2018-09-
|
47 |
-
2018-09-
|
48 |
-
2018-09-
|
49 |
-
2018-09-
|
50 |
-
2018-09-
|
51 |
-
2018-09-
|
52 |
-
2018-09-
|
53 |
-
2018-09-
|
54 |
-
2018-09-
|
55 |
-
2018-09-
|
56 |
-
2018-09-
|
57 |
-
2018-09-
|
58 |
-
2018-09-
|
59 |
-
2018-09-
|
60 |
-
2018-09-
|
61 |
-
2018-09-
|
62 |
-
2018-09-
|
63 |
-
2018-09-
|
64 |
-
2018-09-
|
65 |
-
2018-09-
|
66 |
-
2018-09-
|
67 |
-
2018-09-
|
68 |
-
2018-09-
|
69 |
-
2018-09-
|
70 |
-
2018-09-
|
71 |
-
2018-09-
|
72 |
-
2018-09-
|
73 |
-
2018-09-
|
74 |
-
2018-09-
|
75 |
-
2018-09-
|
76 |
-
2018-09-
|
77 |
-
2018-09-
|
78 |
-
2018-09-
|
79 |
-
2018-09-
|
80 |
-
2018-09-
|
81 |
-
2018-09-
|
82 |
-
2018-09-
|
83 |
-
2018-09-
|
84 |
-
2018-09-
|
85 |
-
2018-09-
|
86 |
-
2018-09-
|
87 |
-
2018-09-
|
88 |
-
2018-09-
|
89 |
-
2018-09-
|
90 |
-
2018-09-
|
91 |
-
2018-09-
|
92 |
-
2018-09-
|
93 |
-
2018-09-
|
94 |
-
2018-09-
|
95 |
-
2018-09-
|
96 |
-
2018-09-
|
97 |
-
2018-09-
|
98 |
-
2018-09-
|
99 |
-
2018-09-
|
100 |
-
2018-09-
|
101 |
-
2018-09-
|
102 |
-
2018-09-
|
103 |
-
2018-09-
|
104 |
-
2018-09-
|
105 |
-
2018-09-
|
106 |
-
2018-09-
|
107 |
-
2018-09-
|
108 |
-
2018-09-
|
109 |
-
2018-09-
|
110 |
-
2018-09-
|
111 |
-
2018-09-
|
112 |
-
2018-09-
|
113 |
-
2018-09-
|
114 |
-
2018-09-
|
115 |
-
2018-09-
|
116 |
-
2018-09-
|
117 |
-
2018-09-
|
118 |
-
2018-09-
|
119 |
-
2018-09-
|
120 |
-
2018-09-
|
121 |
-
2018-09-
|
122 |
-
2018-09-
|
123 |
-
2018-09-
|
124 |
-
2018-09-
|
125 |
-
2018-09-
|
126 |
-
2018-09-
|
127 |
-
2018-09-
|
128 |
-
2018-09-
|
129 |
-
2018-09-
|
130 |
-
2018-09-
|
131 |
-
2018-09-
|
132 |
-
2018-09-
|
133 |
-
2018-09-
|
134 |
-
2018-09-
|
135 |
-
2018-09-
|
136 |
-
2018-09-
|
1 |
+
2018-09-20 08:41:52 :- Scanning dependencies
|
2 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/circle.js
|
3 |
+
2018-09-20 08:41:52 :- Found wpgmza-circle
|
4 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-map-object
|
5 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/compatibility.js
|
6 |
+
2018-09-20 08:41:52 :- Found wpgmza-compatibility
|
7 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
8 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/core.js
|
9 |
+
2018-09-20 08:41:52 :- Found wpgmza
|
10 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/css-escape.js
|
11 |
+
2018-09-20 08:41:52 :- Found wpgmza-wpgmza-css
|
12 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
13 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/distance.js
|
14 |
+
2018-09-20 08:41:52 :- Found wpgmza-distance
|
15 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
16 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/event-dispatcher.js
|
17 |
+
2018-09-20 08:41:52 :- Found wpgmza-event-dispatcher
|
18 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
19 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/event.js
|
20 |
+
2018-09-20 08:41:52 :- Found wpgmza-event
|
21 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
22 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/friendly-error.js
|
23 |
+
2018-09-20 08:41:52 :- Found wpgmza-friendly-error
|
24 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
25 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/geocoder.js
|
26 |
+
2018-09-20 08:41:52 :- Found wpgmza-geocoder
|
27 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
28 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/google-api-error-handler.js
|
29 |
+
2018-09-20 08:41:52 :- Found wpgmza-google-api-error-handler
|
30 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
31 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/info-window.js
|
32 |
+
2018-09-20 08:41:52 :- Found wpgmza-info-window
|
33 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-event-dispatcher
|
34 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/latlng.js
|
35 |
+
2018-09-20 08:41:52 :- Found wpgmza-lat-lng
|
36 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
37 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/latlngbounds.js
|
38 |
+
2018-09-20 08:41:52 :- Found wpgmza-lat-lng-bounds
|
39 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
40 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/map-object.js
|
41 |
+
2018-09-20 08:41:52 :- Found wpgmza-map-object
|
42 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-event-dispatcher
|
43 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/map-settings-page.js
|
44 |
+
2018-09-20 08:41:52 :- Found wpgmza-map-settings-page
|
45 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
46 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/map-settings.js
|
47 |
+
2018-09-20 08:41:52 :- Found wpgmza-map-settings
|
48 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
49 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/map.js
|
50 |
+
2018-09-20 08:41:52 :- Found wpgmza-map
|
51 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-event-dispatcher
|
52 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/maps-engine-dialog.js
|
53 |
+
2018-09-20 08:41:52 :- Found wpgmza-maps-engine-dialog
|
54 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
55 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/marker.js
|
56 |
+
2018-09-20 08:41:52 :- Found wpgmza-marker
|
57 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
58 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/modern-store-locator-circle.js
|
59 |
+
2018-09-20 08:41:52 :- Found wpgmza-modern-store-locator-circle
|
60 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
61 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/modern-store-locator.js
|
62 |
+
2018-09-20 08:41:52 :- Found wpgmza-modern-store-locator
|
63 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
64 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/polygon.js
|
65 |
+
2018-09-20 08:41:52 :- Found wpgmza-polygon
|
66 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-map-object
|
67 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/polyline.js
|
68 |
+
2018-09-20 08:41:52 :- Found wpgmza-polyline
|
69 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-map-object
|
70 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/rest-api.js
|
71 |
+
2018-09-20 08:41:52 :- Found wpgmza-wpgmza-rest-api
|
72 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
73 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/v7-custom-script.js
|
74 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/version.js
|
75 |
+
2018-09-20 08:41:52 :- Found wpgmza-version
|
76 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
77 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/compatibility/google-ui-compatibility.js
|
78 |
+
2018-09-20 08:41:52 :- Found wpgmza-google-ui-compatibility
|
79 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza
|
80 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-circle.js
|
81 |
+
2018-09-20 08:41:52 :- Found wpgmza-google-circle
|
82 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-circle
|
83 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-geocoder.js
|
84 |
+
2018-09-20 08:41:52 :- Found wpgmza-google-geocoder
|
85 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-geocoder
|
86 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-info-window.js
|
87 |
+
2018-09-20 08:41:52 :- Found wpgmza-google-info-window
|
88 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-info-window
|
89 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-map.js
|
90 |
+
2018-09-20 08:41:52 :- Found wpgmza-google-map
|
91 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-map
|
92 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-marker.js
|
93 |
+
2018-09-20 08:41:52 :- Found wpgmza-google-marker
|
94 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-marker
|
95 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-modern-store-locator-circle.js
|
96 |
+
2018-09-20 08:41:52 :- Found wpgmza-google-modern-store-locator-circle
|
97 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-modern-store-locator-circle
|
98 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-modern-store-locator.js
|
99 |
+
2018-09-20 08:41:52 :- Found wpgmza-google-modern-store-locator
|
100 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-modern-store-locator
|
101 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-polygon.js
|
102 |
+
2018-09-20 08:41:52 :- Found wpgmza-google-polygon
|
103 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-polygon
|
104 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-polyline.js
|
105 |
+
2018-09-20 08:41:52 :- Found wpgmza-google-polyline
|
106 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-polyline
|
107 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-vertex-context-menu.js
|
108 |
+
2018-09-20 08:41:52 :- Found wpgmza-google-vertex-context-menu
|
109 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza_api_call
|
110 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-circle.js
|
111 |
+
2018-09-20 08:41:52 :- Found wpgmza-ol-circle
|
112 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-circle
|
113 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-geocoder.js
|
114 |
+
2018-09-20 08:41:52 :- Found wpgmza-ol-geocoder
|
115 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-geocoder
|
116 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-info-window.js
|
117 |
+
2018-09-20 08:41:52 :- Found wpgmza-ol-info-window
|
118 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-info-window
|
119 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-map.js
|
120 |
+
2018-09-20 08:41:52 :- Found wpgmza-ol-map
|
121 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-map
|
122 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-marker.js
|
123 |
+
2018-09-20 08:41:52 :- Found wpgmza-ol-marker
|
124 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-marker
|
125 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-modern-store-locator-circle.js
|
126 |
+
2018-09-20 08:41:52 :- Found wpgmza-ol-modern-store-locator-circle
|
127 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-modern-store-locator-circle
|
128 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-modern-store-locator.js
|
129 |
+
2018-09-20 08:41:52 :- Found wpgmza-ol-modern-store-locator
|
130 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-modern-store-locator
|
131 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-polygon.js
|
132 |
+
2018-09-20 08:41:52 :- Found wpgmza-ol-polygon
|
133 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-polygon
|
134 |
+
2018-09-20 08:41:52 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-polyline.js
|
135 |
+
2018-09-20 08:41:52 :- Found wpgmza-ol-polyline
|
136 |
+
2018-09-20 08:41:52 :- Adding dependency wpgmza-polyline
|
js/v8/core.js
CHANGED
@@ -371,7 +371,23 @@ jQuery(function($) {
|
|
371 |
return typeof google === 'object' && typeof google.maps === 'object' && typeof google.maps.places === 'object' && typeof google.maps.places.Autocomplete === 'function';
|
372 |
},
|
373 |
|
374 |
-
googleAPIStatus: window.wpgmza_google_api_status
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
375 |
};
|
376 |
|
377 |
if(window.WPGMZA)
|
371 |
return typeof google === 'object' && typeof google.maps === 'object' && typeof google.maps.places === 'object' && typeof google.maps.places.Autocomplete === 'function';
|
372 |
},
|
373 |
|
374 |
+
googleAPIStatus: window.wpgmza_google_api_status,
|
375 |
+
|
376 |
+
isDeviceiOS: function() {
|
377 |
+
|
378 |
+
return true;
|
379 |
+
|
380 |
+
return (
|
381 |
+
|
382 |
+
(/iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream)
|
383 |
+
|
384 |
+
||
|
385 |
+
|
386 |
+
(!!navigator.platform && /iPad|iPhone|iPod/.test(navigator.platform))
|
387 |
+
|
388 |
+
);
|
389 |
+
|
390 |
+
}
|
391 |
};
|
392 |
|
393 |
if(window.WPGMZA)
|
js/v8/map-settings.js
CHANGED
@@ -143,7 +143,7 @@ jQuery(function($) {
|
|
143 |
options.disableDoubleClickZoom = !(this.wpgmza_settings_map_clickzoom == 'yes');
|
144 |
options.scrollwheel = !(this.wpgmza_settings_map_scroll == 'yes');
|
145 |
|
146 |
-
if(this.wpgmza_force_greedy_gestures == "greedy")
|
147 |
options.gestureHandling = "greedy";
|
148 |
else
|
149 |
options.gestureHandling = "cooperative";
|
143 |
options.disableDoubleClickZoom = !(this.wpgmza_settings_map_clickzoom == 'yes');
|
144 |
options.scrollwheel = !(this.wpgmza_settings_map_scroll == 'yes');
|
145 |
|
146 |
+
if(this.wpgmza_force_greedy_gestures == "greedy" || this.wpgmza_force_greedy_gestures == "yes")
|
147 |
options.gestureHandling = "greedy";
|
148 |
else
|
149 |
options.gestureHandling = "cooperative";
|
js/v8/marker.js
CHANGED
@@ -29,13 +29,14 @@ jQuery(function($) {
|
|
29 |
if(row && row.heatmap)
|
30 |
return; // Don't listen for these events on heatmap markers.
|
31 |
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
row.map
|
38 |
-
|
|
|
39 |
|
40 |
this.addEventListener("added", function(event) {
|
41 |
self.onAdded(event);
|
29 |
if(row && row.heatmap)
|
30 |
return; // Don't listen for these events on heatmap markers.
|
31 |
|
32 |
+
if(row)
|
33 |
+
this.on("init", function(event) {
|
34 |
+
if(row.position)
|
35 |
+
this.setPosition(row.position);
|
36 |
+
|
37 |
+
if(row.map)
|
38 |
+
row.map.addMarker(this);
|
39 |
+
});
|
40 |
|
41 |
this.addEventListener("added", function(event) {
|
42 |
self.onAdded(event);
|
js/v8/open-layers/ol-map.js
CHANGED
@@ -62,9 +62,16 @@ jQuery(function($) {
|
|
62 |
});
|
63 |
this.olMap.addLayer(this.markerLayer);
|
64 |
|
|
|
|
|
|
|
|
|
|
|
65 |
// Listen for end of pan so we can wrap longitude if needs be
|
66 |
this.olMap.on("moveend", function(event) {
|
67 |
self.wrapLongitude();
|
|
|
|
|
68 |
self.dispatchEvent("dragend");
|
69 |
self.onIdle();
|
70 |
});
|
@@ -106,11 +113,15 @@ jQuery(function($) {
|
|
106 |
|
107 |
if(event.which == 1 || event.button == 1)
|
108 |
{
|
109 |
-
|
|
|
|
|
|
|
110 |
self.trigger({
|
111 |
type: "click",
|
112 |
latLng: latLng
|
113 |
});
|
|
|
114 |
return;
|
115 |
}
|
116 |
|
62 |
});
|
63 |
this.olMap.addLayer(this.markerLayer);
|
64 |
|
65 |
+
// Listen for drag start
|
66 |
+
this.olMap.on("movestart", function(event) {
|
67 |
+
self.isBeingDragged = true;
|
68 |
+
});
|
69 |
+
|
70 |
// Listen for end of pan so we can wrap longitude if needs be
|
71 |
this.olMap.on("moveend", function(event) {
|
72 |
self.wrapLongitude();
|
73 |
+
|
74 |
+
self.isBeingDragged = false;
|
75 |
self.dispatchEvent("dragend");
|
76 |
self.onIdle();
|
77 |
});
|
113 |
|
114 |
if(event.which == 1 || event.button == 1)
|
115 |
{
|
116 |
+
if(self.isBeingDragged)
|
117 |
+
return;
|
118 |
+
|
119 |
+
// Left click
|
120 |
self.trigger({
|
121 |
type: "click",
|
122 |
latLng: latLng
|
123 |
});
|
124 |
+
|
125 |
return;
|
126 |
}
|
127 |
|
js/v8/open-layers/ol-marker.js
CHANGED
@@ -20,12 +20,8 @@ jQuery(function($) {
|
|
20 |
]);
|
21 |
|
22 |
this.element = $("<div class='ol-marker'><img src='" + WPGMZA.settings.default_marker_icon + "'/></div>")[0];
|
|
|
23 |
|
24 |
-
$(this.element).on("click", function(event) {
|
25 |
-
self.dispatchEvent("click");
|
26 |
-
self.dispatchEvent("select");
|
27 |
-
});
|
28 |
-
|
29 |
$(this.element).on("mouseover", function(event) {
|
30 |
self.dispatchEvent("mouseover");
|
31 |
});
|
@@ -40,8 +36,13 @@ jQuery(function($) {
|
|
40 |
|
41 |
this.setLabel(this.settings.label);
|
42 |
|
43 |
-
if(row
|
44 |
-
|
|
|
|
|
|
|
|
|
|
|
45 |
|
46 |
this.trigger("init");
|
47 |
}
|
@@ -135,17 +136,29 @@ jQuery(function($) {
|
|
135 |
|
136 |
if(!this.jQueryDraggableInitialized)
|
137 |
{
|
|
|
|
|
|
|
|
|
138 |
options.stop = function(event) {
|
139 |
self.onDragEnd(event);
|
140 |
-
}
|
141 |
}
|
142 |
|
143 |
$(this.element).draggable(options);
|
|
|
|
|
|
|
144 |
}
|
145 |
else
|
146 |
$(this.element).draggable({disabled: true});
|
147 |
}
|
148 |
|
|
|
|
|
|
|
|
|
|
|
149 |
WPGMZA.OLMarker.prototype.onDragEnd = function(event)
|
150 |
{
|
151 |
var offset = {
|
@@ -168,7 +181,29 @@ jQuery(function($) {
|
|
168 |
|
169 |
this.setPosition(latLngAfterDrag);
|
170 |
|
|
|
171 |
this.trigger({type: "dragend", latLng: latLngAfterDrag});
|
172 |
}
|
173 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
174 |
});
|
20 |
]);
|
21 |
|
22 |
this.element = $("<div class='ol-marker'><img src='" + WPGMZA.settings.default_marker_icon + "'/></div>")[0];
|
23 |
+
this.element.wpgmzaMarker = this;
|
24 |
|
|
|
|
|
|
|
|
|
|
|
25 |
$(this.element).on("mouseover", function(event) {
|
26 |
self.dispatchEvent("mouseover");
|
27 |
});
|
36 |
|
37 |
this.setLabel(this.settings.label);
|
38 |
|
39 |
+
if(row)
|
40 |
+
{
|
41 |
+
if(row.draggable)
|
42 |
+
this.setDraggable(true);
|
43 |
+
}
|
44 |
+
|
45 |
+
this.rebindClickListener();
|
46 |
|
47 |
this.trigger("init");
|
48 |
}
|
136 |
|
137 |
if(!this.jQueryDraggableInitialized)
|
138 |
{
|
139 |
+
options.start = function(event) {
|
140 |
+
self.onDragStart(event);
|
141 |
+
}
|
142 |
+
|
143 |
options.stop = function(event) {
|
144 |
self.onDragEnd(event);
|
145 |
+
};
|
146 |
}
|
147 |
|
148 |
$(this.element).draggable(options);
|
149 |
+
this.jQueryDraggableInitialized = true;
|
150 |
+
|
151 |
+
this.rebindClickListener();
|
152 |
}
|
153 |
else
|
154 |
$(this.element).draggable({disabled: true});
|
155 |
}
|
156 |
|
157 |
+
WPGMZA.OLMarker.prototype.onDragStart = function(event)
|
158 |
+
{
|
159 |
+
this.isBeingDragged = true;
|
160 |
+
}
|
161 |
+
|
162 |
WPGMZA.OLMarker.prototype.onDragEnd = function(event)
|
163 |
{
|
164 |
var offset = {
|
181 |
|
182 |
this.setPosition(latLngAfterDrag);
|
183 |
|
184 |
+
this.isBeingDragged = false;
|
185 |
this.trigger({type: "dragend", latLng: latLngAfterDrag});
|
186 |
}
|
187 |
|
188 |
+
WPGMZA.OLMarker.prototype.onClick = function(event)
|
189 |
+
{
|
190 |
+
var self = event.currentTarget.wpgmzaMarker;
|
191 |
+
|
192 |
+
if(self.isBeingDragged)
|
193 |
+
return; // Don't dispatch click event after a drag
|
194 |
+
|
195 |
+
self.dispatchEvent("click");
|
196 |
+
self.dispatchEvent("select");
|
197 |
+
}
|
198 |
+
|
199 |
+
/**
|
200 |
+
* Binds / rebinds the click listener. This must be bound after draggable is initialized,
|
201 |
+
* this solves the click listener firing before dragend
|
202 |
+
*/
|
203 |
+
WPGMZA.OLMarker.prototype.rebindClickListener = function()
|
204 |
+
{
|
205 |
+
$(this.element).off("click", this.onClick);
|
206 |
+
$(this.element).on("click", this.onClick);
|
207 |
+
}
|
208 |
+
|
209 |
});
|
js/wpgmaps.js
CHANGED
@@ -381,7 +381,19 @@ var wpgmza_last_default_circle = null;
|
|
381 |
|
382 |
function wpgmza_show_store_locator_radius(map_id, center, radius, distance_type)
|
383 |
{
|
384 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
385 |
{
|
386 |
case "modern":
|
387 |
if(MYMAP.modernStoreLocatorCircle)
|
381 |
|
382 |
function wpgmza_show_store_locator_radius(map_id, center, radius, distance_type)
|
383 |
{
|
384 |
+
var style = wpgmaps_localize[map_id].other_settings.wpgmza_store_locator_radius_style;
|
385 |
+
|
386 |
+
// Force legacy style on iOS, it appears CanvasLayer crashes some iOS devices
|
387 |
+
if(WPGMZA.isDeviceiOS())
|
388 |
+
{
|
389 |
+
style = "legacy";
|
390 |
+
|
391 |
+
// Workaround for legacy settings not saved when modern style selected
|
392 |
+
options.fillOpacity = 0.15;
|
393 |
+
options.fillColor = "#ff0000";
|
394 |
+
}
|
395 |
+
|
396 |
+
switch(style)
|
397 |
{
|
398 |
case "modern":
|
399 |
if(MYMAP.modernStoreLocatorCircle)
|
wpGoogleMaps.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: WP Google Maps
|
4 |
Plugin URI: https://www.wpgmaps.com
|
5 |
Description: The easiest to use Google Maps plugin! Create custom Google Maps with high quality markers containing locations, descriptions, images and links. Add your customized map to your WordPress posts and/or pages quickly and easily with the supplied shortcode. No fuss.
|
6 |
-
Version: 7.10.
|
7 |
Author: WP Google Maps
|
8 |
Author URI: https://www.wpgmaps.com
|
9 |
Text Domain: wp-google-maps
|
@@ -11,6 +11,15 @@ Domain Path: /languages
|
|
11 |
*/
|
12 |
|
13 |
/*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
* 7.10.34 :- 2018-09-17 :- Low priority
|
15 |
* Added descriptive error messages when Google API is required but not loaded
|
16 |
* Added "I agree" translation to German files
|
@@ -4746,7 +4755,7 @@ function wpgmaps_settings_page_basic() {
|
|
4746 |
$ret .= " <tr>";
|
4747 |
$ret .= " <td width='200' valign='top'>".__("Disable Two-Finger Pan","wp-google-maps").":</td>";
|
4748 |
$ret .= " <td>";
|
4749 |
-
$ret .= " <div class='switch'><input name='wpgmza_force_greedy_gestures' type='checkbox' class='cmn-toggle cmn-toggle-yes-no' id='wpgmza_force_greedy_gestures' value='yes' $wpgmza_force_greedy_gestures_checked /> <label for='wpgmza_force_greedy_gestures' data-on='".__("Yes", "wp-google-maps")."' data-off='".__("No", "wp-google-maps")."'></label></div> " . __("Removes the need to use two fingers to move the map on mobile devices", "wp-google-maps");
|
4750 |
$ret .= " </td>";
|
4751 |
$ret .= " </tr>";
|
4752 |
|
3 |
Plugin Name: WP Google Maps
|
4 |
Plugin URI: https://www.wpgmaps.com
|
5 |
Description: The easiest to use Google Maps plugin! Create custom Google Maps with high quality markers containing locations, descriptions, images and links. Add your customized map to your WordPress posts and/or pages quickly and easily with the supplied shortcode. No fuss.
|
6 |
+
Version: 7.10.35
|
7 |
Author: WP Google Maps
|
8 |
Author URI: https://www.wpgmaps.com
|
9 |
Text Domain: wp-google-maps
|
11 |
*/
|
12 |
|
13 |
/*
|
14 |
+
* 7.10.35 :- 2018-09-20 :- Medium priority
|
15 |
+
* Added links to new API troubleshooting documentation to Google Maps API Error dialog
|
16 |
+
* Fixed marker dispatching click event after drag when using OpenLayers
|
17 |
+
* Fixed map dispatching click event after drag when using OpenLayers
|
18 |
+
* Fixed map editor right click marker appearing multiple times
|
19 |
+
* Fixed map editor right click marker disappearing after map drag
|
20 |
+
* Fixed modern store locator circle crashing some iOS devices by disabling this feature on iOS devices
|
21 |
+
* Fixed gesture handling setting not respected when theme data is set in
|
22 |
+
*
|
23 |
* 7.10.34 :- 2018-09-17 :- Low priority
|
24 |
* Added descriptive error messages when Google API is required but not loaded
|
25 |
* Added "I agree" translation to German files
|
4755 |
$ret .= " <tr>";
|
4756 |
$ret .= " <td width='200' valign='top'>".__("Disable Two-Finger Pan","wp-google-maps").":</td>";
|
4757 |
$ret .= " <td>";
|
4758 |
+
$ret .= " <div class='switch wpgmza-open-layers-feature-unavailable'><input name='wpgmza_force_greedy_gestures' type='checkbox' class='cmn-toggle cmn-toggle-yes-no' id='wpgmza_force_greedy_gestures' value='yes' $wpgmza_force_greedy_gestures_checked /> <label for='wpgmza_force_greedy_gestures' data-on='".__("Yes", "wp-google-maps")."' data-off='".__("No", "wp-google-maps")."'></label></div> " . __("Removes the need to use two fingers to move the map on mobile devices", "wp-google-maps");
|
4759 |
$ret .= " </td>";
|
4760 |
$ret .= " </tr>";
|
4761 |
|