Version Description
Download this release
Release Info
Developer | yani.iliev |
Plugin | All-in-One Event Calendar |
Version | 1.6.3 |
Comparing to | |
See all releases |
Code changes from version 1.6.2 to 1.6.3
all-in-one-event-calendar.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Description: A calendar system with month, week, day, agenda views, upcoming events widget, color-coded categories, recurrence, and import/export of .ics feeds.
|
6 |
* Author: Then.ly
|
7 |
* Author URI: http://then.ly/
|
8 |
-
* Version: 1.6.
|
9 |
*/
|
10 |
@set_time_limit( 0 );
|
11 |
@ini_set( 'memory_limit', '256M' );
|
@@ -24,7 +24,7 @@ define( 'AI1EC_PLUGIN_BASENAME', plugin_basename( __FILE__ ) );
|
|
24 |
// ==================
|
25 |
// = Plugin Version =
|
26 |
// ==================
|
27 |
-
define( 'AI1EC_VERSION', '1.6.
|
28 |
|
29 |
// ====================
|
30 |
// = Database Version =
|
@@ -37,7 +37,7 @@ define( 'AI1EC_DB_VERSION', 109 );
|
|
37 |
define( 'AI1EC_CRON_VERSION', 102 );
|
38 |
define( 'AI1EC_N_CRON_VERSION', 101 );
|
39 |
define( 'AI1EC_N_CRON_FREQ', 'daily' );
|
40 |
-
define( 'AI1EC_UPDATES_URL', 'http://then.ly/assets/thenly-all-in-one-calendar-1.6.
|
41 |
|
42 |
// ===============
|
43 |
// = Plugin Path =
|
@@ -269,7 +269,7 @@ function ai1ec_autoload( $class_name )
|
|
269 |
);
|
270 |
|
271 |
// remove duplicates from the paths array
|
272 |
-
$paths = array_unique( $paths
|
273 |
|
274 |
// Search each path for the class.
|
275 |
foreach( $paths as $path ) {
|
5 |
* Description: A calendar system with month, week, day, agenda views, upcoming events widget, color-coded categories, recurrence, and import/export of .ics feeds.
|
6 |
* Author: Then.ly
|
7 |
* Author URI: http://then.ly/
|
8 |
+
* Version: 1.6.3
|
9 |
*/
|
10 |
@set_time_limit( 0 );
|
11 |
@ini_set( 'memory_limit', '256M' );
|
24 |
// ==================
|
25 |
// = Plugin Version =
|
26 |
// ==================
|
27 |
+
define( 'AI1EC_VERSION', '1.6.3' );
|
28 |
|
29 |
// ====================
|
30 |
// = Database Version =
|
37 |
define( 'AI1EC_CRON_VERSION', 102 );
|
38 |
define( 'AI1EC_N_CRON_VERSION', 101 );
|
39 |
define( 'AI1EC_N_CRON_FREQ', 'daily' );
|
40 |
+
define( 'AI1EC_UPDATES_URL', 'http://then.ly/assets/thenly-all-in-one-calendar-1.6.3.zip' );
|
41 |
|
42 |
// ===============
|
43 |
// = Plugin Path =
|
269 |
);
|
270 |
|
271 |
// remove duplicates from the paths array
|
272 |
+
$paths = array_unique( $paths );
|
273 |
|
274 |
// Search each path for the class.
|
275 |
foreach( $paths as $path ) {
|
app/controller/class-ai1ec-app-controller.php
CHANGED
@@ -77,6 +77,11 @@ class Ai1ec_App_Controller {
|
|
77 |
|
78 |
// Configure MySQL to operate in GMT time
|
79 |
$wpdb->query( "SET time_zone = '+0:00'" );
|
|
|
|
|
|
|
|
|
|
|
80 |
|
81 |
// Load plugin text domain
|
82 |
$this->load_textdomain();
|
77 |
|
78 |
// Configure MySQL to operate in GMT time
|
79 |
$wpdb->query( "SET time_zone = '+0:00'" );
|
80 |
+
|
81 |
+
if( $ai1ec_settings->allow_statistics == TRUE ) {
|
82 |
+
$ai1ec_settings->allow_statistics = false;
|
83 |
+
$ai1ec_settings->save();
|
84 |
+
}
|
85 |
|
86 |
// Load plugin text domain
|
87 |
$this->load_textdomain();
|
app/helper/class-ai1ec-app-helper.php
CHANGED
@@ -702,7 +702,7 @@ class Ai1ec_App_Helper {
|
|
702 |
);
|
703 |
$ai1ec_view_helper->display_admin( 'admin_notices.php', $args );
|
704 |
}
|
705 |
-
|
706 |
if( $ai1ec_settings->show_data_notification ) {
|
707 |
$args = array(
|
708 |
'label' => 'All-in-One Calendar Notice',
|
@@ -718,7 +718,7 @@ class Ai1ec_App_Helper {
|
|
718 |
'button' => (object) array( 'class' => 'ai1ec-dismiss-notification', 'value' => 'Dismiss' ),
|
719 |
);
|
720 |
$ai1ec_view_helper->display_admin( 'admin_notices.php', $args );
|
721 |
-
}
|
722 |
|
723 |
// If calendar page ID has not been set, and we're not updating the settings
|
724 |
// page, the calendar is not properly set up yet.
|
702 |
);
|
703 |
$ai1ec_view_helper->display_admin( 'admin_notices.php', $args );
|
704 |
}
|
705 |
+
/*
|
706 |
if( $ai1ec_settings->show_data_notification ) {
|
707 |
$args = array(
|
708 |
'label' => 'All-in-One Calendar Notice',
|
718 |
'button' => (object) array( 'class' => 'ai1ec-dismiss-notification', 'value' => 'Dismiss' ),
|
719 |
);
|
720 |
$ai1ec_view_helper->display_admin( 'admin_notices.php', $args );
|
721 |
+
}*/
|
722 |
|
723 |
// If calendar page ID has not been set, and we're not updating the settings
|
724 |
// page, the calendar is not properly set up yet.
|
app/model/class-ai1ec-settings.php
CHANGED
@@ -322,7 +322,7 @@ class Ai1ec_Settings {
|
|
322 |
'timezone' => get_option( 'timezone_string' ),
|
323 |
'geo_region_biasing' => FALSE,
|
324 |
'show_data_notification' => TRUE,
|
325 |
-
'allow_statistics' =>
|
326 |
'disable_autocompletion' => FALSE,
|
327 |
);
|
328 |
|
322 |
'timezone' => get_option( 'timezone_string' ),
|
323 |
'geo_region_biasing' => FALSE,
|
324 |
'show_data_notification' => TRUE,
|
325 |
+
'allow_statistics' => FALSE,
|
326 |
'disable_autocompletion' => FALSE,
|
327 |
);
|
328 |
|
language/all-in-one-event-calendar.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the All-in-One Calendar by Then.ly package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: All-in-One Calendar by Then.ly 1.6.
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/all-in-one-event-calendar\n"
|
7 |
-
"POT-Creation-Date: 2012-05-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -1413,9 +1413,9 @@ msgstr ""
|
|
1413 |
msgid "All-in-One Calendar by Then.ly"
|
1414 |
msgstr ""
|
1415 |
|
1416 |
-
#. #-#-#-#-# plugin.pot (All-in-One Calendar by Then.ly 1.6.
|
1417 |
#. Plugin URI of the plugin/theme
|
1418 |
-
#. #-#-#-#-# plugin.pot (All-in-One Calendar by Then.ly 1.6.
|
1419 |
#. Author URI of the plugin/theme
|
1420 |
msgid "http://then.ly/"
|
1421 |
msgstr ""
|
2 |
# This file is distributed under the same license as the All-in-One Calendar by Then.ly package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: All-in-One Calendar by Then.ly 1.6.3\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/all-in-one-event-calendar\n"
|
7 |
+
"POT-Creation-Date: 2012-05-11 11:22:57+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
1413 |
msgid "All-in-One Calendar by Then.ly"
|
1414 |
msgstr ""
|
1415 |
|
1416 |
+
#. #-#-#-#-# plugin.pot (All-in-One Calendar by Then.ly 1.6.3) #-#-#-#-#
|
1417 |
#. Plugin URI of the plugin/theme
|
1418 |
+
#. #-#-#-#-# plugin.pot (All-in-One Calendar by Then.ly 1.6.3) #-#-#-#-#
|
1419 |
#. Author URI of the plugin/theme
|
1420 |
msgid "http://then.ly/"
|
1421 |
msgstr ""
|
readme.txt
CHANGED
@@ -1,16 +1,16 @@
|
|
1 |
-
=== All-in-One Calendar ===
|
2 |
Contributors: theseed, hubrik, vtowel, yani.iliev
|
3 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9JJMUW48W2ED8
|
4 |
Tags: calendar, event, events, ics, ics calendar, ical-feed, ics feed, wordpress ics importer, wordpress ical importer, upcoming events, todo, notes, journal, freebusy, availability, web calendar, web events, webcal, google calendar, ical, iCalendar, all-in-one, ai1ec, google calendar sync, ical sync, events sync, holiday calendar, calendar 2011, events 2011, widget, events widget, upcoming events widget, calendar widget, agenda widget
|
5 |
Requires at least: 3.1.3
|
6 |
Tested up to: 3.3.2
|
7 |
-
Stable tag: 1.6.
|
8 |
|
9 |
A calendar system with month, week, agenda views, upcoming events widget, color-coded categories, recurrence, and import/export of .ics feeds.
|
10 |
|
11 |
== Description ==
|
12 |
|
13 |
-
Welcome to the [All-in-One Calendar Plugin](http://then.ly/), from [Then.ly](http://then.ly/). The All-in-One Calendar is a new way to list your events in WordPress and easily share them with the rest of the world.
|
14 |
|
15 |
Our new calendar system combines a clean visual design, solid architectural patterns and a powerful set of features to create the most advanced calendar system available for WordPress. Best of all: it’s completely free.
|
16 |
|
@@ -25,7 +25,6 @@ This plugin has many features we hope will prove useful to users, including:
|
|
25 |
* Easy **sharing** with Google Calendar, Apple iCal, MS Outlook and any other system that accepts iCalendar (.ics) feeds
|
26 |
* Embedded **Google Maps**
|
27 |
* **Color-coded** events based on category
|
28 |
-
* **Event-registration** ready
|
29 |
* **Month**, **week**, **day** and **agenda** views
|
30 |
* **Upcoming Events** widget
|
31 |
* Direct links to **filtered calendar views**
|
@@ -37,13 +36,13 @@ This plugin has many features we hope will prove useful to users, including:
|
|
37 |
* Events from [The Events Calendar](http://wordpress.org/extend/plugins/the-events-calendar/) plugin can also be easily imported
|
38 |
* Create a Calendar administration role to allow for a dedicated calendar application
|
39 |
|
40 |
-
Importing and exporting iCalendar (.ics) feeds is one of the strongest features of the All-in-One Calendar system. Enter an event on one site and you can have it appear automatically in another website's calendar. You can even send events from a specific category or tag (or combination of categories and tags).
|
41 |
|
42 |
Why is this cool? It allows event creators to create one event and have it displayed on a few or thousands of calendars with no extra work. And it also allows calendar owners to populate their calendar from other calendar feeds without having to go through the hassle of creating new events. For example, a soccer league can send its game schedule to a community sports calendar, which, in turn, can send only featured games (from all the sports leagues it aggregates) to a community calendar, which features sports as just one category.
|
43 |
|
44 |
= Additional Features =
|
45 |
|
46 |
-
The All-in-One Calendar Plugin also has a few features that will prove useful for website and blog owners:
|
47 |
|
48 |
* Each event is SEO-optimized
|
49 |
* Each event links to the original calendar
|
@@ -82,7 +81,10 @@ https://vimeo.com/41738066
|
|
82 |
* Filter by post ids (separate ids by comma): **[ai1ec post_id="1, 2"]**
|
83 |
|
84 |
== Changelog ==
|
85 |
-
= Version 1.6.
|
|
|
|
|
|
|
86 |
* Fixed bug that was breaking adding/importing/editing events
|
87 |
* Enabled updates and update notifications when there is a newer version
|
88 |
|
@@ -307,7 +309,7 @@ To place the calendar in a DOM/HTML element besides the default page content con
|
|
307 |
== Upgrade Notice ==
|
308 |
|
309 |
= 1.6 Premium =
|
310 |
-
The All-in-One Calendar can only be upgraded to the Premium version from version 1.6 and above, or by downloading directly from [then.ly](http://then.ly/).
|
311 |
|
312 |
= 1.0.3 =
|
313 |
When upgrading to from below `1.0.3` you must reactivate the plugin.
|
1 |
+
=== All-in-One Event Calendar ===
|
2 |
Contributors: theseed, hubrik, vtowel, yani.iliev
|
3 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9JJMUW48W2ED8
|
4 |
Tags: calendar, event, events, ics, ics calendar, ical-feed, ics feed, wordpress ics importer, wordpress ical importer, upcoming events, todo, notes, journal, freebusy, availability, web calendar, web events, webcal, google calendar, ical, iCalendar, all-in-one, ai1ec, google calendar sync, ical sync, events sync, holiday calendar, calendar 2011, events 2011, widget, events widget, upcoming events widget, calendar widget, agenda widget
|
5 |
Requires at least: 3.1.3
|
6 |
Tested up to: 3.3.2
|
7 |
+
Stable tag: 1.6.3
|
8 |
|
9 |
A calendar system with month, week, agenda views, upcoming events widget, color-coded categories, recurrence, and import/export of .ics feeds.
|
10 |
|
11 |
== Description ==
|
12 |
|
13 |
+
Welcome to the [All-in-One Event Calendar Plugin](http://then.ly/), from [Then.ly](http://then.ly/). The All-in-One Event Calendar is a new way to list your events in WordPress and easily share them with the rest of the world.
|
14 |
|
15 |
Our new calendar system combines a clean visual design, solid architectural patterns and a powerful set of features to create the most advanced calendar system available for WordPress. Best of all: it’s completely free.
|
16 |
|
25 |
* Easy **sharing** with Google Calendar, Apple iCal, MS Outlook and any other system that accepts iCalendar (.ics) feeds
|
26 |
* Embedded **Google Maps**
|
27 |
* **Color-coded** events based on category
|
|
|
28 |
* **Month**, **week**, **day** and **agenda** views
|
29 |
* **Upcoming Events** widget
|
30 |
* Direct links to **filtered calendar views**
|
36 |
* Events from [The Events Calendar](http://wordpress.org/extend/plugins/the-events-calendar/) plugin can also be easily imported
|
37 |
* Create a Calendar administration role to allow for a dedicated calendar application
|
38 |
|
39 |
+
Importing and exporting iCalendar (.ics) feeds is one of the strongest features of the All-in-One Event Calendar system. Enter an event on one site and you can have it appear automatically in another website's calendar. You can even send events from a specific category or tag (or combination of categories and tags).
|
40 |
|
41 |
Why is this cool? It allows event creators to create one event and have it displayed on a few or thousands of calendars with no extra work. And it also allows calendar owners to populate their calendar from other calendar feeds without having to go through the hassle of creating new events. For example, a soccer league can send its game schedule to a community sports calendar, which, in turn, can send only featured games (from all the sports leagues it aggregates) to a community calendar, which features sports as just one category.
|
42 |
|
43 |
= Additional Features =
|
44 |
|
45 |
+
The All-in-One Event Calendar Plugin also has a few features that will prove useful for website and blog owners:
|
46 |
|
47 |
* Each event is SEO-optimized
|
48 |
* Each event links to the original calendar
|
81 |
* Filter by post ids (separate ids by comma): **[ai1ec post_id="1, 2"]**
|
82 |
|
83 |
== Changelog ==
|
84 |
+
= Version 1.6.3 Premium & Free =
|
85 |
+
* Added support for server running versions of php below 5.2.9
|
86 |
+
|
87 |
+
= Version 1.6.2 Premium & Free =
|
88 |
* Fixed bug that was breaking adding/importing/editing events
|
89 |
* Enabled updates and update notifications when there is a newer version
|
90 |
|
309 |
== Upgrade Notice ==
|
310 |
|
311 |
= 1.6 Premium =
|
312 |
+
The All-in-One Event Calendar can only be upgraded to the Premium version from version 1.6 and above, or by downloading directly from [then.ly](http://then.ly/).
|
313 |
|
314 |
= 1.0.3 =
|
315 |
When upgrading to from below `1.0.3` you must reactivate the plugin.
|