Version Description
November 19, 2015 =
Fix: Fixed a bug where HTML in event description was not being rendered properly.
Fix: Fixed a script loading issue when using the CPT view.
Feature: Check for required PHP extensions upon plugin activation (curl and mbstring so far).
Download this release
Release Info
Developer | pderksen |
Plugin | Simple Calendar – Google Calendar Plugin |
Version | 3.0.5 |
Comparing to | |
See all releases |
Code changes from version 3.0.4 to 3.0.5
- google-calendar-events.php +6 -2
- includes/admin/welcome.php +2 -3
- includes/assets.php +6 -0
- includes/events/event.php +1 -1
- readme.txt +54 -3
- vendor/autoload_52.php +1 -1
- vendor/composer/autoload_real_52.php +3 -3
google-calendar-events.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: Simple Calendar
|
4 |
* Plugin URI: https://simplecalendar.io
|
5 |
* Description: Add Google Calendar events to your WordPress site in minutes. Beautiful calendar displays. Fully responsive.
|
6 |
-
* Version: 3.0.
|
7 |
* Author: Moonstone Media
|
8 |
* Author URI: https://simplecalendar.io
|
9 |
* Text Domain: google-calendar-events
|
@@ -29,7 +29,7 @@ if ( version_compare( PHP_VERSION, '5.3.0' ) === -1 ) {
|
|
29 |
$this_plugin_path = trailingslashit( dirname( __FILE__ ) );
|
30 |
$this_plugin_dir = plugin_dir_url( __FILE__ );
|
31 |
$this_plugin_constants = array(
|
32 |
-
'SIMPLE_CALENDAR_VERSION' => '3.0.
|
33 |
'SIMPLE_CALENDAR_MAIN_FILE' => __FILE__,
|
34 |
'SIMPLE_CALENDAR_URL' => $this_plugin_dir,
|
35 |
'SIMPLE_CALENDAR_ASSETS' => $this_plugin_dir . 'assets/',
|
@@ -49,6 +49,10 @@ $this_plugin_checks = new WP_Requirements(
|
|
49 |
array(
|
50 |
'PHP' => '5.3.0',
|
51 |
'WordPress' => '4.0.0',
|
|
|
|
|
|
|
|
|
52 |
)
|
53 |
);
|
54 |
if ( $this_plugin_checks->pass() === false ) {
|
3 |
* Plugin Name: Simple Calendar
|
4 |
* Plugin URI: https://simplecalendar.io
|
5 |
* Description: Add Google Calendar events to your WordPress site in minutes. Beautiful calendar displays. Fully responsive.
|
6 |
+
* Version: 3.0.5
|
7 |
* Author: Moonstone Media
|
8 |
* Author URI: https://simplecalendar.io
|
9 |
* Text Domain: google-calendar-events
|
29 |
$this_plugin_path = trailingslashit( dirname( __FILE__ ) );
|
30 |
$this_plugin_dir = plugin_dir_url( __FILE__ );
|
31 |
$this_plugin_constants = array(
|
32 |
+
'SIMPLE_CALENDAR_VERSION' => '3.0.5',
|
33 |
'SIMPLE_CALENDAR_MAIN_FILE' => __FILE__,
|
34 |
'SIMPLE_CALENDAR_URL' => $this_plugin_dir,
|
35 |
'SIMPLE_CALENDAR_ASSETS' => $this_plugin_dir . 'assets/',
|
49 |
array(
|
50 |
'PHP' => '5.3.0',
|
51 |
'WordPress' => '4.0.0',
|
52 |
+
'Extensions' => array(
|
53 |
+
'curl',
|
54 |
+
'mbstring',
|
55 |
+
)
|
56 |
)
|
57 |
);
|
58 |
if ( $this_plugin_checks->pass() === false ) {
|
includes/admin/welcome.php
CHANGED
@@ -164,9 +164,8 @@ class Welcome {
|
|
164 |
<div class="about-text">
|
165 |
<?php
|
166 |
|
167 |
-
if
|
168 |
-
|
169 |
-
} elseif ( 'update' == $this->install ) {
|
170 |
$message = __( 'Thanks for updating to the latest version!', 'google-calendar-events' );
|
171 |
} else {
|
172 |
$message = __( 'Thanks for installing!', 'google-calendar-events' );
|
164 |
<div class="about-text">
|
165 |
<?php
|
166 |
|
167 |
+
// Difference message if updating vs fresh install.
|
168 |
+
if ( 'update' == $this->install ) {
|
|
|
169 |
$message = __( 'Thanks for updating to the latest version!', 'google-calendar-events' );
|
170 |
} else {
|
171 |
$message = __( 'Thanks for installing!', 'google-calendar-events' );
|
includes/assets.php
CHANGED
@@ -166,6 +166,12 @@ class Assets {
|
|
166 |
|
167 |
$id = get_queried_object_id();
|
168 |
|
|
|
|
|
|
|
|
|
|
|
|
|
169 |
} else {
|
170 |
|
171 |
$id = absint( get_post_meta( $post->ID, '_simcal_attach_calendar_id', true ) );
|
166 |
|
167 |
$id = get_queried_object_id();
|
168 |
|
169 |
+
$view = simcal_get_calendar_view( $id );
|
170 |
+
if ( $view instanceof Calendar_View ) {
|
171 |
+
$scripts[] = $view->scripts( $this->min );
|
172 |
+
$styles[] = $view->styles( $this->min );
|
173 |
+
}
|
174 |
+
|
175 |
} else {
|
176 |
|
177 |
$id = absint( get_post_meta( $post->ID, '_simcal_attach_calendar_id', true ) );
|
includes/events/event.php
CHANGED
@@ -271,7 +271,7 @@ class Event {
|
|
271 |
|
272 |
// Event description.
|
273 |
if ( ! empty( $event['description'] ) ) {
|
274 |
-
$this->description =
|
275 |
}
|
276 |
|
277 |
// Event link URL.
|
271 |
|
272 |
// Event description.
|
273 |
if ( ! empty( $event['description'] ) ) {
|
274 |
+
$this->description = wp_kses_post( $event['description'] );
|
275 |
}
|
276 |
|
277 |
// Event link URL.
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: moonstonemedia, pderksen, nickyoung87, nekojira, rosshanney
|
|
3 |
Tags: calendar, calendars, calendar manager, custom calendar, custom calendars, event, events, events feed, google calendar, google
|
4 |
Requires at least: 4.0
|
5 |
Tested up to: 4.4
|
6 |
-
Stable tag: 3.0.
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
@@ -63,7 +63,7 @@ We'd love your help! Here's a few things you can do:
|
|
63 |
* [Rate our plugin](https://wordpress.org/support/view/plugin-reviews/google-calendar-events?postform#postform) and help spread the word!
|
64 |
* Help answer questions in our [community support forum](https://wordpress.org/support/plugin/google-calendar-events).
|
65 |
* Report bugs (with steps to reproduce) or submit pull requests [on GitHub](https://github.com/moonstonemedia/Simple-Calendar).
|
66 |
-
* Help add or update a [plugin translation](https://wordpress.org/
|
67 |
|
68 |
== Screenshots ==
|
69 |
|
@@ -78,24 +78,35 @@ We'd love your help! Here's a few things you can do:
|
|
78 |
|
79 |
== Changelog ==
|
80 |
|
|
|
|
|
|
|
|
|
|
|
|
|
81 |
= 3.0.4 - November 18, 2015 =
|
|
|
82 |
* Fix: Fixed always enqueue option to work correctly.
|
83 |
* Fix: Fixed issue where multiple shortcodes would sometimes not load scripts correctly.
|
84 |
* Fix: Fixed z-index issue for admin tooltips.
|
85 |
* Tweak: Change default "today" color to blue (#1e73be).
|
86 |
|
87 |
= 3.0.3 - November 13, 2015 =
|
|
|
88 |
* Feature: Added option to display a compact list view.
|
89 |
* Feature: Added option to hide the header in list view.
|
90 |
* Tweak: Improved CSS styling for default list and grid CSS.
|
91 |
|
92 |
= 3.0.2 - November 12, 2015 =
|
|
|
93 |
* Fix: Fixed bug where calendar days were off by one day.
|
94 |
|
95 |
= 3.0.1 - November 9, 2015 =
|
|
|
96 |
* Fix: Fixed bug with update script being skipped via attachment to activation hook.
|
97 |
|
98 |
= 3.0.0 - November 8, 2015 =
|
|
|
99 |
* Announcement: Plugin renamed to Simple Calendar.
|
100 |
* Announcement: Visit our new website at [simplecalendar.io](https://simplecalendar.io/?utm_source=wordpress.org&utm_medium=link&utm_campaign=simple-cal-readme&utm_content=changelog)!
|
101 |
* Feature: Modular and extensible plugin, add-ons ready.
|
@@ -111,37 +122,46 @@ We'd love your help! Here's a few things you can do:
|
|
111 |
* Refactor: Plugin rebuilt from ground up: namespaces, closures, Composer support, entirely OOP.
|
112 |
* Dev: PHP 5.3 minimum required.
|
113 |
* Dev: All requests to Google from now on will be handled with the official Google API PHP Client.
|
|
|
114 |
|
115 |
= 2.4.0 - September 29, 2015 =
|
|
|
116 |
* Announcement: Simple Calendar is coming, changes ahead.
|
117 |
* Deprecation: The bundled/default Google API key reached it's quota and was shut off. Using your own API key is now required.
|
118 |
|
119 |
= 2.3.2 - September 1, 2015 =
|
|
|
120 |
* Fix: Bug in HTML support in events description.
|
121 |
|
122 |
= 2.3.1 - August 31, 2015 =
|
|
|
123 |
* Fix: Fallback for DateTime::setTimestamp() for installations still using PHP 5.2.
|
124 |
* Fix: Support HTML in events description when using `html="true"` attribute in shortcode.
|
125 |
* Localization: Added Finnish translations, courtesy of Ville Myllymäki.
|
126 |
|
127 |
= 2.3.0 - August 24, 2015 =
|
|
|
128 |
* Fix: Improve timezone handling when sending a request to Google.
|
129 |
* Tweak: Reintroduced imagesloaded library to improve compatibility with themes using Isotope and Masonry.
|
130 |
|
131 |
= 2.2.91 - August 18, 2015 =
|
|
|
132 |
* Fix: Calendar not working correctly with custom date range grid after 2.2.9 changes.
|
133 |
|
134 |
= 2.2.9 - August 14, 2015 =
|
|
|
135 |
* Fix: Event links pointing to Google Calendar have a timezone argument from feed setting.
|
136 |
* Fix: Improved assets loading, only load scripts on posts and pages that have a calendar.
|
137 |
* Localization: Updated Norwegian translations.
|
138 |
|
139 |
= 2.2.8 - August 7, 2015 =
|
|
|
140 |
* Fix: Improved security when saving plugin settings.
|
141 |
* Fix: Added URL encoding to fix some issues with API keys containing special characters.
|
142 |
* Tweak: Use calendar feed timezone or website timezone (default calendar).
|
143 |
|
144 |
= 2.2.7 - July 31, 2015 =
|
|
|
145 |
* Feature: Added an 'Add Calendar' button to quickly add a shortcode in posts.
|
146 |
* Fix: Reverted register scripts hook to init.
|
147 |
* Localization: Updated French translations.
|
@@ -151,6 +171,7 @@ We'd love your help! Here's a few things you can do:
|
|
151 |
* Tweak: Added a clear cache bulk action for clearing caches of multiple feeds.
|
152 |
|
153 |
= 2.2.6 - July 16, 2015 =
|
|
|
154 |
* Plugin performs a requirements check to ensure users are running a recent version of WordPress.
|
155 |
* Added '.gce-has-<n>-events' class to count events in each day in grid display.
|
156 |
* Removed unnecessary imagesLoaded JS library (optional dependency of the qTip2 library).
|
@@ -163,17 +184,20 @@ We'd love your help! Here's a few things you can do:
|
|
163 |
* Tested up to WordPress 4.3.
|
164 |
|
165 |
= 2.2.5 - April 22, 2015 =
|
|
|
166 |
* Updated calls to add_query_arg to prevent any possible XSS attacks.
|
167 |
* Fixed bug with fatal error in rare cases by rearragning order of plugin file includes.
|
168 |
* Fixed bug with navigation links sometimes returning -1.
|
169 |
* Corrected typo with paging links title attributes.
|
170 |
|
171 |
= 2.2.4 - April 6, 2015 =
|
|
|
172 |
* Updated French translation files.
|
173 |
* Fixed Catalan translation files.
|
174 |
* Fixed encoding bug with [maps-link] new window attribute.
|
175 |
|
176 |
= 2.2.3 - March 26, 2015 =
|
|
|
177 |
* Fixed bug with the "More details..." link encoding.
|
178 |
* Added note about total event limit of 2,500 now enforced by the Google Calendar API.
|
179 |
* Updated earliest feed event date default to 1 (one) month back.
|
@@ -184,9 +208,11 @@ We'd love your help! Here's a few things you can do:
|
|
184 |
* Tested up to WordPress 4.2.
|
185 |
|
186 |
= 2.2.2.1 - March 17, 2015 =
|
|
|
187 |
* Option to always enqueue scripts & styles now enabled by default.
|
188 |
|
189 |
= 2.2.2 - March 15, 2015 =
|
|
|
190 |
* Added option to always enqueue scripts and styles on every post and page.
|
191 |
* Added custom date range grid option to display modes.
|
192 |
* Added option to disable the plugin CSS file.
|
@@ -195,12 +221,14 @@ We'd love your help! Here's a few things you can do:
|
|
195 |
* Minor public JavaScript performance updates.
|
196 |
|
197 |
= 2.2.1 - February 28, 2015 =
|
|
|
198 |
* Enqueue scripts & styles on all posts & pages temporarily until better detection can be put in place.
|
199 |
* Fixed GCal ID encoding in feed settings.
|
200 |
* Updated Italian translation.
|
201 |
* Updated French translation.
|
202 |
|
203 |
= 2.2.0 - February 25, 2015 =
|
|
|
204 |
* Added custom date range options.
|
205 |
* Added option to hide tooltips on grid display.
|
206 |
* Added additional save button at the bottom of the feed settings.
|
@@ -218,13 +246,16 @@ We'd love your help! Here's a few things you can do:
|
|
218 |
* Security improvements.
|
219 |
|
220 |
= 2.1.7 - December 14, 2014 =
|
|
|
221 |
* Restructured next and back paging navigation script.
|
222 |
* Updated Italian translation files.
|
223 |
|
224 |
= 2.1.6.1 - December 5, 2014 =
|
|
|
225 |
* More tooltip (qTip2) effects & styling.
|
226 |
|
227 |
= 2.1.6 - December 5, 2014 =
|
|
|
228 |
* Fixed bug with tooltip (qTip2) in some cases by now including it's imagesLoaded script.
|
229 |
* Tooltip style improvements.
|
230 |
* Tooltip minified JS map file now included.
|
@@ -234,9 +265,11 @@ We'd love your help! Here's a few things you can do:
|
|
234 |
* Fix bug when saving a bulk edit.
|
235 |
|
236 |
= 2.1.5 - December 2, 2014 =
|
|
|
237 |
* Updated jQuery tooltip library to [qTip2](http://qtip2.com/). Previously using unmaintained original qTip library.
|
238 |
|
239 |
= 2.1.4 - November 26, 2014 =
|
|
|
240 |
* Reverted CSS enqueue change.
|
241 |
* Added Catalan translation - Provided by Toni Ginard & Monica Grau of [agora.xtec.cat](http://agora.xtec.cat/).
|
242 |
* Updated AJAX security code.
|
@@ -245,12 +278,14 @@ We'd love your help! Here's a few things you can do:
|
|
245 |
* Tested up to WordPress 4.1.
|
246 |
|
247 |
= 2.1.3 - November 23, 2014 =
|
|
|
248 |
* Only load plugin scripts and stylesheets when the viewable page is rendering output from this plugin.
|
249 |
* Fixed bugs with simple display options.
|
250 |
* Added better error checking and output options to help in debugging GCal feeds.
|
251 |
* Added Dutch translation - Provided by Henri van Werkhoven.
|
252 |
|
253 |
= 2.1.2 - November 21, 2014 =
|
|
|
254 |
* Fixed bug with quick edit clearing out feed settings.
|
255 |
* Fix bug with pagination creating extra DOM elements.
|
256 |
* Localization string fixes - Pull Request by @Jojaba
|
@@ -259,16 +294,20 @@ We'd love your help! Here's a few things you can do:
|
|
259 |
* Add in post data resets.
|
260 |
|
261 |
= 2.1.1 - November 20, 2014 =
|
|
|
262 |
* Fixed bug with all day events not displaying.
|
263 |
* Added missing timezone parameter to internal query.
|
264 |
|
265 |
= 2.1.0 - November 19, 2014 =
|
|
|
266 |
* Updated to use Google Calendar API version 3. Version 2 deprecated on Nov. 17, 2014.
|
267 |
|
268 |
= 2.0.7.1 -November 17, 2014 =
|
|
|
269 |
* As of Nov. 17, 2014 the GCal API v2 is deprecated, which breaks all calendar feed displays. This update will temporarily hide the display while we work on a solution that uses GCal API v3.
|
270 |
|
271 |
= 2.0.7 - October 28, 2014 =
|
|
|
272 |
* Events will now display if it hasn't ended yet for list views.
|
273 |
* Fixed bug with date() call causing a display error in some cases.
|
274 |
* Fixed bug with with widget tooltip text display.
|
@@ -279,9 +318,11 @@ We'd love your help! Here's a few things you can do:
|
|
279 |
* Added Lithuanian translation - Provided by Andrius Mazeika of [mazeika.info](http://mazeika.info/).
|
280 |
|
281 |
= 2.0.6.2 - October 22, 2014 =
|
|
|
282 |
* Reverted previous bug fix that introduced new bugs.
|
283 |
|
284 |
= 2.0.6.1 - October 22, 2014 =
|
|
|
285 |
* Added Polish translation - Provided by Michał Pasternak of [iplweb.pl](http://iplweb.pl/).
|
286 |
* Updated Italian translation.
|
287 |
* Updated French translation.
|
@@ -289,14 +330,17 @@ We'd love your help! Here's a few things you can do:
|
|
289 |
* Minor bug fixes.
|
290 |
|
291 |
= 2.0.6 - October 16, 2014 =
|
|
|
292 |
* Added minimum and maximum feed date options to fix event display issues and boost performance.
|
293 |
* Fixed a caching issue to increase performance.
|
294 |
* Fixed bug where backslashes kept getting added to event titles that already contained single quotes when navigating through pages in widget.
|
295 |
|
296 |
= 2.0.5.1 - October 15, 2014 =
|
|
|
297 |
* Fix timezone issue.
|
298 |
|
299 |
= 2.0.5 - October 10, 2014 =
|
|
|
300 |
* Fixed display bug with event date and grouped lists.
|
301 |
* Fixed broken paging links when feed IDs contain spaces between them.
|
302 |
* Fixed bug with start offset and grouped lists not working properly.
|
@@ -305,6 +349,7 @@ We'd love your help! Here's a few things you can do:
|
|
305 |
* Added Norwegian translation - Provided by Tore Hjartland of [aliom.no](http://www.aliom.no/).
|
306 |
|
307 |
= 2.0.4 - October 7, 2014 =
|
|
|
308 |
* Added option to show/hide paging.
|
309 |
* Added option to limit display to any number of days or events per page.
|
310 |
* Added option to set the start date offset any number of days back or ahead (list view).
|
@@ -328,28 +373,34 @@ We'd love your help! Here's a few things you can do:
|
|
328 |
* Remove unused admin script file.
|
329 |
|
330 |
= 2.0.3.1 - October 7, 2014=
|
|
|
331 |
* Fixed bug where retrieve from/until dates were accidentally removed.
|
332 |
|
333 |
= 2.0.3 - September 20, 2014 =
|
|
|
334 |
* Fixed bug where calendar feed caches weren't getting cleared properly.
|
335 |
* Fixed feed settings metabox content wrapping issue.
|
336 |
|
337 |
= 2.0.2 - September 17, 2014 =
|
|
|
338 |
* Added Spanish translation - Provided by Eduardo Larequi of [educacion.navarra.es/web/pnte/](http://www.educacion.navarra.es/web/pnte/).
|
339 |
* Fixed timezone issues by forcing calendar feeds to use the timezone selected in the site's General Settings. Feed-specific timezone setting removed.
|
340 |
* Fixed a bug with recurring events display.
|
341 |
* Fixed an upgrade bug with multiple day events.
|
342 |
|
343 |
= 2.0.1 - September 11, 2014 =
|
|
|
344 |
* Fixed display errors with certain event builder shortcodes.
|
345 |
* Added language folder.
|
346 |
|
347 |
= 2.0.0 - September 9, 2014 =
|
|
|
348 |
* Plugin rewritten from scratch.
|
349 |
* Now using custom post types for storing and customizing Google calendar feeds.
|
350 |
* Introduced the shortcode `[gcal]` (old shortcode still supported).
|
351 |
|
352 |
== Upgrade Notice ==
|
353 |
|
354 |
-
= 3.0.0 =
|
|
|
355 |
This is a major rewrite of the plugin with lots of additions and changes. Please backup before proceeding.
|
3 |
Tags: calendar, calendars, calendar manager, custom calendar, custom calendars, event, events, events feed, google calendar, google
|
4 |
Requires at least: 4.0
|
5 |
Tested up to: 4.4
|
6 |
+
Stable tag: 3.0.5
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
63 |
* [Rate our plugin](https://wordpress.org/support/view/plugin-reviews/google-calendar-events?postform#postform) and help spread the word!
|
64 |
* Help answer questions in our [community support forum](https://wordpress.org/support/plugin/google-calendar-events).
|
65 |
* Report bugs (with steps to reproduce) or submit pull requests [on GitHub](https://github.com/moonstonemedia/Simple-Calendar).
|
66 |
+
* Help add or update a [plugin translation](https://translate.wordpress.org/projects/wp-plugins/google-calendar-events).
|
67 |
|
68 |
== Screenshots ==
|
69 |
|
78 |
|
79 |
== Changelog ==
|
80 |
|
81 |
+
= 3.0.5 - November 19, 2015 =
|
82 |
+
|
83 |
+
* Fix: Fixed a bug where HTML in event description was not being rendered properly.
|
84 |
+
* Fix: Fixed a script loading issue when using the CPT view.
|
85 |
+
* Feature: Check for required PHP extensions upon plugin activation (curl and mbstring so far).
|
86 |
+
|
87 |
= 3.0.4 - November 18, 2015 =
|
88 |
+
|
89 |
* Fix: Fixed always enqueue option to work correctly.
|
90 |
* Fix: Fixed issue where multiple shortcodes would sometimes not load scripts correctly.
|
91 |
* Fix: Fixed z-index issue for admin tooltips.
|
92 |
* Tweak: Change default "today" color to blue (#1e73be).
|
93 |
|
94 |
= 3.0.3 - November 13, 2015 =
|
95 |
+
|
96 |
* Feature: Added option to display a compact list view.
|
97 |
* Feature: Added option to hide the header in list view.
|
98 |
* Tweak: Improved CSS styling for default list and grid CSS.
|
99 |
|
100 |
= 3.0.2 - November 12, 2015 =
|
101 |
+
|
102 |
* Fix: Fixed bug where calendar days were off by one day.
|
103 |
|
104 |
= 3.0.1 - November 9, 2015 =
|
105 |
+
|
106 |
* Fix: Fixed bug with update script being skipped via attachment to activation hook.
|
107 |
|
108 |
= 3.0.0 - November 8, 2015 =
|
109 |
+
|
110 |
* Announcement: Plugin renamed to Simple Calendar.
|
111 |
* Announcement: Visit our new website at [simplecalendar.io](https://simplecalendar.io/?utm_source=wordpress.org&utm_medium=link&utm_campaign=simple-cal-readme&utm_content=changelog)!
|
112 |
* Feature: Modular and extensible plugin, add-ons ready.
|
122 |
* Refactor: Plugin rebuilt from ground up: namespaces, closures, Composer support, entirely OOP.
|
123 |
* Dev: PHP 5.3 minimum required.
|
124 |
* Dev: All requests to Google from now on will be handled with the official Google API PHP Client.
|
125 |
+
* Dev: Tested up to WordPress 4.4.
|
126 |
|
127 |
= 2.4.0 - September 29, 2015 =
|
128 |
+
|
129 |
* Announcement: Simple Calendar is coming, changes ahead.
|
130 |
* Deprecation: The bundled/default Google API key reached it's quota and was shut off. Using your own API key is now required.
|
131 |
|
132 |
= 2.3.2 - September 1, 2015 =
|
133 |
+
|
134 |
* Fix: Bug in HTML support in events description.
|
135 |
|
136 |
= 2.3.1 - August 31, 2015 =
|
137 |
+
|
138 |
* Fix: Fallback for DateTime::setTimestamp() for installations still using PHP 5.2.
|
139 |
* Fix: Support HTML in events description when using `html="true"` attribute in shortcode.
|
140 |
* Localization: Added Finnish translations, courtesy of Ville Myllymäki.
|
141 |
|
142 |
= 2.3.0 - August 24, 2015 =
|
143 |
+
|
144 |
* Fix: Improve timezone handling when sending a request to Google.
|
145 |
* Tweak: Reintroduced imagesloaded library to improve compatibility with themes using Isotope and Masonry.
|
146 |
|
147 |
= 2.2.91 - August 18, 2015 =
|
148 |
+
|
149 |
* Fix: Calendar not working correctly with custom date range grid after 2.2.9 changes.
|
150 |
|
151 |
= 2.2.9 - August 14, 2015 =
|
152 |
+
|
153 |
* Fix: Event links pointing to Google Calendar have a timezone argument from feed setting.
|
154 |
* Fix: Improved assets loading, only load scripts on posts and pages that have a calendar.
|
155 |
* Localization: Updated Norwegian translations.
|
156 |
|
157 |
= 2.2.8 - August 7, 2015 =
|
158 |
+
|
159 |
* Fix: Improved security when saving plugin settings.
|
160 |
* Fix: Added URL encoding to fix some issues with API keys containing special characters.
|
161 |
* Tweak: Use calendar feed timezone or website timezone (default calendar).
|
162 |
|
163 |
= 2.2.7 - July 31, 2015 =
|
164 |
+
|
165 |
* Feature: Added an 'Add Calendar' button to quickly add a shortcode in posts.
|
166 |
* Fix: Reverted register scripts hook to init.
|
167 |
* Localization: Updated French translations.
|
171 |
* Tweak: Added a clear cache bulk action for clearing caches of multiple feeds.
|
172 |
|
173 |
= 2.2.6 - July 16, 2015 =
|
174 |
+
|
175 |
* Plugin performs a requirements check to ensure users are running a recent version of WordPress.
|
176 |
* Added '.gce-has-<n>-events' class to count events in each day in grid display.
|
177 |
* Removed unnecessary imagesLoaded JS library (optional dependency of the qTip2 library).
|
184 |
* Tested up to WordPress 4.3.
|
185 |
|
186 |
= 2.2.5 - April 22, 2015 =
|
187 |
+
|
188 |
* Updated calls to add_query_arg to prevent any possible XSS attacks.
|
189 |
* Fixed bug with fatal error in rare cases by rearragning order of plugin file includes.
|
190 |
* Fixed bug with navigation links sometimes returning -1.
|
191 |
* Corrected typo with paging links title attributes.
|
192 |
|
193 |
= 2.2.4 - April 6, 2015 =
|
194 |
+
|
195 |
* Updated French translation files.
|
196 |
* Fixed Catalan translation files.
|
197 |
* Fixed encoding bug with [maps-link] new window attribute.
|
198 |
|
199 |
= 2.2.3 - March 26, 2015 =
|
200 |
+
|
201 |
* Fixed bug with the "More details..." link encoding.
|
202 |
* Added note about total event limit of 2,500 now enforced by the Google Calendar API.
|
203 |
* Updated earliest feed event date default to 1 (one) month back.
|
208 |
* Tested up to WordPress 4.2.
|
209 |
|
210 |
= 2.2.2.1 - March 17, 2015 =
|
211 |
+
|
212 |
* Option to always enqueue scripts & styles now enabled by default.
|
213 |
|
214 |
= 2.2.2 - March 15, 2015 =
|
215 |
+
|
216 |
* Added option to always enqueue scripts and styles on every post and page.
|
217 |
* Added custom date range grid option to display modes.
|
218 |
* Added option to disable the plugin CSS file.
|
221 |
* Minor public JavaScript performance updates.
|
222 |
|
223 |
= 2.2.1 - February 28, 2015 =
|
224 |
+
|
225 |
* Enqueue scripts & styles on all posts & pages temporarily until better detection can be put in place.
|
226 |
* Fixed GCal ID encoding in feed settings.
|
227 |
* Updated Italian translation.
|
228 |
* Updated French translation.
|
229 |
|
230 |
= 2.2.0 - February 25, 2015 =
|
231 |
+
|
232 |
* Added custom date range options.
|
233 |
* Added option to hide tooltips on grid display.
|
234 |
* Added additional save button at the bottom of the feed settings.
|
246 |
* Security improvements.
|
247 |
|
248 |
= 2.1.7 - December 14, 2014 =
|
249 |
+
|
250 |
* Restructured next and back paging navigation script.
|
251 |
* Updated Italian translation files.
|
252 |
|
253 |
= 2.1.6.1 - December 5, 2014 =
|
254 |
+
|
255 |
* More tooltip (qTip2) effects & styling.
|
256 |
|
257 |
= 2.1.6 - December 5, 2014 =
|
258 |
+
|
259 |
* Fixed bug with tooltip (qTip2) in some cases by now including it's imagesLoaded script.
|
260 |
* Tooltip style improvements.
|
261 |
* Tooltip minified JS map file now included.
|
265 |
* Fix bug when saving a bulk edit.
|
266 |
|
267 |
= 2.1.5 - December 2, 2014 =
|
268 |
+
|
269 |
* Updated jQuery tooltip library to [qTip2](http://qtip2.com/). Previously using unmaintained original qTip library.
|
270 |
|
271 |
= 2.1.4 - November 26, 2014 =
|
272 |
+
|
273 |
* Reverted CSS enqueue change.
|
274 |
* Added Catalan translation - Provided by Toni Ginard & Monica Grau of [agora.xtec.cat](http://agora.xtec.cat/).
|
275 |
* Updated AJAX security code.
|
278 |
* Tested up to WordPress 4.1.
|
279 |
|
280 |
= 2.1.3 - November 23, 2014 =
|
281 |
+
|
282 |
* Only load plugin scripts and stylesheets when the viewable page is rendering output from this plugin.
|
283 |
* Fixed bugs with simple display options.
|
284 |
* Added better error checking and output options to help in debugging GCal feeds.
|
285 |
* Added Dutch translation - Provided by Henri van Werkhoven.
|
286 |
|
287 |
= 2.1.2 - November 21, 2014 =
|
288 |
+
|
289 |
* Fixed bug with quick edit clearing out feed settings.
|
290 |
* Fix bug with pagination creating extra DOM elements.
|
291 |
* Localization string fixes - Pull Request by @Jojaba
|
294 |
* Add in post data resets.
|
295 |
|
296 |
= 2.1.1 - November 20, 2014 =
|
297 |
+
|
298 |
* Fixed bug with all day events not displaying.
|
299 |
* Added missing timezone parameter to internal query.
|
300 |
|
301 |
= 2.1.0 - November 19, 2014 =
|
302 |
+
|
303 |
* Updated to use Google Calendar API version 3. Version 2 deprecated on Nov. 17, 2014.
|
304 |
|
305 |
= 2.0.7.1 -November 17, 2014 =
|
306 |
+
|
307 |
* As of Nov. 17, 2014 the GCal API v2 is deprecated, which breaks all calendar feed displays. This update will temporarily hide the display while we work on a solution that uses GCal API v3.
|
308 |
|
309 |
= 2.0.7 - October 28, 2014 =
|
310 |
+
|
311 |
* Events will now display if it hasn't ended yet for list views.
|
312 |
* Fixed bug with date() call causing a display error in some cases.
|
313 |
* Fixed bug with with widget tooltip text display.
|
318 |
* Added Lithuanian translation - Provided by Andrius Mazeika of [mazeika.info](http://mazeika.info/).
|
319 |
|
320 |
= 2.0.6.2 - October 22, 2014 =
|
321 |
+
|
322 |
* Reverted previous bug fix that introduced new bugs.
|
323 |
|
324 |
= 2.0.6.1 - October 22, 2014 =
|
325 |
+
|
326 |
* Added Polish translation - Provided by Michał Pasternak of [iplweb.pl](http://iplweb.pl/).
|
327 |
* Updated Italian translation.
|
328 |
* Updated French translation.
|
330 |
* Minor bug fixes.
|
331 |
|
332 |
= 2.0.6 - October 16, 2014 =
|
333 |
+
|
334 |
* Added minimum and maximum feed date options to fix event display issues and boost performance.
|
335 |
* Fixed a caching issue to increase performance.
|
336 |
* Fixed bug where backslashes kept getting added to event titles that already contained single quotes when navigating through pages in widget.
|
337 |
|
338 |
= 2.0.5.1 - October 15, 2014 =
|
339 |
+
|
340 |
* Fix timezone issue.
|
341 |
|
342 |
= 2.0.5 - October 10, 2014 =
|
343 |
+
|
344 |
* Fixed display bug with event date and grouped lists.
|
345 |
* Fixed broken paging links when feed IDs contain spaces between them.
|
346 |
* Fixed bug with start offset and grouped lists not working properly.
|
349 |
* Added Norwegian translation - Provided by Tore Hjartland of [aliom.no](http://www.aliom.no/).
|
350 |
|
351 |
= 2.0.4 - October 7, 2014 =
|
352 |
+
|
353 |
* Added option to show/hide paging.
|
354 |
* Added option to limit display to any number of days or events per page.
|
355 |
* Added option to set the start date offset any number of days back or ahead (list view).
|
373 |
* Remove unused admin script file.
|
374 |
|
375 |
= 2.0.3.1 - October 7, 2014=
|
376 |
+
|
377 |
* Fixed bug where retrieve from/until dates were accidentally removed.
|
378 |
|
379 |
= 2.0.3 - September 20, 2014 =
|
380 |
+
|
381 |
* Fixed bug where calendar feed caches weren't getting cleared properly.
|
382 |
* Fixed feed settings metabox content wrapping issue.
|
383 |
|
384 |
= 2.0.2 - September 17, 2014 =
|
385 |
+
|
386 |
* Added Spanish translation - Provided by Eduardo Larequi of [educacion.navarra.es/web/pnte/](http://www.educacion.navarra.es/web/pnte/).
|
387 |
* Fixed timezone issues by forcing calendar feeds to use the timezone selected in the site's General Settings. Feed-specific timezone setting removed.
|
388 |
* Fixed a bug with recurring events display.
|
389 |
* Fixed an upgrade bug with multiple day events.
|
390 |
|
391 |
= 2.0.1 - September 11, 2014 =
|
392 |
+
|
393 |
* Fixed display errors with certain event builder shortcodes.
|
394 |
* Added language folder.
|
395 |
|
396 |
= 2.0.0 - September 9, 2014 =
|
397 |
+
|
398 |
* Plugin rewritten from scratch.
|
399 |
* Now using custom post types for storing and customizing Google calendar feeds.
|
400 |
* Introduced the shortcode `[gcal]` (old shortcode still supported).
|
401 |
|
402 |
== Upgrade Notice ==
|
403 |
|
404 |
+
= 3.0.0 =
|
405 |
+
|
406 |
This is a major rewrite of the plugin with lots of additions and changes. Please backup before proceeding.
|
vendor/autoload_52.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInitd7fd2f5a0195111b055fe64c47ac4621::getLoader();
|
vendor/composer/autoload_real_52.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real_52.php generated by xrstf/composer-php52
|
4 |
|
5 |
-
class
|
6 |
private static $loader;
|
7 |
|
8 |
public static function loadClassLoader($class) {
|
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit931a92a4aa8e041356c26c4e9b0a29ae {
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new xrstf_Composer52_ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$vendorDir = dirname(dirname(__FILE__));
|
27 |
$baseDir = dirname($vendorDir);
|
2 |
|
3 |
// autoload_real_52.php generated by xrstf/composer-php52
|
4 |
|
5 |
+
class ComposerAutoloaderInitd7fd2f5a0195111b055fe64c47ac4621 {
|
6 |
private static $loader;
|
7 |
|
8 |
public static function loadClassLoader($class) {
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInitd7fd2f5a0195111b055fe64c47ac4621', 'loadClassLoader'), true /*, true */);
|
23 |
self::$loader = $loader = new xrstf_Composer52_ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInitd7fd2f5a0195111b055fe64c47ac4621', 'loadClassLoader'));
|
25 |
|
26 |
$vendorDir = dirname(dirname(__FILE__));
|
27 |
$baseDir = dirname($vendorDir);
|