WP Google Maps - Version 7.10.13

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.13
Comparing to
See all releases

Code changes from version 7.10.12 to 7.10.13

includes/build.log CHANGED
@@ -1,124 +1,178 @@
1
- 2018-06-12 10:29:05 :- Scanning dependencies
2
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/circle.js
3
- 2018-06-12 10:29:05 :- Found wpgmza-circle
4
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-map-object
5
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/compatibility.js
6
- 2018-06-12 10:29:05 :- Found wpgmza-compatibility
7
- 2018-06-12 10:29:05 :- Adding dependency wpgmza
8
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/core.js
9
- 2018-06-12 10:29:05 :- Found wpgmza
10
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/distance.js
11
- 2018-06-12 10:29:05 :- Found wpgmza-distance
12
- 2018-06-12 10:29:05 :- Adding dependency wpgmza
13
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/event-dispatcher.js
14
- 2018-06-12 10:29:05 :- Found wpgmza-event-dispatcher
15
- 2018-06-12 10:29:05 :- Adding dependency wpgmza
16
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/event.js
17
- 2018-06-12 10:29:05 :- Found wpgmza-event
18
- 2018-06-12 10:29:05 :- Adding dependency wpgmza
19
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/friendly-error.js
20
- 2018-06-12 10:29:05 :- Found wpgmza-friendly-error
21
- 2018-06-12 10:29:05 :- Adding dependency wpgmza
22
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/geocoder.js
23
- 2018-06-12 10:29:05 :- Found wpgmza-geocoder
24
- 2018-06-12 10:29:05 :- Adding dependency wpgmza
25
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/info-window.js
26
- 2018-06-12 10:29:05 :- Found wpgmza-info-window
27
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-event-dispatcher
28
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/latlng.js
29
- 2018-06-12 10:29:05 :- Found wpgmza-lat-lng
30
- 2018-06-12 10:29:05 :- Adding dependency wpgmza
31
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/latlngbounds.js
32
- 2018-06-12 10:29:05 :- Found wpgmza-lat-lng-bounds
33
- 2018-06-12 10:29:05 :- Adding dependency wpgmza
34
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/map-object.js
35
- 2018-06-12 10:29:05 :- Found wpgmza-map-object
36
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-event-dispatcher
37
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/map-settings-page.js
38
- 2018-06-12 10:29:05 :- Found wpgmza-map-settings-page
39
- 2018-06-12 10:29:05 :- Adding dependency wpgmza
40
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/map-settings.js
41
- 2018-06-12 10:29:05 :- Found wpgmza-map-settings
42
- 2018-06-12 10:29:05 :- Adding dependency wpgmza
43
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/map.js
44
- 2018-06-12 10:29:05 :- Found wpgmza-map
45
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-event-dispatcher
46
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/maps-engine-dialog.js
47
- 2018-06-12 10:29:05 :- Found wpgmza-maps-engine-dialog
48
- 2018-06-12 10:29:05 :- Adding dependency wpgmza
49
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/marker.js
50
- 2018-06-12 10:29:05 :- Found wpgmza-marker
51
- 2018-06-12 10:29:05 :- Adding dependency wpgmza
52
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/modern-store-locator-circle.js
53
- 2018-06-12 10:29:05 :- Found wpgmza-modern-store-locator-circle
54
- 2018-06-12 10:29:05 :- Adding dependency wpgmza
55
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/modern-store-locator.js
56
- 2018-06-12 10:29:05 :- Found wpgmza-modern-store-locator
57
- 2018-06-12 10:29:05 :- Adding dependency wpgmza
58
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/polygon.js
59
- 2018-06-12 10:29:05 :- Found wpgmza-polygon
60
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-map-object
61
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/polyline.js
62
- 2018-06-12 10:29:05 :- Found wpgmza-polyline
63
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-map-object
64
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/v7-custom-script.js
65
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/version.js
66
- 2018-06-12 10:29:05 :- Found wpgmza-version
67
- 2018-06-12 10:29:05 :- Adding dependency wpgmza
68
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-circle.js
69
- 2018-06-12 10:29:05 :- Found wpgmza-google-circle
70
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-circle
71
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-geocoder.js
72
- 2018-06-12 10:29:05 :- Found wpgmza-google-geocoder
73
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-geocoder
74
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-info-window.js
75
- 2018-06-12 10:29:05 :- Found wpgmza-google-info-window
76
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-info-window
77
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-map.js
78
- 2018-06-12 10:29:05 :- Found wpgmza-google-map
79
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-map
80
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-marker.js
81
- 2018-06-12 10:29:05 :- Found wpgmza-google-marker
82
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-marker
83
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-modern-store-locator-circle.js
84
- 2018-06-12 10:29:05 :- Found wpgmza-google-modern-store-locator-circle
85
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-modern-store-locator-circle
86
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-modern-store-locator.js
87
- 2018-06-12 10:29:05 :- Found wpgmza-google-modern-store-locator
88
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-modern-store-locator
89
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-polygon.js
90
- 2018-06-12 10:29:05 :- Found wpgmza-google-polygon
91
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-polygon
92
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-polyline.js
93
- 2018-06-12 10:29:05 :- Found wpgmza-google-polyline
94
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-polyline
95
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-vertex-context-menu.js
96
- 2018-06-12 10:29:05 :- Found wpgmza-google-vertex-context-menu
97
- 2018-06-12 10:29:05 :- Adding dependency wpgmza_api_call
98
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-circle.js
99
- 2018-06-12 10:29:05 :- Found wpgmza-ol-circle
100
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-circle
101
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-geocoder.js
102
- 2018-06-12 10:29:05 :- Found wpgmza-ol-geocoder
103
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-geocoder
104
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-info-window.js
105
- 2018-06-12 10:29:05 :- Found wpgmza-ol-info-window
106
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-info-window
107
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-map.js
108
- 2018-06-12 10:29:05 :- Found wpgmza-ol-map
109
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-map
110
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-marker.js
111
- 2018-06-12 10:29:05 :- Found wpgmza-ol-marker
112
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-marker
113
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-modern-store-locator-circle.js
114
- 2018-06-12 10:29:05 :- Found wpgmza-ol-modern-store-locator-circle
115
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-modern-store-locator-circle
116
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-modern-store-locator.js
117
- 2018-06-12 10:29:05 :- Found wpgmza-ol-modern-store-locator
118
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-modern-store-locator
119
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-polygon.js
120
- 2018-06-12 10:29:05 :- Found wpgmza-ol-polygon
121
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-polygon
122
- 2018-06-12 10:29:05 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-polyline.js
123
- 2018-06-12 10:29:05 :- Found wpgmza-ol-polyline
124
- 2018-06-12 10:29:05 :- Adding dependency wpgmza-polyline
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2018-06-13 11:25:59 :- Scanning dependencies
2
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/circle.js
3
+ 2018-06-13 11:25:59 :- Found wpgmza-circle
4
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-map-object
5
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/compatibility.js
6
+ 2018-06-13 11:25:59 :- Found wpgmza-compatibility
7
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza
8
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/core.js
9
+ 2018-06-13 11:25:59 :- Found wpgmza
10
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/distance.js
11
+ 2018-06-13 11:25:59 :- Found wpgmza-distance
12
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza
13
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/event-dispatcher.js
14
+ 2018-06-13 11:25:59 :- Found wpgmza-event-dispatcher
15
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza
16
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/event.js
17
+ 2018-06-13 11:25:59 :- Found wpgmza-event
18
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza
19
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/friendly-error.js
20
+ 2018-06-13 11:25:59 :- Found wpgmza-friendly-error
21
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza
22
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/geocoder.js
23
+ 2018-06-13 11:25:59 :- Found wpgmza-geocoder
24
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza
25
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/info-window.js
26
+ 2018-06-13 11:25:59 :- Found wpgmza-info-window
27
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-event-dispatcher
28
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/latlng.js
29
+ 2018-06-13 11:25:59 :- Found wpgmza-lat-lng
30
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza
31
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/latlngbounds.js
32
+ 2018-06-13 11:25:59 :- Found wpgmza-lat-lng-bounds
33
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza
34
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/map-object.js
35
+ 2018-06-13 11:25:59 :- Found wpgmza-map-object
36
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-event-dispatcher
37
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/map-settings-page.js
38
+ 2018-06-13 11:25:59 :- Found wpgmza-map-settings-page
39
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza
40
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/map-settings.js
41
+ 2018-06-13 11:25:59 :- Found wpgmza-map-settings
42
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza
43
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/map.js
44
+ 2018-06-13 11:25:59 :- Found wpgmza-map
45
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-event-dispatcher
46
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/maps-engine-dialog.js
47
+ 2018-06-13 11:25:59 :- Found wpgmza-maps-engine-dialog
48
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza
49
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/marker.js
50
+ 2018-06-13 11:25:59 :- Found wpgmza-marker
51
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza
52
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/modern-store-locator-circle.js
53
+ 2018-06-13 11:25:59 :- Found wpgmza-modern-store-locator-circle
54
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza
55
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/modern-store-locator.js
56
+ 2018-06-13 11:25:59 :- Found wpgmza-modern-store-locator
57
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza
58
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/polygon.js
59
+ 2018-06-13 11:25:59 :- Found wpgmza-polygon
60
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-map-object
61
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/polyline.js
62
+ 2018-06-13 11:25:59 :- Found wpgmza-polyline
63
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-map-object
64
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/v7-custom-script.js
65
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/version.js
66
+ 2018-06-13 11:25:59 :- Found wpgmza-version
67
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza
68
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-circle.js
69
+ 2018-06-13 11:25:59 :- Found wpgmza-google-circle
70
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-circle
71
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-geocoder.js
72
+ 2018-06-13 11:25:59 :- Found wpgmza-google-geocoder
73
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-geocoder
74
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-info-window.js
75
+ 2018-06-13 11:25:59 :- Found wpgmza-google-info-window
76
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-info-window
77
+ 2018-06-13 11:25:59 :- Adding Pro dependency wpgmza-pro-info-window
78
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-map.js
79
+ 2018-06-13 11:25:59 :- Found wpgmza-google-map
80
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-map
81
+ 2018-06-13 11:25:59 :- Adding Pro dependency wpgmza-pro-map
82
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-marker.js
83
+ 2018-06-13 11:25:59 :- Found wpgmza-google-marker
84
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-marker
85
+ 2018-06-13 11:25:59 :- Adding Pro dependency wpgmza-pro-marker
86
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-modern-store-locator-circle.js
87
+ 2018-06-13 11:25:59 :- Found wpgmza-google-modern-store-locator-circle
88
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-modern-store-locator-circle
89
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-modern-store-locator.js
90
+ 2018-06-13 11:25:59 :- Found wpgmza-google-modern-store-locator
91
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-modern-store-locator
92
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-polygon.js
93
+ 2018-06-13 11:25:59 :- Found wpgmza-google-polygon
94
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-polygon
95
+ 2018-06-13 11:25:59 :- Adding Pro dependency wpgmza-pro-polygon
96
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-polyline.js
97
+ 2018-06-13 11:25:59 :- Found wpgmza-google-polyline
98
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-polyline
99
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/google-maps/google-vertex-context-menu.js
100
+ 2018-06-13 11:25:59 :- Found wpgmza-google-vertex-context-menu
101
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza_api_call
102
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-circle.js
103
+ 2018-06-13 11:25:59 :- Found wpgmza-ol-circle
104
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-circle
105
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-geocoder.js
106
+ 2018-06-13 11:25:59 :- Found wpgmza-ol-geocoder
107
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-geocoder
108
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-info-window.js
109
+ 2018-06-13 11:25:59 :- Found wpgmza-ol-info-window
110
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-info-window
111
+ 2018-06-13 11:25:59 :- Adding Pro dependency wpgmza-pro-info-window
112
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-map.js
113
+ 2018-06-13 11:25:59 :- Found wpgmza-ol-map
114
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-map
115
+ 2018-06-13 11:25:59 :- Adding Pro dependency wpgmza-pro-map
116
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-marker.js
117
+ 2018-06-13 11:25:59 :- Found wpgmza-ol-marker
118
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-marker
119
+ 2018-06-13 11:25:59 :- Adding Pro dependency wpgmza-pro-marker
120
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-modern-store-locator-circle.js
121
+ 2018-06-13 11:25:59 :- Found wpgmza-ol-modern-store-locator-circle
122
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-modern-store-locator-circle
123
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-modern-store-locator.js
124
+ 2018-06-13 11:25:59 :- Found wpgmza-ol-modern-store-locator
125
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-modern-store-locator
126
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-polygon.js
127
+ 2018-06-13 11:25:59 :- Found wpgmza-ol-polygon
128
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-polygon
129
+ 2018-06-13 11:25:59 :- Adding Pro dependency wpgmza-pro-polygon
130
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps/js/v8/open-layers/ol-polyline.js
131
+ 2018-06-13 11:25:59 :- Found wpgmza-ol-polyline
132
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-polyline
133
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/content-editor-map-button.js
134
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/heatmap.js
135
+ 2018-06-13 11:25:59 :- Found wpgmza-heatmap
136
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-map-object
137
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/pro-info-window.js
138
+ 2018-06-13 11:25:59 :- Found wpgmza-pro-info-window
139
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-info-window
140
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/pro-map.js
141
+ 2018-06-13 11:25:59 :- Found wpgmza-pro-map
142
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-map
143
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/pro-marker.js
144
+ 2018-06-13 11:25:59 :- Found wpgmza-pro-marker
145
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-marker
146
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/pro-polygon.js
147
+ 2018-06-13 11:25:59 :- Found wpgmza-pro-polygon
148
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-polygon
149
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/google-maps/google-heatmap.js
150
+ 2018-06-13 11:25:59 :- Found wpgmza-google-heatmap
151
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-heatmap
152
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/google-maps/google-pro-info-window.js
153
+ 2018-06-13 11:25:59 :- Found wpgmza-google-pro-info-window
154
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-google-info-window
155
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/google-maps/google-pro-map.js
156
+ 2018-06-13 11:25:59 :- Found wpgmza-google-pro-map
157
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-google-map
158
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/google-maps/google-pro-marker.js
159
+ 2018-06-13 11:25:59 :- Found wpgmza-google-pro-marker
160
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-google-marker
161
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/google-maps/google-pro-polygon.js
162
+ 2018-06-13 11:25:59 :- Found wpgmza-google-pro-polygon
163
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-google-polygon
164
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/open-layers/ol-heatmap.js
165
+ 2018-06-13 11:25:59 :- Found wpgmza-ol-heatmap
166
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-heatmap
167
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/open-layers/ol-pro-info-window.js
168
+ 2018-06-13 11:25:59 :- Found wpgmza-ol-pro-info-window
169
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-ol-info-window
170
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/open-layers/ol-pro-map.js
171
+ 2018-06-13 11:25:59 :- Found wpgmza-ol-pro-map
172
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-ol-map
173
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/open-layers/ol-pro-marker.js
174
+ 2018-06-13 11:25:59 :- Found wpgmza-ol-pro-marker
175
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-ol-marker
176
+ 2018-06-13 11:25:59 :- Reading E:\Programming\Code Cabin\htdocs\wp-content\plugins\wp-google-maps-pro/js/v8/open-layers/ol-pro-polygon.js
177
+ 2018-06-13 11:25:59 :- Found wpgmza-ol-pro-polygon
178
+ 2018-06-13 11:25:59 :- Adding dependency wpgmza-ol-polygon
includes/class.global-settings.php ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace WPGMZA;
4
+
5
+ class GlobalSettings
6
+ {
7
+ private static $migrationRequired = false;
8
+
9
+ private $data;
10
+
11
+ public function __construct()
12
+ {
13
+ $this->reload();
14
+
15
+ if(empty($this->data))
16
+ $this->migrate();
17
+ }
18
+
19
+ public function reload()
20
+ {
21
+ $string = get_option('wpgmza_global_settings');
22
+ if(empty($string))
23
+ $this->data = (object)array();
24
+ else
25
+ {
26
+ $this->data = json_decode($string);
27
+
28
+ if(!$this->data)
29
+ throw new \Exception('wpgmza_global_settings is not valid JSON');
30
+ }
31
+ }
32
+
33
+ protected static function createInstanceDelegate()
34
+ {
35
+ //var_dump("It doesn't work");
36
+ //exit;
37
+
38
+ return new GlobalSettings();
39
+ }
40
+
41
+ public static function createInstance()
42
+ {
43
+ return static::createInstanceDelegate();
44
+ }
45
+
46
+ /**
47
+ * Migrates old settings (< 7.11.*), merges WPGMZA_SETTINGS and WPGMZA_OTHER_SETTINGS into wpgmza_global_settings (JSON)
48
+ * @return void
49
+ */
50
+ private function migrate()
51
+ {
52
+ if(GlobalSettings::$migrationRequired)
53
+ return;
54
+
55
+ $settings = get_option('WPGMZA_SETTINGS');
56
+ $other_settings = get_option('WPGMZA_OTHER_SETTINGS');
57
+
58
+ $json = json_encode( array_merge($settings, $other_settings) );
59
+
60
+ update_option('wpgmza_global_settings', $json);
61
+
62
+ $this->reload();
63
+ }
64
+
65
+
66
+ }
includes/class.plugin.php CHANGED
@@ -2,6 +2,22 @@
2
 
3
  namespace WPGMZA;
4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
  class Plugin
6
  {
7
  const PAGE_MAP_LIST = "map-list";
@@ -30,6 +46,8 @@ class Plugin
30
 
31
  $settings = $this->getDefaultSettings();
32
 
 
 
33
  // Legacy compatibility
34
  global $wpgmza_pro_version;
35
 
2
 
3
  namespace WPGMZA;
4
 
5
+ /*class MyCustomGlobalSettings extends GlobalSettings
6
+ {
7
+ public function __construct()
8
+ {
9
+ GlobalSettings::__construct();
10
+
11
+ var_dump("It works!");
12
+ exit;
13
+ }
14
+
15
+ protected static function createInstanceDelegate()
16
+ {
17
+ return new MyCustomGlobalSettings();
18
+ }
19
+ }*/
20
+
21
  class Plugin
22
  {
23
  const PAGE_MAP_LIST = "map-list";
46
 
47
  $settings = $this->getDefaultSettings();
48
 
49
+ // $temp = GlobalSettings::createInstance();
50
+
51
  // Legacy compatibility
52
  global $wpgmza_pro_version;
53
 
js/v8/map-settings.js CHANGED
@@ -126,15 +126,15 @@
126
  options.maxZoom = parseInt(this.max_zoom);
127
 
128
  // These settings are all inverted because the checkbox being set means "disabled"
129
- options.zoomControl = !(this.map_zoom == true);
130
- options.panControl = !(this.map_pan == true);
131
- options.mapTypeControl = !(this.disable_map_type_controls == true);
132
- options.streetViewControl = !(this.map_streetview == true);
133
- options.fullscreenControl = !(this.map_full_screen_control == true);
134
-
135
- options.draggable = !(this.map_draggable == true);
136
- options.disableDoubleClickZoom = !(this.map_clickzoom == true);
137
- options.scrollwheel = !(this.map_scroll == true);
138
 
139
  if(this.force_greedy_gestures)
140
  options.gestureHandling = "greedy";
126
  options.maxZoom = parseInt(this.max_zoom);
127
 
128
  // These settings are all inverted because the checkbox being set means "disabled"
129
+ options.zoomControl = !(this.wpgmza_settings_map_zoom == 'yes');
130
+ options.panControl = !(this.wpgmza_settings_map_pan == 'yes');
131
+ options.mapTypeControl = !(this.wpgmza_settings_map_type == 'yes');
132
+ options.streetViewControl = !(this.wpgmza_settings_map_streetview == 'yes');
133
+ options.fullscreenControl = !(this.wpgmza_settings_map_full_screen_control == 'yes');
134
+
135
+ options.draggable = !(this.wpgmza_settings_map_draggable == 'yes');
136
+ options.disableDoubleClickZoom = !(this.wpgmza_settings_map_clickzoom == 'yes');
137
+ options.scrollwheel = !(this.wpgmza_settings_map_scroll == 'yes');
138
 
139
  if(this.force_greedy_gestures)
140
  options.gestureHandling = "greedy";
js/v8/modern-store-locator.js CHANGED
@@ -19,7 +19,7 @@
19
  WPGMZA.assertInstanceOf(this, "ModernStoreLocator");
20
 
21
  if(WPGMZA.isProVersion())
22
- original = $(".wpgmza_sl_search_button[mid='" + map_id + "']").closest(".wpgmza_sl_main_div");
23
  else
24
  original = $(".wpgmza_sl_search_button").closest(".wpgmza_sl_main_div");
25
 
@@ -61,6 +61,10 @@
61
  this.resetButton = $(original).find( ".wpgmza_sl_reset_button_div" );
62
  inner.append(this.resetButton);
63
 
 
 
 
 
64
  this.resetButton.hide();
65
 
66
  if(WPGMZA.isProVersion())
19
  WPGMZA.assertInstanceOf(this, "ModernStoreLocator");
20
 
21
  if(WPGMZA.isProVersion())
22
+ original = $(".wpgmza_sl_search_button[mid='" + map_id + "']").closest(".wpgmza_sl_main_div");
23
  else
24
  original = $(".wpgmza_sl_search_button").closest(".wpgmza_sl_main_div");
25
 
61
  this.resetButton = $(original).find( ".wpgmza_sl_reset_button_div" );
62
  inner.append(this.resetButton);
63
 
64
+ this.resetButton.on("click", function(event) {
65
+ resetLocations(map_id);
66
+ });
67
+
68
  this.resetButton.hide();
69
 
70
  if(WPGMZA.isProVersion())
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.12
7
  Author: WP Google Maps
8
  Author URI: https://www.wpgmaps.com
9
  Text Domain: wp-google-maps
@@ -11,6 +11,12 @@ Domain Path: /languages
11
  */
12
 
13
  /*
 
 
 
 
 
 
14
  *
15
  * 7.10.12 - 2018-06-12 :- Low priority
16
  * Handed FontAwesome loading over to ScriptLoader module
@@ -3184,7 +3190,7 @@ function wpgmaps_head() {
3184
  if (isset($_POST['wpgmza_store_locator_restrict'])) { $other_settings['wpgmza_store_locator_restrict'] = sanitize_text_field($_POST['wpgmza_store_locator_restrict']); }
3185
 
3186
  if(isset($_POST['store_locator_style']))
3187
- $other_settings['store_locator_style'] = $_POST['wpgmza_store_locator_style'];
3188
 
3189
  if(isset($_POST['wpgmza_store_locator_radius_style']))
3190
  $other_settings['wpgmza_store_locator_radius_style'] = $_POST['wpgmza_store_locator_radius_style'];
@@ -5440,7 +5446,7 @@ function wpgmza_basic_menu() {
5440
  <ul>
5441
  <li>
5442
  <input type='radio'
5443
- name='wpgmza_store_locator_style'
5444
  value='legacy'"
5445
  . ($store_locator_style == 'legacy' ? 'checked="checked"' : '') .
5446
  "/>"
@@ -5449,7 +5455,7 @@ function wpgmza_basic_menu() {
5449
  </li>
5450
  <li>
5451
  <input type='radio'
5452
- name='wpgmza_store_locator_style'
5453
  value='modern'"
5454
  . ($store_locator_style == 'modern' ? 'checked="checked"' : '') .
5455
  "/>"
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.13
7
  Author: WP Google Maps
8
  Author URI: https://www.wpgmaps.com
9
  Text Domain: wp-google-maps
11
  */
12
 
13
  /*
14
+ *
15
+ * 7.10.13 - 2018-06-13 :- Low priority
16
+ * Fixed can't save Modern Store Locator
17
+ * Fixed store locator reset not working
18
+ * Fixed disabling map controls not working
19
+ * Fixed store locator radio button
20
  *
21
  * 7.10.12 - 2018-06-12 :- Low priority
22
  * Handed FontAwesome loading over to ScriptLoader module
3190
  if (isset($_POST['wpgmza_store_locator_restrict'])) { $other_settings['wpgmza_store_locator_restrict'] = sanitize_text_field($_POST['wpgmza_store_locator_restrict']); }
3191
 
3192
  if(isset($_POST['store_locator_style']))
3193
+ $other_settings['store_locator_style'] = $_POST['store_locator_style'];
3194
 
3195
  if(isset($_POST['wpgmza_store_locator_radius_style']))
3196
  $other_settings['wpgmza_store_locator_radius_style'] = $_POST['wpgmza_store_locator_radius_style'];
5446
  <ul>
5447
  <li>
5448
  <input type='radio'
5449
+ name='store_locator_style'
5450
  value='legacy'"
5451
  . ($store_locator_style == 'legacy' ? 'checked="checked"' : '') .
5452
  "/>"
5455
  </li>
5456
  <li>
5457
  <input type='radio'
5458
+ name='store_locator_style'
5459
  value='modern'"
5460
  . ($store_locator_style == 'modern' ? 'checked="checked"' : '') .
5461
  "/>"