Version Description
- Fixed a reported XSS issue with the date switcher
- Added a iCalendar feed of events
Download this release
Release Info
Developer | KieranOShea |
Plugin | Calendar |
Version | 1.3.8 |
Comparing to | |
See all releases |
Code changes from version 1.3.7 to 1.3.8
- calendar-feed.php +128 -0
- calendar.php +69 -3
- calendar.pot +154 -150
- readme.txt +7 -2
calendar-feed.php
ADDED
@@ -0,0 +1,128 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/* Copyright 2008 Kieran O'Shea (email : kieran@kieranoshea.com)
|
3 |
+
|
4 |
+
This program is free software; you can redistribute it and/or modify
|
5 |
+
it under the terms of the GNU General Public License as published by
|
6 |
+
the Free Software Foundation; either version 2 of the License, or
|
7 |
+
(at your option) any later version.
|
8 |
+
|
9 |
+
This program is distributed in the hope that it will be useful,
|
10 |
+
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
11 |
+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
12 |
+
GNU General Public License for more details.
|
13 |
+
|
14 |
+
You should have received a copy of the GNU General Public License
|
15 |
+
along with this program; if not, write to the Free Software
|
16 |
+
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
17 |
+
*/
|
18 |
+
|
19 |
+
// Should we allow the feed to go out?
|
20 |
+
$sql = "SELECT config_value FROM " . WP_CALENDAR_CONFIG_TABLE . " WHERE config_item='enable_feed'";
|
21 |
+
$feed_yes = $wpdb->get_var($sql);
|
22 |
+
if ($feed_yes == 'true') {
|
23 |
+
|
24 |
+
// We need to set a few parameters
|
25 |
+
// Caution - the further into the future
|
26 |
+
// you set this, the longer the feed will take
|
27 |
+
// to show up and the more load will be placed
|
28 |
+
// on your server. The default value of 30 is
|
29 |
+
// sensible in this regard
|
30 |
+
$number_future_days = 30;
|
31 |
+
|
32 |
+
// Create the RSS header
|
33 |
+
$rss_result = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
|
34 |
+
<rss version=\"2.0\"
|
35 |
+
xmlns:content=\"http://purl.org/rss/1.0/modules/content/\"
|
36 |
+
xmlns:wfw=\"http://wellformedweb.org/CommentAPI/\"
|
37 |
+
xmlns:dc=\"http://purl.org/dc/elements/1.1/\"
|
38 |
+
>
|
39 |
+
|
40 |
+
<channel>
|
41 |
+
<title>".get_option('blogname')."</title>
|
42 |
+
<link>".get_option('home')."</link>
|
43 |
+
<description>".get_option('blogdescription')."</description>
|
44 |
+
<language>en-uk</language>
|
45 |
+
<copyright>(c) Copyright ".date("Y", time())." by ".get_option('blogname')."</copyright>
|
46 |
+
<managingEditor>".get_option('admin_email')."</managingEditor>
|
47 |
+
<webMaster>".get_option('admin_email')."</webMaster>
|
48 |
+
<pubDate>".date('D, d M Y h:i:s O',time())."</pubDate>
|
49 |
+
<lastBuildDate>".date('D, d M Y h:i:s O',time())."</lastBuildDate>
|
50 |
+
<docs>http://backend.userland.com/rss</docs>
|
51 |
+
<generator>Calendar for WordPress</generator>
|
52 |
+
<ttl>1</ttl>
|
53 |
+
";
|
54 |
+
|
55 |
+
// We grab the events into the future by the number of preset days
|
56 |
+
global $wpdb;
|
57 |
+
|
58 |
+
// Get number of days we should go into the future
|
59 |
+
$future_days = $number_future_days;
|
60 |
+
$day_count = 0;
|
61 |
+
|
62 |
+
while ($day_count < $future_days+1)
|
63 |
+
{
|
64 |
+
list($y,$m,$d) = explode("-",date("Y-m-d",mktime($day_count*24,0,0,date("m"),date("d"),date("Y"))));
|
65 |
+
$events = grab_events($y,$m,$d,null);
|
66 |
+
usort($events, "time_cmp");
|
67 |
+
|
68 |
+
foreach($events as $event)
|
69 |
+
{
|
70 |
+
// For each event we need some additional information
|
71 |
+
$sql = "SELECT category_name FROM " . WP_CALENDAR_CATEGORIES_TABLE . " WHERE category_id=".$event->event_category;
|
72 |
+
$this_cat = $wpdb->get_var($sql);
|
73 |
+
$sql = "SELECT config_value FROM " . WP_CALENDAR_CONFIG_TABLE . " WHERE config_item='display_author'";
|
74 |
+
$author_yes = $wpdb->get_var($sql);
|
75 |
+
$sql = "SELECT config_value FROM " . WP_CALENDAR_CONFIG_TABLE . " WHERE config_item='enable_categories'";
|
76 |
+
$cat_yes = $wpdb->get_var($sql);
|
77 |
+
|
78 |
+
$e = get_userdata($event->event_author);
|
79 |
+
$this_author = $e->user_email;
|
80 |
+
|
81 |
+
if ($author_yes == 'true') { $author = '<author>'.$this_author.'</author>'; }
|
82 |
+
else { $author = ''; }
|
83 |
+
|
84 |
+
if ($cat_yes == 'true') { $category = '<category>'.$this_cat.'</category>'; }
|
85 |
+
else { $category = ''; }
|
86 |
+
|
87 |
+
if ($event->event_link != '') { $this_link = $event->event_link; }
|
88 |
+
else { $this_link = get_option('home'); }
|
89 |
+
|
90 |
+
if ($event->event_time == '00:00:00') {
|
91 |
+
$rss_result .= " <item>
|
92 |
+
<title>".$event->event_title."</title>
|
93 |
+
<link>".$this_link."</link>
|
94 |
+
".$category."
|
95 |
+
<description><![CDATA[".utf8_encode($event->event_desc)."]]></description>
|
96 |
+
".$author."
|
97 |
+
<pubDate>".date('D, d M Y h:i:s 0',mktime($day_count*24,0,0,date("m"),date("d"),date("Y")))."</pubDate>
|
98 |
+
</item>";
|
99 |
+
}
|
100 |
+
else {
|
101 |
+
$rss_result .= " <item>
|
102 |
+
<title>".$event->event_title."</title>
|
103 |
+
<link>".$this_link."</link>
|
104 |
+
".$category."
|
105 |
+
<description><![CDATA[".utf8_encode($event->event_desc)."]]></description>
|
106 |
+
".$author."
|
107 |
+
<pubDate>".date('D, d M Y ',mktime($day_count*24,0,0,date("m"),date("d"),date("Y"))).date('h:i:s O',strtotime($event->event_time))."</pubDate>
|
108 |
+
</item>";
|
109 |
+
}
|
110 |
+
|
111 |
+
}
|
112 |
+
|
113 |
+
$day_count = $day_count+1;
|
114 |
+
}
|
115 |
+
|
116 |
+
// Finish it all off
|
117 |
+
$rss_result .= "
|
118 |
+
</channel>
|
119 |
+
</rss>";
|
120 |
+
|
121 |
+
// Spit out the RSS feed to the browser
|
122 |
+
header("Content-type: text/xml", true);
|
123 |
+
echo $rss_result;
|
124 |
+
|
125 |
+
// Close the feed check
|
126 |
+
}
|
127 |
+
|
128 |
+
?>
|
calendar.php
CHANGED
@@ -7,7 +7,7 @@ Author: Kieran O'Shea
|
|
7 |
Author URI: http://www.kieranoshea.com
|
8 |
Text Domain: calendar
|
9 |
Domain Path: /languages
|
10 |
-
Version: 1.3.
|
11 |
*/
|
12 |
|
13 |
/* Copyright 2008 Kieran O'Shea (email : kieran@kieranoshea.com)
|
@@ -67,6 +67,31 @@ add_action('widgets_init', 'widget_init_events_calendar');
|
|
67 |
add_shortcode( 'calendar', 'calendar_shortcode_insert' );
|
68 |
add_filter('widget_text', 'do_shortcode');
|
69 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
// Function to deal with events posted by a user when that user is deleted
|
71 |
function deal_with_deleted_user($id)
|
72 |
{
|
@@ -414,7 +439,7 @@ function check_calendar()
|
|
414 |
|
415 |
// Version info
|
416 |
$calendar_version_option = 'calendar_version';
|
417 |
-
$calendar_version = '1.3.
|
418 |
|
419 |
// All this style info will go into the database on a new install
|
420 |
// This looks nice in the TwentyTen theme
|
@@ -771,6 +796,12 @@ function check_calendar()
|
|
771 |
$wpdb->get_results("ALTER TABLE " . WP_CALENDAR_CONFIG_TABLE . " CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci");
|
772 |
$wpdb->get_results("ALTER TABLE " . WP_CALENDAR_CATEGORIES_TABLE . " CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci");
|
773 |
|
|
|
|
|
|
|
|
|
|
|
|
|
774 |
// Mark the version as latest
|
775 |
update_option($calendar_version_option, $calendar_version, 'yes');
|
776 |
}
|
@@ -1593,6 +1624,15 @@ function edit_calendar_config()
|
|
1593 |
$enable_categories = 'false';
|
1594 |
}
|
1595 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1596 |
if ($_POST['show_attribution_link'] == 'on') {
|
1597 |
$show_attribution_link = 'true';
|
1598 |
} else {
|
@@ -1607,6 +1647,7 @@ function edit_calendar_config()
|
|
1607 |
$wpdb->get_results($wpdb->prepare("UPDATE " . WP_CALENDAR_CONFIG_TABLE . " SET config_value = '%s' WHERE config_item='display_upcoming'",$disp_upcoming));
|
1608 |
$wpdb->get_results($wpdb->prepare("UPDATE " . WP_CALENDAR_CONFIG_TABLE . " SET config_value = '%d' WHERE config_item='display_upcoming_days'",$display_upcoming_days));
|
1609 |
$wpdb->get_results($wpdb->prepare("UPDATE " . WP_CALENDAR_CONFIG_TABLE . " SET config_value = '%s' WHERE config_item='enable_categories'",$enable_categories));
|
|
|
1610 |
$attribution_present = $wpdb->get_results("SELECT config_value FROM " . WP_CALENDAR_CONFIG_TABLE . " WHERE config_item='show_attribution_link'");
|
1611 |
if (empty($attribution_present)) {
|
1612 |
$wpdb->get_results("INSERT INTO " . WP_CALENDAR_CONFIG_TABLE . " SET config_item='show_attribution_link', config_value='false'");
|
@@ -1735,6 +1776,23 @@ function edit_calendar_config()
|
|
1735 |
}
|
1736 |
}
|
1737 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1738 |
$configs = $wpdb->get_results("SELECT config_value FROM " . WP_CALENDAR_CONFIG_TABLE . " WHERE config_item='show_attribution_link'");
|
1739 |
$yes_show_attribution_link = '';
|
1740 |
$no_show_attribution_link = '';
|
@@ -1855,6 +1913,14 @@ function edit_calendar_config()
|
|
1855 |
</td>
|
1856 |
</tr>
|
1857 |
<tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1858 |
<td><legend><?php _e('Enable attribution link?','calendar'); ?></legend></td>
|
1859 |
<td> <select name="show_attribution_link">
|
1860 |
<?php if ($yes_show_attribution_link == '' && $yes_show_attribution_link == '') { ?>
|
@@ -2791,7 +2857,7 @@ function calendar($cat_list = '')
|
|
2791 |
parse_str($_SERVER['QUERY_STRING'],$qsa);
|
2792 |
foreach ($qsa as $name => $argument)
|
2793 |
{
|
2794 |
-
if ($name != 'month' && $name != 'yr')
|
2795 |
{
|
2796 |
$calendar_body .= '<input type="hidden" name="'.strip_tags($name).'" value="'.strip_tags($argument).'" />
|
2797 |
';
|
7 |
Author URI: http://www.kieranoshea.com
|
8 |
Text Domain: calendar
|
9 |
Domain Path: /languages
|
10 |
+
Version: 1.3.8
|
11 |
*/
|
12 |
|
13 |
/* Copyright 2008 Kieran O'Shea (email : kieran@kieranoshea.com)
|
67 |
add_shortcode( 'calendar', 'calendar_shortcode_insert' );
|
68 |
add_filter('widget_text', 'do_shortcode');
|
69 |
|
70 |
+
// Add feed functionality from separate file
|
71 |
+
add_action( 'init', 'calendar_feed_init_internal' );
|
72 |
+
function calendar_feed_init_internal()
|
73 |
+
{
|
74 |
+
add_rewrite_rule( 'calendar-feed$', 'index.php?calendar_feed=1', 'top' );
|
75 |
+
}
|
76 |
+
|
77 |
+
add_filter( 'query_vars', 'calendar_feed_query_vars' );
|
78 |
+
function calendar_feed_query_vars( $query_vars )
|
79 |
+
{
|
80 |
+
$query_vars[] = 'calendar_feed';
|
81 |
+
return $query_vars;
|
82 |
+
}
|
83 |
+
|
84 |
+
add_action( 'parse_request', 'calendar_feed_parse_request' );
|
85 |
+
function calendar_feed_parse_request( &$wp )
|
86 |
+
{
|
87 |
+
if ( array_key_exists( 'calendar_feed', $wp->query_vars ) ) {
|
88 |
+
global $wpdb;
|
89 |
+
include 'calendar-feed.php';
|
90 |
+
exit();
|
91 |
+
}
|
92 |
+
return;
|
93 |
+
}
|
94 |
+
|
95 |
// Function to deal with events posted by a user when that user is deleted
|
96 |
function deal_with_deleted_user($id)
|
97 |
{
|
439 |
|
440 |
// Version info
|
441 |
$calendar_version_option = 'calendar_version';
|
442 |
+
$calendar_version = '1.3.8';
|
443 |
|
444 |
// All this style info will go into the database on a new install
|
445 |
// This looks nice in the TwentyTen theme
|
796 |
$wpdb->get_results("ALTER TABLE " . WP_CALENDAR_CONFIG_TABLE . " CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci");
|
797 |
$wpdb->get_results("ALTER TABLE " . WP_CALENDAR_CATEGORIES_TABLE . " CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci");
|
798 |
|
799 |
+
// We have feed for the first time, add the config option
|
800 |
+
if ($calendar_version == '1.3.8') {
|
801 |
+
$sql = "INSERT INTO " . WP_CALENDAR_CONFIG_TABLE . " SET config_item='enable_feed', config_value='false'";
|
802 |
+
$wpdb->get_results($sql);
|
803 |
+
}
|
804 |
+
|
805 |
// Mark the version as latest
|
806 |
update_option($calendar_version_option, $calendar_version, 'yes');
|
807 |
}
|
1624 |
$enable_categories = 'false';
|
1625 |
}
|
1626 |
|
1627 |
+
if ($_POST['enable_feed'] == 'on')
|
1628 |
+
{
|
1629 |
+
$enable_feed = 'true';
|
1630 |
+
}
|
1631 |
+
else
|
1632 |
+
{
|
1633 |
+
$enable_feed = 'false';
|
1634 |
+
}
|
1635 |
+
|
1636 |
if ($_POST['show_attribution_link'] == 'on') {
|
1637 |
$show_attribution_link = 'true';
|
1638 |
} else {
|
1647 |
$wpdb->get_results($wpdb->prepare("UPDATE " . WP_CALENDAR_CONFIG_TABLE . " SET config_value = '%s' WHERE config_item='display_upcoming'",$disp_upcoming));
|
1648 |
$wpdb->get_results($wpdb->prepare("UPDATE " . WP_CALENDAR_CONFIG_TABLE . " SET config_value = '%d' WHERE config_item='display_upcoming_days'",$display_upcoming_days));
|
1649 |
$wpdb->get_results($wpdb->prepare("UPDATE " . WP_CALENDAR_CONFIG_TABLE . " SET config_value = '%s' WHERE config_item='enable_categories'",$enable_categories));
|
1650 |
+
$wpdb->get_results($wpdb->prepare("UPDATE " . WP_CALENDAR_CONFIG_TABLE . " SET config_value = '%s' WHERE config_item='enable_feed'",$enable_feed));
|
1651 |
$attribution_present = $wpdb->get_results("SELECT config_value FROM " . WP_CALENDAR_CONFIG_TABLE . " WHERE config_item='show_attribution_link'");
|
1652 |
if (empty($attribution_present)) {
|
1653 |
$wpdb->get_results("INSERT INTO " . WP_CALENDAR_CONFIG_TABLE . " SET config_item='show_attribution_link', config_value='false'");
|
1776 |
}
|
1777 |
}
|
1778 |
}
|
1779 |
+
$configs = $wpdb->get_results("SELECT config_value FROM " . WP_CALENDAR_CONFIG_TABLE . " WHERE config_item='enable_feed'");
|
1780 |
+
$yes_enable_feed = '';
|
1781 |
+
$no_enable_feed = '';
|
1782 |
+
if (!empty($configs))
|
1783 |
+
{
|
1784 |
+
foreach ($configs as $config)
|
1785 |
+
{
|
1786 |
+
if ($config->config_value == 'true')
|
1787 |
+
{
|
1788 |
+
$yes_enable_feed = 'selected="selected"';
|
1789 |
+
}
|
1790 |
+
else
|
1791 |
+
{
|
1792 |
+
$no_enable_feed = 'selected="selected"';
|
1793 |
+
}
|
1794 |
+
}
|
1795 |
+
}
|
1796 |
$configs = $wpdb->get_results("SELECT config_value FROM " . WP_CALENDAR_CONFIG_TABLE . " WHERE config_item='show_attribution_link'");
|
1797 |
$yes_show_attribution_link = '';
|
1798 |
$no_show_attribution_link = '';
|
1913 |
</td>
|
1914 |
</tr>
|
1915 |
<tr>
|
1916 |
+
<td><legend><?php _e('Enable iCalendar feed?','calendar'); ?></legend></td>
|
1917 |
+
<td> <select name="enable_feed">
|
1918 |
+
<option value="on" <?php echo $yes_enable_feed ?>><?php _e('Yes','calendar') ?></option>
|
1919 |
+
<option value="off" <?php echo $no_enable_feed ?>><?php _e('No','calendar') ?></option>
|
1920 |
+
</select>
|
1921 |
+
</td>
|
1922 |
+
</tr>
|
1923 |
+
<tr>
|
1924 |
<td><legend><?php _e('Enable attribution link?','calendar'); ?></legend></td>
|
1925 |
<td> <select name="show_attribution_link">
|
1926 |
<?php if ($yes_show_attribution_link == '' && $yes_show_attribution_link == '') { ?>
|
2857 |
parse_str($_SERVER['QUERY_STRING'],$qsa);
|
2858 |
foreach ($qsa as $name => $argument)
|
2859 |
{
|
2860 |
+
if ($name != 'month' && $name != 'yr' && preg_match("/^[A-Za-z0-9\-\_]+$/",$name) && preg_match("/^[A-Za-z0-9\-\_]+$/",$argument))
|
2861 |
{
|
2862 |
$calendar_body .= '<input type="hidden" name="'.strip_tags($name).'" value="'.strip_tags($argument).'" />
|
2863 |
';
|
calendar.pot
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
#, fuzzy
|
7 |
msgid ""
|
8 |
msgstr ""
|
9 |
-
"Project-Id-Version: calendar-1.3.
|
10 |
"Report-Msgid-Bugs-To: Kieran O'Shea <kieran@kieranoshea.com>\n"
|
11 |
"POT-Creation-Date: 2015-09-22 20:42-0000\n"
|
12 |
"PO-Revision-Date: 2015-09-22 20:42-0000\n"
|
@@ -18,595 +18,599 @@ msgstr ""
|
|
18 |
|
19 |
#. #-#-#-#-# plugin.pot (Calendar 1.3.3) #-#-#-#-#
|
20 |
#. Plugin Name of the plugin/theme
|
21 |
-
#: calendar.php:
|
22 |
msgid "Calendar"
|
23 |
msgstr ""
|
24 |
|
25 |
-
#: calendar.php:
|
26 |
msgid "Warning"
|
27 |
msgstr ""
|
28 |
|
29 |
-
#: calendar.php:
|
30 |
msgid "Manage Calendar"
|
31 |
msgstr ""
|
32 |
|
33 |
-
#: calendar.php:
|
34 |
msgid "Manage Categories"
|
35 |
msgstr ""
|
36 |
|
37 |
-
#: calendar.php:
|
38 |
msgid "Calendar Config"
|
39 |
msgstr ""
|
40 |
|
41 |
-
#: calendar.php:
|
42 |
msgid "Calendar Options"
|
43 |
msgstr ""
|
44 |
|
45 |
-
#: calendar.php:
|
46 |
msgid "ID"
|
47 |
msgstr ""
|
48 |
|
49 |
-
#: calendar.php:
|
50 |
msgid "Title"
|
51 |
msgstr ""
|
52 |
|
53 |
-
#: calendar.php:
|
54 |
msgid "Start Date"
|
55 |
msgstr ""
|
56 |
|
57 |
-
#: calendar.php:
|
58 |
msgid "End Date"
|
59 |
msgstr ""
|
60 |
|
61 |
-
#: calendar.php:
|
62 |
msgid "Time"
|
63 |
msgstr ""
|
64 |
|
65 |
-
#: calendar.php:
|
66 |
msgid "Recurs"
|
67 |
msgstr ""
|
68 |
|
69 |
-
#: calendar.php:
|
70 |
msgid "Repeats"
|
71 |
msgstr ""
|
72 |
|
73 |
-
#: calendar.php:
|
74 |
msgid "Author"
|
75 |
msgstr ""
|
76 |
|
77 |
-
#: calendar.php:
|
78 |
msgid "Category"
|
79 |
msgstr ""
|
80 |
|
81 |
-
#: calendar.php:
|
82 |
msgid "Edit"
|
83 |
msgstr ""
|
84 |
|
85 |
-
#: calendar.php:
|
86 |
msgid "Delete"
|
87 |
msgstr ""
|
88 |
|
89 |
-
#: calendar.php:
|
90 |
msgid "N/A"
|
91 |
msgstr ""
|
92 |
|
93 |
-
#: calendar.php:
|
94 |
msgid "Never"
|
95 |
msgstr ""
|
96 |
|
97 |
-
#: calendar.php:
|
98 |
msgid "Weekly"
|
99 |
msgstr ""
|
100 |
|
101 |
-
#: calendar.php:
|
102 |
msgid "Monthly (date)"
|
103 |
msgstr ""
|
104 |
|
105 |
-
#: calendar.php:
|
106 |
msgid "Monthly (day)"
|
107 |
msgstr ""
|
108 |
|
109 |
-
#: calendar.php:
|
110 |
msgid "Yearly"
|
111 |
msgstr ""
|
112 |
|
113 |
-
#: calendar.php:
|
114 |
msgid "Forever"
|
115 |
msgstr ""
|
116 |
|
117 |
-
#: calendar.php:
|
118 |
msgid "Times"
|
119 |
msgstr ""
|
120 |
|
121 |
-
#: calendar.php:
|
122 |
msgid "Are you sure you want to delete this event?"
|
123 |
msgstr ""
|
124 |
|
125 |
-
#: calendar.php:
|
126 |
msgid "There are no events in the database!"
|
127 |
msgstr ""
|
128 |
|
129 |
-
#: calendar.php:
|
130 |
msgid "Bad Monkey! No banana!"
|
131 |
msgstr ""
|
132 |
|
133 |
-
#: calendar.php:
|
134 |
msgid "An event with that ID couldn't be found"
|
135 |
msgstr ""
|
136 |
|
137 |
-
#: calendar.php:
|
138 |
msgid "Event Title"
|
139 |
msgstr ""
|
140 |
|
141 |
-
#: calendar.php:
|
142 |
msgid "Event Description"
|
143 |
msgstr ""
|
144 |
|
145 |
-
#: calendar.php:
|
146 |
msgid "Event Category"
|
147 |
msgstr ""
|
148 |
|
149 |
-
#: calendar.php:
|
150 |
msgid "Event Link (Optional)"
|
151 |
msgstr ""
|
152 |
|
153 |
-
#: calendar.php:
|
154 |
msgid "Time (hh:mm)"
|
155 |
msgstr ""
|
156 |
|
157 |
-
#: calendar.php:
|
158 |
msgid "Optional, set blank if not required."
|
159 |
msgstr ""
|
160 |
|
161 |
-
#: calendar.php:
|
162 |
msgid "Current time difference from GMT is "
|
163 |
msgstr ""
|
164 |
|
165 |
-
#: calendar.php:
|
166 |
msgid " hour(s)"
|
167 |
msgstr ""
|
168 |
|
169 |
-
#: calendar.php:
|
170 |
msgid "Recurring Events"
|
171 |
msgstr ""
|
172 |
|
173 |
-
#: calendar.php:
|
174 |
msgid "Repeats for"
|
175 |
msgstr ""
|
176 |
|
177 |
-
#: calendar.php:
|
178 |
msgid "None"
|
179 |
msgstr ""
|
180 |
|
181 |
-
#: calendar.php:
|
182 |
msgid "Weeks"
|
183 |
msgstr ""
|
184 |
|
185 |
-
#: calendar.php:
|
186 |
msgid "Months (date)"
|
187 |
msgstr ""
|
188 |
|
189 |
-
#: calendar.php:
|
190 |
msgid "Months (day)"
|
191 |
msgstr ""
|
192 |
|
193 |
-
#: calendar.php:
|
194 |
msgid "Years"
|
195 |
msgstr ""
|
196 |
|
197 |
-
#: calendar.php:
|
198 |
msgid ""
|
199 |
"Entering 0 means forever. Where the recurrance interval is left at none, the "
|
200 |
"event will not reoccur."
|
201 |
msgstr ""
|
202 |
|
203 |
-
#: calendar.php:
|
204 |
msgid "Save"
|
205 |
msgstr ""
|
206 |
|
207 |
-
#: calendar.php:
|
208 |
-
#: calendar.php:
|
209 |
-
#: calendar.php:
|
210 |
-
#: calendar.php:
|
211 |
-
#: calendar.php:
|
212 |
-
#: calendar.php:
|
213 |
msgid "Error"
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: calendar.php:
|
217 |
msgid "Security check failure, try adding the event again"
|
218 |
msgstr ""
|
219 |
|
220 |
-
#: calendar.php:
|
221 |
msgid ""
|
222 |
"Your event end date must be either after or the same as your event begin date"
|
223 |
msgstr ""
|
224 |
|
225 |
-
#: calendar.php:
|
226 |
msgid ""
|
227 |
"Your date formatting is correct but one or more of your dates is invalid. "
|
228 |
"Check for number of days in month and leap year related errors."
|
229 |
msgstr ""
|
230 |
|
231 |
-
#: calendar.php:
|
232 |
msgid ""
|
233 |
"Both start and end dates must be entered and be in the format YYYY-MM-DD"
|
234 |
msgstr ""
|
235 |
|
236 |
-
#: calendar.php:
|
237 |
msgid "The time field must either be blank or be entered in the format hh:mm"
|
238 |
msgstr ""
|
239 |
|
240 |
-
#: calendar.php:
|
241 |
msgid ""
|
242 |
"The URL entered must either be prefixed with http:// or be completely blank"
|
243 |
msgstr ""
|
244 |
|
245 |
-
#: calendar.php:
|
246 |
msgid "The event title must be between 1 and 30 characters in length"
|
247 |
msgstr ""
|
248 |
|
249 |
-
#: calendar.php:
|
250 |
msgid ""
|
251 |
"The repetition value must be 0 unless a type of recurrance is selected in "
|
252 |
"which case the repetition value must be 0 or higher"
|
253 |
msgstr ""
|
254 |
|
255 |
-
#: calendar.php:
|
256 |
msgid ""
|
257 |
"An event with the details you submitted could not be found in the database. "
|
258 |
"This may indicate a problem with your database or the way in which it is "
|
259 |
"configured."
|
260 |
msgstr ""
|
261 |
|
262 |
-
#: calendar.php:
|
263 |
msgid "Event added. It will now show in your calendar."
|
264 |
msgstr ""
|
265 |
|
266 |
-
#: calendar.php:
|
267 |
msgid "Failure"
|
268 |
msgstr ""
|
269 |
|
270 |
-
#: calendar.php:
|
271 |
msgid "You can't update an event if you haven't submitted an event id"
|
272 |
msgstr ""
|
273 |
|
274 |
-
#: calendar.php:
|
275 |
msgid "Security check failure, try editing the event again"
|
276 |
msgstr ""
|
277 |
|
278 |
-
#: calendar.php:
|
279 |
msgid ""
|
280 |
"The database failed to return data to indicate the event has been updated "
|
281 |
"sucessfully. This may indicate a problem with your database or the way in "
|
282 |
"which it is configured."
|
283 |
msgstr ""
|
284 |
|
285 |
-
#: calendar.php:
|
286 |
msgid "Event updated successfully"
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: calendar.php:
|
290 |
msgid "You can't delete an event if you haven't submitted an event id"
|
291 |
msgstr ""
|
292 |
|
293 |
-
#: calendar.php:
|
294 |
msgid "Security check failure, try deleting the event again"
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: calendar.php:
|
298 |
msgid "Event deleted successfully"
|
299 |
msgstr ""
|
300 |
|
301 |
-
#: calendar.php:
|
302 |
msgid ""
|
303 |
"Despite issuing a request to delete, the event still remains in the "
|
304 |
"database. Please investigate."
|
305 |
msgstr ""
|
306 |
|
307 |
-
#: calendar.php:
|
308 |
msgid "Edit Event"
|
309 |
msgstr ""
|
310 |
|
311 |
-
#: calendar.php:
|
312 |
msgid "You must provide an event id in order to edit it"
|
313 |
msgstr ""
|
314 |
|
315 |
-
#: calendar.php:
|
316 |
msgid "Add Event"
|
317 |
msgstr ""
|
318 |
|
319 |
-
#: calendar.php:
|
320 |
msgid "Manage Events"
|
321 |
msgstr ""
|
322 |
|
323 |
-
#: calendar.php:
|
324 |
msgid "Security check failure, try editing the config again"
|
325 |
msgstr ""
|
326 |
|
327 |
-
#: calendar.php:
|
328 |
msgid "Settings saved"
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: calendar.php:
|
332 |
msgid "Choose the lowest user group that may manage events"
|
333 |
msgstr ""
|
334 |
|
335 |
-
#: calendar.php:
|
336 |
msgid "Subscriber"
|
337 |
msgstr ""
|
338 |
|
339 |
-
#: calendar.php:
|
340 |
msgid "Contributor"
|
341 |
msgstr ""
|
342 |
|
343 |
-
#: calendar.php:
|
344 |
msgid "Editor"
|
345 |
msgstr ""
|
346 |
|
347 |
-
#: calendar.php:
|
348 |
msgid "Administrator"
|
349 |
msgstr ""
|
350 |
|
351 |
-
#: calendar.php:
|
352 |
msgid "Do you want to display the author name on events?"
|
353 |
msgstr ""
|
354 |
|
355 |
-
#: calendar.php:
|
356 |
-
#: calendar.php:
|
357 |
msgid "Yes"
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: calendar.php:
|
361 |
-
#: calendar.php:
|
362 |
msgid "No"
|
363 |
msgstr ""
|
364 |
|
365 |
-
#: calendar.php:
|
366 |
msgid "Display a jumpbox for changing month and year quickly?"
|
367 |
msgstr ""
|
368 |
|
369 |
-
#: calendar.php:
|
370 |
msgid "Display todays events?"
|
371 |
msgstr ""
|
372 |
|
373 |
-
#: calendar.php:
|
374 |
msgid "Display upcoming events?"
|
375 |
msgstr ""
|
376 |
|
377 |
-
#: calendar.php:
|
378 |
msgid "for"
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: calendar.php:
|
382 |
msgid "days into the future"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: calendar.php:
|
386 |
msgid "Enable event categories?"
|
387 |
msgstr ""
|
388 |
|
389 |
-
#: calendar.php:
|
|
|
|
|
|
|
|
|
390 |
msgid "Enable attribution link?"
|
391 |
msgstr ""
|
392 |
|
393 |
-
#: calendar.php:
|
394 |
msgid "Configure the stylesheet for Calendar"
|
395 |
msgstr ""
|
396 |
|
397 |
-
#: calendar.php:
|
398 |
msgid "Tick this box if you wish to reset the Calendar style to default"
|
399 |
msgstr ""
|
400 |
|
401 |
-
#: calendar.php:
|
402 |
msgid "Security check failure, try adding the category again"
|
403 |
msgstr ""
|
404 |
|
405 |
-
#: calendar.php:
|
406 |
msgid "Category added successfully"
|
407 |
msgstr ""
|
408 |
|
409 |
-
#: calendar.php:
|
410 |
msgid "Security check failure, try deleting the category again"
|
411 |
msgstr ""
|
412 |
|
413 |
-
#: calendar.php:
|
414 |
msgid "Category deleted successfully"
|
415 |
msgstr ""
|
416 |
|
417 |
-
#: calendar.php:
|
418 |
msgid "Edit Category"
|
419 |
msgstr ""
|
420 |
|
421 |
-
#: calendar.php:
|
422 |
msgid "Category Name"
|
423 |
msgstr ""
|
424 |
|
425 |
-
#: calendar.php:
|
426 |
msgid "Category Colour (Hex format)"
|
427 |
msgstr ""
|
428 |
|
429 |
-
#: calendar.php:
|
430 |
msgid "Security check failure, try editing the category again"
|
431 |
msgstr ""
|
432 |
|
433 |
-
#: calendar.php:
|
434 |
msgid "Category edited successfully"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: calendar.php:
|
438 |
msgid "Add Category"
|
439 |
msgstr ""
|
440 |
|
441 |
-
#: calendar.php:
|
442 |
msgid "Category Colour"
|
443 |
msgstr ""
|
444 |
|
445 |
-
#: calendar.php:
|
446 |
msgid "Are you sure you want to delete this category?"
|
447 |
msgstr ""
|
448 |
|
449 |
-
#: calendar.php:
|
450 |
msgid "There are no categories in the database - something has gone wrong!"
|
451 |
msgstr ""
|
452 |
|
453 |
-
#: calendar.php:
|
454 |
msgid "Next"
|
455 |
msgstr ""
|
456 |
|
457 |
-
#: calendar.php:
|
458 |
msgid "Prev"
|
459 |
msgstr ""
|
460 |
|
461 |
-
#: calendar.php:
|
462 |
msgid "all day"
|
463 |
msgstr ""
|
464 |
|
465 |
-
#: calendar.php:
|
466 |
msgid "at"
|
467 |
msgstr ""
|
468 |
|
469 |
-
#: calendar.php:
|
470 |
msgid "Comma separated category id list"
|
471 |
msgstr ""
|
472 |
|
473 |
-
#: calendar.php:
|
474 |
msgid "Today's Events"
|
475 |
msgstr ""
|
476 |
|
477 |
-
#: calendar.php:
|
478 |
msgid "Upcoming Events"
|
479 |
msgstr ""
|
480 |
|
481 |
-
#: calendar.php:
|
482 |
msgid "Posted by"
|
483 |
msgstr ""
|
484 |
|
485 |
-
#: calendar.php:
|
486 |
msgid "Sunday"
|
487 |
msgstr ""
|
488 |
|
489 |
-
#: calendar.php:
|
490 |
msgid "Monday"
|
491 |
msgstr ""
|
492 |
|
493 |
-
#: calendar.php:
|
494 |
msgid "Tuesday"
|
495 |
msgstr ""
|
496 |
|
497 |
-
#: calendar.php:
|
498 |
msgid "Wednesday"
|
499 |
msgstr ""
|
500 |
|
501 |
-
#: calendar.php:
|
502 |
msgid "Thursday"
|
503 |
msgstr ""
|
504 |
|
505 |
-
#: calendar.php:
|
506 |
msgid "Friday"
|
507 |
msgstr ""
|
508 |
|
509 |
-
#: calendar.php:
|
510 |
msgid "Saturday"
|
511 |
msgstr ""
|
512 |
|
513 |
-
#: calendar.php:
|
514 |
msgid "January"
|
515 |
msgstr ""
|
516 |
|
517 |
-
#: calendar.php:
|
518 |
msgid "February"
|
519 |
msgstr ""
|
520 |
|
521 |
-
#: calendar.php:
|
522 |
msgid "March"
|
523 |
msgstr ""
|
524 |
|
525 |
-
#: calendar.php:
|
526 |
msgid "April"
|
527 |
msgstr ""
|
528 |
|
529 |
-
#: calendar.php:
|
530 |
msgid "May"
|
531 |
msgstr ""
|
532 |
|
533 |
-
#: calendar.php:
|
534 |
msgid "June"
|
535 |
msgstr ""
|
536 |
|
537 |
-
#: calendar.php:
|
538 |
msgid "July"
|
539 |
msgstr ""
|
540 |
|
541 |
-
#: calendar.php:
|
542 |
msgid "August"
|
543 |
msgstr ""
|
544 |
|
545 |
-
#: calendar.php:
|
546 |
msgid "September"
|
547 |
msgstr ""
|
548 |
|
549 |
-
#: calendar.php:
|
550 |
msgid "October"
|
551 |
msgstr ""
|
552 |
|
553 |
-
#: calendar.php:
|
554 |
msgid "November"
|
555 |
msgstr ""
|
556 |
|
557 |
-
#: calendar.php:
|
558 |
msgid "December"
|
559 |
msgstr ""
|
560 |
|
561 |
-
#: calendar.php:
|
562 |
msgid "Month"
|
563 |
msgstr ""
|
564 |
|
565 |
-
#: calendar.php:
|
566 |
msgid "Year"
|
567 |
msgstr ""
|
568 |
|
569 |
-
#: calendar.php:
|
570 |
msgid "Go"
|
571 |
msgstr ""
|
572 |
|
573 |
-
#: calendar.php:
|
574 |
msgid "Category Key"
|
575 |
msgstr ""
|
576 |
|
577 |
-
#: calendar.php:
|
578 |
msgid "Calendar developed and supported by "
|
579 |
msgstr ""
|
580 |
|
581 |
-
#: calendar.php:
|
582 |
msgid "Su"
|
583 |
msgstr ""
|
584 |
|
585 |
-
#: calendar.php:
|
586 |
msgid "Mo"
|
587 |
msgstr ""
|
588 |
|
589 |
-
#: calendar.php:
|
590 |
msgid "Tu"
|
591 |
msgstr ""
|
592 |
|
593 |
-
#: calendar.php:
|
594 |
msgid "We"
|
595 |
msgstr ""
|
596 |
|
597 |
-
#: calendar.php:
|
598 |
msgid "Th"
|
599 |
msgstr ""
|
600 |
|
601 |
-
#: calendar.php:
|
602 |
msgid "Fr"
|
603 |
msgstr ""
|
604 |
|
605 |
-
#: calendar.php:
|
606 |
msgid "Sa"
|
607 |
msgstr ""
|
608 |
|
609 |
-
#: calendar.php:
|
610 |
msgid "Calendar by "
|
611 |
msgstr ""
|
612 |
|
6 |
#, fuzzy
|
7 |
msgid ""
|
8 |
msgstr ""
|
9 |
+
"Project-Id-Version: calendar-1.3.8\n"
|
10 |
"Report-Msgid-Bugs-To: Kieran O'Shea <kieran@kieranoshea.com>\n"
|
11 |
"POT-Creation-Date: 2015-09-22 20:42-0000\n"
|
12 |
"PO-Revision-Date: 2015-09-22 20:42-0000\n"
|
18 |
|
19 |
#. #-#-#-#-# plugin.pot (Calendar 1.3.3) #-#-#-#-#
|
20 |
#. Plugin Name of the plugin/theme
|
21 |
+
#: calendar.php:137 calendar.php:2345 calendar.php:2372
|
22 |
msgid "Calendar"
|
23 |
msgstr ""
|
24 |
|
25 |
+
#: calendar.php:88
|
26 |
msgid "Warning"
|
27 |
msgstr ""
|
28 |
|
29 |
+
#: calendar.php:141
|
30 |
msgid "Manage Calendar"
|
31 |
msgstr ""
|
32 |
|
33 |
+
#: calendar.php:144 calendar.php:2075
|
34 |
msgid "Manage Categories"
|
35 |
msgstr ""
|
36 |
|
37 |
+
#: calendar.php:145
|
38 |
msgid "Calendar Config"
|
39 |
msgstr ""
|
40 |
|
41 |
+
#: calendar.php:145 calendar.php:1832
|
42 |
msgid "Calendar Options"
|
43 |
msgstr ""
|
44 |
|
45 |
+
#: calendar.php:798 calendar.php:2087
|
46 |
msgid "ID"
|
47 |
msgstr ""
|
48 |
|
49 |
+
#: calendar.php:799 calendar.php:2364 calendar.php:2405 calendar.php:2446
|
50 |
msgid "Title"
|
51 |
msgstr ""
|
52 |
|
53 |
+
#: calendar.php:800 calendar.php:957
|
54 |
msgid "Start Date"
|
55 |
msgstr ""
|
56 |
|
57 |
+
#: calendar.php:801 calendar.php:982
|
58 |
msgid "End Date"
|
59 |
msgstr ""
|
60 |
|
61 |
+
#: calendar.php:802 calendar.php:2480
|
62 |
msgid "Time"
|
63 |
msgstr ""
|
64 |
|
65 |
+
#: calendar.php:803
|
66 |
msgid "Recurs"
|
67 |
msgstr ""
|
68 |
|
69 |
+
#: calendar.php:804
|
70 |
msgid "Repeats"
|
71 |
msgstr ""
|
72 |
|
73 |
+
#: calendar.php:805 calendar.php:1843
|
74 |
msgid "Author"
|
75 |
msgstr ""
|
76 |
|
77 |
+
#: calendar.php:806
|
78 |
msgid "Category"
|
79 |
msgstr ""
|
80 |
|
81 |
+
#: calendar.php:807 calendar.php:848 calendar.php:2090 calendar.php:2104
|
82 |
msgid "Edit"
|
83 |
msgstr ""
|
84 |
|
85 |
+
#: calendar.php:808 calendar.php:850 calendar.php:2091 calendar.php:2113
|
86 |
msgid "Delete"
|
87 |
msgstr ""
|
88 |
|
89 |
+
#: calendar.php:822 calendar.php:836 calendar.php:2108
|
90 |
msgid "N/A"
|
91 |
msgstr ""
|
92 |
|
93 |
+
#: calendar.php:826
|
94 |
msgid "Never"
|
95 |
msgstr ""
|
96 |
|
97 |
+
#: calendar.php:827
|
98 |
msgid "Weekly"
|
99 |
msgstr ""
|
100 |
|
101 |
+
#: calendar.php:828
|
102 |
msgid "Monthly (date)"
|
103 |
msgstr ""
|
104 |
|
105 |
+
#: calendar.php:829
|
106 |
msgid "Monthly (day)"
|
107 |
msgstr ""
|
108 |
|
109 |
+
#: calendar.php:830
|
110 |
msgid "Yearly"
|
111 |
msgstr ""
|
112 |
|
113 |
+
#: calendar.php:837
|
114 |
msgid "Forever"
|
115 |
msgstr ""
|
116 |
|
117 |
+
#: calendar.php:838
|
118 |
msgid "Times"
|
119 |
msgstr ""
|
120 |
|
121 |
+
#: calendar.php:850
|
122 |
msgid "Are you sure you want to delete this event?"
|
123 |
msgstr ""
|
124 |
|
125 |
+
#: calendar.php:861
|
126 |
msgid "There are no events in the database!"
|
127 |
msgstr ""
|
128 |
|
129 |
+
#: calendar.php:877
|
130 |
msgid "Bad Monkey! No banana!"
|
131 |
msgstr ""
|
132 |
|
133 |
+
#: calendar.php:885
|
134 |
msgid "An event with that ID couldn't be found"
|
135 |
msgstr ""
|
136 |
|
137 |
+
#: calendar.php:920
|
138 |
msgid "Event Title"
|
139 |
msgstr ""
|
140 |
|
141 |
+
#: calendar.php:925
|
142 |
msgid "Event Description"
|
143 |
msgstr ""
|
144 |
|
145 |
+
#: calendar.php:929
|
146 |
msgid "Event Category"
|
147 |
msgstr ""
|
148 |
|
149 |
+
#: calendar.php:953
|
150 |
msgid "Event Link (Optional)"
|
151 |
msgstr ""
|
152 |
|
153 |
+
#: calendar.php:1005
|
154 |
msgid "Time (hh:mm)"
|
155 |
msgstr ""
|
156 |
|
157 |
+
#: calendar.php:1023
|
158 |
msgid "Optional, set blank if not required."
|
159 |
msgstr ""
|
160 |
|
161 |
+
#: calendar.php:1023
|
162 |
msgid "Current time difference from GMT is "
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: calendar.php:1023
|
166 |
msgid " hour(s)"
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: calendar.php:1027
|
170 |
msgid "Recurring Events"
|
171 |
msgstr ""
|
172 |
|
173 |
+
#: calendar.php:1072
|
174 |
msgid "Repeats for"
|
175 |
msgstr ""
|
176 |
|
177 |
+
#: calendar.php:1075
|
178 |
msgid "None"
|
179 |
msgstr ""
|
180 |
|
181 |
+
#: calendar.php:1076
|
182 |
msgid "Weeks"
|
183 |
msgstr ""
|
184 |
|
185 |
+
#: calendar.php:1077
|
186 |
msgid "Months (date)"
|
187 |
msgstr ""
|
188 |
|
189 |
+
#: calendar.php:1078
|
190 |
msgid "Months (day)"
|
191 |
msgstr ""
|
192 |
|
193 |
+
#: calendar.php:1079
|
194 |
msgid "Years"
|
195 |
msgstr ""
|
196 |
|
197 |
+
#: calendar.php:1081
|
198 |
msgid ""
|
199 |
"Entering 0 means forever. Where the recurrance interval is left at none, the "
|
200 |
"event will not reoccur."
|
201 |
msgstr ""
|
202 |
|
203 |
+
#: calendar.php:1088 calendar.php:1918 calendar.php:2017 calendar.php:2073
|
204 |
msgid "Save"
|
205 |
msgstr ""
|
206 |
|
207 |
+
#: calendar.php:1152 calendar.php:1181 calendar.php:1188 calendar.php:1195
|
208 |
+
#: calendar.php:1220 calendar.php:1231 calendar.php:1242 calendar.php:1254
|
209 |
+
#: calendar.php:1269 calendar.php:1316 calendar.php:1346 calendar.php:1353
|
210 |
+
#: calendar.php:1360 calendar.php:1385 calendar.php:1396 calendar.php:1407
|
211 |
+
#: calendar.php:1419 calendar.php:1465 calendar.php:1470 calendar.php:1491
|
212 |
+
#: calendar.php:1542 calendar.php:1968 calendar.php:1981 calendar.php:2026
|
213 |
msgid "Error"
|
214 |
msgstr ""
|
215 |
|
216 |
+
#: calendar.php:1152
|
217 |
msgid "Security check failure, try adding the event again"
|
218 |
msgstr ""
|
219 |
|
220 |
+
#: calendar.php:1181 calendar.php:1346
|
221 |
msgid ""
|
222 |
"Your event end date must be either after or the same as your event begin date"
|
223 |
msgstr ""
|
224 |
|
225 |
+
#: calendar.php:1188 calendar.php:1353
|
226 |
msgid ""
|
227 |
"Your date formatting is correct but one or more of your dates is invalid. "
|
228 |
"Check for number of days in month and leap year related errors."
|
229 |
msgstr ""
|
230 |
|
231 |
+
#: calendar.php:1195 calendar.php:1360
|
232 |
msgid ""
|
233 |
"Both start and end dates must be entered and be in the format YYYY-MM-DD"
|
234 |
msgstr ""
|
235 |
|
236 |
+
#: calendar.php:1220 calendar.php:1385
|
237 |
msgid "The time field must either be blank or be entered in the format hh:mm"
|
238 |
msgstr ""
|
239 |
|
240 |
+
#: calendar.php:1231 calendar.php:1396
|
241 |
msgid ""
|
242 |
"The URL entered must either be prefixed with http:// or be completely blank"
|
243 |
msgstr ""
|
244 |
|
245 |
+
#: calendar.php:1242 calendar.php:1407
|
246 |
msgid "The event title must be between 1 and 30 characters in length"
|
247 |
msgstr ""
|
248 |
|
249 |
+
#: calendar.php:1254 calendar.php:1419
|
250 |
msgid ""
|
251 |
"The repetition value must be 0 unless a type of recurrance is selected in "
|
252 |
"which case the repetition value must be 0 or higher"
|
253 |
msgstr ""
|
254 |
|
255 |
+
#: calendar.php:1269
|
256 |
msgid ""
|
257 |
"An event with the details you submitted could not be found in the database. "
|
258 |
"This may indicate a problem with your database or the way in which it is "
|
259 |
"configured."
|
260 |
msgstr ""
|
261 |
|
262 |
+
#: calendar.php:1276
|
263 |
msgid "Event added. It will now show in your calendar."
|
264 |
msgstr ""
|
265 |
|
266 |
+
#: calendar.php:1311 calendar.php:1432
|
267 |
msgid "Failure"
|
268 |
msgstr ""
|
269 |
|
270 |
+
#: calendar.php:1311
|
271 |
msgid "You can't update an event if you haven't submitted an event id"
|
272 |
msgstr ""
|
273 |
|
274 |
+
#: calendar.php:1316
|
275 |
msgid "Security check failure, try editing the event again"
|
276 |
msgstr ""
|
277 |
|
278 |
+
#: calendar.php:1432
|
279 |
msgid ""
|
280 |
"The database failed to return data to indicate the event has been updated "
|
281 |
"sucessfully. This may indicate a problem with your database or the way in "
|
282 |
"which it is configured."
|
283 |
msgstr ""
|
284 |
|
285 |
+
#: calendar.php:1439
|
286 |
msgid "Event updated successfully"
|
287 |
msgstr ""
|
288 |
|
289 |
+
#: calendar.php:1465
|
290 |
msgid "You can't delete an event if you haven't submitted an event id"
|
291 |
msgstr ""
|
292 |
|
293 |
+
#: calendar.php:1470
|
294 |
msgid "Security check failure, try deleting the event again"
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: calendar.php:1485
|
298 |
msgid "Event deleted successfully"
|
299 |
msgstr ""
|
300 |
|
301 |
+
#: calendar.php:1491
|
302 |
msgid ""
|
303 |
"Despite issuing a request to delete, the event still remains in the "
|
304 |
"database. Please investigate."
|
305 |
msgstr ""
|
306 |
|
307 |
+
#: calendar.php:1507
|
308 |
msgid "Edit Event"
|
309 |
msgstr ""
|
310 |
|
311 |
+
#: calendar.php:1511
|
312 |
msgid "You must provide an event id in order to edit it"
|
313 |
msgstr ""
|
314 |
|
315 |
+
#: calendar.php:1521
|
316 |
msgid "Add Event"
|
317 |
msgstr ""
|
318 |
|
319 |
+
#: calendar.php:1524
|
320 |
msgid "Manage Events"
|
321 |
msgstr ""
|
322 |
|
323 |
+
#: calendar.php:1542
|
324 |
msgid "Security check failure, try editing the config again"
|
325 |
msgstr ""
|
326 |
|
327 |
+
#: calendar.php:1640
|
328 |
msgid "Settings saved"
|
329 |
msgstr ""
|
330 |
|
331 |
+
#: calendar.php:1839
|
332 |
msgid "Choose the lowest user group that may manage events"
|
333 |
msgstr ""
|
334 |
|
335 |
+
#: calendar.php:1841
|
336 |
msgid "Subscriber"
|
337 |
msgstr ""
|
338 |
|
339 |
+
#: calendar.php:1842
|
340 |
msgid "Contributor"
|
341 |
msgstr ""
|
342 |
|
343 |
+
#: calendar.php:1844
|
344 |
msgid "Editor"
|
345 |
msgstr ""
|
346 |
|
347 |
+
#: calendar.php:1845
|
348 |
msgid "Administrator"
|
349 |
msgstr ""
|
350 |
|
351 |
+
#: calendar.php:1850
|
352 |
msgid "Do you want to display the author name on events?"
|
353 |
msgstr ""
|
354 |
|
355 |
+
#: calendar.php:1852 calendar.php:1860 calendar.php:1868 calendar.php:1876
|
356 |
+
#: calendar.php:1885 calendar.php:1893 calendar.php:1904
|
357 |
msgid "Yes"
|
358 |
msgstr ""
|
359 |
|
360 |
+
#: calendar.php:1853 calendar.php:1861 calendar.php:1869 calendar.php:1877
|
361 |
+
#: calendar.php:1886 calendar.php:1894 calendar.php:1905
|
362 |
msgid "No"
|
363 |
msgstr ""
|
364 |
|
365 |
+
#: calendar.php:1858
|
366 |
msgid "Display a jumpbox for changing month and year quickly?"
|
367 |
msgstr ""
|
368 |
|
369 |
+
#: calendar.php:1866
|
370 |
msgid "Display todays events?"
|
371 |
msgstr ""
|
372 |
|
373 |
+
#: calendar.php:1874
|
374 |
msgid "Display upcoming events?"
|
375 |
msgstr ""
|
376 |
|
377 |
+
#: calendar.php:1879
|
378 |
msgid "for"
|
379 |
msgstr ""
|
380 |
|
381 |
+
#: calendar.php:1879
|
382 |
msgid "days into the future"
|
383 |
msgstr ""
|
384 |
|
385 |
+
#: calendar.php:1883
|
386 |
msgid "Enable event categories?"
|
387 |
msgstr ""
|
388 |
|
389 |
+
#: calendar.php:1891
|
390 |
+
msgid "Enable iCalendar feed?"
|
391 |
+
msgstr ""
|
392 |
+
|
393 |
+
#: calendar.php:1899
|
394 |
msgid "Enable attribution link?"
|
395 |
msgstr ""
|
396 |
|
397 |
+
#: calendar.php:1910
|
398 |
msgid "Configure the stylesheet for Calendar"
|
399 |
msgstr ""
|
400 |
|
401 |
+
#: calendar.php:1912
|
402 |
msgid "Tick this box if you wish to reset the Calendar style to default"
|
403 |
msgstr ""
|
404 |
|
405 |
+
#: calendar.php:1968
|
406 |
msgid "Security check failure, try adding the category again"
|
407 |
msgstr ""
|
408 |
|
409 |
+
#: calendar.php:1974
|
410 |
msgid "Category added successfully"
|
411 |
msgstr ""
|
412 |
|
413 |
+
#: calendar.php:1981
|
414 |
msgid "Security check failure, try deleting the category again"
|
415 |
msgstr ""
|
416 |
|
417 |
+
#: calendar.php:1988
|
418 |
msgid "Category deleted successfully"
|
419 |
msgstr ""
|
420 |
|
421 |
+
#: calendar.php:1997
|
422 |
msgid "Edit Category"
|
423 |
msgstr ""
|
424 |
|
425 |
+
#: calendar.php:2006 calendar.php:2062 calendar.php:2088
|
426 |
msgid "Category Name"
|
427 |
msgstr ""
|
428 |
|
429 |
+
#: calendar.php:2010 calendar.php:2066
|
430 |
msgid "Category Colour (Hex format)"
|
431 |
msgstr ""
|
432 |
|
433 |
+
#: calendar.php:2026
|
434 |
msgid "Security check failure, try editing the category again"
|
435 |
msgstr ""
|
436 |
|
437 |
+
#: calendar.php:2032
|
438 |
msgid "Category edited successfully"
|
439 |
msgstr ""
|
440 |
|
441 |
+
#: calendar.php:2053
|
442 |
msgid "Add Category"
|
443 |
msgstr ""
|
444 |
|
445 |
+
#: calendar.php:2089
|
446 |
msgid "Category Colour"
|
447 |
msgstr ""
|
448 |
|
449 |
+
#: calendar.php:2113
|
450 |
msgid "Are you sure you want to delete this category?"
|
451 |
msgstr ""
|
452 |
|
453 |
+
#: calendar.php:2126
|
454 |
msgid "There are no categories in the database - something has gone wrong!"
|
455 |
msgstr ""
|
456 |
|
457 |
+
#: calendar.php:2200 calendar.php:2207
|
458 |
msgid "Next"
|
459 |
msgstr ""
|
460 |
|
461 |
+
#: calendar.php:2220 calendar.php:2227
|
462 |
msgid "Prev"
|
463 |
msgstr ""
|
464 |
|
465 |
+
#: calendar.php:2258 calendar.php:2297 calendar.php:3042
|
466 |
msgid "all day"
|
467 |
msgstr ""
|
468 |
|
469 |
+
#: calendar.php:2261 calendar.php:2300 calendar.php:3042
|
470 |
msgid "at"
|
471 |
msgstr ""
|
472 |
|
473 |
+
#: calendar.php:2366 calendar.php:2407 calendar.php:2448
|
474 |
msgid "Comma separated category id list"
|
475 |
msgstr ""
|
476 |
|
477 |
+
#: calendar.php:2386 calendar.php:2413
|
478 |
msgid "Today's Events"
|
479 |
msgstr ""
|
480 |
|
481 |
+
#: calendar.php:2427 calendar.php:2454
|
482 |
msgid "Upcoming Events"
|
483 |
msgstr ""
|
484 |
|
485 |
+
#: calendar.php:2485
|
486 |
msgid "Posted by"
|
487 |
msgstr ""
|
488 |
|
489 |
+
#: calendar.php:2736 calendar.php:2741
|
490 |
msgid "Sunday"
|
491 |
msgstr ""
|
492 |
|
493 |
+
#: calendar.php:2736 calendar.php:2741
|
494 |
msgid "Monday"
|
495 |
msgstr ""
|
496 |
|
497 |
+
#: calendar.php:2736 calendar.php:2741
|
498 |
msgid "Tuesday"
|
499 |
msgstr ""
|
500 |
|
501 |
+
#: calendar.php:2736 calendar.php:2741
|
502 |
msgid "Wednesday"
|
503 |
msgstr ""
|
504 |
|
505 |
+
#: calendar.php:2736 calendar.php:2741
|
506 |
msgid "Thursday"
|
507 |
msgstr ""
|
508 |
|
509 |
+
#: calendar.php:2736 calendar.php:2741
|
510 |
msgid "Friday"
|
511 |
msgstr ""
|
512 |
|
513 |
+
#: calendar.php:2736 calendar.php:2741
|
514 |
msgid "Saturday"
|
515 |
msgstr ""
|
516 |
|
517 |
+
#: calendar.php:2745 calendar.php:2845 calendar.php:3072
|
518 |
msgid "January"
|
519 |
msgstr ""
|
520 |
|
521 |
+
#: calendar.php:2745 calendar.php:2846 calendar.php:3072
|
522 |
msgid "February"
|
523 |
msgstr ""
|
524 |
|
525 |
+
#: calendar.php:2745 calendar.php:2847 calendar.php:3072
|
526 |
msgid "March"
|
527 |
msgstr ""
|
528 |
|
529 |
+
#: calendar.php:2745 calendar.php:2848 calendar.php:3072
|
530 |
msgid "April"
|
531 |
msgstr ""
|
532 |
|
533 |
+
#: calendar.php:2745 calendar.php:2849 calendar.php:3072
|
534 |
msgid "May"
|
535 |
msgstr ""
|
536 |
|
537 |
+
#: calendar.php:2745 calendar.php:2850 calendar.php:3072
|
538 |
msgid "June"
|
539 |
msgstr ""
|
540 |
|
541 |
+
#: calendar.php:2745 calendar.php:2851 calendar.php:3072
|
542 |
msgid "July"
|
543 |
msgstr ""
|
544 |
|
545 |
+
#: calendar.php:2745 calendar.php:2852 calendar.php:3073
|
546 |
msgid "August"
|
547 |
msgstr ""
|
548 |
|
549 |
+
#: calendar.php:2745 calendar.php:2853 calendar.php:3073
|
550 |
msgid "September"
|
551 |
msgstr ""
|
552 |
|
553 |
+
#: calendar.php:2745 calendar.php:2854 calendar.php:3073
|
554 |
msgid "October"
|
555 |
msgstr ""
|
556 |
|
557 |
+
#: calendar.php:2745 calendar.php:2855 calendar.php:3073
|
558 |
msgid "November"
|
559 |
msgstr ""
|
560 |
|
561 |
+
#: calendar.php:2745 calendar.php:2856 calendar.php:3073
|
562 |
msgid "December"
|
563 |
msgstr ""
|
564 |
|
565 |
+
#: calendar.php:2844
|
566 |
msgid "Month"
|
567 |
msgstr ""
|
568 |
|
569 |
+
#: calendar.php:2858
|
570 |
msgid "Year"
|
571 |
msgstr ""
|
572 |
|
573 |
+
#: calendar.php:2891
|
574 |
msgid "Go"
|
575 |
msgstr ""
|
576 |
|
577 |
+
#: calendar.php:2995
|
578 |
msgid "Category Key"
|
579 |
msgstr ""
|
580 |
|
581 |
+
#: calendar.php:3017
|
582 |
msgid "Calendar developed and supported by "
|
583 |
msgstr ""
|
584 |
|
585 |
+
#: calendar.php:3063 calendar.php:3068
|
586 |
msgid "Su"
|
587 |
msgstr ""
|
588 |
|
589 |
+
#: calendar.php:3063 calendar.php:3068
|
590 |
msgid "Mo"
|
591 |
msgstr ""
|
592 |
|
593 |
+
#: calendar.php:3063 calendar.php:3068
|
594 |
msgid "Tu"
|
595 |
msgstr ""
|
596 |
|
597 |
+
#: calendar.php:3063 calendar.php:3068
|
598 |
msgid "We"
|
599 |
msgstr ""
|
600 |
|
601 |
+
#: calendar.php:3063 calendar.php:3068
|
602 |
msgid "Th"
|
603 |
msgstr ""
|
604 |
|
605 |
+
#: calendar.php:3063 calendar.php:3068
|
606 |
msgid "Fr"
|
607 |
msgstr ""
|
608 |
|
609 |
+
#: calendar.php:3063 calendar.php:3068
|
610 |
msgid "Sa"
|
611 |
msgstr ""
|
612 |
|
613 |
+
#: calendar.php:3248
|
614 |
msgid "Calendar by "
|
615 |
msgstr ""
|
616 |
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: KieranOShea
|
|
3 |
Donate link: http://www.kieranoshea.com
|
4 |
Tags: calendar, dates, times, events
|
5 |
Requires at least: 4.3.1
|
6 |
-
Tested up to: 4.
|
7 |
-
Stable tag: 1.3.
|
8 |
|
9 |
A simple but effective Calendar plugin for WordPress that allows you to
|
10 |
manage your events and appointments and display them to the world.
|
@@ -41,6 +41,7 @@ Features:
|
|
41 |
* Events can be links pointing to a location of your choice
|
42 |
* Full internationalisation is possible
|
43 |
* Comaptible with WordPress MU
|
|
|
44 |
|
45 |
== Installation ==
|
46 |
|
@@ -226,6 +227,10 @@ You've not called wp_head() in your theme's header and/or wp_footer() in your th
|
|
226 |
|
227 |
== Changelog ==
|
228 |
|
|
|
|
|
|
|
|
|
229 |
= 1.3.7 =
|
230 |
* Added a further fix for dollar signs in event titles and descriptions
|
231 |
* Reverted potential IIS related fixes as these did not fix anything for IIS users and caused problems for others
|
3 |
Donate link: http://www.kieranoshea.com
|
4 |
Tags: calendar, dates, times, events
|
5 |
Requires at least: 4.3.1
|
6 |
+
Tested up to: 4.6
|
7 |
+
Stable tag: 1.3.8
|
8 |
|
9 |
A simple but effective Calendar plugin for WordPress that allows you to
|
10 |
manage your events and appointments and display them to the world.
|
41 |
* Events can be links pointing to a location of your choice
|
42 |
* Full internationalisation is possible
|
43 |
* Comaptible with WordPress MU
|
44 |
+
* iCalendar feed of events can be made accessible
|
45 |
|
46 |
== Installation ==
|
47 |
|
227 |
|
228 |
== Changelog ==
|
229 |
|
230 |
+
= 1.3.8 =
|
231 |
+
* Fixed a reported XSS issue with the date switcher
|
232 |
+
* Added a iCalendar feed of events
|
233 |
+
|
234 |
= 1.3.7 =
|
235 |
* Added a further fix for dollar signs in event titles and descriptions
|
236 |
* Reverted potential IIS related fixes as these did not fix anything for IIS users and caused problems for others
|