WP Google Maps - Version 7.10.35

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 Icon 128x128 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 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-17 09:40:54 :- Scanning dependencies
2
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/circle.js
3
- 2018-09-17 09:40:54 :- Found wpgmza-circle
4
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-map-object
5
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/compatibility.js
6
- 2018-09-17 09:40:54 :- Found wpgmza-compatibility
7
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
8
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/core.js
9
- 2018-09-17 09:40:54 :- Found wpgmza
10
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/css-escape.js
11
- 2018-09-17 09:40:54 :- Found wpgmza-wpgmza-css
12
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
13
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/distance.js
14
- 2018-09-17 09:40:54 :- Found wpgmza-distance
15
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
16
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/event-dispatcher.js
17
- 2018-09-17 09:40:54 :- Found wpgmza-event-dispatcher
18
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
19
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/event.js
20
- 2018-09-17 09:40:54 :- Found wpgmza-event
21
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
22
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/friendly-error.js
23
- 2018-09-17 09:40:54 :- Found wpgmza-friendly-error
24
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
25
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/geocoder.js
26
- 2018-09-17 09:40:54 :- Found wpgmza-geocoder
27
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
28
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-google-api-error-handler
30
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
31
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/info-window.js
32
- 2018-09-17 09:40:54 :- Found wpgmza-info-window
33
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-event-dispatcher
34
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/latlng.js
35
- 2018-09-17 09:40:54 :- Found wpgmza-lat-lng
36
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
37
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/latlngbounds.js
38
- 2018-09-17 09:40:54 :- Found wpgmza-lat-lng-bounds
39
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
40
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/map-object.js
41
- 2018-09-17 09:40:54 :- Found wpgmza-map-object
42
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-event-dispatcher
43
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/map-settings-page.js
44
- 2018-09-17 09:40:54 :- Found wpgmza-map-settings-page
45
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
46
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/map-settings.js
47
- 2018-09-17 09:40:54 :- Found wpgmza-map-settings
48
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
49
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/map.js
50
- 2018-09-17 09:40:54 :- Found wpgmza-map
51
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-event-dispatcher
52
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/maps-engine-dialog.js
53
- 2018-09-17 09:40:54 :- Found wpgmza-maps-engine-dialog
54
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
55
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/marker.js
56
- 2018-09-17 09:40:54 :- Found wpgmza-marker
57
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
58
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-modern-store-locator-circle
60
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
61
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/modern-store-locator.js
62
- 2018-09-17 09:40:54 :- Found wpgmza-modern-store-locator
63
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
64
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/polygon.js
65
- 2018-09-17 09:40:54 :- Found wpgmza-polygon
66
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-map-object
67
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/polyline.js
68
- 2018-09-17 09:40:54 :- Found wpgmza-polyline
69
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-map-object
70
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/rest-api.js
71
- 2018-09-17 09:40:54 :- Found wpgmza-wpgmza-rest-api
72
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
73
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/v7-custom-script.js
74
- 2018-09-17 09:40:54 :- Reading E:\Programming\Code Cabin\htdocs-7.10.x\wp-content\plugins\wp-google-maps/js/v8/version.js
75
- 2018-09-17 09:40:54 :- Found wpgmza-version
76
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
77
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-google-ui-compatibility
79
- 2018-09-17 09:40:54 :- Adding dependency wpgmza
80
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-google-circle
82
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-circle
83
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-google-geocoder
85
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-geocoder
86
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-google-info-window
88
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-info-window
89
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-google-map
91
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-map
92
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-google-marker
94
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-marker
95
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-google-modern-store-locator-circle
97
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-modern-store-locator-circle
98
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-google-modern-store-locator
100
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-modern-store-locator
101
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-google-polygon
103
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-polygon
104
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-google-polyline
106
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-polyline
107
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-google-vertex-context-menu
109
- 2018-09-17 09:40:54 :- Adding dependency wpgmza_api_call
110
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-ol-circle
112
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-circle
113
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-ol-geocoder
115
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-geocoder
116
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-ol-info-window
118
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-info-window
119
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-ol-map
121
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-map
122
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-ol-marker
124
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-marker
125
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-ol-modern-store-locator-circle
127
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-modern-store-locator-circle
128
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-ol-modern-store-locator
130
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-modern-store-locator
131
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-ol-polygon
133
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-polygon
134
- 2018-09-17 09:40:54 :- 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-17 09:40:54 :- Found wpgmza-ol-polyline
136
- 2018-09-17 09:40:54 :- Adding dependency wpgmza-polyline
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
- this.on("init", function(event) {
33
- if(row.position)
34
- this.setPosition(row.position);
35
-
36
- if(row.map)
37
- row.map.addMarker(this);
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
- // Left
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.draggable)
44
- this.setDraggable(true);
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
- switch(wpgmaps_localize[map_id].other_settings.wpgmza_store_locator_radius_style)
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.34
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