Calendar - Version 1.3.3

Version Description

  • Fixed XSS security issue (thanks to Charlie Eriksen via Secunia SVCRP for the report)
Download this release

Release Info

Developer KieranOShea
Plugin Icon 128x128 Calendar
Version 1.3.3
Comparing to
See all releases

Code changes from version 1.3.2 to 1.3.3

Files changed (3) hide show
  1. calendar.php +70 -12
  2. calendar.pot +241 -143
  3. readme.txt +5 -2
calendar.php CHANGED
@@ -5,7 +5,7 @@ Plugin URI: http://www.kieranoshea.com
5
  Description: This plugin allows you to display a calendar of all your events and appointments as a page on your site.
6
  Author: Kieran O'Shea
7
  Author URI: http://www.kieranoshea.com
8
- Version: 1.3.2
9
  */
10
 
11
  /* Copyright 2008 Kieran O'Shea (email : kieran@kieranoshea.com)
@@ -63,6 +63,12 @@ add_action('widgets_init', 'widget_init_events_calendar');
63
 
64
  // Before we get on with the functions, we need to define the initial style used for Calendar
65
 
 
 
 
 
 
 
66
  // Function to deal with events posted by a user when that user is deleted
67
  function deal_with_deleted_user($id)
68
  {
@@ -798,7 +804,8 @@ function wp_events_display_list(){
798
  <td style="background-color:<?php echo stripslashes($this_cat->category_colour);?>;"><?php echo stripslashes($this_cat->category_name); ?></td>
799
  <?php unset($this_cat); ?>
800
  <td><a href="<?php echo bloginfo('wpurl') ?>/wp-admin/admin.php?page=calendar&amp;action=edit&amp;event_id=<?php echo stripslashes($event->event_id);?>" class='edit'><?php echo __('Edit','calendar'); ?></a></td>
801
- <td><a href="<?php echo bloginfo('wpurl') ?>/wp-admin/admin.php?page=calendar&amp;action=delete&amp;event_id=<?php echo stripslashes($event->event_id);?>" class="delete" onclick="return confirm('<?php _e('Are you sure you want to delete this event?','calendar'); ?>')"><?php echo __('Delete','calendar'); ?></a></td>
 
802
  </tr>
803
  <?php
804
  }
@@ -855,6 +862,14 @@ function wp_events_edit_form($mode='add', $event_id=false)
855
  <form name="quoteform" id="quoteform" class="wrap" method="post" action="<?php echo bloginfo('wpurl'); ?>/wp-admin/admin.php?page=calendar">
856
  <input type="hidden" name="action" value="<?php echo $mode; ?>">
857
  <input type="hidden" name="event_id" value="<?php echo stripslashes($event_id); ?>">
 
 
 
 
 
 
 
 
858
 
859
  <div id="linkadvanceddiv" class="postbox">
860
  <div style="float: left; width: 98%; clear: both;" class="inside">
@@ -1090,6 +1105,12 @@ if ( $action == 'add' )
1090
  $category = !empty($_REQUEST['event_category']) ? $_REQUEST['event_category'] : '';
1091
  $linky = !empty($_REQUEST['event_link']) ? $_REQUEST['event_link'] : '';
1092
 
 
 
 
 
 
 
1093
  // Perform some validation on the submitted dates - this checks for valid years and months
1094
  $date_format_one = '/^([0-9]{4})-([0][1-9])-([0-3][0-9])$/';
1095
  $date_format_two = '/^([0-9]{4})-([1][0-2])-([0-3][0-9])$/';
@@ -1229,6 +1250,7 @@ if ( $action == 'add' )
1229
  $users_entries->event_category = $category;
1230
  $users_entries->event_link = $linky;
1231
  }
 
1232
  }
1233
  // Permit saving of events that have been edited
1234
  elseif ( $action == 'edit_save' )
@@ -1249,6 +1271,11 @@ elseif ( $action == 'edit_save' )
1249
  <div class="error"><p><strong><?php _e('Failure','calendar'); ?>:</strong> <?php _e("You can't update an event if you haven't submitted an event id",'calendar'); ?></p></div>
1250
  <?php
1251
  }
 
 
 
 
 
1252
  else
1253
  {
1254
  // Perform some validation on the submitted dates - this checks for valid years and months
@@ -1402,6 +1429,11 @@ elseif ( $action == 'delete' )
1402
  <div class="error"><p><strong><?php _e('Error','calendar'); ?>:</strong> <?php _e("You can't delete an event if you haven't submitted an event id",'calendar'); ?></p></div>
1403
  <?php
1404
  }
 
 
 
 
 
1405
  else
1406
  {
1407
  $sql = "DELETE FROM " . WP_CALENDAR_TABLE . " WHERE event_id='" . mysql_escape_string($event_id) . "'";
@@ -1468,7 +1500,12 @@ function edit_calendar_config()
1468
  {
1469
  global $wpdb, $initial_style;
1470
 
1471
- if (isset($_POST['permissions']) && isset($_POST['style']))
 
 
 
 
 
1472
  {
1473
  if ($_POST['permissions'] == 'subscriber') { $new_perms = 'read'; }
1474
  else if ($_POST['permissions'] == 'contributor') { $new_perms = 'edit_posts'; }
@@ -1702,6 +1739,7 @@ function edit_calendar_config()
1702
  <div class="wrap">
1703
  <h2><?php _e('Calendar Options','calendar'); ?></h2>
1704
  <form name="quoteform" id="quoteform" class="wrap" method="post" action="<?php echo bloginfo('wpurl'); ?>/wp-admin/admin.php?page=calendar-config">
 
1705
  <div id="linkadvanceddiv" class="postbox">
1706
  <div style="float: left; width: 98%; clear: both;" class="inside">
1707
  <table cellpadding="5" cellspacing="5">
@@ -1814,18 +1852,30 @@ function manage_categories()
1814
  // We do some checking to see what we're doing
1815
  if (isset($_POST['mode']) && $_POST['mode'] == 'add')
1816
  {
 
 
 
 
 
1817
  // Proceed with the save
1818
  $sql = "INSERT INTO " . WP_CALENDAR_CATEGORIES_TABLE . " SET category_name='".mysql_escape_string($_POST['category_name'])."', category_colour='".mysql_escape_string($_POST['category_colour'])."'";
1819
  $wpdb->get_results($sql);
1820
  echo "<div class=\"updated\"><p><strong>".__('Category added successfully','calendar')."</strong></p></div>";
 
1821
  }
1822
  else if (isset($_GET['mode']) && isset($_GET['category_id']) && $_GET['mode'] == 'delete')
1823
  {
1824
- $sql = "DELETE FROM " . WP_CALENDAR_CATEGORIES_TABLE . " WHERE category_id=".mysql_escape_string($_GET['category_id']);
1825
- $wpdb->get_results($sql);
1826
- $sql = "UPDATE " . WP_CALENDAR_TABLE . " SET event_category=1 WHERE event_category=".mysql_escape_string($_GET['category_id']);
1827
- $wpdb->get_results($sql);
1828
- echo "<div class=\"updated\"><p><strong>".__('Category deleted successfully','calendar')."</strong></p></div>";
 
 
 
 
 
 
1829
  }
1830
  else if (isset($_GET['mode']) && isset($_GET['category_id']) && $_GET['mode'] == 'edit' && !isset($_POST['mode']))
1831
  {
@@ -1837,6 +1887,7 @@ function manage_categories()
1837
  <form name="catform" id="catform" class="wrap" method="post" action="<?php echo bloginfo('wpurl'); ?>/wp-admin/admin.php?page=calendar-categories">
1838
  <input type="hidden" name="mode" value="edit" />
1839
  <input type="hidden" name="category_id" value="<?php echo stripslashes($cur_cat->category_id) ?>" />
 
1840
  <div id="linkadvanceddiv" class="postbox">
1841
  <div style="float: left; width: 98%; clear: both;" class="inside">
1842
  <table cellpadding="5" cellspacing="5">
@@ -1859,10 +1910,16 @@ function manage_categories()
1859
  }
1860
  else if (isset($_POST['mode']) && isset($_POST['category_id']) && isset($_POST['category_name']) && isset($_POST['category_colour']) && $_POST['mode'] == 'edit')
1861
  {
 
 
 
 
 
1862
  // Proceed with the save
1863
- $sql = "UPDATE " . WP_CALENDAR_CATEGORIES_TABLE . " SET category_name='".mysql_escape_string($_POST['category_name'])."', category_colour='".mysql_escape_string($_POST['category_colour'])."' WHERE category_id=".mysql_escape_string($_POST['category_id']);
1864
- $wpdb->get_results($sql);
1865
- echo "<div class=\"updated\"><p><strong>".__('Category edited successfully','calendar')."</strong></p></div>";
 
1866
  }
1867
 
1868
  $get_mode = 0;
@@ -1886,6 +1943,7 @@ function manage_categories()
1886
  <form name="catform" id="catform" class="wrap" method="post" action="<?php echo bloginfo('wpurl'); ?>/wp-admin/admin.php?page=calendar-categories">
1887
  <input type="hidden" name="mode" value="add" />
1888
  <input type="hidden" name="category_id" value="">
 
1889
  <div id="linkadvanceddiv" class="postbox">
1890
  <div style="float: left; width: 98%; clear: both;" class="inside">
1891
  <table cellspacing="5" cellpadding="5">
@@ -1941,7 +1999,7 @@ function manage_categories()
1941
  else
1942
  {
1943
  ?>
1944
- <td><a href="<?php echo bloginfo('wpurl') ?>/wp-admin/admin.php?page=calendar-categories&amp;mode=delete&amp;category_id=<?php echo stripslashes($category->category_id);?>" class="delete" onclick="return confirm('<?php echo __('Are you sure you want to delete this category?','calendar'); ?>')"><?php echo __('Delete','calendar'); ?></a></td>
1945
  <?php
1946
  }
1947
  ?>
5
  Description: This plugin allows you to display a calendar of all your events and appointments as a page on your site.
6
  Author: Kieran O'Shea
7
  Author URI: http://www.kieranoshea.com
8
+ Version: 1.3.3
9
  */
10
 
11
  /* Copyright 2008 Kieran O'Shea (email : kieran@kieranoshea.com)
63
 
64
  // Before we get on with the functions, we need to define the initial style used for Calendar
65
 
66
+ // Function to
67
+ function call_caldav()
68
+ {
69
+
70
+ }
71
+
72
  // Function to deal with events posted by a user when that user is deleted
73
  function deal_with_deleted_user($id)
74
  {
804
  <td style="background-color:<?php echo stripslashes($this_cat->category_colour);?>;"><?php echo stripslashes($this_cat->category_name); ?></td>
805
  <?php unset($this_cat); ?>
806
  <td><a href="<?php echo bloginfo('wpurl') ?>/wp-admin/admin.php?page=calendar&amp;action=edit&amp;event_id=<?php echo stripslashes($event->event_id);?>" class='edit'><?php echo __('Edit','calendar'); ?></a></td>
807
+ <td><a href="
808
+ <?php echo wp_nonce_url(bloginfo('wpurl').'/wp-admin/admin.php?page=calendar&amp;action=delete&amp;event_id='.stripslashes($event->event_id),'calendar-delete_'.stripslashes($event->event_id)); ?>" class="delete" onclick="return confirm('<?php _e('Are you sure you want to delete this event?','calendar'); ?>')"><?php echo __('Delete','calendar'); ?></a></td>
809
  </tr>
810
  <?php
811
  }
862
  <form name="quoteform" id="quoteform" class="wrap" method="post" action="<?php echo bloginfo('wpurl'); ?>/wp-admin/admin.php?page=calendar">
863
  <input type="hidden" name="action" value="<?php echo $mode; ?>">
864
  <input type="hidden" name="event_id" value="<?php echo stripslashes($event_id); ?>">
865
+ <?php
866
+ if (stripslashes($event_id) != "") {
867
+ $nonce_string = 'calendar-'.$mode.'_'.stripslashes($event_id);
868
+ } else {
869
+ $nonce_string = 'calendar-'.$mode;
870
+ }
871
+ wp_nonce_field($nonce_string);
872
+ ?>
873
 
874
  <div id="linkadvanceddiv" class="postbox">
875
  <div style="float: left; width: 98%; clear: both;" class="inside">
1105
  $category = !empty($_REQUEST['event_category']) ? $_REQUEST['event_category'] : '';
1106
  $linky = !empty($_REQUEST['event_link']) ? $_REQUEST['event_link'] : '';
1107
 
1108
+ if (wp_verify_nonce($_POST['_wpnonce'],'calendar-add') == false) {
1109
+ ?>
1110
+ <div class="error"><p><strong><?php _e('Error','calendar'); ?>:</strong> <?php _e("Security check failure, try adding the event again",'calendar'); ?></p></div>
1111
+ <?php
1112
+ } else {
1113
+
1114
  // Perform some validation on the submitted dates - this checks for valid years and months
1115
  $date_format_one = '/^([0-9]{4})-([0][1-9])-([0-3][0-9])$/';
1116
  $date_format_two = '/^([0-9]{4})-([1][0-2])-([0-3][0-9])$/';
1250
  $users_entries->event_category = $category;
1251
  $users_entries->event_link = $linky;
1252
  }
1253
+ }
1254
  }
1255
  // Permit saving of events that have been edited
1256
  elseif ( $action == 'edit_save' )
1271
  <div class="error"><p><strong><?php _e('Failure','calendar'); ?>:</strong> <?php _e("You can't update an event if you haven't submitted an event id",'calendar'); ?></p></div>
1272
  <?php
1273
  }
1274
+ elseif (wp_verify_nonce($_POST['_wpnonce'],'calendar-edit_save_'.$event_id) == false) {
1275
+ ?>
1276
+ <div class="error"><p><strong><?php _e('Error','calendar'); ?>:</strong> <?php _e("Security check failure, try editing the event again",'calendar'); ?></p></div>
1277
+ <?php
1278
+ }
1279
  else
1280
  {
1281
  // Perform some validation on the submitted dates - this checks for valid years and months
1429
  <div class="error"><p><strong><?php _e('Error','calendar'); ?>:</strong> <?php _e("You can't delete an event if you haven't submitted an event id",'calendar'); ?></p></div>
1430
  <?php
1431
  }
1432
+ elseif (wp_verify_nonce($_GET['_wpnonce'],'calendar-delete_'.$event_id) == false) {
1433
+ ?>
1434
+ <div class="error"><p><strong><?php _e('Error','calendar'); ?>:</strong> <?php _e("Security check failure, try deleting the event again",'calendar'); ?></p></div>
1435
+ <?php
1436
+ }
1437
  else
1438
  {
1439
  $sql = "DELETE FROM " . WP_CALENDAR_TABLE . " WHERE event_id='" . mysql_escape_string($event_id) . "'";
1500
  {
1501
  global $wpdb, $initial_style;
1502
 
1503
+ if (isset($_POST['permissions']) && isset($_POST['style']) && wp_verify_nonce($_POST['_wpnonce'],'calendar-config') == false) {
1504
+ ?>
1505
+ <div class="error"><p><strong><?php _e('Error','calendar'); ?>:</strong> <?php _e("Security check failure, try editing the config again",'calendar'); ?></p></div>
1506
+ <?php
1507
+ }
1508
+ elseif (isset($_POST['permissions']) && isset($_POST['style']))
1509
  {
1510
  if ($_POST['permissions'] == 'subscriber') { $new_perms = 'read'; }
1511
  else if ($_POST['permissions'] == 'contributor') { $new_perms = 'edit_posts'; }
1739
  <div class="wrap">
1740
  <h2><?php _e('Calendar Options','calendar'); ?></h2>
1741
  <form name="quoteform" id="quoteform" class="wrap" method="post" action="<?php echo bloginfo('wpurl'); ?>/wp-admin/admin.php?page=calendar-config">
1742
+ <?php wp_nonce_field('calendar-config'); ?>
1743
  <div id="linkadvanceddiv" class="postbox">
1744
  <div style="float: left; width: 98%; clear: both;" class="inside">
1745
  <table cellpadding="5" cellspacing="5">
1852
  // We do some checking to see what we're doing
1853
  if (isset($_POST['mode']) && $_POST['mode'] == 'add')
1854
  {
1855
+ if (wp_verify_nonce($_POST['_wpnonce'],'calendar-category_add') == false) {
1856
+ ?>
1857
+ <div class="error"><p><strong><?php _e('Error','calendar'); ?>:</strong> <?php _e("Security check failure, try adding the category again",'calendar'); ?></p></div>
1858
+ <?php
1859
+ } else {
1860
  // Proceed with the save
1861
  $sql = "INSERT INTO " . WP_CALENDAR_CATEGORIES_TABLE . " SET category_name='".mysql_escape_string($_POST['category_name'])."', category_colour='".mysql_escape_string($_POST['category_colour'])."'";
1862
  $wpdb->get_results($sql);
1863
  echo "<div class=\"updated\"><p><strong>".__('Category added successfully','calendar')."</strong></p></div>";
1864
+ }
1865
  }
1866
  else if (isset($_GET['mode']) && isset($_GET['category_id']) && $_GET['mode'] == 'delete')
1867
  {
1868
+ if (wp_verify_nonce($_GET['_wpnonce'],'calendar-category_delete_'.mysql_escape_string($_GET['category_id'])) == false) {
1869
+ ?>
1870
+ <div class="error"><p><strong><?php _e('Error','calendar'); ?>:</strong> <?php _e("Security check failure, try deleting the category again",'calendar'); ?></p></div>
1871
+ <?php
1872
+ } else {
1873
+ $sql = "DELETE FROM " . WP_CALENDAR_CATEGORIES_TABLE . " WHERE category_id=".mysql_escape_string($_GET['category_id']);
1874
+ $wpdb->get_results($sql);
1875
+ $sql = "UPDATE " . WP_CALENDAR_TABLE . " SET event_category=1 WHERE event_category=".mysql_escape_string($_GET['category_id']);
1876
+ $wpdb->get_results($sql);
1877
+ echo "<div class=\"updated\"><p><strong>".__('Category deleted successfully','calendar')."</strong></p></div>";
1878
+ }
1879
  }
1880
  else if (isset($_GET['mode']) && isset($_GET['category_id']) && $_GET['mode'] == 'edit' && !isset($_POST['mode']))
1881
  {
1887
  <form name="catform" id="catform" class="wrap" method="post" action="<?php echo bloginfo('wpurl'); ?>/wp-admin/admin.php?page=calendar-categories">
1888
  <input type="hidden" name="mode" value="edit" />
1889
  <input type="hidden" name="category_id" value="<?php echo stripslashes($cur_cat->category_id) ?>" />
1890
+ <?php wp_nonce_field('calendar-category_edit_'.stripslashes($cur_cat->category_id)); ?>
1891
  <div id="linkadvanceddiv" class="postbox">
1892
  <div style="float: left; width: 98%; clear: both;" class="inside">
1893
  <table cellpadding="5" cellspacing="5">
1910
  }
1911
  else if (isset($_POST['mode']) && isset($_POST['category_id']) && isset($_POST['category_name']) && isset($_POST['category_colour']) && $_POST['mode'] == 'edit')
1912
  {
1913
+ if (wp_verify_nonce($_POST['_wpnonce'],'calendar-category_edit_'.mysql_escape_string($_POST['category_id'])) == false) {
1914
+ ?>
1915
+ <div class="error"><p><strong><?php _e('Error','calendar'); ?>:</strong> <?php _e("Security check failure, try editing the category again",'calendar'); ?></p></div>
1916
+ <?php
1917
+ } else {
1918
  // Proceed with the save
1919
+ $sql = "UPDATE " . WP_CALENDAR_CATEGORIES_TABLE . " SET category_name='".mysql_escape_string($_POST['category_name'])."', category_colour='".mysql_escape_string($_POST['category_colour'])."' WHERE category_id=".mysql_escape_string($_POST['category_id']);
1920
+ $wpdb->get_results($sql);
1921
+ echo "<div class=\"updated\"><p><strong>".__('Category edited successfully','calendar')."</strong></p></div>";
1922
+ }
1923
  }
1924
 
1925
  $get_mode = 0;
1943
  <form name="catform" id="catform" class="wrap" method="post" action="<?php echo bloginfo('wpurl'); ?>/wp-admin/admin.php?page=calendar-categories">
1944
  <input type="hidden" name="mode" value="add" />
1945
  <input type="hidden" name="category_id" value="">
1946
+ <?php wp_nonce_field('calendar-category_add'); ?>
1947
  <div id="linkadvanceddiv" class="postbox">
1948
  <div style="float: left; width: 98%; clear: both;" class="inside">
1949
  <table cellspacing="5" cellpadding="5">
1999
  else
2000
  {
2001
  ?>
2002
+ <td><a href="<?php echo wp_nonce_url(bloginfo('wpurl').'/wp-admin/admin.php?page=calendar-categories&amp;mode=delete&amp;category_id='.stripslashes($category->category_id), 'calendar-category_delete_'.stripslashes($category->category_id)); ?>" class="delete" onclick="return confirm('<?php echo __('Are you sure you want to delete this category?','calendar'); ?>')"><?php echo __('Delete','calendar'); ?></a></td>
2003
  <?php
2004
  }
2005
  ?>
calendar.pot CHANGED
@@ -1,509 +1,607 @@
1
  # Calendar translation file
2
- # Copyright (C) 2009 Kieran O'Shea
3
- # This file is distributed under the same license as the PACKAGE package.
4
- # Kieran O'Shea <kieran@kieranoshea.com>, 2009
5
 
6
- #: calendar.php:116
 
 
7
  msgid "Calendar"
8
  msgstr ""
9
 
10
- #: calendar.php:120
11
  msgid "Manage Calendar"
12
  msgstr ""
13
 
14
- #: calendar.php:123 calendar.php:1628
15
  msgid "Manage Categories"
16
  msgstr ""
17
 
18
- #: calendar.php:124
19
  msgid "Calendar Config"
20
  msgstr ""
21
 
22
- #: calendar.php:124 calendar.php:1437
23
  msgid "Calendar Options"
24
  msgstr ""
25
 
26
- #: calendar.php:516 calendar.php:1640
27
  msgid "ID"
28
  msgstr ""
29
 
30
- #: calendar.php:517 calendar.php:1992 calendar.php:2025
31
  msgid "Title"
32
  msgstr ""
33
 
34
- #: calendar.php:518
35
- msgid "Description"
36
- msgstr ""
37
-
38
- #: calendar.php:519 calendar.php:665
39
  msgid "Start Date"
40
  msgstr ""
41
 
42
- #: calendar.php:520 calendar.php:683
43
  msgid "End Date"
44
  msgstr ""
45
 
46
- #: calendar.php:521
 
 
 
 
47
  msgid "Recurs"
48
  msgstr ""
49
 
50
- #: calendar.php:522
51
  msgid "Repeats"
52
  msgstr ""
53
 
54
- #: calendar.php:523 calendar.php:1447
55
  msgid "Author"
56
  msgstr ""
57
 
58
- #: calendar.php:524
59
  msgid "Category"
60
  msgstr ""
61
 
62
- #: calendar.php:525 calendar.php:565 calendar.php:1643 calendar.php:1657
63
  msgid "Edit"
64
  msgstr ""
65
 
66
- #: calendar.php:526 calendar.php:566 calendar.php:1644 calendar.php:1666
67
  msgid "Delete"
68
  msgstr ""
69
 
70
- #: calendar.php:544
 
 
 
 
71
  msgid "Never"
72
  msgstr ""
73
 
74
- #: calendar.php:545
75
  msgid "Weekly"
76
  msgstr ""
77
 
78
- #: calendar.php:546
79
- msgid "Monthly"
80
  msgstr ""
81
 
82
- #: calendar.php:547
83
- msgid "Yearly"
84
  msgstr ""
85
 
86
- #: calendar.php:553 calendar.php:1661
87
- msgid "N/A"
88
  msgstr ""
89
 
90
- #: calendar.php:554
91
  msgid "Forever"
92
  msgstr ""
93
 
94
- #: calendar.php:555
95
  msgid "Times"
96
  msgstr ""
97
 
98
- #: calendar.php:566
99
  msgid "Are you sure you want to delete this event?"
100
  msgstr ""
101
 
102
- #: calendar.php:577
103
  msgid "There are no events in the database!"
104
  msgstr ""
105
 
106
- #: calendar.php:593
107
  msgid "Bad Monkey! No banana!"
108
  msgstr ""
109
 
110
- #: calendar.php:601
111
  msgid "An event with that ID couldn't be found"
112
  msgstr ""
113
 
114
- #: calendar.php:628
115
  msgid "Event Title"
116
  msgstr ""
117
 
118
- #: calendar.php:633
119
  msgid "Event Description"
120
  msgstr ""
121
 
122
- #: calendar.php:637
123
  msgid "Event Category"
124
  msgstr ""
125
 
126
- #: calendar.php:661
127
  msgid "Event Link (Optional)"
128
  msgstr ""
129
 
130
- #: calendar.php:679 calendar.php:704
131
- msgid "Select Date"
132
- msgstr ""
133
-
134
- #: calendar.php:708
135
  msgid "Time (hh:mm)"
136
  msgstr ""
137
 
138
- #: calendar.php:726
139
  msgid "Optional, set blank if not required."
140
  msgstr ""
141
 
142
- #: calendar.php:726
143
  msgid "Current time difference from GMT is "
144
  msgstr ""
145
 
146
- #: calendar.php:726
147
  msgid " hour(s)"
148
  msgstr ""
149
 
150
- #: calendar.php:730
151
  msgid "Recurring Events"
152
  msgstr ""
153
 
154
- #: calendar.php:758
155
  msgid "Repeats for"
156
  msgstr ""
157
 
158
- #: calendar.php:766
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
159
  msgid ""
160
  "Entering 0 means forever. Where the recurrance interval is left at none, the "
161
  "event will not reoccur."
162
  msgstr ""
163
 
164
- #: calendar.php:773 calendar.php:1503 calendar.php:1590 calendar.php:1626
165
  msgid "Save"
166
  msgstr ""
167
 
168
- #: calendar.php:878 calendar.php:885 calendar.php:892 calendar.php:905
169
- #: calendar.php:916 calendar.php:927 calendar.php:938 calendar.php:956
170
- #: calendar.php:1040 calendar.php:1047 calendar.php:1054 calendar.php:1067
171
- #: calendar.php:1078 calendar.php:1089 calendar.php:1100 calendar.php:1150
172
- #: calendar.php:1170
 
173
  msgid "Error"
174
  msgstr ""
175
 
176
- #: calendar.php:878 calendar.php:1040
 
 
 
 
177
  msgid ""
178
  "Your event end date must be either after or the same as your event begin date"
179
  msgstr ""
180
 
181
- #: calendar.php:885 calendar.php:1047
182
  msgid ""
183
  "Your date formatting is correct but one or more of your dates is invalid. "
184
  "Check for number of days in month and leap year related errors."
185
  msgstr ""
186
 
187
- #: calendar.php:892 calendar.php:1054
188
  msgid ""
189
  "Both start and end dates must be entered and be in the format YYYY-MM-DD"
190
  msgstr ""
191
 
192
- #: calendar.php:905 calendar.php:1067
193
  msgid "The time field must either be blank or be entered in the format hh:mm"
194
  msgstr ""
195
 
196
- #: calendar.php:916 calendar.php:1078
197
  msgid ""
198
  "The URL entered must either be prefixed with http:// or be completely blank"
199
  msgstr ""
200
 
201
- #: calendar.php:927 calendar.php:1089
202
- msgid ""
203
- "The event title must be between 1 and 30 characters in length and contain no "
204
- "punctuation. Spaces are allowed but the title must not start with one."
205
  msgstr ""
206
 
207
- #: calendar.php:938 calendar.php:1100
208
  msgid ""
209
  "The repetition value must be 0 unless a type of recurrance is selected in "
210
  "which case the repetition value must be 0 or higher"
211
  msgstr ""
212
 
213
- #: calendar.php:956
214
  msgid ""
215
  "An event with the details you submitted could not be found in the database. "
216
  "This may indicate a problem with your database or the way in which it is "
217
  "configured."
218
  msgstr ""
219
 
220
- #: calendar.php:962
221
  msgid "Event added. It will now show in your calendar."
222
  msgstr ""
223
 
224
- #: calendar.php:1010 calendar.php:1118
225
  msgid "Failure"
226
  msgstr ""
227
 
228
- #: calendar.php:1010
229
  msgid "You can't update an event if you haven't submitted an event id"
230
  msgstr ""
231
 
232
- #: calendar.php:1118
 
 
 
 
233
  msgid ""
234
  "The database failed to return data to indicate the event has been updated "
235
  "sucessfully. This may indicate a problem with your database or the way in "
236
  "which it is configured."
237
  msgstr ""
238
 
239
- #: calendar.php:1124
240
  msgid "Event updated successfully"
241
  msgstr ""
242
 
243
- #: calendar.php:1150
244
  msgid "You can't delete an event if you haven't submitted an event id"
245
  msgstr ""
246
 
247
- #: calendar.php:1164
 
 
 
 
248
  msgid "Event deleted successfully"
249
  msgstr ""
250
 
251
- #: calendar.php:1170
252
  msgid ""
253
  "Despite issuing a request to delete, the event still remains in the "
254
  "database. Please investigate."
255
  msgstr ""
256
 
257
- #: calendar.php:1186
258
  msgid "Edit Event"
259
  msgstr ""
260
 
261
- #: calendar.php:1190
262
  msgid "You must provide an event id in order to edit it"
263
  msgstr ""
264
 
265
- #: calendar.php:1200
266
  msgid "Add Event"
267
  msgstr ""
268
 
269
- #: calendar.php:1203
270
  msgid "Manage Events"
271
  msgstr ""
272
 
273
- #: calendar.php:1294
 
 
 
 
274
  msgid "Settings saved"
275
  msgstr ""
276
 
277
- #: calendar.php:1443
278
  msgid "Choose the lowest user group that may manage events"
279
  msgstr ""
280
 
281
- #: calendar.php:1445
282
  msgid "Subscriber"
283
  msgstr ""
284
 
285
- #: calendar.php:1446
286
  msgid "Contributor"
287
  msgstr ""
288
 
289
- #: calendar.php:1448
290
  msgid "Editor"
291
  msgstr ""
292
 
293
- #: calendar.php:1449
294
  msgid "Administrator"
295
  msgstr ""
296
 
297
- #: calendar.php:1454
298
  msgid "Do you want to display the author name on events?"
299
  msgstr ""
300
 
301
- #: calendar.php:1456 calendar.php:1464 calendar.php:1472 calendar.php:1480
302
- #: calendar.php:1489
303
  msgid "Yes"
304
  msgstr ""
305
 
306
- #: calendar.php:1457 calendar.php:1465 calendar.php:1473 calendar.php:1481
307
- #: calendar.php:1490
308
  msgid "No"
309
  msgstr ""
310
 
311
- #: calendar.php:1462
312
  msgid "Display a jumpbox for changing month and year quickly?"
313
  msgstr ""
314
 
315
- #: calendar.php:1470
316
  msgid "Display todays events?"
317
  msgstr ""
318
 
319
- #: calendar.php:1478
320
  msgid "Display upcoming events?"
321
  msgstr ""
322
 
323
- #: calendar.php:1483
324
  msgid "for"
325
  msgstr ""
326
 
327
- #: calendar.php:1483
328
  msgid "days into the future"
329
  msgstr ""
330
 
331
- #: calendar.php:1487
332
  msgid "Enable event categories?"
333
  msgstr ""
334
 
335
- #: calendar.php:1495
336
  msgid "Configure the stylesheet for Calendar"
337
  msgstr ""
338
 
339
- #: calendar.php:1497
340
  msgid "Tick this box if you wish to reset the Calendar style to default"
341
  msgstr ""
342
 
343
- #: calendar.php:1555
 
 
 
 
344
  msgid "Category added successfully"
345
  msgstr ""
346
 
347
- #: calendar.php:1563
 
 
 
 
348
  msgid "Category deleted successfully"
349
  msgstr ""
350
 
351
- #: calendar.php:1571
352
  msgid "Edit Category"
353
  msgstr ""
354
 
355
- #: calendar.php:1579 calendar.php:1615 calendar.php:1641
356
  msgid "Category Name"
357
  msgstr ""
358
 
359
- #: calendar.php:1583 calendar.php:1619
360
  msgid "Category Colour (Hex format)"
361
  msgstr ""
362
 
363
- #: calendar.php:1599
 
 
 
 
364
  msgid "Category edited successfully"
365
  msgstr ""
366
 
367
- #: calendar.php:1607
368
  msgid "Add Category"
369
  msgstr ""
370
 
371
- #: calendar.php:1642
372
  msgid "Category Colour"
373
  msgstr ""
374
 
375
- #: calendar.php:1666
376
  msgid "Are you sure you want to delete this category?"
377
  msgstr ""
378
 
379
- #: calendar.php:1679
380
  msgid "There are no categories in the database - something has gone wrong!"
381
  msgstr ""
382
 
383
- #: calendar.php:1750 calendar.php:1756
384
  msgid "Next"
385
  msgstr ""
386
 
387
- #: calendar.php:1768 calendar.php:1774
388
  msgid "Prev"
389
  msgstr ""
390
 
391
- #: calendar.php:1806 calendar.php:1848 calendar.php:1904 calendar.php:1946
392
  msgid "all day"
393
  msgstr ""
394
 
395
- #: calendar.php:1809 calendar.php:1851 calendar.php:1907 calendar.php:1949
396
  msgid "at"
397
  msgstr ""
398
 
399
- #: calendar.php:1821 calendar.php:2011 calendar.php:2031 calendar.php:2032
400
- msgid "Upcoming Events"
401
  msgstr ""
402
 
403
- #: calendar.php:1842 calendar.php:1978 calendar.php:1998 calendar.php:1999
404
  msgid "Today's Events"
405
  msgstr ""
406
 
407
- #: calendar.php:2060 calendar.php:2104
408
- msgid "Time"
409
  msgstr ""
410
 
411
- #: calendar.php:2065 calendar.php:2109
412
  msgid "Posted by"
413
  msgstr ""
414
 
415
- #: calendar.php:2404 calendar.php:2409
416
  msgid "Sunday"
417
  msgstr ""
418
 
419
- #: calendar.php:2404 calendar.php:2409
420
  msgid "Monday"
421
  msgstr ""
422
 
423
- #: calendar.php:2404 calendar.php:2409
424
  msgid "Tuesday"
425
  msgstr ""
426
 
427
- #: calendar.php:2404 calendar.php:2409
428
  msgid "Wednesday"
429
  msgstr ""
430
 
431
- #: calendar.php:2404 calendar.php:2409
432
  msgid "Thursday"
433
  msgstr ""
434
 
435
- #: calendar.php:2404 calendar.php:2409
436
  msgid "Friday"
437
  msgstr ""
438
 
439
- #: calendar.php:2404 calendar.php:2409
440
  msgid "Saturday"
441
  msgstr ""
442
 
443
- #: calendar.php:2413 calendar.php:2523
444
  msgid "January"
445
  msgstr ""
446
 
447
- #: calendar.php:2413 calendar.php:2524
448
  msgid "February"
449
  msgstr ""
450
 
451
- #: calendar.php:2413 calendar.php:2525
452
  msgid "March"
453
  msgstr ""
454
 
455
- #: calendar.php:2413 calendar.php:2526
456
  msgid "April"
457
  msgstr ""
458
 
459
- #: calendar.php:2413 calendar.php:2527
460
  msgid "May"
461
  msgstr ""
462
 
463
- #: calendar.php:2413 calendar.php:2528
464
  msgid "June"
465
  msgstr ""
466
 
467
- #: calendar.php:2413 calendar.php:2529
468
  msgid "July"
469
  msgstr ""
470
 
471
- #: calendar.php:2413 calendar.php:2530
472
  msgid "August"
473
  msgstr ""
474
 
475
- #: calendar.php:2413 calendar.php:2531
476
  msgid "September"
477
  msgstr ""
478
 
479
- #: calendar.php:2413 calendar.php:2532
480
  msgid "October"
481
  msgstr ""
482
 
483
- #: calendar.php:2413 calendar.php:2533
484
  msgid "November"
485
  msgstr ""
486
 
487
- #: calendar.php:2413 calendar.php:2534
488
  msgid "December"
489
  msgstr ""
490
 
491
- #: calendar.php:2522
492
  msgid "Month"
493
  msgstr ""
494
 
495
- #: calendar.php:2536
496
  msgid "Year"
497
  msgstr ""
498
 
499
- #: calendar.php:2616
500
  msgid "Go"
501
  msgstr ""
502
 
503
- #: calendar.php:2683
504
  msgid "Category Key"
505
  msgstr ""
506
 
507
- #: calendar.php:2697
508
  msgid "Calendar developed and supported by "
509
  msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  # Calendar translation file
2
+ # Copyright (C) 2013 Kieran O'Shea
3
+ # This file is distributed under the same license as the Calendar package.
4
+ # Kieran O'Shea <kieran@kieranoshea.com>, 2013
5
 
6
+ #. #-#-#-#-# plugin.pot (Calendar 1.3.3) #-#-#-#-#
7
+ #. Plugin Name of the plugin/theme
8
+ #: calendar.php:125 calendar.php:2234 calendar.php:2261
9
  msgid "Calendar"
10
  msgstr ""
11
 
12
+ #: calendar.php:129
13
  msgid "Manage Calendar"
14
  msgstr ""
15
 
16
+ #: calendar.php:132 calendar.php:1964
17
  msgid "Manage Categories"
18
  msgstr ""
19
 
20
+ #: calendar.php:133
21
  msgid "Calendar Config"
22
  msgstr ""
23
 
24
+ #: calendar.php:133 calendar.php:1740
25
  msgid "Calendar Options"
26
  msgstr ""
27
 
28
+ #: calendar.php:756 calendar.php:1976
29
  msgid "ID"
30
  msgstr ""
31
 
32
+ #: calendar.php:757 calendar.php:2253 calendar.php:2294 calendar.php:2335
33
  msgid "Title"
34
  msgstr ""
35
 
36
+ #: calendar.php:758 calendar.php:915
 
 
 
 
37
  msgid "Start Date"
38
  msgstr ""
39
 
40
+ #: calendar.php:759 calendar.php:940
41
  msgid "End Date"
42
  msgstr ""
43
 
44
+ #: calendar.php:760 calendar.php:2369
45
+ msgid "Time"
46
+ msgstr ""
47
+
48
+ #: calendar.php:761
49
  msgid "Recurs"
50
  msgstr ""
51
 
52
+ #: calendar.php:762
53
  msgid "Repeats"
54
  msgstr ""
55
 
56
+ #: calendar.php:763 calendar.php:1751
57
  msgid "Author"
58
  msgstr ""
59
 
60
+ #: calendar.php:764
61
  msgid "Category"
62
  msgstr ""
63
 
64
+ #: calendar.php:765 calendar.php:806 calendar.php:1979 calendar.php:1993
65
  msgid "Edit"
66
  msgstr ""
67
 
68
+ #: calendar.php:766 calendar.php:808 calendar.php:1980 calendar.php:2002
69
  msgid "Delete"
70
  msgstr ""
71
 
72
+ #: calendar.php:780 calendar.php:794 calendar.php:1997
73
+ msgid "N/A"
74
+ msgstr ""
75
+
76
+ #: calendar.php:784
77
  msgid "Never"
78
  msgstr ""
79
 
80
+ #: calendar.php:785
81
  msgid "Weekly"
82
  msgstr ""
83
 
84
+ #: calendar.php:786
85
+ msgid "Monthly (date)"
86
  msgstr ""
87
 
88
+ #: calendar.php:787
89
+ msgid "Monthly (day)"
90
  msgstr ""
91
 
92
+ #: calendar.php:788
93
+ msgid "Yearly"
94
  msgstr ""
95
 
96
+ #: calendar.php:795
97
  msgid "Forever"
98
  msgstr ""
99
 
100
+ #: calendar.php:796
101
  msgid "Times"
102
  msgstr ""
103
 
104
+ #: calendar.php:808
105
  msgid "Are you sure you want to delete this event?"
106
  msgstr ""
107
 
108
+ #: calendar.php:819
109
  msgid "There are no events in the database!"
110
  msgstr ""
111
 
112
+ #: calendar.php:835
113
  msgid "Bad Monkey! No banana!"
114
  msgstr ""
115
 
116
+ #: calendar.php:843
117
  msgid "An event with that ID couldn't be found"
118
  msgstr ""
119
 
120
+ #: calendar.php:878
121
  msgid "Event Title"
122
  msgstr ""
123
 
124
+ #: calendar.php:883
125
  msgid "Event Description"
126
  msgstr ""
127
 
128
+ #: calendar.php:887
129
  msgid "Event Category"
130
  msgstr ""
131
 
132
+ #: calendar.php:911
133
  msgid "Event Link (Optional)"
134
  msgstr ""
135
 
136
+ #: calendar.php:963
 
 
 
 
137
  msgid "Time (hh:mm)"
138
  msgstr ""
139
 
140
+ #: calendar.php:981
141
  msgid "Optional, set blank if not required."
142
  msgstr ""
143
 
144
+ #: calendar.php:981
145
  msgid "Current time difference from GMT is "
146
  msgstr ""
147
 
148
+ #: calendar.php:981
149
  msgid " hour(s)"
150
  msgstr ""
151
 
152
+ #: calendar.php:985
153
  msgid "Recurring Events"
154
  msgstr ""
155
 
156
+ #: calendar.php:1030
157
  msgid "Repeats for"
158
  msgstr ""
159
 
160
+ #: calendar.php:1033
161
+ msgid "None"
162
+ msgstr ""
163
+
164
+ #: calendar.php:1034
165
+ msgid "Weeks"
166
+ msgstr ""
167
+
168
+ #: calendar.php:1035
169
+ msgid "Months (date)"
170
+ msgstr ""
171
+
172
+ #: calendar.php:1036
173
+ msgid "Months (day)"
174
+ msgstr ""
175
+
176
+ #: calendar.php:1037
177
+ msgid "Years"
178
+ msgstr ""
179
+
180
+ #: calendar.php:1039
181
  msgid ""
182
  "Entering 0 means forever. Where the recurrance interval is left at none, the "
183
  "event will not reoccur."
184
  msgstr ""
185
 
186
+ #: calendar.php:1046 calendar.php:1807 calendar.php:1906 calendar.php:1962
187
  msgid "Save"
188
  msgstr ""
189
 
190
+ #: calendar.php:1110 calendar.php:1139 calendar.php:1146 calendar.php:1153
191
+ #: calendar.php:1178 calendar.php:1189 calendar.php:1200 calendar.php:1212
192
+ #: calendar.php:1230 calendar.php:1276 calendar.php:1306 calendar.php:1313
193
+ #: calendar.php:1320 calendar.php:1345 calendar.php:1356 calendar.php:1367
194
+ #: calendar.php:1379 calendar.php:1429 calendar.php:1434 calendar.php:1454
195
+ #: calendar.php:1505 calendar.php:1857 calendar.php:1870 calendar.php:1915
196
  msgid "Error"
197
  msgstr ""
198
 
199
+ #: calendar.php:1110
200
+ msgid "Security check failure, try adding the event again"
201
+ msgstr ""
202
+
203
+ #: calendar.php:1139 calendar.php:1306
204
  msgid ""
205
  "Your event end date must be either after or the same as your event begin date"
206
  msgstr ""
207
 
208
+ #: calendar.php:1146 calendar.php:1313
209
  msgid ""
210
  "Your date formatting is correct but one or more of your dates is invalid. "
211
  "Check for number of days in month and leap year related errors."
212
  msgstr ""
213
 
214
+ #: calendar.php:1153 calendar.php:1320
215
  msgid ""
216
  "Both start and end dates must be entered and be in the format YYYY-MM-DD"
217
  msgstr ""
218
 
219
+ #: calendar.php:1178 calendar.php:1345
220
  msgid "The time field must either be blank or be entered in the format hh:mm"
221
  msgstr ""
222
 
223
+ #: calendar.php:1189 calendar.php:1356
224
  msgid ""
225
  "The URL entered must either be prefixed with http:// or be completely blank"
226
  msgstr ""
227
 
228
+ #: calendar.php:1200 calendar.php:1367
229
+ msgid "The event title must be between 1 and 30 characters in length"
 
 
230
  msgstr ""
231
 
232
+ #: calendar.php:1212 calendar.php:1379
233
  msgid ""
234
  "The repetition value must be 0 unless a type of recurrance is selected in "
235
  "which case the repetition value must be 0 or higher"
236
  msgstr ""
237
 
238
+ #: calendar.php:1230
239
  msgid ""
240
  "An event with the details you submitted could not be found in the database. "
241
  "This may indicate a problem with your database or the way in which it is "
242
  "configured."
243
  msgstr ""
244
 
245
+ #: calendar.php:1236
246
  msgid "Event added. It will now show in your calendar."
247
  msgstr ""
248
 
249
+ #: calendar.php:1271 calendar.php:1397
250
  msgid "Failure"
251
  msgstr ""
252
 
253
+ #: calendar.php:1271
254
  msgid "You can't update an event if you haven't submitted an event id"
255
  msgstr ""
256
 
257
+ #: calendar.php:1276
258
+ msgid "Security check failure, try editing the event again"
259
+ msgstr ""
260
+
261
+ #: calendar.php:1397
262
  msgid ""
263
  "The database failed to return data to indicate the event has been updated "
264
  "sucessfully. This may indicate a problem with your database or the way in "
265
  "which it is configured."
266
  msgstr ""
267
 
268
+ #: calendar.php:1403
269
  msgid "Event updated successfully"
270
  msgstr ""
271
 
272
+ #: calendar.php:1429
273
  msgid "You can't delete an event if you haven't submitted an event id"
274
  msgstr ""
275
 
276
+ #: calendar.php:1434
277
+ msgid "Security check failure, try deleting the event again"
278
+ msgstr ""
279
+
280
+ #: calendar.php:1448
281
  msgid "Event deleted successfully"
282
  msgstr ""
283
 
284
+ #: calendar.php:1454
285
  msgid ""
286
  "Despite issuing a request to delete, the event still remains in the "
287
  "database. Please investigate."
288
  msgstr ""
289
 
290
+ #: calendar.php:1470
291
  msgid "Edit Event"
292
  msgstr ""
293
 
294
+ #: calendar.php:1474
295
  msgid "You must provide an event id in order to edit it"
296
  msgstr ""
297
 
298
+ #: calendar.php:1484
299
  msgid "Add Event"
300
  msgstr ""
301
 
302
+ #: calendar.php:1487
303
  msgid "Manage Events"
304
  msgstr ""
305
 
306
+ #: calendar.php:1505
307
+ msgid "Security check failure, try editing the config again"
308
+ msgstr ""
309
+
310
+ #: calendar.php:1582
311
  msgid "Settings saved"
312
  msgstr ""
313
 
314
+ #: calendar.php:1747
315
  msgid "Choose the lowest user group that may manage events"
316
  msgstr ""
317
 
318
+ #: calendar.php:1749
319
  msgid "Subscriber"
320
  msgstr ""
321
 
322
+ #: calendar.php:1750
323
  msgid "Contributor"
324
  msgstr ""
325
 
326
+ #: calendar.php:1752
327
  msgid "Editor"
328
  msgstr ""
329
 
330
+ #: calendar.php:1753
331
  msgid "Administrator"
332
  msgstr ""
333
 
334
+ #: calendar.php:1758
335
  msgid "Do you want to display the author name on events?"
336
  msgstr ""
337
 
338
+ #: calendar.php:1760 calendar.php:1768 calendar.php:1776 calendar.php:1784
339
+ #: calendar.php:1793
340
  msgid "Yes"
341
  msgstr ""
342
 
343
+ #: calendar.php:1761 calendar.php:1769 calendar.php:1777 calendar.php:1785
344
+ #: calendar.php:1794
345
  msgid "No"
346
  msgstr ""
347
 
348
+ #: calendar.php:1766
349
  msgid "Display a jumpbox for changing month and year quickly?"
350
  msgstr ""
351
 
352
+ #: calendar.php:1774
353
  msgid "Display todays events?"
354
  msgstr ""
355
 
356
+ #: calendar.php:1782
357
  msgid "Display upcoming events?"
358
  msgstr ""
359
 
360
+ #: calendar.php:1787
361
  msgid "for"
362
  msgstr ""
363
 
364
+ #: calendar.php:1787
365
  msgid "days into the future"
366
  msgstr ""
367
 
368
+ #: calendar.php:1791
369
  msgid "Enable event categories?"
370
  msgstr ""
371
 
372
+ #: calendar.php:1799
373
  msgid "Configure the stylesheet for Calendar"
374
  msgstr ""
375
 
376
+ #: calendar.php:1801
377
  msgid "Tick this box if you wish to reset the Calendar style to default"
378
  msgstr ""
379
 
380
+ #: calendar.php:1857
381
+ msgid "Security check failure, try adding the category again"
382
+ msgstr ""
383
+
384
+ #: calendar.php:1863
385
  msgid "Category added successfully"
386
  msgstr ""
387
 
388
+ #: calendar.php:1870
389
+ msgid "Security check failure, try deleting the category again"
390
+ msgstr ""
391
+
392
+ #: calendar.php:1877
393
  msgid "Category deleted successfully"
394
  msgstr ""
395
 
396
+ #: calendar.php:1886
397
  msgid "Edit Category"
398
  msgstr ""
399
 
400
+ #: calendar.php:1895 calendar.php:1951 calendar.php:1977
401
  msgid "Category Name"
402
  msgstr ""
403
 
404
+ #: calendar.php:1899 calendar.php:1955
405
  msgid "Category Colour (Hex format)"
406
  msgstr ""
407
 
408
+ #: calendar.php:1915
409
+ msgid "Security check failure, try editing the category again"
410
+ msgstr ""
411
+
412
+ #: calendar.php:1921
413
  msgid "Category edited successfully"
414
  msgstr ""
415
 
416
+ #: calendar.php:1942
417
  msgid "Add Category"
418
  msgstr ""
419
 
420
+ #: calendar.php:1978
421
  msgid "Category Colour"
422
  msgstr ""
423
 
424
+ #: calendar.php:2002
425
  msgid "Are you sure you want to delete this category?"
426
  msgstr ""
427
 
428
+ #: calendar.php:2015
429
  msgid "There are no categories in the database - something has gone wrong!"
430
  msgstr ""
431
 
432
+ #: calendar.php:2089 calendar.php:2096
433
  msgid "Next"
434
  msgstr ""
435
 
436
+ #: calendar.php:2109 calendar.php:2116
437
  msgid "Prev"
438
  msgstr ""
439
 
440
+ #: calendar.php:2147 calendar.php:2186
441
  msgid "all day"
442
  msgstr ""
443
 
444
+ #: calendar.php:2150 calendar.php:2189
445
  msgid "at"
446
  msgstr ""
447
 
448
+ #: calendar.php:2255 calendar.php:2296 calendar.php:2337
449
+ msgid "Comma separated category id list"
450
  msgstr ""
451
 
452
+ #: calendar.php:2275 calendar.php:2302
453
  msgid "Today's Events"
454
  msgstr ""
455
 
456
+ #: calendar.php:2316 calendar.php:2343
457
+ msgid "Upcoming Events"
458
  msgstr ""
459
 
460
+ #: calendar.php:2374
461
  msgid "Posted by"
462
  msgstr ""
463
 
464
+ #: calendar.php:2616 calendar.php:2621
465
  msgid "Sunday"
466
  msgstr ""
467
 
468
+ #: calendar.php:2616 calendar.php:2621
469
  msgid "Monday"
470
  msgstr ""
471
 
472
+ #: calendar.php:2616 calendar.php:2621
473
  msgid "Tuesday"
474
  msgstr ""
475
 
476
+ #: calendar.php:2616 calendar.php:2621
477
  msgid "Wednesday"
478
  msgstr ""
479
 
480
+ #: calendar.php:2616 calendar.php:2621
481
  msgid "Thursday"
482
  msgstr ""
483
 
484
+ #: calendar.php:2616 calendar.php:2621
485
  msgid "Friday"
486
  msgstr ""
487
 
488
+ #: calendar.php:2616 calendar.php:2621
489
  msgid "Saturday"
490
  msgstr ""
491
 
492
+ #: calendar.php:2625 calendar.php:2725 calendar.php:2931
493
  msgid "January"
494
  msgstr ""
495
 
496
+ #: calendar.php:2625 calendar.php:2726 calendar.php:2931
497
  msgid "February"
498
  msgstr ""
499
 
500
+ #: calendar.php:2625 calendar.php:2727 calendar.php:2931
501
  msgid "March"
502
  msgstr ""
503
 
504
+ #: calendar.php:2625 calendar.php:2728 calendar.php:2931
505
  msgid "April"
506
  msgstr ""
507
 
508
+ #: calendar.php:2625 calendar.php:2729 calendar.php:2931
509
  msgid "May"
510
  msgstr ""
511
 
512
+ #: calendar.php:2625 calendar.php:2730 calendar.php:2931
513
  msgid "June"
514
  msgstr ""
515
 
516
+ #: calendar.php:2625 calendar.php:2731 calendar.php:2931
517
  msgid "July"
518
  msgstr ""
519
 
520
+ #: calendar.php:2625 calendar.php:2732 calendar.php:2932
521
  msgid "August"
522
  msgstr ""
523
 
524
+ #: calendar.php:2625 calendar.php:2733 calendar.php:2932
525
  msgid "September"
526
  msgstr ""
527
 
528
+ #: calendar.php:2625 calendar.php:2734 calendar.php:2932
529
  msgid "October"
530
  msgstr ""
531
 
532
+ #: calendar.php:2625 calendar.php:2735 calendar.php:2932
533
  msgid "November"
534
  msgstr ""
535
 
536
+ #: calendar.php:2625 calendar.php:2736 calendar.php:2932
537
  msgid "December"
538
  msgstr ""
539
 
540
+ #: calendar.php:2724
541
  msgid "Month"
542
  msgstr ""
543
 
544
+ #: calendar.php:2738
545
  msgid "Year"
546
  msgstr ""
547
 
548
+ #: calendar.php:2771
549
  msgid "Go"
550
  msgstr ""
551
 
552
+ #: calendar.php:2871
553
  msgid "Category Key"
554
  msgstr ""
555
 
556
+ #: calendar.php:2883
557
  msgid "Calendar developed and supported by "
558
  msgstr ""
559
+
560
+ #: calendar.php:2922 calendar.php:2927
561
+ msgid "Su"
562
+ msgstr ""
563
+
564
+ #: calendar.php:2922 calendar.php:2927
565
+ msgid "Mo"
566
+ msgstr ""
567
+
568
+ #: calendar.php:2922 calendar.php:2927
569
+ msgid "Tu"
570
+ msgstr ""
571
+
572
+ #: calendar.php:2922 calendar.php:2927
573
+ msgid "We"
574
+ msgstr ""
575
+
576
+ #: calendar.php:2922 calendar.php:2927
577
+ msgid "Th"
578
+ msgstr ""
579
+
580
+ #: calendar.php:2922 calendar.php:2927
581
+ msgid "Fr"
582
+ msgstr ""
583
+
584
+ #: calendar.php:2922 calendar.php:2927
585
+ msgid "Sa"
586
+ msgstr ""
587
+
588
+ #: calendar.php:3097
589
+ msgid "Calendar by "
590
+ msgstr ""
591
+
592
+ #. #-#-#-#-# plugin.pot (Calendar 1.3.3) #-#-#-#-#
593
+ #. Plugin URI of the plugin/theme
594
+ #. #-#-#-#-# plugin.pot (Calendar 1.3.3) #-#-#-#-#
595
+ #. Author URI of the plugin/theme
596
+ msgid "http://www.kieranoshea.com"
597
+ msgstr ""
598
+
599
+ #. Description of the plugin/theme
600
+ msgid ""
601
+ "This plugin allows you to display a calendar of all your events and "
602
+ "appointments as a page on your site."
603
+ msgstr ""
604
+
605
+ #. Author of the plugin/theme
606
+ msgid "Kieran O'Shea"
607
+ msgstr ""
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: 2.0
6
- Tested up to: 3.5
7
- Stable tag: 1.3.2
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.
@@ -151,6 +151,9 @@ Uninstalling:
151
 
152
  == Changelog ==
153
 
 
 
 
154
  = 1.3.2 =
155
  * Ensured manage calendar JavaScript only loads on manage calendar page in admin panel
156
  * Switched to GPL compatible JavaScript date picker
3
  Donate link: http://www.kieranoshea.com
4
  Tags: calendar, dates, times, events
5
  Requires at least: 2.0
6
+ Tested up to: 3.5.1
7
+ Stable tag: 1.3.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.
151
 
152
  == Changelog ==
153
 
154
+ = 1.3.3 =
155
+ * Fixed XSS security issue (thanks to Charlie Eriksen via Secunia SVCRP for the report)
156
+
157
  = 1.3.2 =
158
  * Ensured manage calendar JavaScript only loads on manage calendar page in admin panel
159
  * Switched to GPL compatible JavaScript date picker