Version Description
- 31st October 2014
- Fixes plug-in textarea options, where saved value does not appear.
Download this release
Release Info
Developer | stephenharris |
Plugin | Event Organiser |
Version | 2.9.2 |
Comparing to | |
See all releases |
Code changes from version 2.8.6 to 2.9.2
- classes/class-eo-event-list-widget.php +1 -2
- classes/class-eo-venue-list-table.php +14 -8
- classes/class-eo-widget-categories.php +4 -4
- classes/class-eo-widget-venues.php +4 -4
- classes/class-eventorganiser-admin-page.php +5 -1
- css/eventorganiser-admin-3.8+.css +5 -5
- css/eventorganiser-admin-classic.css +27 -27
- css/eventorganiser-admin-fresh.css +27 -27
- css/eventorganiser-admin-style.css +22 -24
- css/eventorganiser-admin-style.min.css +2 -2
- css/eventorganiser-front-end.css +10 -10
- css/fullcalendar.css +1 -6
- event-organiser-calendar.php +3 -5
- event-organiser-debug.php +1 -1
- event-organiser-edit.php +4 -7
- event-organiser-manage.php +7 -8
- event-organiser-settings.php +1 -1
- event-organiser-venues.php +100 -70
- event-organiser.php +2 -2
- includes/class-eo-extension.php +52 -7
- includes/class-eo-ical-parser.php +56 -17
- includes/class-event-organiser-im-export.php +2 -4
- includes/event-organiser-ajax.php +41 -18
- includes/event-organiser-archives.php +2 -2
- includes/event-organiser-cpt.php +169 -94
- includes/event-organiser-event-functions.php +43 -21
- includes/event-organiser-register.php +43 -34
- includes/event-organiser-templates.php +2 -2
- includes/event-organiser-utility-functions.php +97 -63
- includes/event-organiser-venue-functions.php +5 -5
- includes/event.php +2 -4
- js/admin-calendar.js +2 -2
- js/admin-calendar.min.js +1 -1
- js/edit-event-controller.js +49 -13
- js/edit-event-controller.min.js +2 -2
- js/event-manager.min.js +1 -1
- js/event.js +30 -1
- js/event.min.js +2 -2
- js/frontend.js +1 -2
- js/frontend.min.js +2 -2
- js/fullcalendar.min.js +1 -1
- js/jquery-ui-eo-timepicker.js +172 -88
- js/jquery-ui-eo-timepicker.min.js +2 -2
- js/time-picker.js +2 -2
- js/time-picker.min.js +1 -1
- js/venue-admin.js +90 -0
- js/venue-admin.min.js +1 -1
- js/venue-util.js +86 -0
- js/venue-util.min.js +1 -1
- js/venues.js +0 -104
- js/venues.min.js +0 -2
- languages/eventorganiser-ar.mo +0 -0
- languages/eventorganiser-ar.po +1231 -1124
- languages/eventorganiser-bg_BG.mo +0 -0
- languages/eventorganiser-bg_BG.po +1504 -1370
- languages/eventorganiser-ca.mo +0 -0
- languages/eventorganiser-ca.po +1616 -1457
- languages/eventorganiser-cs_CZ.mo +0 -0
- languages/eventorganiser-cs_CZ.po +1593 -1462
- languages/eventorganiser-da_DK.mo +0 -0
- languages/eventorganiser-da_DK.po +1600 -1442
- languages/eventorganiser-de_DE.mo +0 -0
- languages/eventorganiser-de_DE.po +944 -909
classes/class-eo-event-list-widget.php
CHANGED
@@ -50,8 +50,7 @@ class EO_Event_List_Widget extends WP_Widget{
|
|
50 |
<em><?php _e('List category slug(s), seperate by comma. Leave blank for all', 'eventorganiser'); ?> </em>
|
51 |
</p>
|
52 |
<?php
|
53 |
-
|
54 |
-
if( in_array( 'event-venue', $supports ) ): ?>
|
55 |
<p>
|
56 |
<label for="<?php echo $this->get_field_id('venue'); ?>"><?php _e('Venue', 'eventorganiser'); ?>: </label>
|
57 |
<?php $venues = get_terms('event-venue', array('hide_empty'=>false));?>
|
50 |
<em><?php _e('List category slug(s), seperate by comma. Leave blank for all', 'eventorganiser'); ?> </em>
|
51 |
</p>
|
52 |
<?php
|
53 |
+
if( taxonomy_exists( 'event-venue' ) ): ?>
|
|
|
54 |
<p>
|
55 |
<label for="<?php echo $this->get_field_id('venue'); ?>"><?php _e('Venue', 'eventorganiser'); ?>: </label>
|
56 |
<?php $venues = get_terms('event-venue', array('hide_empty'=>false));?>
|
classes/class-eo-venue-list-table.php
CHANGED
@@ -18,6 +18,7 @@ class EO_Venue_List_Table extends WP_List_Table {
|
|
18 |
*/
|
19 |
function __construct(){
|
20 |
global $status, $page;
|
|
|
21 |
//Set parent defaults
|
22 |
parent::__construct( array(
|
23 |
'singular' => 'venue', //singular name of the listed records
|
@@ -104,14 +105,14 @@ class EO_Venue_List_Table extends WP_List_Table {
|
|
104 |
*/
|
105 |
function get_sortable_columns() {
|
106 |
$sortable_columns = array(
|
107 |
-
'name'
|
108 |
-
'venue_address'
|
109 |
-
'venue_city'
|
110 |
-
'venue_state'
|
111 |
-
'venue_postcode'
|
112 |
-
'venue_country'
|
113 |
-
'venue_slug'
|
114 |
-
'posts'
|
115 |
);
|
116 |
return $sortable_columns;
|
117 |
}
|
@@ -190,4 +191,9 @@ class EO_Venue_List_Table extends WP_List_Table {
|
|
190 |
|
191 |
}
|
192 |
|
|
|
|
|
|
|
|
|
|
|
193 |
}?>
|
18 |
*/
|
19 |
function __construct(){
|
20 |
global $status, $page;
|
21 |
+
|
22 |
//Set parent defaults
|
23 |
parent::__construct( array(
|
24 |
'singular' => 'venue', //singular name of the listed records
|
105 |
*/
|
106 |
function get_sortable_columns() {
|
107 |
$sortable_columns = array(
|
108 |
+
'name' => array( 'name', true ), //true means its sorted by default
|
109 |
+
'venue_address' => array( 'address', false ),
|
110 |
+
'venue_city' => array( 'city', false ),
|
111 |
+
'venue_state' => array( 'state', false ),
|
112 |
+
'venue_postcode' => array( 'postcode', false ),
|
113 |
+
'venue_country' => array( 'country', false ),
|
114 |
+
'venue_slug' => array( 'slug', false ),
|
115 |
+
'posts' => array( 'count', false ),
|
116 |
);
|
117 |
return $sortable_columns;
|
118 |
}
|
191 |
|
192 |
}
|
193 |
|
194 |
+
function no_items() {
|
195 |
+
$tax = get_taxonomy( 'event-venue' );
|
196 |
+
echo esc_html( $tax->labels->not_found );
|
197 |
+
}
|
198 |
+
|
199 |
}?>
|
classes/class-eo-widget-categories.php
CHANGED
@@ -56,11 +56,11 @@ class EO_Widget_Categories extends WP_Widget {
|
|
56 |
* Filters the settings for the event category dropdown.
|
57 |
*
|
58 |
* The filtered array is passed to `wp_dropdown_categories()`. See
|
59 |
-
* the [WordPress codex](
|
60 |
* for details on its arguments.
|
61 |
*
|
62 |
* @package widgets
|
63 |
-
* @link
|
64 |
* @param array $cat_args Settings for the event category dropdown.
|
65 |
*/
|
66 |
$cat_args = apply_filters( 'eventorganiser_widget_event_categories_dropdown_args', $cat_args );
|
@@ -89,11 +89,11 @@ class EO_Widget_Categories extends WP_Widget {
|
|
89 |
* Filters the arguments for the event category list.
|
90 |
*
|
91 |
* The filtered array is passed to `wp_list_categories()`. See
|
92 |
-
* the [WordPress codex](
|
93 |
* for details on its arguments.
|
94 |
*
|
95 |
* @package widgets
|
96 |
-
* @link
|
97 |
* @param array $cat_args Settings for the event category list.
|
98 |
*/
|
99 |
$cat_args = apply_filters('eventorganiser_widget_event_categories_args', $cat_args );
|
56 |
* Filters the settings for the event category dropdown.
|
57 |
*
|
58 |
* The filtered array is passed to `wp_dropdown_categories()`. See
|
59 |
+
* the [WordPress codex](https://codex.wordpress.org/Function_Reference/wp_dropdown_categories Codex)
|
60 |
* for details on its arguments.
|
61 |
*
|
62 |
* @package widgets
|
63 |
+
* @link https://codex.wordpress.org/Function_Reference/wp_dropdown_categories Codex for `wp_dropdown_categories()`
|
64 |
* @param array $cat_args Settings for the event category dropdown.
|
65 |
*/
|
66 |
$cat_args = apply_filters( 'eventorganiser_widget_event_categories_dropdown_args', $cat_args );
|
89 |
* Filters the arguments for the event category list.
|
90 |
*
|
91 |
* The filtered array is passed to `wp_list_categories()`. See
|
92 |
+
* the [WordPress codex](https://codex.wordpress.org/Function_Reference/wp_list_categories Codex)
|
93 |
* for details on its arguments.
|
94 |
*
|
95 |
* @package widgets
|
96 |
+
* @link https://codex.wordpress.org/Function_Reference/wp_list_categories Codex for `wp_list_categories()`
|
97 |
* @param array $cat_args Settings for the event category list.
|
98 |
*/
|
99 |
$cat_args = apply_filters('eventorganiser_widget_event_categories_args', $cat_args );
|
classes/class-eo-widget-venues.php
CHANGED
@@ -59,11 +59,11 @@ class EO_Widget_Venues extends WP_Widget {
|
|
59 |
* Filters the settings for the event venue list drppdown.
|
60 |
*
|
61 |
* The filtered array is passed to `wp_dropdown_categories()`. See
|
62 |
-
* the [WordPress codex](
|
63 |
* for details on its arguments.
|
64 |
*
|
65 |
* @package widgets
|
66 |
-
* @link
|
67 |
* @param array $cat_args Settings for the event venue dropdown.
|
68 |
*/
|
69 |
$cat_args = apply_filters( 'eventorganiser_widget_event_venues_dropdown_args', $cat_args );
|
@@ -93,11 +93,11 @@ class EO_Widget_Venues extends WP_Widget {
|
|
93 |
* Filters the arguments for the event venue list.
|
94 |
*
|
95 |
* The filtered array is passed to `wp_list_categories()`. See
|
96 |
-
* the [WordPress codex](
|
97 |
* for details on its arguments.
|
98 |
*
|
99 |
* @package widgets
|
100 |
-
* @link
|
101 |
* @param array $cat_args Settings for the event venue list.
|
102 |
*/
|
103 |
$cat_args = apply_filters( 'eventorganiser_widget_event_venues_args', $cat_args );
|
59 |
* Filters the settings for the event venue list drppdown.
|
60 |
*
|
61 |
* The filtered array is passed to `wp_dropdown_categories()`. See
|
62 |
+
* the [WordPress codex](https://codex.wordpress.org/Function_Reference/wp_dropdown_categories Codex)
|
63 |
* for details on its arguments.
|
64 |
*
|
65 |
* @package widgets
|
66 |
+
* @link https://codex.wordpress.org/Function_Reference/wp_dropdown_categories Codex for `wp_dropdown_categories()`
|
67 |
* @param array $cat_args Settings for the event venue dropdown.
|
68 |
*/
|
69 |
$cat_args = apply_filters( 'eventorganiser_widget_event_venues_dropdown_args', $cat_args );
|
93 |
* Filters the arguments for the event venue list.
|
94 |
*
|
95 |
* The filtered array is passed to `wp_list_categories()`. See
|
96 |
+
* the [WordPress codex](https://codex.wordpress.org/Function_Reference/wp_list_categories Codex)
|
97 |
* for details on its arguments.
|
98 |
*
|
99 |
* @package widgets
|
100 |
+
* @link https://codex.wordpress.org/Function_Reference/wp_list_categories Codex for `wp_list_categories()`
|
101 |
* @param array $cat_args Settings for the event venue list.
|
102 |
*/
|
103 |
$cat_args = apply_filters( 'eventorganiser_widget_event_venues_args', $cat_args );
|
classes/class-eventorganiser-admin-page.php
CHANGED
@@ -12,9 +12,13 @@ class EventOrganiser_Admin_Page{
|
|
12 |
var $page;
|
13 |
|
14 |
function __construct() {
|
|
|
|
|
|
|
|
|
|
|
15 |
add_action('admin_init', array($this,'admin_init_actions'));
|
16 |
add_action('admin_menu', array($this,'add_page'));
|
17 |
-
add_action('init', array($this,'set_constants'));
|
18 |
}
|
19 |
|
20 |
function set_constants(){
|
12 |
var $page;
|
13 |
|
14 |
function __construct() {
|
15 |
+
add_action('init', array($this,'set_constants'));
|
16 |
+
add_action('init', array($this,'hooks_init'));
|
17 |
+
}
|
18 |
+
|
19 |
+
function hooks_init(){
|
20 |
add_action('admin_init', array($this,'admin_init_actions'));
|
21 |
add_action('admin_menu', array($this,'add_page'));
|
|
|
22 |
}
|
23 |
|
24 |
function set_constants(){
|
css/eventorganiser-admin-3.8+.css
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
/*** Event Admin Page ***/
|
2 |
/*Ensure event details table has labels aligned to top*/
|
3 |
#eventorganiser_event_detail td.eo-label{ vertical-align: top }
|
4 |
-
#eventorganiser_event_detail .reocurrence_row td{ padding:
|
5 |
#eventorganiser_event_detail .reocurrence_row p{ margin-bottom: 18px; }
|
6 |
|
7 |
/*** Datepickers ***/
|
@@ -14,7 +14,7 @@
|
|
14 |
#eo_admin_calendar tbody th,
|
15 |
#eo_admin_calendar thead th {
|
16 |
background: #E4E4E4;
|
17 |
-
padding: 5px
|
18 |
}
|
19 |
/* Flatten buttons */
|
20 |
#eo-event-venue-button,
|
@@ -42,12 +42,12 @@
|
|
42 |
|
43 |
/* Calendar dialog */
|
44 |
.eo-admin-calendar-dialog{
|
45 |
-
border-radius:
|
46 |
}
|
47 |
.eo-admin-calendar-dialog .ui-dialog-titlebar{
|
48 |
background: white;
|
49 |
border: none;
|
50 |
-
border-radius:
|
51 |
font-size: 16px;
|
52 |
}
|
53 |
.eo-admin-calendar-dialog .ui-dialog-titlebar span{
|
@@ -76,7 +76,7 @@
|
|
76 |
background: #FFF;
|
77 |
border: none;
|
78 |
border-bottom: 1px solid #DFDFDF;
|
79 |
-
border-radius:
|
80 |
}
|
81 |
#eo-dialog-tabs ul li{
|
82 |
top: 2px;
|
1 |
/*** Event Admin Page ***/
|
2 |
/*Ensure event details table has labels aligned to top*/
|
3 |
#eventorganiser_event_detail td.eo-label{ vertical-align: top }
|
4 |
+
#eventorganiser_event_detail .reocurrence_row td{ padding: 0; }
|
5 |
#eventorganiser_event_detail .reocurrence_row p{ margin-bottom: 18px; }
|
6 |
|
7 |
/*** Datepickers ***/
|
14 |
#eo_admin_calendar tbody th,
|
15 |
#eo_admin_calendar thead th {
|
16 |
background: #E4E4E4;
|
17 |
+
padding: 5px 0!important;
|
18 |
}
|
19 |
/* Flatten buttons */
|
20 |
#eo-event-venue-button,
|
42 |
|
43 |
/* Calendar dialog */
|
44 |
.eo-admin-calendar-dialog{
|
45 |
+
border-radius: 0;
|
46 |
}
|
47 |
.eo-admin-calendar-dialog .ui-dialog-titlebar{
|
48 |
background: white;
|
49 |
border: none;
|
50 |
+
border-radius: 0;
|
51 |
font-size: 16px;
|
52 |
}
|
53 |
.eo-admin-calendar-dialog .ui-dialog-titlebar span{
|
76 |
background: #FFF;
|
77 |
border: none;
|
78 |
border-bottom: 1px solid #DFDFDF;
|
79 |
+
border-radius: 0;
|
80 |
}
|
81 |
#eo-dialog-tabs ul li{
|
82 |
top: 2px;
|
css/eventorganiser-admin-classic.css
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
/*
|
2 |
* jQuery UI CSS Framework 1.8.16
|
3 |
*
|
4 |
-
* Copyright 2011, AUTHORS.txt (
|
5 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
6 |
-
*
|
7 |
*
|
8 |
* http://docs.jquery.com/UI/Theming/API
|
9 |
*/
|
@@ -44,13 +44,13 @@
|
|
44 |
/*
|
45 |
* jQuery UI CSS Framework 1.8.16
|
46 |
*
|
47 |
-
* Copyright 2011, AUTHORS.txt (
|
48 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
49 |
-
*
|
50 |
*
|
51 |
* http://docs.jquery.com/UI/Theming/API
|
52 |
*
|
53 |
-
* To view and modify this theme, visit
|
54 |
*/
|
55 |
|
56 |
|
@@ -290,9 +290,9 @@
|
|
290 |
.ui-widget-shadow { box-shadow: 0 0 16px rgba(0, 0, 0, 0.3); }/*
|
291 |
* jQuery UI Resizable 1.8.16
|
292 |
*
|
293 |
-
* Copyright 2011, AUTHORS.txt (
|
294 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
295 |
-
*
|
296 |
*
|
297 |
* http://docs.jquery.com/UI/Resizable#theming
|
298 |
*/
|
@@ -309,9 +309,9 @@
|
|
309 |
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
|
310 |
* jQuery UI Selectable 1.8.16
|
311 |
*
|
312 |
-
* Copyright 2011, AUTHORS.txt (
|
313 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
314 |
-
*
|
315 |
*
|
316 |
* http://docs.jquery.com/UI/Selectable#theming
|
317 |
*/
|
@@ -319,9 +319,9 @@
|
|
319 |
/*
|
320 |
* jQuery UI Accordion 1.8.16
|
321 |
*
|
322 |
-
* Copyright 2011, AUTHORS.txt (
|
323 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
324 |
-
*
|
325 |
*
|
326 |
* http://docs.jquery.com/UI/Accordion#theming
|
327 |
*/
|
@@ -338,9 +338,9 @@
|
|
338 |
/*
|
339 |
* jQuery UI Autocomplete 1.8.16
|
340 |
*
|
341 |
-
* Copyright 2011, AUTHORS.txt (
|
342 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
343 |
-
*
|
344 |
*
|
345 |
* http://docs.jquery.com/UI/Autocomplete#theming
|
346 |
*/
|
@@ -352,9 +352,9 @@
|
|
352 |
/*
|
353 |
* jQuery UI Menu 1.8.16
|
354 |
*
|
355 |
-
* Copyright 2010, AUTHORS.txt (
|
356 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
357 |
-
*
|
358 |
*
|
359 |
* http://docs.jquery.com/UI/Menu#theming
|
360 |
*/
|
@@ -391,9 +391,9 @@
|
|
391 |
/*
|
392 |
* jQuery UI Button 1.8.16
|
393 |
*
|
394 |
-
* Copyright 2011, AUTHORS.txt (
|
395 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
396 |
-
*
|
397 |
*
|
398 |
* http://docs.jquery.com/UI/Button#theming
|
399 |
*/
|
@@ -429,9 +429,9 @@ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra pad
|
|
429 |
/*
|
430 |
* jQuery UI Dialog 1.8.16
|
431 |
*
|
432 |
-
* Copyright 2011, AUTHORS.txt (
|
433 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
434 |
-
*
|
435 |
*
|
436 |
* http://docs.jquery.com/UI/Dialog#theming
|
437 |
*/
|
@@ -450,9 +450,9 @@ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra pad
|
|
450 |
/*
|
451 |
* jQuery UI Slider 1.8.16
|
452 |
*
|
453 |
-
* Copyright 2011, AUTHORS.txt (
|
454 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
455 |
-
*
|
456 |
*
|
457 |
* http://docs.jquery.com/UI/Slider#theming
|
458 |
*/
|
@@ -473,9 +473,9 @@ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra pad
|
|
473 |
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
|
474 |
* jQuery UI Tabs 1.8.16
|
475 |
*
|
476 |
-
* Copyright 2011, AUTHORS.txt (
|
477 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
478 |
-
*
|
479 |
*
|
480 |
* http://docs.jquery.com/UI/Tabs#theming
|
481 |
*/
|
@@ -491,9 +491,9 @@ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra pad
|
|
491 |
/*
|
492 |
* jQuery UI Datepicker 1.8.16
|
493 |
*
|
494 |
-
* Copyright 2011, AUTHORS.txt (
|
495 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
496 |
-
*
|
497 |
*
|
498 |
* http://docs.jquery.com/UI/Datepicker#theming
|
499 |
*/
|
@@ -558,9 +558,9 @@ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra pad
|
|
558 |
}/*
|
559 |
* jQuery UI Progressbar 1.8.16
|
560 |
*
|
561 |
-
* Copyright 2011, AUTHORS.txt (
|
562 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
563 |
-
*
|
564 |
*
|
565 |
* http://docs.jquery.com/UI/Progressbar#theming
|
566 |
*/
|
1 |
/*
|
2 |
* jQuery UI CSS Framework 1.8.16
|
3 |
*
|
4 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
5 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
6 |
+
* https://jquery.org/license
|
7 |
*
|
8 |
* http://docs.jquery.com/UI/Theming/API
|
9 |
*/
|
44 |
/*
|
45 |
* jQuery UI CSS Framework 1.8.16
|
46 |
*
|
47 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
48 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
49 |
+
* https://jquery.org/license
|
50 |
*
|
51 |
* http://docs.jquery.com/UI/Theming/API
|
52 |
*
|
53 |
+
* To view and modify this theme, visit https://jqueryui.com/themeroller/?ffDefault=sans-serif&fwDefault=normal&fsDefault=12px&cornerRadius=3px&bgColorHeader=eff8ff&bgTextureHeader=04_highlight_hard.png&bgImgOpacityHeader=75&borderColorHeader=d1e5ee&fcHeader=333333&iconColorHeader=21759b&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=d1e5ee&fcContent=333333&iconColorContent=333333&bgColorDefault=eff8ff&bgTextureDefault=04_highlight_hard.png&bgImgOpacityDefault=75&borderColorDefault=d1e5ee&fcDefault=333333&iconColorDefault=333333&bgColorHover=f7fcfe&bgTextureHover=06_inset_hard.png&bgImgOpacityHover=75&borderColorHover=b8d7e5&fcHover=000000&iconColorHover=333333&bgColorActive=ffffff&bgTextureActive=01_flat.png&bgImgOpacityActive=65&borderColorActive=d1e5ee&fcActive=333333&iconColorActive=333333&bgColorHighlight=ffffe0&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=e6db55&fcHighlight=333333&iconColorHighlight=21759b&bgColorError=ffebe8&bgTextureError=01_flat.png&bgImgOpacityError=95&borderColorError=cc0000&fcError=cc0000&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=3px
|
54 |
*/
|
55 |
|
56 |
|
290 |
.ui-widget-shadow { box-shadow: 0 0 16px rgba(0, 0, 0, 0.3); }/*
|
291 |
* jQuery UI Resizable 1.8.16
|
292 |
*
|
293 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
294 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
295 |
+
* https://jquery.org/license
|
296 |
*
|
297 |
* http://docs.jquery.com/UI/Resizable#theming
|
298 |
*/
|
309 |
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
|
310 |
* jQuery UI Selectable 1.8.16
|
311 |
*
|
312 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
313 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
314 |
+
* https://jquery.org/license
|
315 |
*
|
316 |
* http://docs.jquery.com/UI/Selectable#theming
|
317 |
*/
|
319 |
/*
|
320 |
* jQuery UI Accordion 1.8.16
|
321 |
*
|
322 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
323 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
324 |
+
* https://jquery.org/license
|
325 |
*
|
326 |
* http://docs.jquery.com/UI/Accordion#theming
|
327 |
*/
|
338 |
/*
|
339 |
* jQuery UI Autocomplete 1.8.16
|
340 |
*
|
341 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
342 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
343 |
+
* https://jquery.org/license
|
344 |
*
|
345 |
* http://docs.jquery.com/UI/Autocomplete#theming
|
346 |
*/
|
352 |
/*
|
353 |
* jQuery UI Menu 1.8.16
|
354 |
*
|
355 |
+
* Copyright 2010, AUTHORS.txt (https://jqueryui.com/about)
|
356 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
357 |
+
* https://jquery.org/license
|
358 |
*
|
359 |
* http://docs.jquery.com/UI/Menu#theming
|
360 |
*/
|
391 |
/*
|
392 |
* jQuery UI Button 1.8.16
|
393 |
*
|
394 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
395 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
396 |
+
* https://jquery.org/license
|
397 |
*
|
398 |
* http://docs.jquery.com/UI/Button#theming
|
399 |
*/
|
429 |
/*
|
430 |
* jQuery UI Dialog 1.8.16
|
431 |
*
|
432 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
433 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
434 |
+
* https://jquery.org/license
|
435 |
*
|
436 |
* http://docs.jquery.com/UI/Dialog#theming
|
437 |
*/
|
450 |
/*
|
451 |
* jQuery UI Slider 1.8.16
|
452 |
*
|
453 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
454 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
455 |
+
* https://jquery.org/license
|
456 |
*
|
457 |
* http://docs.jquery.com/UI/Slider#theming
|
458 |
*/
|
473 |
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
|
474 |
* jQuery UI Tabs 1.8.16
|
475 |
*
|
476 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
477 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
478 |
+
* https://jquery.org/license
|
479 |
*
|
480 |
* http://docs.jquery.com/UI/Tabs#theming
|
481 |
*/
|
491 |
/*
|
492 |
* jQuery UI Datepicker 1.8.16
|
493 |
*
|
494 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
495 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
496 |
+
* https://jquery.org/license
|
497 |
*
|
498 |
* http://docs.jquery.com/UI/Datepicker#theming
|
499 |
*/
|
558 |
}/*
|
559 |
* jQuery UI Progressbar 1.8.16
|
560 |
*
|
561 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
562 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
563 |
+
* https://jquery.org/license
|
564 |
*
|
565 |
* http://docs.jquery.com/UI/Progressbar#theming
|
566 |
*/
|
css/eventorganiser-admin-fresh.css
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
/*
|
2 |
* jQuery UI CSS Framework 1.8.16
|
3 |
*
|
4 |
-
* Copyright 2011, AUTHORS.txt (
|
5 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
6 |
-
*
|
7 |
*
|
8 |
* http://docs.jquery.com/UI/Theming/API
|
9 |
*/
|
@@ -44,13 +44,13 @@
|
|
44 |
/*
|
45 |
* jQuery UI CSS Framework 1.8.16
|
46 |
*
|
47 |
-
* Copyright 2011, AUTHORS.txt (
|
48 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
49 |
-
*
|
50 |
*
|
51 |
* http://docs.jquery.com/UI/Theming/API
|
52 |
*
|
53 |
-
* To view and modify this theme, visit
|
54 |
*/
|
55 |
|
56 |
|
@@ -289,9 +289,9 @@
|
|
289 |
.ui-widget-shadow { box-shadow: 0 0 16px rgba(0, 0, 0, 0.3); }/*
|
290 |
* jQuery UI Resizable 1.8.16
|
291 |
*
|
292 |
-
* Copyright 2011, AUTHORS.txt (
|
293 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
294 |
-
*
|
295 |
*
|
296 |
* http://docs.jquery.com/UI/Resizable#theming
|
297 |
*/
|
@@ -308,9 +308,9 @@
|
|
308 |
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
|
309 |
* jQuery UI Selectable 1.8.16
|
310 |
*
|
311 |
-
* Copyright 2011, AUTHORS.txt (
|
312 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
313 |
-
*
|
314 |
*
|
315 |
* http://docs.jquery.com/UI/Selectable#theming
|
316 |
*/
|
@@ -318,9 +318,9 @@
|
|
318 |
/*
|
319 |
* jQuery UI Accordion 1.8.16
|
320 |
*
|
321 |
-
* Copyright 2011, AUTHORS.txt (
|
322 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
323 |
-
*
|
324 |
*
|
325 |
* http://docs.jquery.com/UI/Accordion#theming
|
326 |
*/
|
@@ -337,9 +337,9 @@
|
|
337 |
/*
|
338 |
* jQuery UI Autocomplete 1.8.16
|
339 |
*
|
340 |
-
* Copyright 2011, AUTHORS.txt (
|
341 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
342 |
-
*
|
343 |
*
|
344 |
* http://docs.jquery.com/UI/Autocomplete#theming
|
345 |
*/
|
@@ -351,9 +351,9 @@
|
|
351 |
/*
|
352 |
* jQuery UI Menu 1.8.16
|
353 |
*
|
354 |
-
* Copyright 2010, AUTHORS.txt (
|
355 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
356 |
-
*
|
357 |
*
|
358 |
* http://docs.jquery.com/UI/Menu#theming
|
359 |
*/
|
@@ -390,9 +390,9 @@
|
|
390 |
/*
|
391 |
* jQuery UI Button 1.8.16
|
392 |
*
|
393 |
-
* Copyright 2011, AUTHORS.txt (
|
394 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
395 |
-
*
|
396 |
*
|
397 |
* http://docs.jquery.com/UI/Button#theming
|
398 |
*/
|
@@ -437,9 +437,9 @@ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra pad
|
|
437 |
/*
|
438 |
* jQuery UI Dialog 1.8.16
|
439 |
*
|
440 |
-
* Copyright 2011, AUTHORS.txt (
|
441 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
442 |
-
*
|
443 |
*
|
444 |
* http://docs.jquery.com/UI/Dialog#theming
|
445 |
*/
|
@@ -458,9 +458,9 @@ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra pad
|
|
458 |
/*
|
459 |
* jQuery UI Slider 1.8.16
|
460 |
*
|
461 |
-
* Copyright 2011, AUTHORS.txt (
|
462 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
463 |
-
*
|
464 |
*
|
465 |
* http://docs.jquery.com/UI/Slider#theming
|
466 |
*/
|
@@ -481,9 +481,9 @@ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra pad
|
|
481 |
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
|
482 |
* jQuery UI Tabs 1.8.16
|
483 |
*
|
484 |
-
* Copyright 2011, AUTHORS.txt (
|
485 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
486 |
-
*
|
487 |
*
|
488 |
* http://docs.jquery.com/UI/Tabs#theming
|
489 |
*/
|
@@ -499,9 +499,9 @@ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra pad
|
|
499 |
/*
|
500 |
* jQuery UI Datepicker 1.8.16
|
501 |
*
|
502 |
-
* Copyright 2011, AUTHORS.txt (
|
503 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
504 |
-
*
|
505 |
*
|
506 |
* http://docs.jquery.com/UI/Datepicker#theming
|
507 |
*/
|
@@ -566,9 +566,9 @@ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra pad
|
|
566 |
}/*
|
567 |
* jQuery UI Progressbar 1.8.16
|
568 |
*
|
569 |
-
* Copyright 2011, AUTHORS.txt (
|
570 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
571 |
-
*
|
572 |
*
|
573 |
* http://docs.jquery.com/UI/Progressbar#theming
|
574 |
*/
|
1 |
/*
|
2 |
* jQuery UI CSS Framework 1.8.16
|
3 |
*
|
4 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
5 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
6 |
+
* https://jquery.org/license
|
7 |
*
|
8 |
* http://docs.jquery.com/UI/Theming/API
|
9 |
*/
|
44 |
/*
|
45 |
* jQuery UI CSS Framework 1.8.16
|
46 |
*
|
47 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
48 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
49 |
+
* https://jquery.org/license
|
50 |
*
|
51 |
* http://docs.jquery.com/UI/Theming/API
|
52 |
*
|
53 |
+
* To view and modify this theme, visit https://jqueryui.com/themeroller/?ffDefault=sans-serif&fwDefault=normal&fsDefault=12px&cornerRadius=4px&bgColorHeader=ececec&bgTextureHeader=04_highlight_hard.png&bgImgOpacityHeader=75&borderColorHeader=dfdfdf&fcHeader=333333&iconColorHeader=999999&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=dfdfdf&fcContent=333333&iconColorContent=333333&bgColorDefault=ececec&bgTextureDefault=04_highlight_hard.png&bgImgOpacityDefault=75&borderColorDefault=dfdfdf&fcDefault=333333&iconColorDefault=333333&bgColorHover=ececec&bgTextureHover=06_inset_hard.png&bgImgOpacityHover=75&borderColorHover=ccc&fcHover=000000&iconColorHover=333333&bgColorActive=ffffff&bgTextureActive=01_flat.png&bgImgOpacityActive=65&borderColorActive=dfdfdf&fcActive=333333&iconColorActive=333333&bgColorHighlight=ffffe0&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=e6db55&fcHighlight=333333&iconColorHighlight=21759b&bgColorError=ffebe8&bgTextureError=01_flat.png&bgImgOpacityError=95&borderColorError=cc0000&fcError=cc0000&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=3px
|
54 |
*/
|
55 |
|
56 |
|
289 |
.ui-widget-shadow { box-shadow: 0 0 16px rgba(0, 0, 0, 0.3); }/*
|
290 |
* jQuery UI Resizable 1.8.16
|
291 |
*
|
292 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
293 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
294 |
+
* https://jquery.org/license
|
295 |
*
|
296 |
* http://docs.jquery.com/UI/Resizable#theming
|
297 |
*/
|
308 |
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
|
309 |
* jQuery UI Selectable 1.8.16
|
310 |
*
|
311 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
312 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
313 |
+
* https://jquery.org/license
|
314 |
*
|
315 |
* http://docs.jquery.com/UI/Selectable#theming
|
316 |
*/
|
318 |
/*
|
319 |
* jQuery UI Accordion 1.8.16
|
320 |
*
|
321 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
322 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
323 |
+
* https://jquery.org/license
|
324 |
*
|
325 |
* http://docs.jquery.com/UI/Accordion#theming
|
326 |
*/
|
337 |
/*
|
338 |
* jQuery UI Autocomplete 1.8.16
|
339 |
*
|
340 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
341 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
342 |
+
* https://jquery.org/license
|
343 |
*
|
344 |
* http://docs.jquery.com/UI/Autocomplete#theming
|
345 |
*/
|
351 |
/*
|
352 |
* jQuery UI Menu 1.8.16
|
353 |
*
|
354 |
+
* Copyright 2010, AUTHORS.txt (https://jqueryui.com/about)
|
355 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
356 |
+
* https://jquery.org/license
|
357 |
*
|
358 |
* http://docs.jquery.com/UI/Menu#theming
|
359 |
*/
|
390 |
/*
|
391 |
* jQuery UI Button 1.8.16
|
392 |
*
|
393 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
394 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
395 |
+
* https://jquery.org/license
|
396 |
*
|
397 |
* http://docs.jquery.com/UI/Button#theming
|
398 |
*/
|
437 |
/*
|
438 |
* jQuery UI Dialog 1.8.16
|
439 |
*
|
440 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
441 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
442 |
+
* https://jquery.org/license
|
443 |
*
|
444 |
* http://docs.jquery.com/UI/Dialog#theming
|
445 |
*/
|
458 |
/*
|
459 |
* jQuery UI Slider 1.8.16
|
460 |
*
|
461 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
462 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
463 |
+
* https://jquery.org/license
|
464 |
*
|
465 |
* http://docs.jquery.com/UI/Slider#theming
|
466 |
*/
|
481 |
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
|
482 |
* jQuery UI Tabs 1.8.16
|
483 |
*
|
484 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
485 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
486 |
+
* https://jquery.org/license
|
487 |
*
|
488 |
* http://docs.jquery.com/UI/Tabs#theming
|
489 |
*/
|
499 |
/*
|
500 |
* jQuery UI Datepicker 1.8.16
|
501 |
*
|
502 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
503 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
504 |
+
* https://jquery.org/license
|
505 |
*
|
506 |
* http://docs.jquery.com/UI/Datepicker#theming
|
507 |
*/
|
566 |
}/*
|
567 |
* jQuery UI Progressbar 1.8.16
|
568 |
*
|
569 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
570 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
571 |
+
* https://jquery.org/license
|
572 |
*
|
573 |
* http://docs.jquery.com/UI/Progressbar#theming
|
574 |
*/
|
css/eventorganiser-admin-style.css
CHANGED
@@ -15,7 +15,7 @@
|
|
15 |
#venue_address table tr{line-height: 4em;}
|
16 |
|
17 |
/* Venue map on venue page*/
|
18 |
-
#venue_address.postbox #venuemap{height:
|
19 |
|
20 |
@media only screen and (max-width: 860px) {
|
21 |
#venue_address.postbox #venuemap{
|
@@ -24,17 +24,33 @@
|
|
24 |
}
|
25 |
}
|
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
/* Venue address table in metabox*/
|
28 |
-
#eo_venue_form
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
|
30 |
/* Venue address metabox fix */
|
31 |
#eo_venue_form #venue_address .inside{padding:0;margin:0;}
|
32 |
|
33 |
/* Calendar View*/
|
34 |
.fc-button-next,.fc-button-prev {margin-top:2px;}
|
35 |
-
.fc-text-arrow{line-height:
|
36 |
.fc-button-prev .ui-button-text, .fc-button-next .ui-button-text {padding-top: 0.5em;}
|
37 |
-
.fc-button{
|
38 |
.event.past-event{opacity:0.5;}
|
39 |
form.eo_cal .ui-autocomplete-input{width:220px;}
|
40 |
/* Table on event details calendar view*/
|
@@ -79,7 +95,7 @@ form.eo_cal .ui-autocomplete-input{width:220px;}
|
|
79 |
.ui-autocomplete .ui-menu-item{border-top: 1px solid #cbc7bd;}
|
80 |
.ui-autocomplete .ui-menu-item:first-child {border-top: none;}
|
81 |
.ui-combobox {position: relative;display: inline-block;margin-right:30px;}
|
82 |
-
.ui-combobox-toggle {top: 0;bottom: 0;margin-left: -1px;padding: 0
|
83 |
.ui-combobox-input {margin: 0;padding: 0.3em;}
|
84 |
.eo-venue-combobox-buttons{position: absolute;width:4.5em;}
|
85 |
|
@@ -133,7 +149,7 @@ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7eacbf', end
|
|
133 |
*
|
134 |
* Copyright (c) 2013 Craig Michael Thompson
|
135 |
* Released under the MIT, GPL licenses
|
136 |
-
*
|
137 |
*
|
138 |
* Date: Fri Jan 4 2013 04:05 GMT+0000
|
139 |
* Plugins: svg ajax tips modal viewport imagemap ie6
|
@@ -183,10 +199,8 @@ a.eo-inline-help img {
|
|
183 |
position: relative;
|
184 |
padding: 5px 35px 5px 10px;
|
185 |
overflow: hidden;
|
186 |
-
|
187 |
border-width: 0 0 1px;
|
188 |
font-weight: bold;
|
189 |
-
font-weight: bold;
|
190 |
font-size: 14px;
|
191 |
color: #21759B;
|
192 |
}
|
@@ -241,14 +255,6 @@ a.eo-inline-help img {
|
|
241 |
}
|
242 |
|
243 |
|
244 |
-
/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
|
245 |
-
.qtip-focus{}
|
246 |
-
|
247 |
-
/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
|
248 |
-
.qtip-hover{}
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
/* Default tooltip style */
|
253 |
.qtip-default{
|
254 |
border-width: 1px;
|
@@ -337,12 +343,6 @@ a.eo-inline-help img {
|
|
337 |
.ui-tooltip-icon, .ui-tooltip-icon .ui-icon{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-decoration:none}
|
338 |
.ui-tooltip-icon .ui-icon{width:18px; height:14px; text-align:center; text-indent:0; font:normal bold 10px/13px Tahoma,sans-serif; color:inherit; background:transparent none no-repeat -100em -100em}
|
339 |
|
340 |
-
/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
|
341 |
-
.ui-tooltip-focus{}
|
342 |
-
|
343 |
-
/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
|
344 |
-
.ui-tooltip-hover{}
|
345 |
-
|
346 |
/* Add shadows to your tooltips in:FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+*/
|
347 |
.ui-tooltip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15); -moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15); box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}
|
348 |
|
@@ -378,5 +378,3 @@ a.eo-inline-help img {
|
|
378 |
.ui-tooltip .ui-tooltip-tip,
|
379 |
.ui-tooltip .ui-tooltip-tip *{position:absolute; line-height:0.1px !important; font-size:0.1px !important; color:#123456; background:transparent; border:0 dashed transparent}
|
380 |
.ui-tooltip .ui-tooltip-tip canvas{top:0; left:0}
|
381 |
-
|
382 |
-
|
15 |
#venue_address table tr{line-height: 4em;}
|
16 |
|
17 |
/* Venue map on venue page*/
|
18 |
+
#venue_address.postbox #venuemap{height: 335px;margin: 0 0 0 -60%;width: 60%;}
|
19 |
|
20 |
@media only screen and (max-width: 860px) {
|
21 |
#venue_address.postbox #venuemap{
|
24 |
}
|
25 |
}
|
26 |
|
27 |
+
@media only screen and (max-width: 1024px) {
|
28 |
+
#post-body.columns-2 #venuemap{
|
29 |
+
width: 100%;
|
30 |
+
clear: both;
|
31 |
+
}
|
32 |
+
}
|
33 |
+
|
34 |
/* Venue address table in metabox*/
|
35 |
+
#eo_venue_form .address-fields {float:left;text-align:left;margin: 10px;}
|
36 |
+
#eo-venue-latllng-text{
|
37 |
+
border-bottom: 1px dotted #aaa;
|
38 |
+
cursor:pointer;
|
39 |
+
}
|
40 |
+
#eo-venue-latllng-text:hover{
|
41 |
+
border-bottom: 1px dotted #000;
|
42 |
+
}
|
43 |
+
|
44 |
+
|
45 |
|
46 |
/* Venue address metabox fix */
|
47 |
#eo_venue_form #venue_address .inside{padding:0;margin:0;}
|
48 |
|
49 |
/* Calendar View*/
|
50 |
.fc-button-next,.fc-button-prev {margin-top:2px;}
|
51 |
+
.fc-text-arrow{line-height:0;}
|
52 |
.fc-button-prev .ui-button-text, .fc-button-next .ui-button-text {padding-top: 0.5em;}
|
53 |
+
.fc-button{height: 2.2em;line-height: 2.2em;}
|
54 |
.event.past-event{opacity:0.5;}
|
55 |
form.eo_cal .ui-autocomplete-input{width:220px;}
|
56 |
/* Table on event details calendar view*/
|
95 |
.ui-autocomplete .ui-menu-item{border-top: 1px solid #cbc7bd;}
|
96 |
.ui-autocomplete .ui-menu-item:first-child {border-top: none;}
|
97 |
.ui-combobox {position: relative;display: inline-block;margin-right:30px;}
|
98 |
+
.ui-combobox-toggle {top: 0;bottom: 0;margin-left: -1px;padding: 0;*height: 1.7em;*top: 0.1em;}
|
99 |
.ui-combobox-input {margin: 0;padding: 0.3em;}
|
100 |
.eo-venue-combobox-buttons{position: absolute;width:4.5em;}
|
101 |
|
149 |
*
|
150 |
* Copyright (c) 2013 Craig Michael Thompson
|
151 |
* Released under the MIT, GPL licenses
|
152 |
+
* https://jquery.org/license
|
153 |
*
|
154 |
* Date: Fri Jan 4 2013 04:05 GMT+0000
|
155 |
* Plugins: svg ajax tips modal viewport imagemap ie6
|
199 |
position: relative;
|
200 |
padding: 5px 35px 5px 10px;
|
201 |
overflow: hidden;
|
|
|
202 |
border-width: 0 0 1px;
|
203 |
font-weight: bold;
|
|
|
204 |
font-size: 14px;
|
205 |
color: #21759B;
|
206 |
}
|
255 |
}
|
256 |
|
257 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
258 |
/* Default tooltip style */
|
259 |
.qtip-default{
|
260 |
border-width: 1px;
|
343 |
.ui-tooltip-icon, .ui-tooltip-icon .ui-icon{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-decoration:none}
|
344 |
.ui-tooltip-icon .ui-icon{width:18px; height:14px; text-align:center; text-indent:0; font:normal bold 10px/13px Tahoma,sans-serif; color:inherit; background:transparent none no-repeat -100em -100em}
|
345 |
|
|
|
|
|
|
|
|
|
|
|
|
|
346 |
/* Add shadows to your tooltips in:FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+*/
|
347 |
.ui-tooltip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15); -moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15); box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}
|
348 |
|
378 |
.ui-tooltip .ui-tooltip-tip,
|
379 |
.ui-tooltip .ui-tooltip-tip *{position:absolute; line-height:0.1px !important; font-size:0.1px !important; color:#123456; background:transparent; border:0 dashed transparent}
|
380 |
.ui-tooltip .ui-tooltip-tip canvas{top:0; left:0}
|
|
|
|
css/eventorganiser-admin-style.min.css
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
#venuemap{height:300px;width:100%;float:right;margin:10px 0 10px -300px}#eventorganiser_event_detail tr.eo-add-new-venue,.post-type-event .tablenav.top .alignleft.actions select[name="m"]{display:none}#eventorganiser_event_detail tr .eo-label{width:190px}#venue_address table tr{line-height:4em}#venue_address.postbox #venuemap{height:
|
2 |
* http://craigsworks.com/projects/qtip2/
|
3 |
* Copyright (c) 2012 Craig Michael Thompson; Licensed MIT, GPL */.qtip,.ui-tooltip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;border-width:1px;border-style:solid}/*!
|
4 |
* qTip2 - Pretty powerful tooltips - v2.0.1-4-g
|
@@ -6,7 +6,7 @@
|
|
6 |
*
|
7 |
* Copyright (c) 2013 Craig Michael Thompson
|
8 |
* Released under the MIT, GPL licenses
|
9 |
-
*
|
10 |
*
|
11 |
* Date: Fri Jan 4 2013 04:05 GMT+0000
|
12 |
* Plugins: svg ajax tips modal viewport imagemap ie6
|
1 |
+
#venuemap{height:300px;width:100%;float:right;margin:10px 0 10px -300px}#eventorganiser_event_detail tr.eo-add-new-venue,.post-type-event .tablenav.top .alignleft.actions select[name="m"]{display:none}#eventorganiser_event_detail tr .eo-label{width:190px}#venue_address table tr{line-height:4em}#venue_address.postbox #venuemap{height:335px;margin:0 0 0 -60%;width:60%}@media only screen and (max-width:860px){#venue_address.postbox #venuemap{width:100%;clear:both}}@media only screen and (max-width:1024px){#post-body.columns-2 #venuemap{width:100%;clear:both}}#eo_venue_form .address-fields{float:left;text-align:left;margin:10px}#eo-venue-latllng-text{border-bottom:1px dotted #aaa;cursor:pointer}#eo-venue-latllng-text:hover{border-bottom:1px dotted #000}#eo_venue_form #venue_address .inside{padding:0;margin:0}.fc-button-next,.fc-button-prev{margin-top:2px}.fc-text-arrow{line-height:0}.fc-button-next .ui-button-text,.fc-button-prev .ui-button-text{padding-top:.5em}.fc-button{height:2.2em;line-height:2.2em}.event.past-event{opacity:.5}form.eo_cal .ui-autocomplete-input{width:220px}.eo-cal-meta .form-table th{width:50px}#eo_admin_calendar select{min-width:180px;width:auto}.ui-widget-overlay{z-index:1000}.eo-admin-calendar-dialog{z-index:2000}.eo-admin-calendar-dialog.ui-dialog .ui-dialog-titlebar-close span{margin:-8px}#eo-dialog-tabs,#events-meta{border:0;padding:0}.ui-selectmenu{display:block;display:inline-block;position:relative;height:2.2em;vertical-align:middle;text-decoration:none;overflow:hidden;zoom:1}.ui-selectmenu-icon{position:absolute;right:6px;margin-top:-8px;top:50%}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;display:none;z-index:1005}.ui-selectmenu-menu ul{padding:0;margin:0;list-style:none;position:relative;overflow:auto;overflow-y:auto;overflow-x:hidden}.ui-selectmenu-open{display:block}.ui-selectmenu-menu-popup{margin-top:-1px}.ui-selectmenu-menu li{padding:0;margin:0;display:block;border-top:1px dotted transparent;border-bottom:1px dotted transparent;border-right-width:0!important;border-left-width:0!important;font-weight:400!important}.ui-selectmenu-menu li a,.ui-selectmenu-status{line-height:1.4em;display:block;padding:.405em 2.1em .405em 1em;outline:0;text-decoration:none}.ui-selectmenu-menu li.ui-state-disabled a,.ui-state-disabled{cursor:default}.ui-selectmenu-hasIcon .ui-selectmenu-status,.ui-selectmenu-menu li.ui-selectmenu-hasIcon a{padding-left:20px;position:relative;margin-left:5px}.ui-selectmenu-menu li .ui-icon,.ui-selectmenu-status .ui-icon{position:absolute;top:1em;margin-top:-8px;left:0}.ui-selectmenu-status{line-height:1.4em}.ui-selectmenu-menu li span,.ui-selectmenu-status span{display:block;margin-bottom:.2em}.ui-selectmenu-menu li .ui-selectmenu-item-header{font-weight:700}.ui-selectmenu-menu li .ui-selectmenu-item-footer{opacity:.8}.ui-selectmenu-menu .ui-selectmenu-group{font-size:1em}.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label{line-height:1.4em;display:block;padding:.6em .5em 0;font-weight:700}.ui-selectmenu-menu .ui-selectmenu-group ul{margin:0;padding:0}* html .ui-selectmenu-menu li{border-color:pink;filter:chroma(color=pink);width:100%}* html .ui-selectmenu-menu li a{position:relative}*+html .ui-state-disabled,*+html .ui-state-disabled a{color:silver}.ui-autocomplete .ui-menu-item{border-top:1px solid #cbc7bd}.ui-autocomplete .ui-menu-item:first-child{border-top:0}.ui-combobox{position:relative;display:inline-block;margin-right:30px}.ui-combobox-toggle{top:0;bottom:0;margin-left:-1px;padding:0;*height:1.7em;*top:.1em}.ui-combobox-input{margin:0;padding:.3em}.eo-venue-combobox-buttons{position:absolute;width:4.5em}#eo_occurrence_datepicker .ui-datepicker .ui-state-active a,#eo_occurrence_datepicker .ui-datepicker .ui-state-default a{color:#FFF;background:#7eacbf;background:-moz-linear-gradient(top,#7eacbf 0,#21759b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7eacbf),color-stop(100%,#21759b));background:-webkit-linear-gradient(top,#7eacbf 0,#21759b 100%);background:-o-linear-gradient(top,#7eacbf 0,#21759b 100%);background:-ms-linear-gradient(top,#7eacbf 0,#21759b 100%);background:linear-gradient(to bottom,#7eacbf 0,#21759b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7eacbf', endColorstr='#21759b', GradientType=0)}.ui-timepicker-inline{display:inline}#ui-timepicker-div{background-color:#fff;padding:.2em}.ui-timepicker-table{display:inline-table;width:0}.ui-timepicker-table table{border-collapse:collapse;margin:.15em 0 0}.ui-timepicker-hours,.ui-timepicker-minutes{padding:.2em}.ui-timepicker-table .ui-timepicker-title{line-height:1.8em;text-align:center}.ui-timepicker-table td span{display:block;width:1.2em;text-align:right;text-decoration:none;padding:.2em .3em .2em .5em}.ui-timepicker-table td a{display:block;width:1.2em;cursor:pointer;text-align:right;text-decoration:none;padding:.2em .3em .2em .5em}.ui-timepicker .ui-timepicker-buttonpane{background-image:none;border-left:0;border-right:0;border-bottom:0;margin:.7em 0 0;padding:0 .2em}.ui-timepicker .ui-timepicker-buttonpane button{cursor:pointer;width:auto;overflow:visible;margin:.5em .2em .4em;padding:.2em .6em .3em}.ui-timepicker .ui-timepicker-close{float:right}.ui-timepicker-cover{display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-timepicker-table td,.ui-timepicker-table th.periods{width:2.2em;padding:.1em}.ui-timepicker .ui-timepicker-deselect,.ui-timepicker .ui-timepicker-now{float:left}.eo-debug-alert{font-weight:700;color:orange}.eo-debug-warning{font-weight:700;color:red}.eo-debug-ok{font-weight:700;color:green}/*! qTip2 - Pretty powerful tooltips - v2.0.0 - 2012-08-14
|
2 |
* http://craigsworks.com/projects/qtip2/
|
3 |
* Copyright (c) 2012 Craig Michael Thompson; Licensed MIT, GPL */.qtip,.ui-tooltip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;border-width:1px;border-style:solid}/*!
|
4 |
* qTip2 - Pretty powerful tooltips - v2.0.1-4-g
|
6 |
*
|
7 |
* Copyright (c) 2013 Craig Michael Thompson
|
8 |
* Released under the MIT, GPL licenses
|
9 |
+
* https://jquery.org/license
|
10 |
*
|
11 |
* Date: Fri Jan 4 2013 04:05 GMT+0000
|
12 |
* Plugins: svg ajax tips modal viewport imagemap ie6
|
css/eventorganiser-front-end.css
CHANGED
@@ -14,7 +14,7 @@ body.single-event .eo-event-meta{
|
|
14 |
float:none;
|
15 |
width: 100%;
|
16 |
}
|
17 |
-
@media (
|
18 |
body.single-event .eo-event-meta{
|
19 |
width: 40%;
|
20 |
float: left;
|
@@ -29,11 +29,11 @@ body.single-event .eo-event-meta{
|
|
29 |
.eo-agenda-widget ul{list-style:none; margin:0}
|
30 |
.eo-agenda-widget .agenda-nav{overflow:hidden}
|
31 |
.eo-agenda-widget .next,
|
32 |
-
.eo-agenda-widget .prev{float:right; padding:5px
|
33 |
.eo-agenda-widget ul.dates{border-bottom:1px solid #ececec; font-weight:bold}
|
34 |
.eo-agenda-widget ul.a-date{margin:0}
|
35 |
-
.eo-agenda-widget li.date{border-top:1px solid #ececec; padding:10px
|
36 |
-
.eo-agenda-widget li.event{padding:5px
|
37 |
.eo-agenda-widget li.event:hover{opacity:1; background:#ececec}
|
38 |
.eo-agenda-widget li.event .cat{padding:10px 3px; background:none; margin-right:5px; height:100%; position:absolute; top:0; left:0}
|
39 |
.eo-agenda-widget li.event .meta{font-size:0.9em}
|
@@ -42,11 +42,11 @@ body.single-event .eo-event-meta{
|
|
42 |
/*
|
43 |
* jQuery UI CSS Framework 1.8.16
|
44 |
*
|
45 |
-
* Copyright 2011, AUTHORS.txt (
|
46 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
47 |
-
*
|
48 |
* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.menu.css, jquery.ui.button.css
|
49 |
-
* @see
|
50 |
*/
|
51 |
|
52 |
/* Layout helpers
|
@@ -84,7 +84,7 @@ body.single-event .eo-event-meta{
|
|
84 |
|
85 |
/* workarounds */
|
86 |
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
|
87 |
-
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; box-sizing: content-box; -
|
88 |
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
|
89 |
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
|
90 |
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
|
@@ -232,9 +232,9 @@ body.single-event .eo-event-meta{
|
|
232 |
/*
|
233 |
* jQuery UI Button 1.8.16
|
234 |
*
|
235 |
-
* Copyright 2011, AUTHORS.txt (
|
236 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
237 |
-
*
|
238 |
*
|
239 |
* http://docs.jquery.com/UI/Button#theming
|
240 |
*/
|
14 |
float:none;
|
15 |
width: 100%;
|
16 |
}
|
17 |
+
@media (min-width:600px){
|
18 |
body.single-event .eo-event-meta{
|
19 |
width: 40%;
|
20 |
float: left;
|
29 |
.eo-agenda-widget ul{list-style:none; margin:0}
|
30 |
.eo-agenda-widget .agenda-nav{overflow:hidden}
|
31 |
.eo-agenda-widget .next,
|
32 |
+
.eo-agenda-widget .prev{float:right; padding:5px 0; background:#ececec; margin:3px}
|
33 |
.eo-agenda-widget ul.dates{border-bottom:1px solid #ececec; font-weight:bold}
|
34 |
.eo-agenda-widget ul.a-date{margin:0}
|
35 |
+
.eo-agenda-widget li.date{border-top:1px solid #ececec; padding:10px 0}
|
36 |
+
.eo-agenda-widget li.event{padding:5px 0 5px 10px; font-weight:normal; background:#ececec; border-radius:3px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer; opacity:0.75; color:#333; margin:1px 0; position:relative}
|
37 |
.eo-agenda-widget li.event:hover{opacity:1; background:#ececec}
|
38 |
.eo-agenda-widget li.event .cat{padding:10px 3px; background:none; margin-right:5px; height:100%; position:absolute; top:0; left:0}
|
39 |
.eo-agenda-widget li.event .meta{font-size:0.9em}
|
42 |
/*
|
43 |
* jQuery UI CSS Framework 1.8.16
|
44 |
*
|
45 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
46 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
47 |
+
* https://jquery.org/license
|
48 |
* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.menu.css, jquery.ui.button.css
|
49 |
+
* @see https://jqueryui.com/themeroller/?ffDefault=sans-serif&fwDefault=normal&fsDefault=12px&cornerRadius=4px&bgColorHeader=ececec&bgTextureHeader=04_highlight_hard.png&bgImgOpacityHeader=75&borderColorHeader=dfdfdf&fcHeader=333333&iconColorHeader=999999&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=dfdfdf&fcContent=333333&iconColorContent=333333&bgColorDefault=ececec&bgTextureDefault=04_highlight_hard.png&bgImgOpacityDefault=75&borderColorDefault=dfdfdf&fcDefault=333333&iconColorDefault=333333&bgColorHover=ececec&bgTextureHover=06_inset_hard.png&bgImgOpacityHover=75&borderColorHover=ccc&fcHover=000000&iconColorHover=333333&bgColorActive=ffffff&bgTextureActive=01_flat.png&bgImgOpacityActive=65&borderColorActive=dfdfdf&fcActive=333333&iconColorActive=333333&bgColorHighlight=ffffe0&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=e6db55&fcHighlight=333333&iconColorHighlight=21759b&bgColorError=ffebe8&bgTextureError=01_flat.png&bgImgOpacityError=95&borderColorError=cc0000&fcError=cc0000&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=3px
|
50 |
*/
|
51 |
|
52 |
/* Layout helpers
|
84 |
|
85 |
/* workarounds */
|
86 |
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
|
87 |
+
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; -moz-box-sizing: content-box; -webkit-box-sizing:content-box; box-sizing: content-box; }
|
88 |
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
|
89 |
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
|
90 |
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
|
232 |
/*
|
233 |
* jQuery UI Button 1.8.16
|
234 |
*
|
235 |
+
* Copyright 2011, AUTHORS.txt (https://jqueryui.com/about)
|
236 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
237 |
+
* https://jquery.org/license
|
238 |
*
|
239 |
* http://docs.jquery.com/UI/Button#theming
|
240 |
*/
|
css/fullcalendar.css
CHANGED
@@ -109,6 +109,7 @@ a.fc-event,.fc-event-draggable{cursor:pointer}
|
|
109 |
.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px}
|
110 |
.fc-event-vert .fc-event-inner{position:relative;z-index:2}
|
111 |
.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.25;filter:alpha(opacity=25)}
|
|
|
112 |
.fc .ui-draggable-dragging .fc-event-bg,/* TODO: something nicer like .fc-opacity */
|
113 |
.fc-select-helper .fc-event-bg{display:none\9}
|
114 |
.fc-event-vert .ui-resizable-s{bottom:0!important;width:100%!important;height:8px!important;overflow:hidden!important;line-height:8px!important;font-size:11px!important;font-family:monospace;text-align:center;cursor:s-resize}
|
@@ -141,12 +142,6 @@ table.fc-border-separate,.fc-agenda table{border-collapse:separate}
|
|
141 |
.ui-tooltip-icon, .ui-tooltip-icon .ui-icon{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-decoration:none}
|
142 |
.ui-tooltip-icon .ui-icon{width:18px; height:14px; text-align:center; text-indent:0; font:normal bold 10px/13px Tahoma,sans-serif; color:inherit; background:transparent none no-repeat -100em -100em}
|
143 |
|
144 |
-
/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
|
145 |
-
.ui-tooltip-focus{}
|
146 |
-
|
147 |
-
/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
|
148 |
-
.ui-tooltip-hover{}
|
149 |
-
|
150 |
/* Add shadows to your tooltips in:FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+*/
|
151 |
.ui-tooltip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15); -moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15); box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}
|
152 |
|
109 |
.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px}
|
110 |
.fc-event-vert .fc-event-inner{position:relative;z-index:2}
|
111 |
.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.25;filter:alpha(opacity=25)}
|
112 |
+
/* for IE6/7/8. nested opacity filters while dragging don't work */
|
113 |
.fc .ui-draggable-dragging .fc-event-bg,/* TODO: something nicer like .fc-opacity */
|
114 |
.fc-select-helper .fc-event-bg{display:none\9}
|
115 |
.fc-event-vert .ui-resizable-s{bottom:0!important;width:100%!important;height:8px!important;overflow:hidden!important;line-height:8px!important;font-size:11px!important;font-family:monospace;text-align:center;cursor:s-resize}
|
142 |
.ui-tooltip-icon, .ui-tooltip-icon .ui-icon{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-decoration:none}
|
143 |
.ui-tooltip-icon .ui-icon{width:18px; height:14px; text-align:center; text-indent:0; font:normal bold 10px/13px Tahoma,sans-serif; color:inherit; background:transparent none no-repeat -100em -100em}
|
144 |
|
|
|
|
|
|
|
|
|
|
|
|
|
145 |
/* Add shadows to your tooltips in:FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+*/
|
146 |
.ui-tooltip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15); -moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15); box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}
|
147 |
|
event-organiser-calendar.php
CHANGED
@@ -39,8 +39,7 @@ class EventOrganiser_Calendar_Page extends EventOrganiser_Admin_Page
|
|
39 |
'format' => eventorganiser_php2jquerydate( eventorganiser_get_option('dateformat') ),
|
40 |
));
|
41 |
|
42 |
-
$
|
43 |
-
$venues = ( in_array( 'event-venue', $supports ) ? get_terms( 'event-venue', array( 'hide_empty' => 0 ) ) : false );
|
44 |
|
45 |
wp_localize_script( 'eo_calendar', 'EO_Ajax', array(
|
46 |
'ajaxurl' => admin_url( 'admin-ajax.php' ),
|
@@ -83,7 +82,7 @@ class EventOrganiser_Calendar_Page extends EventOrganiser_Admin_Page
|
|
83 |
|
84 |
wp_enqueue_style( 'eo_calendar-style' );
|
85 |
wp_enqueue_style( 'eventorganiser-style' );
|
86 |
-
//See trac ticket:
|
87 |
if( ( !defined( 'SCRIPT_DEBUG' ) || !SCRIPT_DEBUG ) && version_compare( get_bloginfo( 'version' ), '3.7', '<' ) ){
|
88 |
$css = "<style type='text/css'>\n" . $css . "</style>";
|
89 |
}
|
@@ -264,8 +263,7 @@ class EventOrganiser_Calendar_Page extends EventOrganiser_Admin_Page
|
|
264 |
</tr>
|
265 |
|
266 |
<?php
|
267 |
-
|
268 |
-
if( in_array( 'event-venue', $supports ) ):?>
|
269 |
<tr>
|
270 |
<th><?php _e( 'Where', 'eventorganiser' );?>: </th>
|
271 |
<td><!-- If javascript is disabed, a simple drop down menu box is displayed to choose venue.
|
39 |
'format' => eventorganiser_php2jquerydate( eventorganiser_get_option('dateformat') ),
|
40 |
));
|
41 |
|
42 |
+
$venues = ( get_taxonomy( 'event-venue' ) ? get_terms( 'event-venue', array( 'hide_empty' => 0 ) ) : false );
|
|
|
43 |
|
44 |
wp_localize_script( 'eo_calendar', 'EO_Ajax', array(
|
45 |
'ajaxurl' => admin_url( 'admin-ajax.php' ),
|
82 |
|
83 |
wp_enqueue_style( 'eo_calendar-style' );
|
84 |
wp_enqueue_style( 'eventorganiser-style' );
|
85 |
+
//See trac ticket: https://core.trac.wordpress.org/ticket/24813
|
86 |
if( ( !defined( 'SCRIPT_DEBUG' ) || !SCRIPT_DEBUG ) && version_compare( get_bloginfo( 'version' ), '3.7', '<' ) ){
|
87 |
$css = "<style type='text/css'>\n" . $css . "</style>";
|
88 |
}
|
263 |
</tr>
|
264 |
|
265 |
<?php
|
266 |
+
if( taxonomy_exists( 'event-venue' ) ):?>
|
|
|
267 |
<tr>
|
268 |
<th><?php _e( 'Where', 'eventorganiser' );?>: </th>
|
269 |
<td><!-- If javascript is disabed, a simple drop down menu box is displayed to choose venue.
|
event-organiser-debug.php
CHANGED
@@ -31,7 +31,7 @@ class EventOrganiser_Debug_Page extends EventOrganiser_Admin_Page
|
|
31 |
|
32 |
|
33 |
$eo_debugger = new EventOrganiser_Debugger();
|
34 |
-
$eo_debugger->set_prequiste( 'WordPress', '3.3', '
|
35 |
//$eo_debugger->set_known_plugin_conflicts();
|
36 |
//$eo_debugger->set_known_theme_conflicts();
|
37 |
$eo_debugger->set_db_tables( 'eo_events', 'eo_venuemeta' );
|
31 |
|
32 |
|
33 |
$eo_debugger = new EventOrganiser_Debugger();
|
34 |
+
$eo_debugger->set_prequiste( 'WordPress', '3.3', '4.0');
|
35 |
//$eo_debugger->set_known_plugin_conflicts();
|
36 |
//$eo_debugger->set_known_theme_conflicts();
|
37 |
$eo_debugger->set_db_tables( 'eo_events', 'eo_venuemeta' );
|
event-organiser-edit.php
CHANGED
@@ -68,7 +68,7 @@ function _eventorganiser_details_metabox( $post ){
|
|
68 |
|
69 |
//$sche_once is used to disable date editing unless the user specifically requests it.
|
70 |
//But a new event might be recurring (via filter), and we don't want to 'lock' new events.
|
71 |
-
//See
|
72 |
$sche_once = ( $schedule == 'once' || !empty(get_current_screen()->action) );
|
73 |
|
74 |
if ( !$sche_once ){
|
@@ -220,11 +220,11 @@ function _eventorganiser_details_metabox( $post ){
|
|
220 |
</td>
|
221 |
</tr>
|
222 |
<?php
|
223 |
-
$
|
224 |
-
if(
|
225 |
|
226 |
<tr valign="top" class="eo-venue-combobox-select">
|
227 |
-
<td class="eo-label"> <?php
|
228 |
<td>
|
229 |
<select size="50" id="venue_select" name="eo_input[event-venue]">
|
230 |
<option><?php _e( 'Select a venue', 'eventorganiser' );?></option>
|
@@ -298,9 +298,6 @@ function eventorganiser_details_save( $post_id ) {
|
|
298 |
//verify this is not an auto save routine.
|
299 |
if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) return;
|
300 |
|
301 |
-
//verify this is not a cron job
|
302 |
-
if ( defined( 'DOING_CRON' ) && DOING_CRON ) return;
|
303 |
-
|
304 |
//authentication checks
|
305 |
if ( !current_user_can( 'edit_event', $post_id ) ) return;
|
306 |
|
68 |
|
69 |
//$sche_once is used to disable date editing unless the user specifically requests it.
|
70 |
//But a new event might be recurring (via filter), and we don't want to 'lock' new events.
|
71 |
+
//See https://wordpress.org/support/topic/wrong-default-in-input-element
|
72 |
$sche_once = ( $schedule == 'once' || !empty(get_current_screen()->action) );
|
73 |
|
74 |
if ( !$sche_once ){
|
220 |
</td>
|
221 |
</tr>
|
222 |
<?php
|
223 |
+
$tax = get_taxonomy( 'event-venue' );
|
224 |
+
if( taxonomy_exists( 'event-venue' ) ): ?>
|
225 |
|
226 |
<tr valign="top" class="eo-venue-combobox-select">
|
227 |
+
<td class="eo-label"> <?php echo esc_html( $tax->labels->singular_name_colon ); ?> </td>
|
228 |
<td>
|
229 |
<select size="50" id="venue_select" name="eo_input[event-venue]">
|
230 |
<option><?php _e( 'Select a venue', 'eventorganiser' );?></option>
|
298 |
//verify this is not an auto save routine.
|
299 |
if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) return;
|
300 |
|
|
|
|
|
|
|
301 |
//authentication checks
|
302 |
if ( !current_user_can( 'edit_event', $post_id ) ) return;
|
303 |
|
event-organiser-manage.php
CHANGED
@@ -27,9 +27,9 @@ function eventorganiser_event_add_columns( $columns ) {
|
|
27 |
unset( $columns['author'] );
|
28 |
}
|
29 |
|
30 |
-
|
31 |
-
|
32 |
-
$columns['venue'] =
|
33 |
}
|
34 |
|
35 |
$columns['eventcategories'] = __( 'Categories' );
|
@@ -130,14 +130,13 @@ function eventorganiser_restrict_events_by_category() {
|
|
130 |
add_action( 'restrict_manage_posts', 'eventorganiser_restrict_events_by_venue' );
|
131 |
function eventorganiser_restrict_events_by_venue() {
|
132 |
global $typenow;
|
133 |
-
|
134 |
-
$supports = eventorganiser_get_option( 'supports' );
|
135 |
|
136 |
//Only add if CPT is event
|
137 |
-
if ( $typenow == 'event' &&
|
|
|
138 |
eo_event_venue_dropdown( array(
|
139 |
-
'hide_empty'
|
140 |
-
'show_option_all' =>
|
141 |
));
|
142 |
}
|
143 |
}
|
27 |
unset( $columns['author'] );
|
28 |
}
|
29 |
|
30 |
+
if( taxonomy_exists( 'event-venue' ) ){
|
31 |
+
$tax = get_taxonomy( 'event-venue' );
|
32 |
+
$columns['venue'] = $tax->labels->singular_name;
|
33 |
}
|
34 |
|
35 |
$columns['eventcategories'] = __( 'Categories' );
|
130 |
add_action( 'restrict_manage_posts', 'eventorganiser_restrict_events_by_venue' );
|
131 |
function eventorganiser_restrict_events_by_venue() {
|
132 |
global $typenow;
|
|
|
|
|
133 |
|
134 |
//Only add if CPT is event
|
135 |
+
if ( $typenow == 'event' && taxonomy_exists( 'event-venue' ) && !is_wp_error( wp_count_terms( 'event-category' ) ) && wp_count_terms( 'event-venue' ) > 0 ) {
|
136 |
+
$tax = get_taxonomy( 'event-venue' );
|
137 |
eo_event_venue_dropdown( array(
|
138 |
+
'hide_empty' => false,
|
139 |
+
'show_option_all' => $tax->labels->view_all_items
|
140 |
));
|
141 |
}
|
142 |
}
|
event-organiser-settings.php
CHANGED
@@ -98,7 +98,7 @@ class EventOrganiser_Settings_Page extends EventOrganiser_Admin_Page{
|
|
98 |
* using `'eventorganiser_'.$tab_id` as the fourth argument
|
99 |
* of `add_settings_section()`.
|
100 |
*
|
101 |
-
* @link
|
102 |
* @param string $tab_id Tab identifier.
|
103 |
*/
|
104 |
do_action("eventorganiser_register_tab_{$tab_id}", $tab_id );
|
98 |
* using `'eventorganiser_'.$tab_id` as the fourth argument
|
99 |
* of `add_settings_section()`.
|
100 |
*
|
101 |
+
* @link https://codex.wordpress.org/Function_Reference/add_settings_section `add_settings_section()` codex
|
102 |
* @param string $tab_id Tab identifier.
|
103 |
*/
|
104 |
do_action("eventorganiser_register_tab_{$tab_id}", $tab_id );
|
event-organiser-venues.php
CHANGED
@@ -4,25 +4,31 @@ if ( !class_exists( 'EventOrganiser_Admin_Page' ) ){
|
|
4 |
require_once( EVENT_ORGANISER_DIR.'classes/class-eventorganiser-admin-page.php' );
|
5 |
}
|
6 |
|
7 |
-
$supports = eventorganiser_get_option( 'supports' );
|
8 |
-
if( !in_array( 'event-venue', $supports ) ){
|
9 |
-
return;
|
10 |
-
}
|
11 |
-
|
12 |
/**
|
13 |
* @ignore
|
14 |
*/
|
15 |
class EventOrganiser_Venues_Page extends EventOrganiser_Admin_Page
|
16 |
{
|
17 |
function set_constants(){
|
18 |
-
|
19 |
-
$
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
}
|
27 |
|
28 |
/*
|
@@ -56,14 +62,14 @@ class EventOrganiser_Venues_Page extends EventOrganiser_Admin_Page
|
|
56 |
} else{
|
57 |
$term_id = (int) $return['term_id'];
|
58 |
$venue = get_term( $term_id, 'event-venue' );
|
59 |
-
$url = add_query_arg(
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
);
|
68 |
|
69 |
wp_redirect( $url );
|
@@ -96,12 +102,12 @@ class EventOrganiser_Venues_Page extends EventOrganiser_Admin_Page
|
|
96 |
$venue = get_term( $term_id, 'event-venue' );
|
97 |
|
98 |
$url = add_query_arg(
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
admin_url( 'edit.php?post_type=event' )
|
106 |
);
|
107 |
|
@@ -198,8 +204,8 @@ class EventOrganiser_Venues_Page extends EventOrganiser_Admin_Page
|
|
198 |
$screen = get_current_screen();
|
199 |
|
200 |
if ( in_array( $action,array( 'create', 'edit', 'add', 'update' ) ) ):
|
201 |
-
wp_enqueue_script( '
|
202 |
-
wp_localize_script( '
|
203 |
wp_enqueue_style( 'eventorganiser-style' );
|
204 |
wp_enqueue_script( 'media-upload' );
|
205 |
wp_enqueue_script( 'postbox' );
|
@@ -208,7 +214,7 @@ class EventOrganiser_Venues_Page extends EventOrganiser_Admin_Page
|
|
208 |
}
|
209 |
|
210 |
function set_per_page( $validated_value, $option, $value ){
|
211 |
-
//Workaround for bug
|
212 |
|
213 |
if ( 'edit_event_venue_per_page' != $option )
|
214 |
return $validated_value;
|
@@ -222,9 +228,10 @@ class EventOrganiser_Venues_Page extends EventOrganiser_Admin_Page
|
|
222 |
|
223 |
|
224 |
function display(){
|
225 |
-
|
|
|
226 |
$action = $this->current_action();
|
227 |
-
$venue
|
228 |
?>
|
229 |
<div class="wrap">
|
230 |
<?php screen_icon( 'edit' );?>
|
@@ -243,7 +250,8 @@ class EventOrganiser_Venues_Page extends EventOrganiser_Admin_Page
|
|
243 |
$search_term = ( isset( $_REQUEST['s'] ) ? esc_attr( $_REQUEST['s']) : '' );?>
|
244 |
|
245 |
<h2>
|
246 |
-
<?php
|
|
|
247 |
<a href="edit.php?post_type=event&page=venues&action=create" class="add-new-h2"><?php _ex( 'Add New', 'post' ); ?></a>
|
248 |
<?php
|
249 |
if ( $search_term)
|
@@ -257,7 +265,7 @@ class EventOrganiser_Venues_Page extends EventOrganiser_Admin_Page
|
|
257 |
<input type="hidden" name="post_type" value="event" />
|
258 |
|
259 |
<!-- Now we can render the completed list table -->
|
260 |
-
<?php $venue_table->search_box(
|
261 |
<?php $venue_table->display(); ?>
|
262 |
</form>
|
263 |
<?php endif;?>
|
@@ -274,19 +282,20 @@ class EventOrganiser_Venues_Page extends EventOrganiser_Admin_Page
|
|
274 |
*/
|
275 |
function edit_form( $venue = false ){
|
276 |
|
277 |
-
$
|
|
|
278 |
$term_id = isset( $venue->term_id ) ? (int) $venue->term_id : 0;
|
279 |
-
$do
|
280 |
-
$nonce
|
281 |
|
282 |
if ( $this->current_action() == 'edit' ) : ?>
|
283 |
<h2>
|
284 |
-
<?php
|
285 |
<a href="edit.php?post_type=event&page=venues&action=create" class="add-new-h2"><?php _ex( 'Add New', 'post' ); ?></a>
|
286 |
</h2>
|
287 |
<?php else: ?>
|
288 |
<h2>
|
289 |
-
<?php
|
290 |
</h2>
|
291 |
<?php endif; ?>
|
292 |
|
@@ -314,7 +323,7 @@ function edit_form( $venue = false ){
|
|
314 |
<div id="titlediv"><?php eventorganiser_venue_title( $venue ); ?></div>
|
315 |
<div class="postbox " id="venue_address">
|
316 |
<div class="handlediv" title="Click to toggle"><br></div>
|
317 |
-
<h3 class="hndle"><span><?php
|
318 |
<div class="inside"><?php eventorganiser_venue_location( $venue ); ?></div>
|
319 |
</div><!-- .postbox -->
|
320 |
<div id="<?php echo user_can_richedit() ? 'postdivrich' : 'postdiv'; ?>" class="venue_description postarea">
|
@@ -359,7 +368,9 @@ function eo_get_venue_permastructure(){
|
|
359 |
|
360 |
//Submit metabox
|
361 |
function eventorganiser_venue_submit( $venue ){
|
362 |
-
|
|
|
|
|
363 |
|
364 |
<div id="minor-publishing-actions">
|
365 |
<div id="save-action">
|
@@ -378,30 +389,44 @@ function eventorganiser_venue_location( $venue ){
|
|
378 |
$term_id = isset( $venue->term_id ) ? (int) $venue->term_id : 0;
|
379 |
$address = eo_get_venue_address( $term_id );?>
|
380 |
|
381 |
-
<
|
382 |
-
|
383 |
-
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
<
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
405 |
<div class="clear"></div>
|
406 |
|
407 |
<input type="hidden" name="eo_venue[latitude]" id="eo_venue_Lat" value="<?php echo esc_attr( eo_get_venue_lat( $term_id ) ); ?>"/>
|
@@ -411,8 +436,10 @@ function eventorganiser_venue_location( $venue ){
|
|
411 |
|
412 |
//Venue title input
|
413 |
function eventorganiser_venue_title( $venue ){
|
|
|
|
|
414 |
$term_id = isset( $venue->term_id) ? (int) $venue->term_id : 0;
|
415 |
-
$name
|
416 |
|
417 |
<div id="titlewrap">
|
418 |
<input type="text" placeholder="<?php esc_attr_e( 'Venue name', 'eventorganiser' );?>" autocomplete="off" id="title" value="<?php echo esc_attr( $name );?>" tabindex="1" size="30" name="eo_venue[name]">
|
@@ -429,7 +456,7 @@ function eventorganiser_venue_title( $venue ){
|
|
429 |
|
430 |
<input type="hidden" value="<?php echo get_term_link( $venue, 'event-venue' ); ?>" id="shortlink">
|
431 |
<a onclick="prompt( 'URL:', jQuery( '#shortlink' ).val() ); return false;" class="button" href=""><?php _e( 'Get Link', 'eventorganiser' );?></a>
|
432 |
-
<span id='view-post-btn'><a href="<?php echo get_term_link( $venue, 'event-venue' ); ?>" class='button' target='_blank'><?php
|
433 |
<?php endif;?>
|
434 |
</div><!-- #edit-slug-box -->
|
435 |
</div> <!-- .inside -->
|
@@ -438,9 +465,12 @@ function eventorganiser_venue_title( $venue ){
|
|
438 |
|
439 |
|
440 |
function eventorganiser_venue_admin_columns( $columns ){
|
|
|
|
|
|
|
441 |
$columns = array(
|
442 |
-
'cb'
|
443 |
-
'name' =>
|
444 |
);
|
445 |
$address_columns = _eventorganiser_get_venue_address_fields();
|
446 |
foreach( $address_columns as $key => $label )
|
@@ -448,7 +478,7 @@ function eventorganiser_venue_admin_columns( $columns ){
|
|
448 |
|
449 |
$columns += array(
|
450 |
'venue_slug' => __( 'Slug' ),
|
451 |
-
'posts'
|
452 |
);
|
453 |
|
454 |
return $columns;
|
4 |
require_once( EVENT_ORGANISER_DIR.'classes/class-eventorganiser-admin-page.php' );
|
5 |
}
|
6 |
|
|
|
|
|
|
|
|
|
|
|
7 |
/**
|
8 |
* @ignore
|
9 |
*/
|
10 |
class EventOrganiser_Venues_Page extends EventOrganiser_Admin_Page
|
11 |
{
|
12 |
function set_constants(){
|
13 |
+
|
14 |
+
$tax = get_taxonomy( 'event-venue' );
|
15 |
+
if( $tax ){
|
16 |
+
$this->hook = 'edit.php?post_type=event';
|
17 |
+
$this->title = $tax->labels->menu_name;
|
18 |
+
$this->menu = $tax->labels->menu_name;
|
19 |
+
$this->permissions = 'manage_venues';
|
20 |
+
$this->slug = 'venues';
|
21 |
+
|
22 |
+
//Workaround for bug https://core.trac.wordpress.org/ticket/18958
|
23 |
+
add_filter( 'set-screen-option', array( $this, 'set_per_page' ),10,3 );
|
24 |
+
}
|
25 |
+
}
|
26 |
+
|
27 |
+
function hooks_init(){
|
28 |
+
if( taxonomy_exists( 'event-venue' ) ){
|
29 |
+
add_action('admin_init', array($this,'admin_init_actions'));
|
30 |
+
add_action('admin_menu', array($this,'add_page'));
|
31 |
+
}
|
32 |
}
|
33 |
|
34 |
/*
|
62 |
} else{
|
63 |
$term_id = (int) $return['term_id'];
|
64 |
$venue = get_term( $term_id, 'event-venue' );
|
65 |
+
$url = add_query_arg(
|
66 |
+
array(
|
67 |
+
'page' => 'venues',
|
68 |
+
'action' => 'edit',
|
69 |
+
'event-venue' => $venue->slug,
|
70 |
+
'message' => 2,
|
71 |
+
),
|
72 |
+
admin_url( 'edit.php?post_type=event' )
|
73 |
);
|
74 |
|
75 |
wp_redirect( $url );
|
102 |
$venue = get_term( $term_id, 'event-venue' );
|
103 |
|
104 |
$url = add_query_arg(
|
105 |
+
array(
|
106 |
+
'page' => 'venues',
|
107 |
+
'action' => 'edit',
|
108 |
+
'event-venue' => $venue->slug,
|
109 |
+
'message' => 1,
|
110 |
+
),
|
111 |
admin_url( 'edit.php?post_type=event' )
|
112 |
);
|
113 |
|
204 |
$screen = get_current_screen();
|
205 |
|
206 |
if ( in_array( $action,array( 'create', 'edit', 'add', 'update' ) ) ):
|
207 |
+
wp_enqueue_script( 'eo-venue-admin' );
|
208 |
+
wp_localize_script( 'eo-venue-admin', 'EO_Venue', array( 'location' => get_option( 'timezone_string' ), 'draggable' => true, 'screen_id' => $screen->id) );
|
209 |
wp_enqueue_style( 'eventorganiser-style' );
|
210 |
wp_enqueue_script( 'media-upload' );
|
211 |
wp_enqueue_script( 'postbox' );
|
214 |
}
|
215 |
|
216 |
function set_per_page( $validated_value, $option, $value ){
|
217 |
+
//Workaround for bug https://core.trac.wordpress.org/ticket/18958
|
218 |
|
219 |
if ( 'edit_event_venue_per_page' != $option )
|
220 |
return $validated_value;
|
228 |
|
229 |
|
230 |
function display(){
|
231 |
+
|
232 |
+
$tax = get_taxonomy( 'event-venue' );
|
233 |
$action = $this->current_action();
|
234 |
+
$venue = ( isset( $_REQUEST['event-venue'] ) ? $_REQUEST['event-venue'] : false );
|
235 |
?>
|
236 |
<div class="wrap">
|
237 |
<?php screen_icon( 'edit' );?>
|
250 |
$search_term = ( isset( $_REQUEST['s'] ) ? esc_attr( $_REQUEST['s']) : '' );?>
|
251 |
|
252 |
<h2>
|
253 |
+
<?php ?>
|
254 |
+
<?php echo esc_html( $tax->labels->name ) ?>
|
255 |
<a href="edit.php?post_type=event&page=venues&action=create" class="add-new-h2"><?php _ex( 'Add New', 'post' ); ?></a>
|
256 |
<?php
|
257 |
if ( $search_term)
|
265 |
<input type="hidden" name="post_type" value="event" />
|
266 |
|
267 |
<!-- Now we can render the completed list table -->
|
268 |
+
<?php $venue_table->search_box( $tax->labels->search_items, 's' ); ?>
|
269 |
<?php $venue_table->display(); ?>
|
270 |
</form>
|
271 |
<?php endif;?>
|
282 |
*/
|
283 |
function edit_form( $venue = false ){
|
284 |
|
285 |
+
$tax = get_taxonomy( 'event-venue' );
|
286 |
+
$venue = get_term_by( 'slug', $venue, 'event-venue' );
|
287 |
$term_id = isset( $venue->term_id ) ? (int) $venue->term_id : 0;
|
288 |
+
$do = ( $this->current_action() == 'edit' ? 'update' : 'add' );
|
289 |
+
$nonce = ( $do == 'update' ? 'eventorganiser_update_venue_'.$venue->slug : 'eventorganiser_add_venue' );
|
290 |
|
291 |
if ( $this->current_action() == 'edit' ) : ?>
|
292 |
<h2>
|
293 |
+
<?php echo esc_html( $tax->labels->edit_item ); ?>
|
294 |
<a href="edit.php?post_type=event&page=venues&action=create" class="add-new-h2"><?php _ex( 'Add New', 'post' ); ?></a>
|
295 |
</h2>
|
296 |
<?php else: ?>
|
297 |
<h2>
|
298 |
+
<?php echo esc_html( $tax->labels->add_new_item ); ?>
|
299 |
</h2>
|
300 |
<?php endif; ?>
|
301 |
|
323 |
<div id="titlediv"><?php eventorganiser_venue_title( $venue ); ?></div>
|
324 |
<div class="postbox " id="venue_address">
|
325 |
<div class="handlediv" title="Click to toggle"><br></div>
|
326 |
+
<h3 class="hndle"><span><?php echo esc_html( $tax->labels->venue_location ); ?></span></h3>
|
327 |
<div class="inside"><?php eventorganiser_venue_location( $venue ); ?></div>
|
328 |
</div><!-- .postbox -->
|
329 |
<div id="<?php echo user_can_richedit() ? 'postdivrich' : 'postdiv'; ?>" class="venue_description postarea">
|
368 |
|
369 |
//Submit metabox
|
370 |
function eventorganiser_venue_submit( $venue ){
|
371 |
+
|
372 |
+
$tax = get_taxonomy( 'event-venue' );
|
373 |
+
$value = $venue ? $tax->labels->update_item : $tax->labels->add_new_item ?>
|
374 |
|
375 |
<div id="minor-publishing-actions">
|
376 |
<div id="save-action">
|
389 |
$term_id = isset( $venue->term_id ) ? (int) $venue->term_id : 0;
|
390 |
$address = eo_get_venue_address( $term_id );?>
|
391 |
|
392 |
+
<div class="address-fields">
|
393 |
+
|
394 |
+
<table>
|
395 |
+
<tbody>
|
396 |
+
<?php
|
397 |
+
$address_fields = _eventorganiser_get_venue_address_fields();
|
398 |
+
foreach ( $address_fields as $key => $label ){
|
399 |
+
//Keys are prefixed by '_'.
|
400 |
+
$key = trim( $key, '_' );
|
401 |
+
printf(
|
402 |
+
'<tr>
|
403 |
+
<th><label for="eo-venue-%2$s">%1$s:</label></th>
|
404 |
+
<td><input type="text" name="eo_venue[%2$s]" class="eo_addressInput" id="eo-venue-%2$s" value="%3$s" /></td>
|
405 |
+
</tr>',
|
406 |
+
$label,
|
407 |
+
esc_attr( $key ),
|
408 |
+
esc_attr( $address[$key] )
|
409 |
+
);
|
410 |
+
}
|
411 |
+
?>
|
412 |
+
</tbody>
|
413 |
+
</table>
|
414 |
+
|
415 |
+
<?php $latlng = eo_get_venue_latlng( $term_id ); ?>
|
416 |
+
<small>
|
417 |
+
<?php esc_html_e( 'Latitude/Longitude:', 'eventorganiser' ); ?>
|
418 |
+
<span id="eo-venue-latllng-text"
|
419 |
+
data-eo-lat="<?php echo esc_attr( $latlng['lat'] );?>"
|
420 |
+
data-eo-lng="<?php echo esc_attr( $latlng['lng'] );?>"
|
421 |
+
contenteditable="true">
|
422 |
+
<?php echo esc_html( implode( ',', $latlng ) );?>
|
423 |
+
</span>
|
424 |
+
</small>
|
425 |
+
|
426 |
+
</div>
|
427 |
+
|
428 |
+
<div id="venuemap"></div>
|
429 |
+
|
430 |
<div class="clear"></div>
|
431 |
|
432 |
<input type="hidden" name="eo_venue[latitude]" id="eo_venue_Lat" value="<?php echo esc_attr( eo_get_venue_lat( $term_id ) ); ?>"/>
|
436 |
|
437 |
//Venue title input
|
438 |
function eventorganiser_venue_title( $venue ){
|
439 |
+
|
440 |
+
$tax = get_taxonomy( 'event-venue' );
|
441 |
$term_id = isset( $venue->term_id) ? (int) $venue->term_id : 0;
|
442 |
+
$name = isset( $venue->name ) ? $venue->name : ''; ?>
|
443 |
|
444 |
<div id="titlewrap">
|
445 |
<input type="text" placeholder="<?php esc_attr_e( 'Venue name', 'eventorganiser' );?>" autocomplete="off" id="title" value="<?php echo esc_attr( $name );?>" tabindex="1" size="30" name="eo_venue[name]">
|
456 |
|
457 |
<input type="hidden" value="<?php echo get_term_link( $venue, 'event-venue' ); ?>" id="shortlink">
|
458 |
<a onclick="prompt( 'URL:', jQuery( '#shortlink' ).val() ); return false;" class="button" href=""><?php _e( 'Get Link', 'eventorganiser' );?></a>
|
459 |
+
<span id='view-post-btn'><a href="<?php echo get_term_link( $venue, 'event-venue' ); ?>" class='button' target='_blank'><?php echo esc_html( $tax->labels->view_item );?></a></span>
|
460 |
<?php endif;?>
|
461 |
</div><!-- #edit-slug-box -->
|
462 |
</div> <!-- .inside -->
|
465 |
|
466 |
|
467 |
function eventorganiser_venue_admin_columns( $columns ){
|
468 |
+
|
469 |
+
$tax = get_taxonomy( 'event-venue' );
|
470 |
+
|
471 |
$columns = array(
|
472 |
+
'cb' => '<input type="checkbox" />', //Render a checkbox instead of text
|
473 |
+
'name' => esc_html( $tax->labels->singular_name ),
|
474 |
);
|
475 |
$address_columns = _eventorganiser_get_venue_address_fields();
|
476 |
foreach( $address_columns as $key => $label )
|
478 |
|
479 |
$columns += array(
|
480 |
'venue_slug' => __( 'Slug' ),
|
481 |
+
'posts' => __( 'Events', 'eventorganiser' ),
|
482 |
);
|
483 |
|
484 |
return $columns;
|
event-organiser.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/*
|
3 |
Plugin Name: Event Organiser
|
4 |
Plugin URI: http://www.wp-event-organiser.com
|
5 |
-
Version: 2.
|
6 |
Description: Creates a custom post type 'events' with features such as reoccurring events, venues, Google Maps, calendar views and events and venue pages
|
7 |
Author: Stephen Harris
|
8 |
Author URI: http://www.stephenharris.info
|
@@ -38,7 +38,7 @@ Domain Path: /languages
|
|
38 |
/**
|
39 |
* Set the plug-in database version
|
40 |
*/
|
41 |
-
define( 'EVENT_ORGANISER_VER', '2.
|
42 |
|
43 |
|
44 |
add_action( 'after_setup_theme', '_eventorganiser_set_constants' );
|
2 |
/*
|
3 |
Plugin Name: Event Organiser
|
4 |
Plugin URI: http://www.wp-event-organiser.com
|
5 |
+
Version: 2.9.2
|
6 |
Description: Creates a custom post type 'events' with features such as reoccurring events, venues, Google Maps, calendar views and events and venue pages
|
7 |
Author: Stephen Harris
|
8 |
Author URI: http://www.stephenharris.info
|
38 |
/**
|
39 |
* Set the plug-in database version
|
40 |
*/
|
41 |
+
define( 'EVENT_ORGANISER_VER', '2.9.2' );
|
42 |
|
43 |
|
44 |
add_action( 'after_setup_theme', '_eventorganiser_set_constants' );
|
includes/class-eo-extension.php
CHANGED
@@ -159,6 +159,7 @@ if( !class_exists('EO_Extension') ){
|
|
159 |
|
160 |
if( $local_key ){
|
161 |
$response = maybe_unserialize( $local_key['response'] );
|
|
|
162 |
|
163 |
if( $token == $response['token'] ){
|
164 |
|
@@ -307,23 +308,44 @@ if( !class_exists('EO_Extension') ){
|
|
307 |
$key = get_site_option( $this->id.'_license' );
|
308 |
$check = $this->is_valid( $key );
|
309 |
$valid = !is_wp_error( $check );
|
|
|
|
|
310 |
|
311 |
-
|
|
|
312 |
'The license key you have entered is invalid. <a href="%s">Purchase a license key</a>.',
|
313 |
$this->public_url
|
314 |
-
|
315 |
-
|
316 |
-
if( !$valid ){
|
317 |
$message .= eventorganiser_inline_help(
|
318 |
sprintf( 'Invalid license key (%s)', $check->get_error_code() ),
|
319 |
-
sprintf(
|
320 |
-
'<p> Without a valid license key you will not be eligable for updates or support. You can purchase a
|
321 |
license key <a href="%s">here</a>.</p> <p> If you have entered a valid license which does not seem to work, please
|
322 |
<a href="%s">contact suppport</a>.',
|
|
|
323 |
$this->public_url,
|
324 |
'http://wp-event-organiser.com/contact/'
|
325 |
)
|
326 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
327 |
}
|
328 |
|
329 |
eventorganiser_text_field( array(
|
@@ -332,12 +354,35 @@ if( !class_exists('EO_Extension') ){
|
|
332 |
'name' => $this->id.'_license',
|
333 |
'style' => $valid ? 'background:#D7FFD7' : 'background:#FFEBE8',
|
334 |
'class' => 'regular-text',
|
335 |
-
'help' => $
|
336 |
) );
|
337 |
|
338 |
}
|
339 |
|
340 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
341 |
public function plugin_info( $check, $action, $args ){
|
342 |
|
343 |
if ( $args->slug == $this->slug ) {
|
159 |
|
160 |
if( $local_key ){
|
161 |
$response = maybe_unserialize( $local_key['response'] );
|
162 |
+
$this->key_data = $response;
|
163 |
|
164 |
if( $token == $response['token'] ){
|
165 |
|
308 |
$key = get_site_option( $this->id.'_license' );
|
309 |
$check = $this->is_valid( $key );
|
310 |
$valid = !is_wp_error( $check );
|
311 |
+
|
312 |
+
$message = false;
|
313 |
|
314 |
+
if( !$valid ){
|
315 |
+
$message = sprintf(
|
316 |
'The license key you have entered is invalid. <a href="%s">Purchase a license key</a>.',
|
317 |
$this->public_url
|
318 |
+
);
|
319 |
+
|
|
|
320 |
$message .= eventorganiser_inline_help(
|
321 |
sprintf( 'Invalid license key (%s)', $check->get_error_code() ),
|
322 |
+
sprintf(
|
323 |
+
'<p>%s</p><p> Without a valid license key you will not be eligable for updates or support. You can purchase a
|
324 |
license key <a href="%s">here</a>.</p> <p> If you have entered a valid license which does not seem to work, please
|
325 |
<a href="%s">contact suppport</a>.',
|
326 |
+
$this->_get_verbose_reason( $check->get_error_code() ),
|
327 |
$this->public_url,
|
328 |
'http://wp-event-organiser.com/contact/'
|
329 |
)
|
330 |
);
|
331 |
+
}elseif( isset( $this->key_data) && !empty( $this->key_data['expires'] ) ){
|
332 |
+
|
333 |
+
$now = new DateTime( 'now' );
|
334 |
+
$expires = new DateTime( $this->key_data['expires'] );
|
335 |
+
|
336 |
+
$time_diff = abs( $expires->format('U') - $now->format('U') );
|
337 |
+
$days = floor( $time_diff/86400 );
|
338 |
+
|
339 |
+
if( $days <= 21 ){
|
340 |
+
|
341 |
+
$message = sprintf(
|
342 |
+
'This key expires on %s. <a href="%s">Renew within the next %d days</a> for a 50%% discount',
|
343 |
+
$expires->format( get_option( 'date_format' ) ),
|
344 |
+
'http://wp-event-organiser.com/my-account',
|
345 |
+
$days
|
346 |
+
);
|
347 |
+
|
348 |
+
}
|
349 |
}
|
350 |
|
351 |
eventorganiser_text_field( array(
|
354 |
'name' => $this->id.'_license',
|
355 |
'style' => $valid ? 'background:#D7FFD7' : 'background:#FFEBE8',
|
356 |
'class' => 'regular-text',
|
357 |
+
'help' => $message
|
358 |
) );
|
359 |
|
360 |
}
|
361 |
|
362 |
|
363 |
+
private function _get_verbose_reason( $code ){
|
364 |
+
|
365 |
+
$reasons = array(
|
366 |
+
'no-key-given' => 'No key has been provided.',
|
367 |
+
'invalid-license-format' => 'The entered key is incorrect.',
|
368 |
+
'invalid-response' => 'There was an error in authenticating the license key status.',
|
369 |
+
'invalid-token' => 'There was an error in authenticating the license key status.',
|
370 |
+
'key-not-found' => 'No key has been provided.',
|
371 |
+
'license-not-found' => 'The provided license could not be found.',
|
372 |
+
'license-suspended' => 'The license key is no longer valid.',
|
373 |
+
'incorrect-product' => 'The key is not valid for this product.',
|
374 |
+
'license-expired' => 'Your license key has expired.',
|
375 |
+
'site-limit-reached' => 'The key has met the site limit.',
|
376 |
+
'unknown' => 'An unknown error has occurred'
|
377 |
+
);
|
378 |
+
|
379 |
+
if( isset( $reasons[$code] ) ){
|
380 |
+
return $reasons[$code];
|
381 |
+
}else{
|
382 |
+
return $code;
|
383 |
+
}
|
384 |
+
}
|
385 |
+
|
386 |
public function plugin_info( $check, $action, $args ){
|
387 |
|
388 |
if ( $args->slug == $this->slug ) {
|
includes/class-eo-ical-parser.php
CHANGED
@@ -404,6 +404,13 @@ class EO_ICAL_Parser{
|
|
404 |
if( $this->current_event['sequence'] > $this->events[$index]['sequence'] ){
|
405 |
$this->events[$index] = $this->current_event;
|
406 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
407 |
}elseif( $this->current_event['sequence'] == $this->events[$index]['sequence'] ){
|
408 |
$this->report_warning(
|
409 |
$this->current_event['_lines'],
|
@@ -553,7 +560,11 @@ class EO_ICAL_Parser{
|
|
553 |
case 'SEQUENCE':
|
554 |
$this->current_event['sequence'] = $value;
|
555 |
break;
|
556 |
-
|
|
|
|
|
|
|
|
|
557 |
case 'CREATED':
|
558 |
case 'DTSTART':
|
559 |
case 'DTEND':
|
@@ -617,14 +628,15 @@ class EO_ICAL_Parser{
|
|
617 |
|
618 |
//The event's description (AKA post content)
|
619 |
case 'DESCRIPTION':
|
620 |
-
if( !isset( $this->current_event['post_content'] ) )
|
621 |
$this->current_event['post_content'] = $this->parse_ical_text( $value );
|
|
|
622 |
break;
|
623 |
|
624 |
//Description, in alternative format
|
625 |
case 'X-ALT-DESC':
|
626 |
if( $this->parse_html && !empty( $modifiers[0] ) && in_array( $modifiers[0], array( "FMTTYPE=text/html", "ALTREP=text/html" ) ) ){
|
627 |
-
$this->current_event['post_content'] = $this->parse_ical_html( $value );
|
628 |
}
|
629 |
break;
|
630 |
|
@@ -699,24 +711,51 @@ class EO_ICAL_Parser{
|
|
699 |
/**
|
700 |
* Takes escaped text and returns the text unescaped.
|
701 |
*
|
|
|
702 |
* @ignore
|
703 |
* @param string $text - the escaped test
|
704 |
* @return string $text - the text, unescaped.
|
705 |
*/
|
706 |
protected function parse_ical_text($text){
|
707 |
-
|
708 |
-
|
709 |
-
$text = str_replace("\
|
710 |
-
|
711 |
-
|
712 |
-
|
713 |
-
|
714 |
-
|
715 |
-
|
716 |
-
$
|
717 |
-
|
718 |
-
|
719 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
720 |
}
|
721 |
|
722 |
/**
|
@@ -1054,7 +1093,7 @@ class EO_ICAL_Parser{
|
|
1054 |
//value
|
1055 |
array_shift( $line_parts );
|
1056 |
$value = ( $line_parts ? implode( ":", $line_parts ) : false );
|
1057 |
-
$value = str_replace( "{{
|
1058 |
|
1059 |
return array( $property, $value );
|
1060 |
}
|
404 |
if( $this->current_event['sequence'] > $this->events[$index]['sequence'] ){
|
405 |
$this->events[$index] = $this->current_event;
|
406 |
|
407 |
+
}elseif( isset( $this->events[$index]['recurrence-id'] ) ){
|
408 |
+
//This event has recurrence ID - replace it.
|
409 |
+
$this->events[$index] = $this->current_event;
|
410 |
+
|
411 |
+
}elseif( isset( $this->current_event['recurrence-id'] ) ){
|
412 |
+
//Ignore this event - keep existing
|
413 |
+
|
414 |
}elseif( $this->current_event['sequence'] == $this->events[$index]['sequence'] ){
|
415 |
$this->report_warning(
|
416 |
$this->current_event['_lines'],
|
560 |
case 'SEQUENCE':
|
561 |
$this->current_event['sequence'] = $value;
|
562 |
break;
|
563 |
+
case 'RECURRENCE-ID':
|
564 |
+
//This is not properly implemented yet but is used to detect
|
565 |
+
//when feed entries may share a UID.
|
566 |
+
$this->current_event['recurrence-id'] = $value;
|
567 |
+
break;
|
568 |
case 'CREATED':
|
569 |
case 'DTSTART':
|
570 |
case 'DTEND':
|
628 |
|
629 |
//The event's description (AKA post content)
|
630 |
case 'DESCRIPTION':
|
631 |
+
if( !isset( $this->current_event['post_content'] ) ){
|
632 |
$this->current_event['post_content'] = $this->parse_ical_text( $value );
|
633 |
+
}
|
634 |
break;
|
635 |
|
636 |
//Description, in alternative format
|
637 |
case 'X-ALT-DESC':
|
638 |
if( $this->parse_html && !empty( $modifiers[0] ) && in_array( $modifiers[0], array( "FMTTYPE=text/html", "ALTREP=text/html" ) ) ){
|
639 |
+
$this->current_event['post_content'] = $this->parse_ical_html( $value );
|
640 |
}
|
641 |
break;
|
642 |
|
711 |
/**
|
712 |
* Takes escaped text and returns the text unescaped.
|
713 |
*
|
714 |
+
* @see https://github.com/fruux/sabre-vobject/blob/219935b414c24ce89acd32d509966d44f04f4012/lib/Parser/MimeDir.php#L469:L513
|
715 |
* @ignore
|
716 |
* @param string $text - the escaped test
|
717 |
* @return string $text - the text, unescaped.
|
718 |
*/
|
719 |
protected function parse_ical_text($text){
|
720 |
+
|
721 |
+
//Unfold
|
722 |
+
$text = str_replace( "\n ","", $text );
|
723 |
+
$text = str_replace( "\r\n ", "", $text );
|
724 |
+
|
725 |
+
//Repalce any intended new lines with PHP_EOL
|
726 |
+
//$text = str_replace( '\n', "<br>", $text );
|
727 |
+
$text = nl2br( $text );
|
728 |
+
|
729 |
+
$regex = '# (?: (\\\\ (?: \\\\ | N | n | ; | , ) ) ) #x';
|
730 |
+
$matches = preg_split( $regex, $text, -1, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY );
|
731 |
+
|
732 |
+
$result = '';
|
733 |
+
|
734 |
+
foreach( $matches as $match ) {
|
735 |
+
|
736 |
+
switch ( $match ) {
|
737 |
+
case '\\\\' :
|
738 |
+
$result .='\\';
|
739 |
+
break;
|
740 |
+
case '\N' :
|
741 |
+
case '\n' :
|
742 |
+
$result .="\n";
|
743 |
+
break;
|
744 |
+
case '\;' :
|
745 |
+
$result .=';';
|
746 |
+
break;
|
747 |
+
case '\,' :
|
748 |
+
$result .=',';
|
749 |
+
break;
|
750 |
+
default :
|
751 |
+
$result .= $match;
|
752 |
+
break;
|
753 |
+
|
754 |
+
}
|
755 |
+
|
756 |
+
}
|
757 |
+
|
758 |
+
return addslashes( $result );
|
759 |
}
|
760 |
|
761 |
/**
|
1093 |
//value
|
1094 |
array_shift( $line_parts );
|
1095 |
$value = ( $line_parts ? implode( ":", $line_parts ) : false );
|
1096 |
+
$value = str_replace( "{{colon}}", ":", $value );
|
1097 |
|
1098 |
return array( $property, $value );
|
1099 |
}
|
includes/class-event-organiser-im-export.php
CHANGED
@@ -101,11 +101,9 @@ class Event_Organiser_Im_Export {
|
|
101 |
<form method="post" action="" enctype="multipart/form-data">
|
102 |
<div class="inside">
|
103 |
<p><?php _e( 'Import an ICS file.', 'eventorganiser'); ?></p>
|
104 |
-
<?php
|
105 |
-
$supports = eventorganiser_get_option( 'supports' );
|
106 |
-
if( in_array( 'event-venue', $supports ) ): ?>
|
107 |
<label><input type="checkbox" name="eo_import_venue" value=1 /> <?php _e( 'Import venues', 'eventorganiser' ); ?></label>
|
108 |
-
<?php
|
109 |
<label><input type="checkbox" name="eo_import_cat" value=1 /> <?php _e( 'Import categories', 'eventorganiser' ); ?></label>
|
110 |
<p><input type="file" name="ics" /></p>
|
111 |
<?php wp_nonce_field('eventorganiser_import_events'); ?>
|
101 |
<form method="post" action="" enctype="multipart/form-data">
|
102 |
<div class="inside">
|
103 |
<p><?php _e( 'Import an ICS file.', 'eventorganiser'); ?></p>
|
104 |
+
<?php if( taxonomy_exists( 'event-venue' ) ){ ?>
|
|
|
|
|
105 |
<label><input type="checkbox" name="eo_import_venue" value=1 /> <?php _e( 'Import venues', 'eventorganiser' ); ?></label>
|
106 |
+
<?php } ?>
|
107 |
<label><input type="checkbox" name="eo_import_cat" value=1 /> <?php _e( 'Import categories', 'eventorganiser' ); ?></label>
|
108 |
<p><input type="file" name="ics" /></p>
|
109 |
<?php wp_nonce_field('eventorganiser_import_events'); ?>
|
includes/event-organiser-ajax.php
CHANGED
@@ -72,17 +72,38 @@ function eventorganiser_public_fullcalendar() {
|
|
72 |
|
73 |
//Retrieve events
|
74 |
$query = array_merge( $request, $presets );
|
75 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
76 |
$calendar = get_transient( "eo_full_calendar_public{$priv}");
|
77 |
if( $calendar && is_array( $calendar ) && isset( $calendar[$key] ) ){
|
78 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
79 |
exit;
|
80 |
}
|
81 |
|
82 |
$query['post_status'] = $post_status;
|
83 |
|
84 |
$events = eo_get_events( $query );
|
85 |
-
$
|
86 |
|
87 |
//Blog timezone
|
88 |
$tz = eo_get_blog_timezone();
|
@@ -93,7 +114,6 @@ function eventorganiser_public_fullcalendar() {
|
|
93 |
foreach ($events as $post) :
|
94 |
setup_postdata( $post );
|
95 |
$event=array();
|
96 |
-
$event['className']=array('eo-event');
|
97 |
|
98 |
//Title and url
|
99 |
$event['title']=html_entity_decode(get_the_title($post->ID),ENT_QUOTES,'UTF-8');
|
@@ -188,22 +208,21 @@ function eventorganiser_public_fullcalendar() {
|
|
188 |
$description = apply_filters('eventorganiser_event_tooltip', $description, $post->ID,$post->occurrence_id,$post);
|
189 |
$event['description'] = $description;
|
190 |
|
|
|
|
|
|
|
191 |
//Colour past events
|
192 |
$now = new DateTime(null,$tz);
|
193 |
if($event_start <= $now)
|
194 |
-
$event['className'][] = 'eo-past-event';
|
195 |
else
|
196 |
-
$event['className'][] = 'eo-future-event';
|
197 |
|
198 |
-
//Add class if event is all day
|
199 |
-
if( eo_is_all_day() )
|
200 |
-
$event['className'][] = 'eo-all-day';
|
201 |
-
|
202 |
//Include venue if this is set
|
203 |
$venue = eo_get_venue($post->ID);
|
204 |
|
205 |
if($venue && !is_wp_error($venue)){
|
206 |
-
$event['className'][]= 'venue-'.eo_get_venue_slug($post->ID)
|
207 |
$event['venue']=$venue;
|
208 |
}
|
209 |
|
@@ -213,7 +232,7 @@ function eventorganiser_public_fullcalendar() {
|
|
213 |
if($terms):
|
214 |
foreach ($terms as $term):
|
215 |
$event['category'][]= $term->slug;
|
216 |
-
$event['className'][]='category-'.$term->slug
|
217 |
endforeach;
|
218 |
endif;
|
219 |
|
@@ -224,7 +243,7 @@ function eventorganiser_public_fullcalendar() {
|
|
224 |
if( $terms && !is_wp_error( $terms ) ):
|
225 |
foreach ($terms as $term):
|
226 |
$event['tags'][]= $term->slug;
|
227 |
-
$event['className'][]='tag-'.$term->slug
|
228 |
endforeach;
|
229 |
endif;
|
230 |
}
|
@@ -253,8 +272,9 @@ function eventorganiser_public_fullcalendar() {
|
|
253 |
* @param int $occurrence_id The event's occurrence ID.
|
254 |
*/
|
255 |
$event = apply_filters('eventorganiser_fullcalendar_event',$event, $post->ID,$post->occurrence_id);
|
256 |
-
if( $event )
|
257 |
-
$
|
|
|
258 |
|
259 |
endforeach;
|
260 |
wp_reset_postdata();
|
@@ -263,12 +283,14 @@ function eventorganiser_public_fullcalendar() {
|
|
263 |
if( !$calendar || !is_array($calendar) )
|
264 |
$calendar = array();
|
265 |
|
266 |
-
$calendar[$key] = $
|
267 |
|
268 |
set_transient( "eo_full_calendar_public{$priv}",$calendar, 60*60*24);
|
|
|
|
|
269 |
|
270 |
//Echo result and exit
|
271 |
-
echo json_encode($
|
272 |
exit;
|
273 |
}
|
274 |
|
@@ -701,7 +723,8 @@ function eventorganiser_search_venues() {
|
|
701 |
}
|
702 |
}
|
703 |
|
704 |
-
$
|
|
|
705 |
$venues =array_merge (array($novenue),$venues);
|
706 |
|
707 |
//echo JSON to page
|
72 |
|
73 |
//Retrieve events
|
74 |
$query = array_merge( $request, $presets );
|
75 |
+
|
76 |
+
//In case polylang is enabled with events as translatable. Include locale in cache key.
|
77 |
+
$options = get_option( 'polylang' );
|
78 |
+
if( defined( 'POLYLANG_VERSION' ) && !empty( $options['post_types'] ) && in_array( 'event', $options['post_types'] ) ){
|
79 |
+
$key = "eo_fc_".md5( serialize( $query ). $time_format . get_locale() );
|
80 |
+
}else{
|
81 |
+
$key = "eo_fc_".md5( serialize( $query ). $time_format );
|
82 |
+
}
|
83 |
+
|
84 |
$calendar = get_transient( "eo_full_calendar_public{$priv}");
|
85 |
if( $calendar && is_array( $calendar ) && isset( $calendar[$key] ) ){
|
86 |
+
$events_array = $calendar[$key];
|
87 |
+
/**
|
88 |
+
* Filters the event before it is sent to the calendar.
|
89 |
+
*
|
90 |
+
* **Note:** This filters the response immediately before sending, and after
|
91 |
+
* the cache is saved/retrieved. Changes made on this filter are not cached.
|
92 |
+
*
|
93 |
+
* @package fullCalendar
|
94 |
+
* @param array $events_array An array of events (array).
|
95 |
+
* @param array $query The query as given to eo_get_events()
|
96 |
+
*/
|
97 |
+
$events_array = apply_filters( 'eventorganiser_fullcalendar', $events_array, $query );
|
98 |
+
|
99 |
+
echo json_encode( $events_array );
|
100 |
exit;
|
101 |
}
|
102 |
|
103 |
$query['post_status'] = $post_status;
|
104 |
|
105 |
$events = eo_get_events( $query );
|
106 |
+
$events_array = array();
|
107 |
|
108 |
//Blog timezone
|
109 |
$tz = eo_get_blog_timezone();
|
114 |
foreach ($events as $post) :
|
115 |
setup_postdata( $post );
|
116 |
$event=array();
|
|
|
117 |
|
118 |
//Title and url
|
119 |
$event['title']=html_entity_decode(get_the_title($post->ID),ENT_QUOTES,'UTF-8');
|
208 |
$description = apply_filters('eventorganiser_event_tooltip', $description, $post->ID,$post->occurrence_id,$post);
|
209 |
$event['description'] = $description;
|
210 |
|
211 |
+
$event['className'] = eo_get_event_classes();
|
212 |
+
$event['className'][] = 'eo-event';
|
213 |
+
|
214 |
//Colour past events
|
215 |
$now = new DateTime(null,$tz);
|
216 |
if($event_start <= $now)
|
217 |
+
$event['className'][] = 'eo-past-event'; //deprecated. use eo-event-past or eo-event-running
|
218 |
else
|
219 |
+
$event['className'][] = 'eo-future-event'; //deprecated. use eo-event-future
|
220 |
|
|
|
|
|
|
|
|
|
221 |
//Include venue if this is set
|
222 |
$venue = eo_get_venue($post->ID);
|
223 |
|
224 |
if($venue && !is_wp_error($venue)){
|
225 |
+
$event['className'][]= 'venue-'.eo_get_venue_slug($post->ID);//deprecated. use eo-event-venue-{slug}
|
226 |
$event['venue']=$venue;
|
227 |
}
|
228 |
|
232 |
if($terms):
|
233 |
foreach ($terms as $term):
|
234 |
$event['category'][]= $term->slug;
|
235 |
+
$event['className'][]='category-'.$term->slug;//deprecated. use eo-event-cat-{slug}
|
236 |
endforeach;
|
237 |
endif;
|
238 |
|
243 |
if( $terms && !is_wp_error( $terms ) ):
|
244 |
foreach ($terms as $term):
|
245 |
$event['tags'][]= $term->slug;
|
246 |
+
$event['className'][]='tag-'.$term->slug;//deprecated. use eo-event-tag-{slug}
|
247 |
endforeach;
|
248 |
endif;
|
249 |
}
|
272 |
* @param int $occurrence_id The event's occurrence ID.
|
273 |
*/
|
274 |
$event = apply_filters('eventorganiser_fullcalendar_event',$event, $post->ID,$post->occurrence_id);
|
275 |
+
if( $event ){
|
276 |
+
$events_array[] = $event;
|
277 |
+
}
|
278 |
|
279 |
endforeach;
|
280 |
wp_reset_postdata();
|
283 |
if( !$calendar || !is_array($calendar) )
|
284 |
$calendar = array();
|
285 |
|
286 |
+
$calendar[$key] = $events_array;
|
287 |
|
288 |
set_transient( "eo_full_calendar_public{$priv}",$calendar, 60*60*24);
|
289 |
+
|
290 |
+
$events_array = apply_filters( 'eventorganiser_fullcalendar', $events_array, $query );
|
291 |
|
292 |
//Echo result and exit
|
293 |
+
echo json_encode( $events_array );
|
294 |
exit;
|
295 |
}
|
296 |
|
723 |
}
|
724 |
}
|
725 |
|
726 |
+
$tax = get_taxonomy( 'event-venue' );
|
727 |
+
$novenue = array( 'term_id' => 0,'name' => $tax->labels->no_item );
|
728 |
$venues =array_merge (array($novenue),$venues);
|
729 |
|
730 |
//echo JSON to page
|
includes/event-organiser-archives.php
CHANGED
@@ -221,7 +221,7 @@ function eventorganiser_pre_get_posts( $query ) {
|
|
221 |
}
|
222 |
|
223 |
if( $query->is_feed('eo-events') ){
|
224 |
-
//Posts per page for feeds bug
|
225 |
add_filter('post_limits','wp17853_eventorganiser_workaround');
|
226 |
$query->set('posts_per_page',-1);
|
227 |
}
|
@@ -240,7 +240,7 @@ add_action( 'pre_get_posts', '__return_false', 10 );
|
|
240 |
|
241 |
|
242 |
/**
|
243 |
-
* A work around for a bug that posts_per_page is over-ridden by the posts_per_rss option.
|
244 |
|
245 |
* posts_per_rss option overirdes posts_per_page and nopaging is also set to 'false'.
|
246 |
* For ics feeds nopaging should be true and post_per_page should be -1. We intercept the LIMIT part of the query and remove it.
|
221 |
}
|
222 |
|
223 |
if( $query->is_feed('eo-events') ){
|
224 |
+
//Posts per page for feeds bug https://core.trac.wordpress.org/ticket/17853
|
225 |
add_filter('post_limits','wp17853_eventorganiser_workaround');
|
226 |
$query->set('posts_per_page',-1);
|
227 |
}
|
240 |
|
241 |
|
242 |
/**
|
243 |
+
* A work around for a bug that posts_per_page is over-ridden by the posts_per_rss option. https://core.trac.wordpress.org/ticket/17853
|
244 |
|
245 |
* posts_per_rss option overirdes posts_per_page and nopaging is also set to 'false'.
|
246 |
* For ics feeds nopaging should be true and post_per_page should be -1. We intercept the LIMIT part of the query and remove it.
|
includes/event-organiser-cpt.php
CHANGED
@@ -10,8 +10,8 @@
|
|
10 |
*/
|
11 |
function eventorganiser_create_event_taxonomies() {
|
12 |
|
13 |
-
if( !eventorganiser_get_option('prettyurl') ){
|
14 |
-
$cat_rewrite
|
15 |
|
16 |
}else{
|
17 |
$cat_slug = trim(eventorganiser_get_option('url_cat','events/category'), "/");
|
@@ -23,107 +23,182 @@ function eventorganiser_create_event_taxonomies() {
|
|
23 |
$venue_slug = trim(eventorganiser_get_option('url_venue','events/venue'), "/");
|
24 |
$venue_rewrite = array( 'slug' => $venue_slug, 'with_front' => false );
|
25 |
}
|
26 |
-
|
|
|
27 |
$supports = eventorganiser_get_option( 'supports' );
|
28 |
if( in_array( 'event-venue', $supports ) ){
|
29 |
$venue_labels = array(
|
30 |
-
'name'
|
31 |
-
'singular_name'
|
32 |
-
'search_items'
|
33 |
-
'all_items'
|
34 |
-
'view_item'
|
35 |
-
'edit_item'
|
36 |
-
'update_item'
|
37 |
-
'add_new_item'
|
38 |
-
'new_item_name'
|
39 |
-
'not_found'
|
40 |
-
'add_or_remove_items'
|
41 |
-
'separate_items_with_commas' => __( 'Separate venues with commas', 'eventorganiser' )
|
|
|
|
|
|
|
|
|
|
|
42 |
);
|
43 |
|
44 |
-
|
45 |
-
'hierarchical'
|
46 |
-
'labels'
|
47 |
-
'public'=> true,
|
48 |
-
'show_in_nav_menus'=>true,
|
49 |
-
'show_ui'
|
50 |
'update_count_callback' => '_update_post_term_count',
|
51 |
-
'query_var'
|
52 |
-
|
53 |
-
'
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
59 |
}
|
60 |
-
|
|
|
61 |
$category_labels = array(
|
62 |
-
'name'
|
63 |
-
'singular_name'
|
64 |
-
'search_items'
|
65 |
-
'all_items'
|
66 |
-
'parent_item'
|
67 |
-
'parent_item_colon' => __( 'Parent Category' )
|
68 |
-
'edit_item'
|
69 |
-
'update_item'
|
70 |
-
'add_new_item'
|
71 |
-
'new_item_name'
|
72 |
-
'not_found'
|
73 |
-
'menu_name'
|
|
|
|
|
74 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
|
76 |
-
register_taxonomy('event-category',array('event'), array(
|
77 |
-
'hierarchical' => true,
|
78 |
-
'labels' => $category_labels,
|
79 |
-
'show_ui' => true,
|
80 |
-
'update_count_callback' => '_update_post_term_count',
|
81 |
-
'query_var' => true,
|
82 |
-
'capabilities'=>array(
|
83 |
-
'manage_terms' => 'manage_event_categories',
|
84 |
-
'edit_terms' => 'manage_event_categories',
|
85 |
-
'delete_terms' => 'manage_event_categories',
|
86 |
-
'assign_terms' =>'edit_events'),
|
87 |
-
'public'=> true,
|
88 |
-
'rewrite' => $cat_rewrite
|
89 |
-
));
|
90 |
-
|
91 |
-
if( eventorganiser_get_option('eventtag') ):
|
92 |
-
// Add new taxonomy, make it non-hierarchical (like tags)
|
93 |
$tag_labels = array(
|
94 |
-
'name'
|
95 |
-
'singular_name'
|
96 |
-
'search_items'
|
97 |
-
'all_items'
|
98 |
-
'popular_items'
|
99 |
-
'
|
100 |
-
'
|
101 |
-
'
|
102 |
-
'
|
103 |
-
'
|
104 |
-
'
|
105 |
-
'
|
106 |
-
'
|
107 |
-
'
|
108 |
-
|
109 |
-
'
|
110 |
);
|
111 |
|
112 |
-
|
113 |
-
'hierarchical'
|
114 |
-
'labels'
|
115 |
-
'show_ui'
|
116 |
'update_count_callback' => '_update_post_term_count',
|
117 |
-
'query_var'
|
118 |
-
|
119 |
-
'
|
120 |
-
'
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
127 |
}
|
128 |
add_action( 'init', 'eventorganiser_create_event_taxonomies', 1 );
|
129 |
|
@@ -165,7 +240,7 @@ function eventorganiser_cpt_register() {
|
|
165 |
$on = trim(eventorganiser_get_option('url_on','on'), "/");
|
166 |
$event_rewrite = array( 'slug' => $event_slug, 'with_front' => false,'feeds'=> true,'pages'=> true );
|
167 |
|
168 |
-
/* Workaround for
|
169 |
global $wp_rewrite;
|
170 |
$wp_rewrite->add_rewrite_tag('%event_ondate%','([0-9]{4}(?:/[0-9]{2}(?:/[0-9]{2})?)?)','post_type=event&ondate=');
|
171 |
add_permastruct('event_archive', $events_slug.'/'.$on.'/%event_ondate%', array( 'with_front' => false ) );
|
@@ -176,7 +251,7 @@ function eventorganiser_cpt_register() {
|
|
176 |
*
|
177 |
* This allows you to change where "Events" appears in the admin menu.
|
178 |
*
|
179 |
-
* @link
|
180 |
* @param int $menu_position Menu position. Defaults to 5.
|
181 |
*/
|
182 |
$menu_position = apply_filters('eventorganiser_menu_position',5);
|
@@ -242,7 +317,7 @@ function eventorganiser_messages( $messages ) {
|
|
242 |
7 => __('Event saved.'),
|
243 |
8 => sprintf( __('Event submitted. <a target="_blank" href="%s">Preview event</a>','eventorganiser'), esc_url( add_query_arg( 'preview', 'true', get_permalink($post_ID) ) ) ),
|
244 |
9 => sprintf( __('Event scheduled for: <strong>%1$s</strong>. <a target="_blank" href="%2$s">Preview event</a>','eventorganiser'),
|
245 |
-
// translators: Publish box date format, see
|
246 |
date_i18n( __( 'M j, Y @ G:i' ), strtotime( $post->post_date ) ), esc_url( get_permalink($post_ID) ) ),
|
247 |
10 => sprintf( __('Event draft updated. <a target="_blank" href="%s">Preview event</a>','eventorganiser'), esc_url( add_query_arg( 'preview', 'true', get_permalink($post_ID) ) ) ),
|
248 |
20 => __('This event has been broken from a recurring event.','eventorganiser')
|
@@ -928,7 +1003,7 @@ add_filter('get_edit_term_link','eventorganiser_edit_venue_link',10,3);
|
|
928 |
/*
|
929 |
* A walker class to use that extends wp_dropdown_categories and allows it to use the term's slug as a value rather than ID.
|
930 |
*
|
931 |
-
* See
|
932 |
*
|
933 |
* Usage, as normal:
|
934 |
* wp_dropdown_categories($args);
|
@@ -1058,7 +1133,7 @@ function eventorganiser_threeWP( $activity ){
|
|
1058 |
if( false == ( $attachment_id = eventorganiser_file_to_attachment( $venue_thumbnail['file'] ) ) ){
|
1059 |
|
1060 |
// And now create the attachment stuff.
|
1061 |
-
// This is taken almost directly from
|
1062 |
$wp_filetype = wp_check_filetype( $venue_thumbnail['filename_base'], null );
|
1063 |
$attachment = array(
|
1064 |
'guid' => $upload_dir['url'] . '/' . $venue_thumbnail['filename_base'],
|
10 |
*/
|
11 |
function eventorganiser_create_event_taxonomies() {
|
12 |
|
13 |
+
if( !eventorganiser_get_option( 'prettyurl' ) ){
|
14 |
+
$cat_rewrite = $tag_rewrite = $venue_rewrite = false;
|
15 |
|
16 |
}else{
|
17 |
$cat_slug = trim(eventorganiser_get_option('url_cat','events/category'), "/");
|
23 |
$venue_slug = trim(eventorganiser_get_option('url_venue','events/venue'), "/");
|
24 |
$venue_rewrite = array( 'slug' => $venue_slug, 'with_front' => false );
|
25 |
}
|
26 |
+
|
27 |
+
//Register event venue taxonomy
|
28 |
$supports = eventorganiser_get_option( 'supports' );
|
29 |
if( in_array( 'event-venue', $supports ) ){
|
30 |
$venue_labels = array(
|
31 |
+
'name' => __( 'Venues','eventorganiser' ),
|
32 |
+
'singular_name' => __( 'Venue', 'eventorganiser' ),
|
33 |
+
'search_items' => __( 'Search Venues', 'eventorganiser' ),
|
34 |
+
'all_items' => __( 'All Venues', 'eventorganiser' ),
|
35 |
+
'view_item' => __( 'View Venue', 'eventorganiser' ),
|
36 |
+
'edit_item' => __( 'Edit Venue', 'eventorganiser' ),
|
37 |
+
'update_item' => __( 'Update Venue', 'eventorganiser' ),
|
38 |
+
'add_new_item' => __( 'Add New Venue', 'eventorganiser' ),
|
39 |
+
'new_item_name' => __( 'New Venue Name', 'eventorganiser' ),
|
40 |
+
'not_found' => __( 'No venues found', 'eventorganiser' ),
|
41 |
+
'add_or_remove_items' => __( 'Add or remove venues', 'eventorganiser' ),
|
42 |
+
'separate_items_with_commas' => __( 'Separate venues with commas', 'eventorganiser' ),
|
43 |
+
//non-default wp labels
|
44 |
+
'venue_location' => __( 'Venue Location', 'eventorganiser' ),
|
45 |
+
'view_all_items' => __( 'View all venues', 'eventorganiser' ),
|
46 |
+
'singular_name_colon' => __( 'Venue:', 'eventorganiser' ),
|
47 |
+
'no_item' => __( 'No Venue', 'eventorganiser' ),
|
48 |
);
|
49 |
|
50 |
+
$event_venue_args = array(
|
51 |
+
'hierarchical' => false,
|
52 |
+
'labels' => $venue_labels,
|
53 |
+
'public' => true,
|
54 |
+
'show_in_nav_menus' => true,
|
55 |
+
'show_ui' => false,//Use custom UI
|
56 |
'update_count_callback' => '_update_post_term_count',
|
57 |
+
'query_var' => true,
|
58 |
+
'rewrite' => $venue_rewrite,
|
59 |
+
'capabilities' => array(
|
60 |
+
'manage_terms' => 'manage_venues',
|
61 |
+
'edit_terms' => 'manage_venues',
|
62 |
+
'delete_terms' => 'manage_venues',
|
63 |
+
'assign_terms' => 'edit_events'
|
64 |
+
),
|
65 |
+
);
|
66 |
+
|
67 |
+
}else{
|
68 |
+
$event_venue_args = false;
|
69 |
+
}
|
70 |
+
/**
|
71 |
+
* Filters the event venue taxonomy properties.
|
72 |
+
*
|
73 |
+
* Allows you to change the properties and labels of the event venue taxonomy. You can
|
74 |
+
* return `false` to prevent the taxonomy from registering. All labels include those
|
75 |
+
* supported by `register_taxonomy()`, as well as additional strings:
|
76 |
+
*
|
77 |
+
* * venue_location - Venue location metabox title
|
78 |
+
* * view_all_items - Used in drop-down filters for venues
|
79 |
+
* * singular_name_colon - Same as singular_name but with a colon.
|
80 |
+
* * no_item - Venue selection, when opting no to select a venue for the event.
|
81 |
+
*
|
82 |
+
* @param array|bool $event_venue_args Settings passed to `register_taxonomy()` in the third argument.
|
83 |
+
* Does not register the taxonomy if set to false.
|
84 |
+
*/
|
85 |
+
$event_venue_args = apply_filters( 'eventorganiser_register_taxonomy_event-venue', $event_venue_args );
|
86 |
+
if( $event_venue_args ){
|
87 |
+
register_taxonomy( 'event-venue',array('event'), $event_venue_args );
|
88 |
}
|
89 |
+
|
90 |
+
//Register event category taxonomy
|
91 |
$category_labels = array(
|
92 |
+
'name' => __( 'Event Categories', 'eventorganiser' ),
|
93 |
+
'singular_name' => _x( 'Category', 'taxonomy singular name' ),
|
94 |
+
'search_items' => __( 'Search Categories' ),
|
95 |
+
'all_items' => __( 'All Categories' ),
|
96 |
+
'parent_item' => __( 'Parent Category' ),
|
97 |
+
'parent_item_colon' => __( 'Parent Category:' ),
|
98 |
+
'edit_item' => __( 'Edit Category' ),
|
99 |
+
'update_item' => __( 'Update Category' ),
|
100 |
+
'add_new_item' => __( 'Add New Category' ),
|
101 |
+
'new_item_name' => __( 'New Category Name' ),
|
102 |
+
'not_found' => __( 'No categories found' ),
|
103 |
+
'menu_name' => __( 'Categories' ),
|
104 |
+
//Non-wp default labels
|
105 |
+
'view_all_items' => __( 'View all categories', 'eventorganiser' ),
|
106 |
);
|
107 |
+
|
108 |
+
$event_category_args = array(
|
109 |
+
'hierarchical' => true,
|
110 |
+
'labels' => $category_labels,
|
111 |
+
'show_ui' => true,
|
112 |
+
'update_count_callback' => '_update_post_term_count',
|
113 |
+
'query_var' => true,
|
114 |
+
'rewrite' => $cat_rewrite,
|
115 |
+
'public' => true,
|
116 |
+
'capabilities' => array(
|
117 |
+
'manage_terms' => 'manage_event_categories',
|
118 |
+
'edit_terms' => 'manage_event_categories',
|
119 |
+
'delete_terms' => 'manage_event_categories',
|
120 |
+
'assign_terms' => 'edit_events'
|
121 |
+
),
|
122 |
+
);
|
123 |
+
|
124 |
+
/**
|
125 |
+
* Filters the event category taxonomy properties.
|
126 |
+
*
|
127 |
+
* Allows you to change the properties and labels of the event venue taxonomy. You can
|
128 |
+
* return `false` to prevent the taxonomy from registering. All labels include those
|
129 |
+
* supported by `register_taxonomy()`, as well as additional strings:
|
130 |
+
*
|
131 |
+
* * view_all_items - Used in drop-down filters for venues
|
132 |
+
*
|
133 |
+
* @param array|bool $event_category_args Settings passed to `register_taxonomy()` in the third argument.
|
134 |
+
* Does not register the taxonomy if set to false.
|
135 |
+
*/
|
136 |
+
$event_category_args = apply_filters( 'eventorganiser_register_taxonomy_event-category', $event_category_args );
|
137 |
+
|
138 |
+
if( $event_category_args ){
|
139 |
+
register_taxonomy( 'event-category',array('event'), $event_category_args );
|
140 |
+
}
|
141 |
+
|
142 |
+
//Register event tag taxonomy
|
143 |
+
if( eventorganiser_get_option('eventtag') ){
|
144 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
145 |
$tag_labels = array(
|
146 |
+
'name' => __( 'Event Tags', 'eventorganiser' ),
|
147 |
+
'singular_name' => _x( 'Tag', 'taxonomy singular name' ),
|
148 |
+
'search_items' => __( 'Search Tags' ),
|
149 |
+
'all_items' => __( 'All Tags' ),
|
150 |
+
'popular_items' => __( 'Popular Tags' ),
|
151 |
+
'edit_item' => __( 'Edit Tag' ),
|
152 |
+
'update_item' => __( 'Update Tag' ),
|
153 |
+
'add_new_item' => __( 'Add New Tag' ),
|
154 |
+
'new_item_name' => __( 'New Tag Name' ),
|
155 |
+
'not_found' => __( 'No tags found' ),
|
156 |
+
'choose_from_most_used' => __( 'Choose from the most used tags' ),
|
157 |
+
'menu_name' => __( 'Tags' ),
|
158 |
+
'add_or_remove_items' => __( 'Add or remove tags' ),
|
159 |
+
'separate_items_with_commas' => __( 'Separate tags with commas' ),
|
160 |
+
//Non-wp default labels
|
161 |
+
'view_all_items' => __( 'View all tags', 'eventorganiser' ),
|
162 |
);
|
163 |
|
164 |
+
$event_tag_args = array(
|
165 |
+
'hierarchical' => false,
|
166 |
+
'labels' => $tag_labels,
|
167 |
+
'show_ui' => true,
|
168 |
'update_count_callback' => '_update_post_term_count',
|
169 |
+
'query_var' => true,
|
170 |
+
'public' => true,
|
171 |
+
'rewrite' => $tag_rewrite,
|
172 |
+
'capabilities' => array(
|
173 |
+
'manage_terms' => 'manage_event_categories',
|
174 |
+
'edit_terms' => 'manage_event_categories',
|
175 |
+
'delete_terms' => 'manage_event_categories',
|
176 |
+
'assign_terms' =>'edit_events'
|
177 |
+
),
|
178 |
+
);
|
179 |
+
|
180 |
+
}else{
|
181 |
+
$event_tag_args = false;
|
182 |
+
}
|
183 |
+
|
184 |
+
/**
|
185 |
+
* Filters the event tag taxonomy properties.
|
186 |
+
*
|
187 |
+
* Allows you to change the properties and labels of the event venue taxonomy. You can
|
188 |
+
* return `false` to prevent the taxonomy from registering. All labels include those
|
189 |
+
* supported by `register_taxonomy()`, as well as additional strings:
|
190 |
+
*
|
191 |
+
* * view_all_items - Used in drop-down filters for venues
|
192 |
+
*
|
193 |
+
* @param array|bool $event_tag_args Settings passed to `register_taxonomy()` in the third argument.
|
194 |
+
* Does not register the taxonomy if set to false.
|
195 |
+
*/
|
196 |
+
$event_tag_args = apply_filters( 'eventorganiser_register_taxonomy_event-tag', $event_tag_args );
|
197 |
+
|
198 |
+
if( $event_tag_args ){
|
199 |
+
register_taxonomy( 'event-tag',array( 'event' ), $event_tag_args );
|
200 |
+
}
|
201 |
+
|
202 |
}
|
203 |
add_action( 'init', 'eventorganiser_create_event_taxonomies', 1 );
|
204 |
|
240 |
$on = trim(eventorganiser_get_option('url_on','on'), "/");
|
241 |
$event_rewrite = array( 'slug' => $event_slug, 'with_front' => false,'feeds'=> true,'pages'=> true );
|
242 |
|
243 |
+
/* Workaround for https://core.trac.wordpress.org/ticket/19871 */
|
244 |
global $wp_rewrite;
|
245 |
$wp_rewrite->add_rewrite_tag('%event_ondate%','([0-9]{4}(?:/[0-9]{2}(?:/[0-9]{2})?)?)','post_type=event&ondate=');
|
246 |
add_permastruct('event_archive', $events_slug.'/'.$on.'/%event_ondate%', array( 'with_front' => false ) );
|
251 |
*
|
252 |
* This allows you to change where "Events" appears in the admin menu.
|
253 |
*
|
254 |
+
* @link https://codex.wordpress.org/Function_Reference/register_post_type register_post_type codex.
|
255 |
* @param int $menu_position Menu position. Defaults to 5.
|
256 |
*/
|
257 |
$menu_position = apply_filters('eventorganiser_menu_position',5);
|
317 |
7 => __('Event saved.'),
|
318 |
8 => sprintf( __('Event submitted. <a target="_blank" href="%s">Preview event</a>','eventorganiser'), esc_url( add_query_arg( 'preview', 'true', get_permalink($post_ID) ) ) ),
|
319 |
9 => sprintf( __('Event scheduled for: <strong>%1$s</strong>. <a target="_blank" href="%2$s">Preview event</a>','eventorganiser'),
|
320 |
+
// translators: Publish box date format, see https://php.net/date
|
321 |
date_i18n( __( 'M j, Y @ G:i' ), strtotime( $post->post_date ) ), esc_url( get_permalink($post_ID) ) ),
|
322 |
10 => sprintf( __('Event draft updated. <a target="_blank" href="%s">Preview event</a>','eventorganiser'), esc_url( add_query_arg( 'preview', 'true', get_permalink($post_ID) ) ) ),
|
323 |
20 => __('This event has been broken from a recurring event.','eventorganiser')
|
1003 |
/*
|
1004 |
* A walker class to use that extends wp_dropdown_categories and allows it to use the term's slug as a value rather than ID.
|
1005 |
*
|
1006 |
+
* See https://core.trac.wordpress.org/ticket/13258
|
1007 |
*
|
1008 |
* Usage, as normal:
|
1009 |
* wp_dropdown_categories($args);
|
1133 |
if( false == ( $attachment_id = eventorganiser_file_to_attachment( $venue_thumbnail['file'] ) ) ){
|
1134 |
|
1135 |
// And now create the attachment stuff.
|
1136 |
+
// This is taken almost directly from https://codex.wordpress.org/Function_Reference/wp_insert_attachment
|
1137 |
$wp_filetype = wp_check_filetype( $venue_thumbnail['filename_base'], null );
|
1138 |
$attachment = array(
|
1139 |
'guid' => $upload_dir['url'] . '/' . $venue_thumbnail['filename_base'],
|
includes/event-organiser-event-functions.php
CHANGED
@@ -8,9 +8,9 @@
|
|
8 |
/**
|
9 |
* Retrieve list of events matching criteria.
|
10 |
*
|
11 |
-
* This function is a wrapper for get_posts(). **As such parameters from {@see `get_posts()`} and {@link
|
12 |
* Their default values are as indicated by the relevant codex page unless specified below.
|
13 |
-
* You can also use {@see `get_posts()`} and {@link
|
14 |
*
|
15 |
* The `$args` array can include the following.
|
16 |
*
|
@@ -922,7 +922,7 @@ function eo_get_the_occurrences_of($post_id=0){
|
|
922 |
return false;
|
923 |
|
924 |
//Can't cache datetime objects before 5.3
|
925 |
-
//@see{
|
926 |
if( version_compare(PHP_VERSION, '5.3.0') >= 0 ){
|
927 |
$occurrences = wp_cache_get( 'eventorganiser_occurrences_'.$post_id );
|
928 |
}else{
|
@@ -1002,7 +1002,7 @@ function eo_get_event_color($post_id=0){
|
|
1002 |
/**
|
1003 |
* Filters the colour associated with an event
|
1004 |
*
|
1005 |
-
* @link
|
1006 |
* @param string $color Event colour in HEX format
|
1007 |
* @param int $post_id The event (post) ID
|
1008 |
*/
|
@@ -1066,6 +1066,16 @@ function eo_get_event_classes($post_id=0, $occurrence_id=0){
|
|
1066 |
foreach ($cats as $cat)
|
1067 |
$event_classes[] = 'eo-event-cat-'.$cat->slug;
|
1068 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1069 |
|
1070 |
//Add 'time' class
|
1071 |
$start = eo_get_the_start(DATETIMEOBJ, $post_id, null, $occurrence_id);
|
@@ -1079,6 +1089,15 @@ function eo_get_event_classes($post_id=0, $occurrence_id=0){
|
|
1079 |
$event_classes[] = 'eo-event-running';
|
1080 |
}
|
1081 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1082 |
/**
|
1083 |
* Filters an array of classes for specified event (occurrence)
|
1084 |
*
|
@@ -1448,23 +1467,26 @@ function eo_get_event_meta_list( $post_id=0 ){
|
|
1448 |
if( empty($post_id) )
|
1449 |
return false;
|
1450 |
|
1451 |
-
$html
|
1452 |
-
|
1453 |
-
|
1454 |
-
|
1455 |
-
|
1456 |
-
|
1457 |
-
|
1458 |
-
|
1459 |
-
|
1460 |
-
|
1461 |
-
|
1462 |
-
|
1463 |
-
|
1464 |
-
|
1465 |
-
|
1466 |
-
|
1467 |
-
|
|
|
|
|
|
|
1468 |
}
|
1469 |
|
1470 |
if( get_the_terms(get_the_ID(),'event-category') ){
|
8 |
/**
|
9 |
* Retrieve list of events matching criteria.
|
10 |
*
|
11 |
+
* This function is a wrapper for get_posts(). **As such parameters from {@see `get_posts()`} and {@link https://codex.wordpress.org/Class_Reference/WP_Query `WP_Query`} can also be used**.
|
12 |
* Their default values are as indicated by the relevant codex page unless specified below.
|
13 |
+
* You can also use {@see `get_posts()`} and {@link https://codex.wordpress.org/Class_Reference/WP_Query `WP_Query`} instead to retrieve events.
|
14 |
*
|
15 |
* The `$args` array can include the following.
|
16 |
*
|
922 |
return false;
|
923 |
|
924 |
//Can't cache datetime objects before 5.3
|
925 |
+
//@see{https://wordpress.org/support/topic/warning-datetimeformat-functiondatetime-format?replies=7#post-3940247}
|
926 |
if( version_compare(PHP_VERSION, '5.3.0') >= 0 ){
|
927 |
$occurrences = wp_cache_get( 'eventorganiser_occurrences_'.$post_id );
|
928 |
}else{
|
1002 |
/**
|
1003 |
* Filters the colour associated with an event
|
1004 |
*
|
1005 |
+
* @link https://wordpress.org/support/topic/plugin-event-organiser-color-code-for-venues-instead-of-categories
|
1006 |
* @param string $color Event colour in HEX format
|
1007 |
* @param int $post_id The event (post) ID
|
1008 |
*/
|
1066 |
foreach ($cats as $cat)
|
1067 |
$event_classes[] = 'eo-event-cat-'.$cat->slug;
|
1068 |
}
|
1069 |
+
|
1070 |
+
//Event tags
|
1071 |
+
if( eventorganiser_get_option('eventtag') ){
|
1072 |
+
$terms = get_the_terms( $post_id, 'event-tag' );
|
1073 |
+
if( $terms && !is_wp_error( $terms ) ){
|
1074 |
+
foreach ( $terms as $term ){
|
1075 |
+
$event_classes[] = 'eo-event-tag-'.$term->slug;
|
1076 |
+
}
|
1077 |
+
}
|
1078 |
+
}
|
1079 |
|
1080 |
//Add 'time' class
|
1081 |
$start = eo_get_the_start(DATETIMEOBJ, $post_id, null, $occurrence_id);
|
1089 |
$event_classes[] = 'eo-event-running';
|
1090 |
}
|
1091 |
|
1092 |
+
//Add class if event starts and ends on different days
|
1093 |
+
if( $start->format('Y-m-d') != $end->format('Y-m-d') ){
|
1094 |
+
$event_classes[] = 'eo-multi-day';
|
1095 |
+
}
|
1096 |
+
|
1097 |
+
if( eo_is_all_day( $post_id ) ){
|
1098 |
+
$event_classes[] = 'eo-all-day';
|
1099 |
+
}
|
1100 |
+
|
1101 |
/**
|
1102 |
* Filters an array of classes for specified event (occurrence)
|
1103 |
*
|
1467 |
if( empty($post_id) )
|
1468 |
return false;
|
1469 |
|
1470 |
+
$html = '<ul class="eo-event-meta" style="margin:10px 0px;">';
|
1471 |
+
$venue = get_taxonomy( 'event-venue' );
|
1472 |
+
|
1473 |
+
if( ( $venue_id = eo_get_venue( $post_id ) ) && $venue ){
|
1474 |
+
$html .= sprintf(
|
1475 |
+
'<li><strong>%s:</strong> <a href="%s">
|
1476 |
+
<span itemprop="location" itemscope itemtype="http://data-vocabulary.org/Organization">
|
1477 |
+
<span itemprop="name">%s</span>
|
1478 |
+
<span itemprop="geo" itemscope itemtype="http://data-vocabulary.org/Geo">
|
1479 |
+
<meta itemprop="latitude" content="%f" />
|
1480 |
+
<meta itemprop="longitude" content="%f" />
|
1481 |
+
</span>
|
1482 |
+
</span>
|
1483 |
+
</a></li>',
|
1484 |
+
$venue->labels->singular_name,
|
1485 |
+
eo_get_venue_link( $venue_id ),
|
1486 |
+
eo_get_venue_name( $venue_id ),
|
1487 |
+
eo_get_venue_lat( $venue_id ),
|
1488 |
+
eo_get_venue_lng( $venue_id )
|
1489 |
+
);
|
1490 |
}
|
1491 |
|
1492 |
if( get_the_terms(get_the_ID(),'event-category') ){
|
includes/event-organiser-register.php
CHANGED
@@ -40,30 +40,33 @@ function eventorganiser_register_script() {
|
|
40 |
),$version,true);
|
41 |
|
42 |
/* Add js variables to frontend script */
|
|
|
|
|
|
|
43 |
wp_localize_script( 'eo_front', 'EOAjaxFront', array(
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
|
68 |
/* WP-JS-Hooks */
|
69 |
wp_register_script( 'eo-wp-js-hooks', EVENT_ORGANISER_URL."js/event-manager{$ext}.js",array('jquery'),$version,true);
|
@@ -72,8 +75,8 @@ function eventorganiser_register_script() {
|
|
72 |
wp_register_script( 'eo_qtip2', EVENT_ORGANISER_URL.'js/qtip2.js',array('jquery'),$version,true);
|
73 |
|
74 |
/* Styles */
|
75 |
-
wp_register_style('eo_calendar-style',EVENT_ORGANISER_URL.
|
76 |
-
wp_register_style('eo_front',EVENT_ORGANISER_URL.
|
77 |
}
|
78 |
add_action('init', 'eventorganiser_register_script');
|
79 |
|
@@ -88,12 +91,18 @@ function eventorganiser_register_scripts(){
|
|
88 |
$version = defined( 'EVENT_ORGANISER_VER' ) ? EVENT_ORGANISER_VER : false;
|
89 |
$ext = (defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG) ? '' : '.min';
|
90 |
|
91 |
-
/* Venue
|
92 |
-
wp_register_script( '
|
93 |
'jquery',
|
94 |
'eo_GoogleMap'
|
95 |
),$version,true);
|
96 |
|
|
|
|
|
|
|
|
|
|
|
|
|
97 |
/* Script for event edit page. (Legacy version) */
|
98 |
wp_register_script( 'eo-time-picker', EVENT_ORGANISER_URL."js/time-picker{$ext}.js",array(
|
99 |
'jquery',
|
@@ -110,7 +119,8 @@ function eventorganiser_register_scripts(){
|
|
110 |
'jquery',
|
111 |
'jquery-ui-datepicker',
|
112 |
'eo-timepicker',
|
113 |
-
'eo-time-picker'
|
|
|
114 |
'jquery-ui-autocomplete',
|
115 |
'jquery-ui-widget',
|
116 |
'jquery-ui-button',
|
@@ -136,15 +146,15 @@ function eventorganiser_register_scripts(){
|
|
136 |
|
137 |
/* Pick and register jQuery UI style */
|
138 |
$style = ( 'classic' == get_user_option( 'admin_color') ? 'classic' : 'fresh' );
|
139 |
-
wp_register_style('eventorganiser-jquery-ui-style',EVENT_ORGANISER_URL."css/eventorganiser-admin-{$style}.css",array(),$version);
|
140 |
|
141 |
/* Admin styling */
|
142 |
-
wp_register_style( 'eventorganiser-3.8+', EVENT_ORGANISER_URL.
|
143 |
$deps = array( 'eventorganiser-jquery-ui-style' );
|
144 |
if ( ( defined( 'MP6' ) && MP6 ) || version_compare( '3.8-beta-1', get_bloginfo( 'version' ) ) <= 0 ) {
|
145 |
$deps[] = 'eventorganiser-3.8+';
|
146 |
}
|
147 |
-
wp_register_style( 'eventorganiser-style', EVENT_ORGANISER_URL.
|
148 |
|
149 |
/* Inline Help */
|
150 |
wp_register_script( 'eo-inline-help', EVENT_ORGANISER_URL.'js/inline-help.js',array( 'jquery', 'eo_qtip2' ), $version, true );
|
@@ -160,7 +170,7 @@ add_action( 'admin_init', 'eventorganiser_register_scripts', 5 );
|
|
160 |
* can be found here {@see https://github.com/azagniotov/Comprehensive-Google-Map-Plugin/blob/master/functions.php#L520 }
|
161 |
*
|
162 |
* @see https://github.com/stephenharris/Event-Organiser/issues/49
|
163 |
-
* @see
|
164 |
* @since 1.7.4
|
165 |
* @ignore
|
166 |
* @access private
|
@@ -255,7 +265,6 @@ function eventorganiser_add_admin_scripts( $hook ) {
|
|
255 |
'occurrence'=>array(__('first','eventorganiser'),__('second','eventorganiser'),__('third','eventorganiser'),__('fourth','eventorganiser'),__('last','eventorganiser'))
|
256 |
)
|
257 |
));
|
258 |
-
wp_enqueue_script('eo_venue');
|
259 |
wp_enqueue_style('eventorganiser-style');
|
260 |
}
|
261 |
}elseif($current_screen->id=='edit-event'){
|
@@ -386,7 +395,7 @@ function eventorganiser_clear_cron_jobs(){
|
|
386 |
* Returns the time in seconds until a specified cron job is scheduled.
|
387 |
*
|
388 |
*@since 1.8
|
389 |
-
*@see
|
390 |
*
|
391 |
*@param string $cron_name The name of the cron job
|
392 |
*@return int|bool The time in seconds until the cron job is scheduled. False if
|
40 |
),$version,true);
|
41 |
|
42 |
/* Add js variables to frontend script */
|
43 |
+
$category = get_taxonomy( 'event-category' );
|
44 |
+
$venue = get_taxonomy( 'event-venue' );
|
45 |
+
$tag = get_taxonomy( 'event-tag' );
|
46 |
wp_localize_script( 'eo_front', 'EOAjaxFront', array(
|
47 |
+
'adminajax' => admin_url( 'admin-ajax.php'),
|
48 |
+
'locale' => array(
|
49 |
+
'locale' => substr(get_locale(),0,2),
|
50 |
+
'isrtl' => $wp_locale->is_rtl(),
|
51 |
+
'monthNames' => array_values( $wp_locale->month ),
|
52 |
+
'monthAbbrev' => array_values( $wp_locale->month_abbrev ),
|
53 |
+
'dayNames' => array_values( $wp_locale->weekday ),
|
54 |
+
'dayAbbrev' => array_values( $wp_locale->weekday_abbrev ),
|
55 |
+
'ShowMore' => __( 'Show More', 'eventorganiser '),
|
56 |
+
'ShowLess' => __( 'Show Less', 'eventorganiser' ),
|
57 |
+
'today' => __( 'today', 'eventorganiser' ),
|
58 |
+
'day' => __('day','eventorganiser'),
|
59 |
+
'week' => __('week','eventorganiser'),
|
60 |
+
'month' => __('month','eventorganiser'),
|
61 |
+
'gotodate' => __('go to date','eventorganiser'),
|
62 |
+
'cat' => $category ? $category->labels->view_all_items : false,
|
63 |
+
'venue' => $venue ? $venue->labels->view_all_items : false,
|
64 |
+
'tag' => $tag ? $tag->labels->view_all_items : false,
|
65 |
+
//Allow themes to over-ride juqery ui styling and not use images
|
66 |
+
'nextText' => '>',
|
67 |
+
'prevText' => '<'
|
68 |
+
)
|
69 |
+
));
|
70 |
|
71 |
/* WP-JS-Hooks */
|
72 |
wp_register_script( 'eo-wp-js-hooks', EVENT_ORGANISER_URL."js/event-manager{$ext}.js",array('jquery'),$version,true);
|
75 |
wp_register_script( 'eo_qtip2', EVENT_ORGANISER_URL.'js/qtip2.js',array('jquery'),$version,true);
|
76 |
|
77 |
/* Styles */
|
78 |
+
wp_register_style('eo_calendar-style',EVENT_ORGANISER_URL."css/fullcalendar{$ext}.css",array(),$version);
|
79 |
+
wp_register_style('eo_front',EVENT_ORGANISER_URL."css/eventorganiser-front-end{$ext}.css",array(),$version);
|
80 |
}
|
81 |
add_action('init', 'eventorganiser_register_script');
|
82 |
|
91 |
$version = defined( 'EVENT_ORGANISER_VER' ) ? EVENT_ORGANISER_VER : false;
|
92 |
$ext = (defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG) ? '' : '.min';
|
93 |
|
94 |
+
/* Venue (map) utility script */
|
95 |
+
wp_register_script( 'eo-venue-util', EVENT_ORGANISER_URL."js/venue-util{$ext}.js",array(
|
96 |
'jquery',
|
97 |
'eo_GoogleMap'
|
98 |
),$version,true);
|
99 |
|
100 |
+
/* Venue script for venue edit */
|
101 |
+
wp_register_script( 'eo-venue-admin', EVENT_ORGANISER_URL."js/venue-admin{$ext}.js",array(
|
102 |
+
'jquery',
|
103 |
+
'eo-venue-util'
|
104 |
+
),$version,true);
|
105 |
+
|
106 |
/* Script for event edit page. (Legacy version) */
|
107 |
wp_register_script( 'eo-time-picker', EVENT_ORGANISER_URL."js/time-picker{$ext}.js",array(
|
108 |
'jquery',
|
119 |
'jquery',
|
120 |
'jquery-ui-datepicker',
|
121 |
'eo-timepicker',
|
122 |
+
'eo-time-picker',//Deprecated remove in 3.0?
|
123 |
+
'eo-venue-util',
|
124 |
'jquery-ui-autocomplete',
|
125 |
'jquery-ui-widget',
|
126 |
'jquery-ui-button',
|
146 |
|
147 |
/* Pick and register jQuery UI style */
|
148 |
$style = ( 'classic' == get_user_option( 'admin_color') ? 'classic' : 'fresh' );
|
149 |
+
wp_register_style('eventorganiser-jquery-ui-style',EVENT_ORGANISER_URL."css/eventorganiser-admin-{$style}{$ext}.css",array(),$version);
|
150 |
|
151 |
/* Admin styling */
|
152 |
+
wp_register_style( 'eventorganiser-3.8+', EVENT_ORGANISER_URL."css/eventorganiser-admin-3.8+{$ext}.css", array(), $version );
|
153 |
$deps = array( 'eventorganiser-jquery-ui-style' );
|
154 |
if ( ( defined( 'MP6' ) && MP6 ) || version_compare( '3.8-beta-1', get_bloginfo( 'version' ) ) <= 0 ) {
|
155 |
$deps[] = 'eventorganiser-3.8+';
|
156 |
}
|
157 |
+
wp_register_style( 'eventorganiser-style', EVENT_ORGANISER_URL."css/eventorganiser-admin-style{$ext}.css", $deps, $version );
|
158 |
|
159 |
/* Inline Help */
|
160 |
wp_register_script( 'eo-inline-help', EVENT_ORGANISER_URL.'js/inline-help.js',array( 'jquery', 'eo_qtip2' ), $version, true );
|
170 |
* can be found here {@see https://github.com/azagniotov/Comprehensive-Google-Map-Plugin/blob/master/functions.php#L520 }
|
171 |
*
|
172 |
* @see https://github.com/stephenharris/Event-Organiser/issues/49
|
173 |
+
* @see https://wordpress.org/support/topic/googlemap-doesnt-shown-on-event-detail-page
|
174 |
* @since 1.7.4
|
175 |
* @ignore
|
176 |
* @access private
|
265 |
'occurrence'=>array(__('first','eventorganiser'),__('second','eventorganiser'),__('third','eventorganiser'),__('fourth','eventorganiser'),__('last','eventorganiser'))
|
266 |
)
|
267 |
));
|
|
|
268 |
wp_enqueue_style('eventorganiser-style');
|
269 |
}
|
270 |
}elseif($current_screen->id=='edit-event'){
|
395 |
* Returns the time in seconds until a specified cron job is scheduled.
|
396 |
*
|
397 |
*@since 1.8
|
398 |
+
*@see https://wordpress.stackexchange.com/questions/83270/when-does-next-cron-job-run-time-from-now/83279#83279
|
399 |
*
|
400 |
*@param string $cron_name The name of the cron job
|
401 |
*@return int|bool The time in seconds until the cron job is scheduled. False if
|
includes/event-organiser-templates.php
CHANGED
@@ -163,8 +163,8 @@ function eo_is_event_archive( $type = false ){
|
|
163 |
* @since 1.7
|
164 |
* @uses is_post_type_archive()
|
165 |
* @uses eo_format_datetime()
|
166 |
-
* @link
|
167 |
-
* @param string|constant $format How to format the date, see
|
168 |
* @return string|dateTime The formatted date
|
169 |
*/
|
170 |
function eo_get_event_archive_date( $format = DATETIMEOBJ ){
|
163 |
* @since 1.7
|
164 |
* @uses is_post_type_archive()
|
165 |
* @uses eo_format_datetime()
|
166 |
+
* @link https://php.net/manual/en/function.date.php Formatting dates
|
167 |
+
* @param string|constant $format How to format the date, see https://php.net/manual/en/function.date.php or DATETIMEOBJ constant to return the datetime object.
|
168 |
* @return string|dateTime The formatted date
|
169 |
*/
|
170 |
function eo_get_event_archive_date( $format = DATETIMEOBJ ){
|
includes/event-organiser-utility-functions.php
CHANGED
@@ -18,10 +18,10 @@
|
|
18 |
* Applies {@see `eventorganiser_format_datetime`} filter
|
19 |
*
|
20 |
* @since 1.2.0
|
21 |
-
* @link
|
22 |
*
|
23 |
* @param dateTime $datetime The datetime to format
|
24 |
-
* @param string|constant $format How to format the date, see
|
25 |
* @return string|dateTime The formatted date
|
26 |
*/
|
27 |
|
@@ -56,9 +56,9 @@ function eo_format_datetime($datetime,$format='d-m-Y'){
|
|
56 |
/**
|
57 |
* Filters the formatted date (DateTime object).
|
58 |
*
|
59 |
-
* Formats should be specified using [php date format standards](
|
60 |
*
|
61 |
-
* @link
|
62 |
* @param string $formatted_datetime The formatted date.
|
63 |
* @param string $format The format in which the date should be returned.
|
64 |
* @param string $datetime The provided DateTime object
|
@@ -73,7 +73,7 @@ function eo_format_datetime($datetime,$format='d-m-Y'){
|
|
73 |
*
|
74 |
* @uses eo_format_datetime()
|
75 |
* @since 1.2.0
|
76 |
-
* @link
|
77 |
*
|
78 |
* @param string $dateString The date as a string
|
79 |
* @param string $format How to format the date. DATETIMEOBJ for datetime object.
|
@@ -133,7 +133,7 @@ function eo_get_blog_timezone(){
|
|
133 |
endif;
|
134 |
|
135 |
//Cache timezone string not timezone object
|
136 |
-
//Thanks to Ben Huson
|
137 |
wp_cache_set( 'eventorganiser_timezone', $tzstring );
|
138 |
}
|
139 |
|
@@ -147,7 +147,7 @@ function eo_get_blog_timezone(){
|
|
147 |
|
148 |
/**
|
149 |
* Calculates and formats an interval between two days, passed in any order.
|
150 |
-
* It's a PHP 5.2 workaround for {@link
|
151 |
*
|
152 |
* This does not correctly handle DST but instead mimics the same buggy behaviour exphibted by PHP's date interval.
|
153 |
* See https://bugs.php.net/bug.php?id=63953
|
@@ -158,7 +158,7 @@ function eo_get_blog_timezone(){
|
|
158 |
*
|
159 |
* @param dateTime $_date1 One date to compare
|
160 |
* @param dateTime $_date2 Second date to compare
|
161 |
-
* @param string $format Used to format the interval. See
|
162 |
* @return string Formatted interval.
|
163 |
*/
|
164 |
function eo_date_interval($_date1,$_date2, $format){
|
@@ -174,28 +174,23 @@ function eo_date_interval($_date1,$_date2, $format){
|
|
174 |
//Calculate total days difference
|
175 |
$total_days = floor(abs($date1->format('U') - $date2->format('U'))/86400);
|
176 |
|
177 |
-
//A leap year work around - consistent with DateInterval
|
178 |
-
$leap_year = ( $date1->format('m-d') == '02-29' ? true : false);
|
179 |
-
if( $leap_year ){
|
180 |
-
//This will only effect counting the number of days - and is corrected later.
|
181 |
-
//Otherwise incrementing $date1 by a year will overflow to March
|
182 |
-
$date1->modify('-1 day');
|
183 |
-
}
|
184 |
-
|
185 |
$periods = array( 'years'=>-1,'months'=>-1,'days'=>-1,'hours'=>-1);
|
186 |
|
187 |
foreach ($periods as $period => &$i ){
|
188 |
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
$date1->modify('+1 '.$period);
|
194 |
$i++;
|
195 |
}
|
196 |
-
|
197 |
-
|
198 |
-
|
|
|
|
|
|
|
|
|
199 |
}
|
200 |
extract($periods);
|
201 |
|
@@ -286,7 +281,7 @@ function eo_date_interval($_date1,$_date2, $format){
|
|
286 |
*
|
287 |
* @since 2.1.3
|
288 |
*
|
289 |
-
*@param string $phpformat Format according to
|
290 |
*@return string The format translated to xdate format: http://arshaw.com/xdate/#Formatting
|
291 |
*/
|
292 |
function eo_php2xdate($phpformat=""){
|
@@ -356,7 +351,7 @@ function eventorganiser_php2jquerydate( $phpformat="" ){
|
|
356 |
*
|
357 |
* @since 2.1.3
|
358 |
*
|
359 |
-
*@param string $phpformat Format according to
|
360 |
*@return string The format translated to xdate format: http://docs.jquery.com/UI/Datepicker/formatDate
|
361 |
*/
|
362 |
function eo_php2jquerydate($phpformat=""){
|
@@ -938,21 +933,30 @@ function eventorganiser_checkbox_field($args=array()){
|
|
938 |
/* $options and $checked are either both arrays or they are both strings. */
|
939 |
$options = isset($args['options']) ? $args['options'] : false;
|
940 |
$checked = isset($args['checked']) ? $args['checked'] : 1;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
941 |
|
942 |
$html ='';
|
943 |
if( is_array($options) ){
|
944 |
foreach( $options as $value => $opt_label ){
|
945 |
-
$html .= sprintf(
|
946 |
-
|
947 |
-
|
948 |
-
|
949 |
-
|
950 |
-
|
951 |
-
|
952 |
-
|
953 |
-
|
954 |
-
|
955 |
-
|
|
|
956 |
}
|
957 |
}else{
|
958 |
$html .= sprintf('<input type="checkbox" id="%1$s" name="%2$s" %3$s %4$s value="%5$s">',
|
@@ -1003,33 +1007,55 @@ function eventorganiser_textarea_field($args){
|
|
1003 |
'readonly'=> false,
|
1004 |
));
|
1005 |
|
1006 |
-
$id
|
1007 |
-
$name = isset($args['name']) ? $args['name'] : '';
|
1008 |
-
$value = $args['value'];
|
1009 |
$class = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $args['class'] ) ) );
|
1010 |
-
$
|
1011 |
-
$
|
1012 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1013 |
if( $args['tinymce'] ){
|
1014 |
-
|
1015 |
ob_start();
|
1016 |
-
|
1017 |
-
|
1018 |
-
|
1019 |
-
'
|
1020 |
-
|
|
|
|
|
|
|
|
|
1021 |
|
1022 |
$html .= ob_get_contents();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1023 |
ob_end_clean();
|
1024 |
}else{
|
1025 |
-
$html .= sprintf('<textarea
|
1026 |
-
|
1027 |
-
|
1028 |
-
esc_attr($name),
|
1029 |
$class,
|
1030 |
-
esc_attr($id),
|
1031 |
-
$
|
1032 |
-
esc_textarea($value)
|
1033 |
);
|
1034 |
}
|
1035 |
|
@@ -1279,7 +1305,7 @@ function eo_localize_script( $handle, $obj ){
|
|
1279 |
*
|
1280 |
* @since 2.1
|
1281 |
* @ignore
|
1282 |
-
* @see
|
1283 |
* @author Daniel <daniel (at) danielsmedegaardbuus (dot) dk>
|
1284 |
* @author Gabriel Sobrinho <gabriel (dot) sobrinho (at) gmail (dot) com>
|
1285 |
* @author Michiel <michiel (at) synetic (dot) nl
|
@@ -1316,7 +1342,7 @@ function &eo_array_merge_recursive_distinct ( array $array1, array $array2 /* ar
|
|
1316 |
* @since 2.1
|
1317 |
* @ignore
|
1318 |
* @access private
|
1319 |
-
* @see
|
1320 |
* @param string $handle Script handle for which you want to add a dependency
|
1321 |
* @param string $dep Script handle - the dependency you wish to add
|
1322 |
*/
|
@@ -1336,12 +1362,12 @@ function eventorganiser_append_dependency( $handle, $dep ){
|
|
1336 |
|
1337 |
|
1338 |
/**
|
1339 |
-
* Escapes a string so it safe for use in ICAL template
|
1340 |
*
|
1341 |
-
* Commas, semicolons and backslashes are escaped.
|
1342 |
-
* New lines are appended with a space (why?)
|
1343 |
*
|
1344 |
* @ignore
|
|
|
1345 |
* @since 2.1
|
1346 |
* @param string $text The string to be escaped
|
1347 |
* @return string The escaped string.
|
@@ -1351,7 +1377,15 @@ function eventorganiser_escape_ical_text( $text ){
|
|
1351 |
$text = str_replace( "\\", "\\\\", $text );
|
1352 |
$text = str_replace( ",", "\,", $text );
|
1353 |
$text = str_replace( ";", "\;", $text );
|
1354 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1355 |
|
1356 |
return $text;
|
1357 |
}
|
@@ -1377,8 +1411,8 @@ function eventorganiser_fold_ical_text( $text ){
|
|
1377 |
|
1378 |
$text_arr = array();
|
1379 |
|
1380 |
-
$lines = ceil(
|
1381 |
-
|
1382 |
for( $i = 0; $i < $lines; $i++ ){
|
1383 |
$text_arr[$i] = mb_substr( $text, $i * 75, 75 );
|
1384 |
}
|
18 |
* Applies {@see `eventorganiser_format_datetime`} filter
|
19 |
*
|
20 |
* @since 1.2.0
|
21 |
+
* @link https://php.net/manual/en/function.date.php PHP Date
|
22 |
*
|
23 |
* @param dateTime $datetime The datetime to format
|
24 |
+
* @param string|constant $format How to format the date, see https://php.net/manual/en/function.date.php or DATETIMEOBJ constant to return the datetime object.
|
25 |
* @return string|dateTime The formatted date
|
26 |
*/
|
27 |
|
56 |
/**
|
57 |
* Filters the formatted date (DateTime object).
|
58 |
*
|
59 |
+
* Formats should be specified using [php date format standards](https://php.net/manual/en/function.date.php).
|
60 |
*
|
61 |
+
* @link https://php.net/manual/en/function.date.php PHP date formatting standard
|
62 |
* @param string $formatted_datetime The formatted date.
|
63 |
* @param string $format The format in which the date should be returned.
|
64 |
* @param string $datetime The provided DateTime object
|
73 |
*
|
74 |
* @uses eo_format_datetime()
|
75 |
* @since 1.2.0
|
76 |
+
* @link https://php.net/manual/en/function.date.php PHP Date
|
77 |
*
|
78 |
* @param string $dateString The date as a string
|
79 |
* @param string $format How to format the date. DATETIMEOBJ for datetime object.
|
133 |
endif;
|
134 |
|
135 |
//Cache timezone string not timezone object
|
136 |
+
//Thanks to Ben Huson https://wordpress.org/support/topic/plugin-event-organiser-getting-500-is-error-when-w3-total-cache-is-on
|
137 |
wp_cache_set( 'eventorganiser_timezone', $tzstring );
|
138 |
}
|
139 |
|
147 |
|
148 |
/**
|
149 |
* Calculates and formats an interval between two days, passed in any order.
|
150 |
+
* It's a PHP 5.2 workaround for {@link https://www.php.net/manual/en/dateinterval.format.php date interval format}
|
151 |
*
|
152 |
* This does not correctly handle DST but instead mimics the same buggy behaviour exphibted by PHP's date interval.
|
153 |
* See https://bugs.php.net/bug.php?id=63953
|
158 |
*
|
159 |
* @param dateTime $_date1 One date to compare
|
160 |
* @param dateTime $_date2 Second date to compare
|
161 |
+
* @param string $format Used to format the interval. See https://www.php.net/manual/en/dateinterval.format.php
|
162 |
* @return string Formatted interval.
|
163 |
*/
|
164 |
function eo_date_interval($_date1,$_date2, $format){
|
174 |
//Calculate total days difference
|
175 |
$total_days = floor(abs($date1->format('U') - $date2->format('U'))/86400);
|
176 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
177 |
$periods = array( 'years'=>-1,'months'=>-1,'days'=>-1,'hours'=>-1);
|
178 |
|
179 |
foreach ($periods as $period => &$i ){
|
180 |
|
181 |
+
$temp_pointer = clone $date1;
|
182 |
+
|
183 |
+
while( $temp_pointer <= $date2 ){
|
184 |
+
$temp_pointer->modify( "+1 $period" );
|
|
|
185 |
$i++;
|
186 |
}
|
187 |
+
|
188 |
+
if ( $i > -1 ){
|
189 |
+
$date1->modify( "+$i $period" );
|
190 |
+
}else{
|
191 |
+
$date1->modify( "$i $period" );
|
192 |
+
}
|
193 |
+
|
194 |
}
|
195 |
extract($periods);
|
196 |
|
281 |
*
|
282 |
* @since 2.1.3
|
283 |
*
|
284 |
+
*@param string $phpformat Format according to https://php.net/manual/en/function.date.php
|
285 |
*@return string The format translated to xdate format: http://arshaw.com/xdate/#Formatting
|
286 |
*/
|
287 |
function eo_php2xdate($phpformat=""){
|
351 |
*
|
352 |
* @since 2.1.3
|
353 |
*
|
354 |
+
*@param string $phpformat Format according to https://php.net/manual/en/function.date.php
|
355 |
*@return string The format translated to xdate format: http://docs.jquery.com/UI/Datepicker/formatDate
|
356 |
*/
|
357 |
function eo_php2jquerydate($phpformat=""){
|
933 |
/* $options and $checked are either both arrays or they are both strings. */
|
934 |
$options = isset($args['options']) ? $args['options'] : false;
|
935 |
$checked = isset($args['checked']) ? $args['checked'] : 1;
|
936 |
+
|
937 |
+
//Custom data-* attributes
|
938 |
+
$data = '';
|
939 |
+
if( !empty( $args['data'] ) && is_array( $args['data'] ) ){
|
940 |
+
foreach( $args['data'] as $key => $attr_value ){
|
941 |
+
$data .= sprintf( 'data-%s="%s"', esc_attr( $key ), esc_attr( $attr_value ) );
|
942 |
+
}
|
943 |
+
}
|
944 |
|
945 |
$html ='';
|
946 |
if( is_array($options) ){
|
947 |
foreach( $options as $value => $opt_label ){
|
948 |
+
$html .= sprintf(
|
949 |
+
'<label for="%1$s">
|
950 |
+
<input type="checkbox" name="%2$s" id="%1$s" value="%3$s" %4$s %5$s>
|
951 |
+
%6$s </br>
|
952 |
+
</label>',
|
953 |
+
esc_attr( $id.'_'.$value ),
|
954 |
+
esc_attr( trim( $name ) . '[]' ),
|
955 |
+
esc_attr( $value ),
|
956 |
+
checked( in_array( $value, $checked ), true, false ),
|
957 |
+
$class,
|
958 |
+
esc_attr( $opt_label )
|
959 |
+
);
|
960 |
}
|
961 |
}else{
|
962 |
$html .= sprintf('<input type="checkbox" id="%1$s" name="%2$s" %3$s %4$s value="%5$s">',
|
1007 |
'readonly'=> false,
|
1008 |
));
|
1009 |
|
1010 |
+
$id = ( !empty($args['id']) ? $args['id'] : $args['label_for']);
|
|
|
|
|
1011 |
$class = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $args['class'] ) ) );
|
1012 |
+
$name = isset( $args['name'] ) ? $args['name'] : '';
|
1013 |
+
$value = isset( $args['value'] ) ? $args['value'] : '';
|
1014 |
|
1015 |
+
//Custom data-* attributes
|
1016 |
+
$data = '';
|
1017 |
+
if( !empty( $args['data'] ) && is_array( $args['data'] ) ){
|
1018 |
+
foreach( $args['data'] as $key => $attr_value ){
|
1019 |
+
$data .= sprintf( 'data-%s="%s"', esc_attr( $key ), esc_attr( $attr_value ) );
|
1020 |
+
}
|
1021 |
+
}
|
1022 |
+
$rows = !empty( $args['rows'] ) ? sprintf( 'rows="%d"', $args['rows'] ) : '';
|
1023 |
+
$cols = !empty( $args['cols'] ) ? sprintf( 'cols="%d"', $args['cols'] ) : '';
|
1024 |
+
$readonly = $args['readonly'] ? 'readonly' : '';
|
1025 |
+
$attributes = array_filter( array( $rows, $cols, $readonly, $data ) );
|
1026 |
+
|
1027 |
+
$html = '';
|
1028 |
+
|
1029 |
if( $args['tinymce'] ){
|
|
|
1030 |
ob_start();
|
1031 |
+
|
1032 |
+
$tinymce_args = is_array( $args['tinymce'] ) ? $args['tinymce'] : array();
|
1033 |
+
$tinymce_args = array_merge( array(
|
1034 |
+
'textarea_name' => $name,
|
1035 |
+
'media_buttons' => false,
|
1036 |
+
'textarea_rows' => intval( $args['rows'] ),
|
1037 |
+
), $tinymce_args );
|
1038 |
+
|
1039 |
+
wp_editor( $value, esc_attr( $id ) ,$tinymce_args );
|
1040 |
|
1041 |
$html .= ob_get_contents();
|
1042 |
+
|
1043 |
+
if( $data ){
|
1044 |
+
$html = str_replace(
|
1045 |
+
'<div id="wp-' . $id . '-editor-container"',
|
1046 |
+
'<div id="wp-' . $id . '-editor-container" '.$data.' ',
|
1047 |
+
$html
|
1048 |
+
);
|
1049 |
+
}
|
1050 |
+
|
1051 |
ob_end_clean();
|
1052 |
}else{
|
1053 |
+
$html .= sprintf('<textarea %s name="%s" class="%s" id="%s">%s</textarea>',
|
1054 |
+
implode( ' ', $attributes ),
|
1055 |
+
esc_attr( $name ),
|
|
|
1056 |
$class,
|
1057 |
+
esc_attr( $id ),
|
1058 |
+
esc_textarea( $value )
|
|
|
1059 |
);
|
1060 |
}
|
1061 |
|
1305 |
*
|
1306 |
* @since 2.1
|
1307 |
* @ignore
|
1308 |
+
* @see https://www.php.net/manual/en/function.array-merge-recursive.php#91049
|
1309 |
* @author Daniel <daniel (at) danielsmedegaardbuus (dot) dk>
|
1310 |
* @author Gabriel Sobrinho <gabriel (dot) sobrinho (at) gmail (dot) com>
|
1311 |
* @author Michiel <michiel (at) synetic (dot) nl
|
1342 |
* @since 2.1
|
1343 |
* @ignore
|
1344 |
* @access private
|
1345 |
+
* @see https://wordpress.stackexchange.com/questions/100709/add-a-script-as-a-dependency-to-a-registered-script
|
1346 |
* @param string $handle Script handle for which you want to add a dependency
|
1347 |
* @param string $dep Script handle - the dependency you wish to add
|
1348 |
*/
|
1362 |
|
1363 |
|
1364 |
/**
|
1365 |
+
* Escapes a string so it safe for use in ICAL template.
|
1366 |
*
|
1367 |
+
* Commas, semicolons, newlines and backslashes are escaped.
|
|
|
1368 |
*
|
1369 |
* @ignore
|
1370 |
+
* @see http://www.ietf.org/rfc/rfc2445.txt
|
1371 |
* @since 2.1
|
1372 |
* @param string $text The string to be escaped
|
1373 |
* @return string The escaped string.
|
1377 |
$text = str_replace( "\\", "\\\\", $text );
|
1378 |
$text = str_replace( ",", "\,", $text );
|
1379 |
$text = str_replace( ";", "\;", $text );
|
1380 |
+
/*
|
1381 |
+
* An intentional formatted text line break MUST only be included in a
|
1382 |
+
* "TEXT" property value by representing the line break with the
|
1383 |
+
* character sequence of BACKSLASH (US-ASCII decimal 92), followed by a
|
1384 |
+
* LATIN SMALL LETTER N (US-ASCII decimal 110) or a LATIN CAPITAL LETTER
|
1385 |
+
* N (US-ASCII decimal 78), that is "\n" or "\N".
|
1386 |
+
*/
|
1387 |
+
$text = str_replace( "\r\n", "\n", $text );
|
1388 |
+
$text = str_replace( "\n", "\\n", $text );
|
1389 |
|
1390 |
return $text;
|
1391 |
}
|
1411 |
|
1412 |
$text_arr = array();
|
1413 |
|
1414 |
+
$lines = ceil( mb_strlen( $text ) / 75 );
|
1415 |
+
|
1416 |
for( $i = 0; $i < $lines; $i++ ){
|
1417 |
$text_arr[$i] = mb_substr( $text, $i * 75, 75 );
|
1418 |
}
|
includes/event-organiser-venue-functions.php
CHANGED
@@ -418,7 +418,7 @@ function eo_get_venue_address($venue_slug_or_id=''){
|
|
418 |
|
419 |
|
420 |
/**
|
421 |
-
* Retrieve array of venues. Acts as a wrapper for {@link
|
422 |
*
|
423 |
* The list of arguments that `$args` can contain, which will overwrite the defaults:
|
424 |
*
|
@@ -471,7 +471,7 @@ function eo_get_venue_address($venue_slug_or_id=''){
|
|
471 |
* @see eo_remote_geocode()
|
472 |
* @link http://wp-event-organiser.com/pro-features/event-venue-queries/ Documentation on event-venue meta queries
|
473 |
* @link https://gist.github.com/3902494 Gist for creating an archive page of all the venues
|
474 |
-
* @link
|
475 |
* @since 1.0.0
|
476 |
* @param string|array $args The values of what to search for when returning venues
|
477 |
* @return array List of Term (venue) Objects
|
@@ -497,7 +497,7 @@ function eo_get_venues($args=array()){
|
|
497 |
*
|
498 |
* Calls {@see `wp_insert_term()`} to update the taxonomy term
|
499 |
* Updates venue meta data to database (for 'core' meta keys)
|
500 |
-
* The $args is an array - the same as that accepted by {@link
|
501 |
* The $args array can also accept the following keys:
|
502 |
*
|
503 |
* * description
|
@@ -568,7 +568,7 @@ function eo_get_venues($args=array()){
|
|
568 |
* Calls {@see `wp_insert_term()`} to create the taxonomy term
|
569 |
* Adds venue meta data to database (for 'core' meta keys)
|
570 |
*
|
571 |
-
* The $args is an array - the same as that accepted by {@link
|
572 |
* The $args array can also accept the following keys:
|
573 |
*
|
574 |
* * description
|
@@ -585,7 +585,7 @@ function eo_get_venues($args=array()){
|
|
585 |
* @uses `wp_insert_term()` to create venue (taxonomy) term
|
586 |
* @uses do_action() Calls 'eventorganiser_insert_venue' hook with the venue id
|
587 |
* @uses do_action() Calls 'eventorganiser_save_venue' hook with the venue id
|
588 |
-
* @link
|
589 |
*
|
590 |
* @param string $name the venue to insert
|
591 |
* @param array $args Array as accepted by wp_update_term and including the 'core' metadata
|
418 |
|
419 |
|
420 |
/**
|
421 |
+
* Retrieve array of venues. Acts as a wrapper for {@link https://codex.wordpress.org/Function_Reference/get_terms get_terms()}, except hide_empty defaults to false.
|
422 |
*
|
423 |
* The list of arguments that `$args` can contain, which will overwrite the defaults:
|
424 |
*
|
471 |
* @see eo_remote_geocode()
|
472 |
* @link http://wp-event-organiser.com/pro-features/event-venue-queries/ Documentation on event-venue meta queries
|
473 |
* @link https://gist.github.com/3902494 Gist for creating an archive page of all the venues
|
474 |
+
* @link https://codex.wordpress.org/Function_Reference/get_terms get_terms()
|
475 |
* @since 1.0.0
|
476 |
* @param string|array $args The values of what to search for when returning venues
|
477 |
* @return array List of Term (venue) Objects
|
497 |
*
|
498 |
* Calls {@see `wp_insert_term()`} to update the taxonomy term
|
499 |
* Updates venue meta data to database (for 'core' meta keys)
|
500 |
+
* The $args is an array - the same as that accepted by {@link https://codex.wordpress.org/Function_Reference/wp_update_term wp_update_term()}
|
501 |
* The $args array can also accept the following keys:
|
502 |
*
|
503 |
* * description
|
568 |
* Calls {@see `wp_insert_term()`} to create the taxonomy term
|
569 |
* Adds venue meta data to database (for 'core' meta keys)
|
570 |
*
|
571 |
+
* The $args is an array - the same as that accepted by {@link https://codex.wordpresss.org/Function_Reference/wp_update_term wp_update_term()}
|
572 |
* The $args array can also accept the following keys:
|
573 |
*
|
574 |
* * description
|
585 |
* @uses `wp_insert_term()` to create venue (taxonomy) term
|
586 |
* @uses do_action() Calls 'eventorganiser_insert_venue' hook with the venue id
|
587 |
* @uses do_action() Calls 'eventorganiser_save_venue' hook with the venue id
|
588 |
+
* @link https://codex.wordpress.org/Function_Reference/wp_insert_term wp_insert_term()
|
589 |
*
|
590 |
* @param string $name the venue to insert
|
591 |
* @param array $args Array as accepted by wp_update_term and including the 'core' metadata
|
includes/event.php
CHANGED
@@ -336,10 +336,8 @@ function _eventorganiser_insert_occurrences( $post_id, $event_data ){
|
|
336 |
|
337 |
//Don't use date_diff (requires php 5.3+)
|
338 |
//Also see https://github.com/stephenharris/Event-Organiser/issues/205
|
339 |
-
|
340 |
-
$
|
341 |
-
$sec_diff = $seconds - $days*86400;
|
342 |
-
$duration_str = '+'.$days.'days '.$sec_diff.' seconds';
|
343 |
|
344 |
$event_data['duration_str'] = $duration_str;
|
345 |
|
336 |
|
337 |
//Don't use date_diff (requires php 5.3+)
|
338 |
//Also see https://github.com/stephenharris/Event-Organiser/issues/205
|
339 |
+
//And https://github.com/stephenharris/Event-Organiser/issues/224
|
340 |
+
$duration_str = eo_date_interval( $start, $end, '+%y year +%m month +%d days +%h hours +%i minutes +%s seconds' );
|
|
|
|
|
341 |
|
342 |
$event_data['duration_str'] = $duration_str;
|
343 |
|
js/admin-calendar.js
CHANGED
@@ -44,7 +44,7 @@ eventorganiser.versionCompare = function(left, right) {
|
|
44 |
* If the supplied string does not match the format, an
|
45 |
* invalid Date (value NaN) is returned.
|
46 |
* Used as a workaround for IE7/8 difficulities.
|
47 |
-
* @link
|
48 |
* @param {string} dateStringInRange format YYYY-MM-DD, with year in
|
49 |
* range of 0000-9999, inclusive.
|
50 |
* @return {Date} Date object representing the string.
|
@@ -84,7 +84,7 @@ eventorganiser.versionCompare = function(left, right) {
|
|
84 |
var initial_date = eventorganiser_parseISO8601( jQuery.cookie('eo_admin_cal_last_viewed_date') );
|
85 |
|
86 |
//Invalid dates cause trouble in IE7&8 https://github.com/stephenharris/Event-Organiser/issues/96
|
87 |
-
//Check date is valid:
|
88 |
if ( Object.prototype.toString.call( initial_date ) === "[object Date]" ) {
|
89 |
if ( isNaN( initial_date.getTime() ) ) {
|
90 |
//not valid
|
44 |
* If the supplied string does not match the format, an
|
45 |
* invalid Date (value NaN) is returned.
|
46 |
* Used as a workaround for IE7/8 difficulities.
|
47 |
+
* @link https://stackoverflow.com/questions/2182246/javascript-dates-in-ie-nan-firefox-chrome-ok
|
48 |
* @param {string} dateStringInRange format YYYY-MM-DD, with year in
|
49 |
* range of 0000-9999, inclusive.
|
50 |
* @return {Date} Date object representing the string.
|
84 |
var initial_date = eventorganiser_parseISO8601( jQuery.cookie('eo_admin_cal_last_viewed_date') );
|
85 |
|
86 |
//Invalid dates cause trouble in IE7&8 https://github.com/stephenharris/Event-Organiser/issues/96
|
87 |
+
//Check date is valid: https://stackoverflow.com/questions/1353684/
|
88 |
if ( Object.prototype.toString.call( initial_date ) === "[object Date]" ) {
|
89 |
if ( isNaN( initial_date.getTime() ) ) {
|
90 |
//not valid
|
js/admin-calendar.min.js
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
/*! event-organiser 2.
|
2 |
var eventorganiser=eventorganiser||{};eventorganiser.versionCompare=function(a,b){if(typeof a+typeof b!="stringstring")return!1;for(var c=a.split("."),d=b.split("."),e=0,f=Math.max(c.length,d.length);f>e;e++){if(c[e]&&!d[e]&&parseInt(c[e],10)>0||parseInt(c[e],10)>parseInt(d[e],10))return 1;if(d[e]&&!c[e]&&parseInt(d[e],10)>0||parseInt(c[e],10)<parseInt(d[e],10))return-1}return 0},function(a){function b(a){var b,c=/^\s*(\d{4})-(\d\d)-(\d\d)\s*$/,d=new Date(0/0),e=c.exec(a);return e&&(b=+e[2],d.setFullYear(e[1],b-1,e[3]),b!=d.getMonth()+1&&d.setTime(0/0)),d}a(document).ready(function(){function c(){var b=a("<span class='fc-header-goto'><input type='hidden' id='miniCalendar'/></span>");return b}function d(b){var c=b.categories;if(c){var d="<select class='eo-cal-filter' id='eo-event-cat'>";d+="<option value=''>"+b.buttonText.cat+"</option>";for(var e=0;e<c.length;e++)d+="<option class='cat-slug-"+c[e].slug+" cat' value='"+c[e].slug+"'>"+c[e].name+"</option>";return d+="</select>",a("<span class='fc-header-dropdown filter-category'></span>").append(d)}}function e(b){var c=b.venues;if(c){var d="<select class='eo-cal-filter' id='eo-event-venue'>";d+="<option value=''>"+b.buttonText.venue+"</option>";for(var e=0;e<c.length;e++)d+="<option value='"+c[e].term_id+"'>"+c[e].name+"</option>";return d+="</select>",a("<span class='fc-header-dropdown filter-venue'></span>").append(d)}}a("#eo-dialog-tabs").tabs(),a(".eo-dialog").dialog({autoOpen:!1,dialogClass:"eo-admin-calendar-dialog",width:527,modal:!0}),a(".eo-dialog").parent().find(".ui-dialog-titlebar-close").addClass("eo-ui-button"),a("#events-meta").parent().find(".ui-dialog-titlebar-close").appendTo(".ui-tabs-nav").closest(".ui-dialog").children(".ui-dialog-titlebar").remove();var f=a("#eofc_time_format").is(":checked")?"HH:mm":"h:mmtt",g=b(jQuery.cookie("eo_admin_cal_last_viewed_date"));"[object Date]"===Object.prototype.toString.call(g)?isNaN(g.getTime())&&(g=new Date):g=new Date;var h=jQuery("#eo_admin_calendar").fullCalendar({firstDay:parseInt(EO_Ajax.startday,10),date:g.getDate(),month:g.getMonth(),year:g.getFullYear(),defaultView:a.cookie("eo_admin_cal_last_view")?a.cookie("eo_admin_cal_last_view"):"month",editable:!1,lazyFetching:"true",eventColor:"#21759B",theme:!0,customButtons:{category:d,venue:""!==EO_Ajax.venues?e:null,"goto":c},buttonText:{today:EO_Ajax.locale.today,month:EO_Ajax.locale.month,week:EO_Ajax.locale.week,day:EO_Ajax.locale.day,cat:EO_Ajax.locale.cat,venue:EO_Ajax.locale.venue},monthNames:EO_Ajax.locale.monthNames,monthNamesShort:EO_Ajax.locale.monthAbbrev,dayNames:EO_Ajax.locale.dayNames,dayNamesShort:EO_Ajax.locale.dayAbbrev,isRTL:EO_Ajax.locale.isrtl,header:{left:"title",center:"category venue",right:"prev goto today next"},buttonIcons:!1,buttonui:!0,events:function(a,b,c){jQuery.ajax({url:EO_Ajax.ajaxurl+"?action=event-admin-cal",dataType:"JSON",data:{start:jQuery.fullCalendar.formatDate(a,"yyyy-MM-dd"),end:jQuery.fullCalendar.formatDate(b,"yyyy-MM-dd")},success:function(a){c(a)}})},categories:EO_Ajax.categories,venues:EO_Ajax.venues,selectable:!0,selectHelper:!0,eventRender:function(a){var b=jQuery(".filter-category .eo-cal-filter").val(),c=jQuery(".filter-venue .eo-cal-filter").val();return"undefined"!=typeof b&&""!==b&&jQuery.inArray(b,a.category)<0?"<div></div>":"undefined"!=typeof c&&""!==c&&c!=a.venue?"<div></div>":void 0},viewDisplay:function(b){var c=jQuery.fullCalendar.formatDate(b.start,"yyyy-MM-dd"),d=b.name,e=new Date;e=new Date(e.getTime()+6e5),a.cookie("eo_admin_cal_last_viewed_date",c,{expires:e}),a.cookie("eo_admin_cal_last_view",d,{expires:e})},weekMode:"variable",aspectRatio:1.5,loading:function(a){a?jQuery("#loading").show():jQuery("#loading").hide()},timeFormat:f,axisFormat:f,eventClick:function(b,c){c.preventDefault(),jQuery("#eo-dialog-tabs ul li").each(function(){var c=a(this).attr("id").substring(14);jQuery("#eo-dialog-tabs #"+a(this).attr("id")+"-content").html(b[c])}),a("#events-meta").dialog("open")},select:function(b,c,d,e){if(EO_Ajax.perm_edit){e.preventDefault();var g,h="yyyy-MM-dd",i=jQuery(this)[0].calendar.options,j=jQuery.fullCalendar.formatDate(b,h),k=jQuery.fullCalendar.formatDate(b,"HH:mm"),l=jQuery.fullCalendar.formatDate(c,h),m=jQuery.fullCalendar.formatDate(c,"HH:mm");d?(f="ddd, dS MMMM",d=1):(f="ddd, dS MMMM h(:mm)tt",d=0),j==l?(g=jQuery.fullCalendar.formatDate(b,f,i),d||(g=g+" — "+jQuery.fullCalendar.formatDate(c,"h(:mm)tt",i))):g=jQuery.fullCalendar.formatDate(b,f,i)+" — "+jQuery.fullCalendar.formatDate(c,f,i),a("#eo_event_create_cal input[name='eo_event[event_title]']").val(""),a("#eo_event_create_cal input.ui-autocomplete-input").val(""),a("#eo_event_create_cal textarea[name='eo_event[event_content]']").val(""),a("#eo_event_create_cal input[name='eo_event[StartDate]']").val(j),a("#eo_event_create_cal input[name='eo_event[StartTime]']").val(k),a("#eo_event_create_cal input[name='eo_event[EndDate]']").val(l),a("#eo_event_create_cal input[name='eo_event[FinishTime]']").val(m),a("#eo_event_create_cal input[name='eo_event[allday]']").val(d),a("#eo_event_create_cal td#date").html(g),a("#eo_event_create_cal").dialog("open"),a("form.eo_cal input[type='submit']").removeAttr("disabled"),a("form.eo_cal input#reset").click(function(){a("#eo_event_create_cal").dialog("close")})}}});a("#eofc_time_format").change(function(){f=a("#eofc_time_format").is(":checked")?"HH:mm":"h:mmtt",h.fullCalendar("option","timeFormat",f),a.post(ajaxurl,{action:"eofc-format-time",is24:a("#eofc_time_format").is(":checked")})}),a(".view-button").click(function(b){b.preventDefault(),a(".view-button").removeClass("nav-tab-active"),h.fullCalendar("changeView",a(this).attr("id")),a(this).addClass("nav-tab-active")}),a("#miniCalendar").datepicker({dateFormat:"DD, d MM, yy",firstDay:parseInt(EO_Ajax.startday,10),changeMonth:!0,monthNamesShort:EO_Ajax.locale.monthAbbrev,dayNamesMin:EO_Ajax.locale.dayAbbrev,changeYear:!0,showOn:"button",buttonText:EO_Ajax.locale.gotodate,onSelect:function(a){h.fullCalendar("gotoDate",new Date(Date.parse(a)))}}),a("button.ui-datepicker-trigger").button(),a.widget("ui.combobox",{_create:function(){var b=this.element.hide(),c=b.children(":selected"),d=c.val()?c.text():"",e=a("<span>").addClass("ui-combobox eo-venue-input").insertAfter(b),f={delay:0,minLength:0,source:function(b,c){a.getJSON(EO_Ajax.ajaxurl+"?callback=?&action=eo-search-venue",b,function(b){var d=a.map(b,function(a){return a.label=a.name,a});c(d)})},select:function(b,c){a("#venue_select").removeAttr("selected"),a("#venue_select").val(c.item.term_id)}},g=a("<input>").appendTo(e).val(d).addClass("ui-combobox-input").autocomplete(f).addClass("ui-widget-content ui-corner-left"),h=a.ui?a.ui.version||0:-1,i=eventorganiser.versionCompare(h,"1.10")>=0?"ui-autocomplete":"autocomplete";g.data(i)._renderItem=function(b,c){if(0===c.term_id)return a("<li></li>").data(i+"-item",c).append("<a>"+c.label+"</a>").appendTo(b);var d=[c.venue_address,c.venue_city,c.venue_state,c.venue_postcode,c.venue_country],e=a.grep(d,function(a){return a}).join(", "),f=eventorganiser.versionCompare(h,"1.10")>=0?"ui-autocomplete-item":"item.autocomplete";return a("<li></li>").data(f,c).append("<a>"+c.label+"</br> <span style='font-size: 0.8em'><em>"+e+"</span></em></a>").appendTo(b)};var j=eventorganiser.is_mp6?"25px":"21px",k=a("<span>").addClass("eo-venue-combobox-buttons").appendTo(e);a("<a style='vertical-align: top;margin: 0px -1px;padding: 0px;height:"+j+";'>").attr("title","Show All Items").appendTo(k).button({icons:{primary:"ui-icon-triangle-1-s"},text:!1}).removeClass("ui-corner-all").addClass("eo-ui-button ui-corner-right ui-combobox-toggle ui-combobox-button").click(function(){return g.autocomplete("widget").is(":visible")?void g.autocomplete("close"):(a(this).blur(),void g.autocomplete("search","").focus())})}}),a("#venue_select").combobox(),a(".eo-cal-filter").change(function(){h.fullCalendar("rerenderEvents")}),a(".filter-venue .eo-cal-filter").selectmenu({wrapperElement:"<span class='fc-header-filter'></span>"}),a(".filter-category .eo-cal-filter").selectmenu({wrapperElement:"<span class='fc-header-filter'></span>",icons:[{find:".cat"}]});var i=a("#eo-event-venue-button").width()+30;a("#eo-event-venue-button").width(i+"px"),a("#eo-event-venue-menu").width(i+"px");var j=a("#eo-event-cat-button").width()+30;a("#eo-event-cat-button").width(j+"px"),a("#eo-event-cat-menu").width(j+"px")})}(jQuery),function(a){a.widget("ui.selectmenu",{options:{appendTo:"body",typeAhead:1e3,style:"dropdown",positionOptions:null,width:null,menuWidth:null,handleWidth:26,maxHeight:null,icons:null,format:null,escapeHtml:!1,bgImage:function(){}},_create:function(){var b=this,c=this.options,d=a.ui?a.ui.version||0:-1,e=eventorganiser.versionCompare(d,"1.9")>=0?this.element.uniqueId().attr("id"):this.element.attr("id")||"ui-selectmenu-"+Math.random().toString(16).slice(2,10);this.ids=[e,e+"-button",e+"-menu"],this._safemouseup=!0,this.isOpen=!1,this.newelement=a("<a />",{"class":"ui-selectmenu ui-widget ui-state-default ui-corner-all",id:this.ids[1],role:"button",href:"#nogo",tabindex:this.element.attr("disabled")?1:0,"aria-haspopup":!0,"aria-owns":this.ids[2]}),this.newelementWrap=a("<span />").append(this.newelement).insertAfter(this.element);var f=this.element.attr("tabindex");f&&this.newelement.attr("tabindex",f),this.newelement.data("selectelement",this.element),this.selectmenuIcon=a('<span class="ui-selectmenu-icon ui-icon"></span>').prependTo(this.newelement),this.newelement.prepend('<span class="ui-selectmenu-status" />'),this.element.bind({"click.selectmenu":function(a){b.newelement.focus(),a.preventDefault()}}),this.newelement.bind("mousedown.selectmenu",function(a){b._toggle(a,!0),"popup"==c.style&&(b._safemouseup=!1,setTimeout(function(){b._safemouseup=!0},300)),a.preventDefault()}).bind("click.selectmenu",function(a){a.preventDefault()}).bind("keydown.selectmenu",function(c){var d=!1;switch(c.keyCode){case a.ui.keyCode.ENTER:d=!0;break;case a.ui.keyCode.SPACE:b._toggle(c);break;case a.ui.keyCode.UP:c.altKey?b.open(c):b._moveSelection(-1);break;case a.ui.keyCode.DOWN:c.altKey?b.open(c):b._moveSelection(1);break;case a.ui.keyCode.LEFT:b._moveSelection(-1);break;case a.ui.keyCode.RIGHT:b._moveSelection(1);break;case a.ui.keyCode.TAB:d=!0;break;case a.ui.keyCode.PAGE_UP:case a.ui.keyCode.HOME:b.index(0);break;case a.ui.keyCode.PAGE_DOWN:case a.ui.keyCode.END:b.index(b._optionLis.length);break;default:d=!0}return d}).bind("keypress.selectmenu",function(a){return a.which>0&&b._typeAhead(a.which,"mouseup"),!0}).bind("mouseover.selectmenu",function(){c.disabled||a(this).addClass("ui-state-hover")}).bind("mouseout.selectmenu",function(){c.disabled||a(this).removeClass("ui-state-hover")}).bind("focus.selectmenu",function(){c.disabled||a(this).addClass("ui-state-focus")}).bind("blur.selectmenu",function(){c.disabled||a(this).removeClass("ui-state-focus")}),a(document).bind("mousedown.selectmenu-"+this.ids[0],function(c){b.isOpen&&!a(c.target).closest("#"+b.ids[1]).length&&b.close(c)}),this.element.bind("click.selectmenu",function(){b._refreshValue()}).bind("focus.selectmenu",function(){b.newelement&&b.newelement[0].focus()}),c.width||(c.width=this.element.outerWidth()),this.newelement.width(c.width),this.element.hide(),this.list=a("<ul />",{"class":"ui-widget ui-widget-content","aria-hidden":!0,role:"listbox","aria-labelledby":this.ids[1],id:this.ids[2]}),this.listWrap=a("<div />",{"class":"ui-selectmenu-menu"}).append(this.list).appendTo(c.appendTo),this.list.bind("keydown.selectmenu",function(c){var d=!1;switch(c.keyCode){case a.ui.keyCode.UP:c.altKey?b.close(c,!0):b._moveFocus(-1);break;case a.ui.keyCode.DOWN:c.altKey?b.close(c,!0):b._moveFocus(1);break;case a.ui.keyCode.LEFT:b._moveFocus(-1);break;case a.ui.keyCode.RIGHT:b._moveFocus(1);break;case a.ui.keyCode.HOME:b._moveFocus(":first");break;case a.ui.keyCode.PAGE_UP:b._scrollPage("up");break;case a.ui.keyCode.PAGE_DOWN:b._scrollPage("down");break;case a.ui.keyCode.END:b._moveFocus(":last");break;case a.ui.keyCode.ENTER:case a.ui.keyCode.SPACE:b.close(c,!0),a(c.target).parents("li:eq(0)").trigger("mouseup");break;case a.ui.keyCode.TAB:d=!0,b.close(c,!0),a(c.target).parents("li:eq(0)").trigger("mouseup");break;case a.ui.keyCode.ESCAPE:b.close(c,!0);break;default:d=!0}return d}).bind("keypress.selectmenu",function(a){return a.which>0&&b._typeAhead(a.which,"focus"),!0}).bind("mousedown.selectmenu mouseup.selectmenu",function(){return!1}),a(window).bind("resize.selectmenu-"+this.ids[0],a.proxy(b.close,this))},_init:function(){var b=this,c=this.options,d=[];this.element.find("option").each(function(){var e=a(this);d.push({value:e.attr("value"),text:b._formatText(e.text(),e),selected:e.attr("selected"),disabled:e.attr("disabled"),classes:e.attr("class"),typeahead:e.attr("typeahead"),parentOptGroup:e.parent("optgroup"),bgImage:c.bgImage.call(e)})});var e="popup"==b.options.style?" ui-state-active":"";if(this.list.html(""),d.length)for(var f=0;f<d.length;f++){var g={role:"presentation"};d[f].disabled&&(g["class"]="ui-state-disabled");var h={html:d[f].text||" ",href:"#nogo",tabindex:-1,role:"option","aria-selected":!1};d[f].disabled&&(h["aria-disabled"]=d[f].disabled),d[f].typeahead&&(h.typeahead=d[f].typeahead);var i=a("<a/>",h).bind("focus.selectmenu",function(){a(this).parent().mouseover()}).bind("blur.selectmenu",function(){a(this).parent().mouseout()}),j=a("<li/>",g).append(i).data("index",f).addClass(d[f].classes).data("optionClasses",d[f].classes||"").bind("mouseup.selectmenu",function(c){return!b._safemouseup||b._disabled(c.currentTarget)||b._disabled(a(c.currentTarget).parents("ul > li.ui-selectmenu-group "))||(b.index(a(this).data("index")),b.select(c),b.close(c,!0)),!1}).bind("click.selectmenu",function(){return!1}).bind("mouseover.selectmenu",function(c){a(this).hasClass("ui-state-disabled")||a(this).parent("ul").parent("li").hasClass("ui-state-disabled")||(c.optionValue=b.element[0].options[a(this).data("index")].value,b._trigger("hover",c,b._uiHash()),b._selectedOptionLi().addClass(e),b._focusedOptionLi().removeClass("ui-selectmenu-item-focus ui-state-hover"),a(this).removeClass("ui-state-active").addClass("ui-selectmenu-item-focus ui-state-hover"))}).bind("mouseout.selectmenu",function(c){a(this).is(b._selectedOptionLi())&&a(this).addClass(e),c.optionValue=b.element[0].options[a(this).data("index")].value,b._trigger("blur",c,b._uiHash()),a(this).removeClass("ui-selectmenu-item-focus ui-state-hover")});if(d[f].parentOptGroup.length){var k="ui-selectmenu-group-"+this.element.find("optgroup").index(d[f].parentOptGroup);this.list.find("li."+k).length?this.list.find("li."+k+":last ul").append(j):a('<li role="presentation" class="ui-selectmenu-group '+k+(d[f].parentOptGroup.attr("disabled")?' ui-state-disabled" aria-disabled="true"':'"')+'><span class="ui-selectmenu-group-label">'+d[f].parentOptGroup.attr("label")+"</span><ul></ul></li>").appendTo(this.list).find("ul").append(j)}else j.appendTo(this.list);if(c.icons)for(var l in c.icons)if(j.is(c.icons[l].find)){j.data("optionClasses",d[f].classes+" ui-selectmenu-hasIcon").addClass("ui-selectmenu-hasIcon");var m=c.icons[l].icon||"";j.find("a:eq(0)").prepend('<span class="ui-selectmenu-item-icon ui-icon '+m+'"></span>'),d[f].bgImage&&j.find("span").css("background-image",d[f].bgImage)}}else a(' <li role="presentation"><a href="#nogo" tabindex="-1" role="option"></a></li>').appendTo(this.list);var n="dropdown"==c.style;this.newelement.toggleClass("ui-selectmenu-dropdown",n).toggleClass("ui-selectmenu-popup",!n),this.list.toggleClass("ui-selectmenu-menu-dropdown ui-corner-bottom",n).toggleClass("ui-selectmenu-menu-popup ui-corner-all",!n).find("li:first").toggleClass("ui-corner-top",!n).end().find("li:last").addClass("ui-corner-bottom"),this.selectmenuIcon.toggleClass("ui-icon-triangle-1-s",n).toggleClass("ui-icon-triangle-2-n-s",!n),this.list.width("dropdown"==c.style?c.menuWidth?c.menuWidth:c.width:c.menuWidth?c.menuWidth:c.width-c.handleWidth),this.list.css("height","auto");var o=this.listWrap.height(),p=a(window).height(),q=c.maxHeight?Math.min(c.maxHeight,p):p/3;o>q&&this.list.height(q),this._optionLis=this.list.find("li:not(.ui-selectmenu-group)"),this.element.attr("disabled")?this.disable():this.enable(),this._refreshValue(),this._selectedOptionLi().addClass("ui-selectmenu-item-focus"),clearTimeout(this.refreshTimeout),this.refreshTimeout=window.setTimeout(function(){b._refreshPosition()},200)},destroy:function(){this.element.removeData(this.widgetName).removeClass("ui-selectmenu-disabled ui-state-disabled").removeAttr("aria-disabled").unbind(".selectmenu"),a(window).unbind(".selectmenu-"+this.ids[0]),a(document).unbind(".selectmenu-"+this.ids[0]),this.newelementWrap.remove(),this.listWrap.remove(),this.element.unbind(".selectmenu").show(),a.Widget.prototype.destroy.apply(this,arguments)},_typeAhead:function(a,b){var c=this,d=String.fromCharCode(a).toLowerCase(),e=null,f=null;c._typeAhead_timer&&(window.clearTimeout(c._typeAhead_timer),c._typeAhead_timer=void 0),c._typeAhead_chars=(void 0===c._typeAhead_chars?"":c._typeAhead_chars).concat(d),c._typeAhead_chars.length<2||c._typeAhead_chars.substr(-2,1)===d&&c._typeAhead_cycling?(c._typeAhead_cycling=!0,e=d):(c._typeAhead_cycling=!1,e=c._typeAhead_chars);for(var g=("focus"!==b?this._selectedOptionLi().data("index"):this._focusedOptionLi().data("index"))||0,h=0;h<this._optionLis.length;h++){var i=this._optionLis.eq(h).text().substr(0,e.length).toLowerCase();if(i===e)if(c._typeAhead_cycling){if(null===f&&(f=h),h>g){f=h;break}}else f=h}null!==f&&this._optionLis.eq(f).find("a").trigger(b),c._typeAhead_timer=window.setTimeout(function(){c._typeAhead_timer=void 0,c._typeAhead_chars=void 0,c._typeAhead_cycling=void 0},c.options.typeAhead)},_uiHash:function(){var b=this.index();return{index:b,option:a("option",this.element).get(b),value:this.element[0].value}},open:function(a){if("true"!=this.newelement.attr("aria-disabled")){var b=this,c=this.options,d=this._selectedOptionLi(),e=d.find("a");b._closeOthers(a),b.newelement.addClass("ui-state-active"),b.list.attr("aria-hidden",!1),b.listWrap.addClass("ui-selectmenu-open"),"dropdown"==c.style?b.newelement.removeClass("ui-corner-all").addClass("ui-corner-top"):this.list.css("left",-5e3).scrollTop(this.list.scrollTop()+d.position().top-this.list.outerHeight()/2+d.outerHeight()/2).css("left","auto"),b._refreshPosition(),e.length&&e[0].focus(),b.isOpen=!0,b._trigger("open",a,b._uiHash())}},close:function(a,b){this.newelement.is(".ui-state-active")&&(this.newelement.removeClass("ui-state-active"),this.listWrap.removeClass("ui-selectmenu-open"),this.list.attr("aria-hidden",!0),"dropdown"==this.options.style&&this.newelement.removeClass("ui-corner-top").addClass("ui-corner-all"),b&&this.newelement.focus(),this.isOpen=!1,this._trigger("close",a,this._uiHash()))},change:function(a){this.element.trigger("change"),this._trigger("change",a,this._uiHash())},select:function(a){return this._disabled(a.currentTarget)?!1:void this._trigger("select",a,this._uiHash())},widget:function(){return this.listWrap.add(this.newelementWrap)},_closeOthers:function(b){a(".ui-selectmenu.ui-state-active").not(this.newelement).each(function(){a(this).data("selectelement").selectmenu("close",b)}),a(".ui-selectmenu.ui-state-hover").trigger("mouseout")},_toggle:function(a,b){this.isOpen?this.close(a,b):this.open(a)},_formatText:function(b,c){return this.options.format?b=this.options.format(b,c):this.options.escapeHtml&&(b=a("<div />").text(b).html()),b},_selectedIndex:function(){return this.element[0].selectedIndex},_selectedOptionLi:function(){return this._optionLis.eq(this._selectedIndex())},_focusedOptionLi:function(){return this.list.find(".ui-selectmenu-item-focus")},_moveSelection:function(a,b){if(!this.options.disabled){var c=parseInt(this._selectedOptionLi().data("index")||0,10),d=c+a;if(0>d&&(d=0),d>this._optionLis.size()-1&&(d=this._optionLis.size()-1),d===b)return!1;this._optionLis.eq(d).hasClass("ui-state-disabled")?(a>0?++a:--a,this._moveSelection(a,d)):this._optionLis.eq(d).trigger("mouseover").trigger("mouseup")}},_moveFocus:function(a,b){var c;if(isNaN(a))c=parseInt(this._optionLis.filter(a).data("index"),10);else{var d=parseInt(this._focusedOptionLi().data("index")||0,10);c=d+a}if(0>c&&(c=0),c>this._optionLis.size()-1&&(c=this._optionLis.size()-1),c===b)return!1;var e="ui-selectmenu-item-"+Math.round(1e3*Math.random());this._focusedOptionLi().find("a:eq(0)").attr("id",""),this._optionLis.eq(c).hasClass("ui-state-disabled")?(a>0?++a:--a,this._moveFocus(a,c)):this._optionLis.eq(c).find("a:eq(0)").attr("id",e).focus(),this.list.attr("aria-activedescendant",e)},_scrollPage:function(a){var b=Math.floor(this.list.outerHeight()/this._optionLis.first().outerHeight());b="up"==a?-b:b,this._moveFocus(b)},_setOption:function(a,b){this.options[a]=b,"disabled"==a&&(b&&this.close(),this.element.add(this.newelement).add(this.list)[b?"addClass":"removeClass"]("ui-selectmenu-disabled ui-state-disabled").attr("aria-disabled",b))},disable:function(a,b){"undefined"==typeof a?this._setOption("disabled",!0):"optgroup"==b?this._toggleOptgroup(a,!1):this._toggleOption(a,!1)},enable:function(a,b){"undefined"==typeof a?this._setOption("disabled",!1):"optgroup"==b?this._toggleOptgroup(a,!0):this._toggleOption(a,!0)},_disabled:function(b){return a(b).hasClass("ui-state-disabled")},_toggleOption:function(a,b){var c=this._optionLis.eq(a);c&&(c.toggleClass("ui-state-disabled",b).find("a").attr("aria-disabled",!b),b?this.element.find("option").eq(a).attr("disabled","disabled"):this.element.find("option").eq(a).removeAttr("disabled"))},_toggleOptgroup:function(a,b){var c=this.list.find("li.ui-selectmenu-group-"+a);c&&(c.toggleClass("ui-state-disabled",b).attr("aria-disabled",!b),b?this.element.find("optgroup").eq(a).attr("disabled","disabled"):this.element.find("optgroup").eq(a).removeAttr("disabled"))},index:function(b){return arguments.length?this._disabled(a(this._optionLis[b]))||b==this._selectedIndex()?!1:(this.element[0].selectedIndex=b,this._refreshValue(),this.change(),void 0):this._selectedIndex()},value:function(a){return arguments.length&&a!=this.element[0].value?(this.element[0].value=a,this._refreshValue(),this.change(),void 0):this.element[0].value},_refreshValue:function(){var a="popup"==this.options.style?" ui-state-active":"",b="ui-selectmenu-item-"+Math.round(1e3*Math.random());this.list.find(".ui-selectmenu-item-selected").removeClass("ui-selectmenu-item-selected"+a).find("a").attr("aria-selected","false").attr("id",""),this._selectedOptionLi().addClass("ui-selectmenu-item-selected"+a).find("a").attr("aria-selected","true").attr("id",b);var c=this.newelement.data("optionClasses")?this.newelement.data("optionClasses"):"",d=this._selectedOptionLi().data("optionClasses")?this._selectedOptionLi().data("optionClasses"):"";this.newelement.removeClass(c).data("optionClasses",d).addClass(d).find(".ui-selectmenu-status").html(this._selectedOptionLi().find("a:eq(0)").html()),this.list.attr("aria-activedescendant",b)},_refreshPosition:function(){var b=this.options,c={of:this.newelement,my:"left top",at:"left bottom",collision:"flip"};if("popup"==b.style){var d=this._selectedOptionLi();c.my="left top"+(this.list.offset().top-d.offset().top-(this.newelement.outerHeight()+d.outerHeight())/2),c.collision="fit"}this.listWrap.removeAttr("style").zIndex(this.element.zIndex()+2).position(a.extend(c,b.positionOptions))}})}(jQuery),function(a){var b;"function"==typeof b&&b.amd?b(["jquery"],a):a(jQuery)}(function(a){function b(a){return a}function c(a){return decodeURIComponent(a.replace(e," "))}function d(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return f.json?JSON.parse(a):a}catch(b){}}var e=/\+/g,f=a.cookie=function(e,g,h){if(void 0!==g){if(h=a.extend({},f.defaults,h),"number"==typeof h.expires){var i=h.expires,j=h.expires=new Date;j.setDate(j.getDate()+i)}return g=f.json?JSON.stringify(g):String(g),document.cookie=[f.raw?e:encodeURIComponent(e),"=",f.raw?g:encodeURIComponent(g),h.expires?"; expires="+h.expires.toUTCString():"",h.path?"; path="+h.path:"",h.domain?"; domain="+h.domain:"",h.secure?"; secure":""].join(""),document}for(var k=f.raw?b:c,l=document.cookie.split("; "),m=e?void 0:{},n=0,o=l.length;o>n;n++){var p=l[n].split("="),q=k(p.shift()),r=k(p.join("="));if(e&&e===q){m=d(r);break}e||(m[q]=d(r))}return m};f.defaults={},a.removeCookie=function(b,c){return void 0!==a.cookie(b)?(a.cookie(b,"",a.extend({},c,{expires:-1})),!0):!1}});
|
1 |
+
/*! event-organiser 2.9.2 2014-10-31 11:49 */
|
2 |
var eventorganiser=eventorganiser||{};eventorganiser.versionCompare=function(a,b){if(typeof a+typeof b!="stringstring")return!1;for(var c=a.split("."),d=b.split("."),e=0,f=Math.max(c.length,d.length);f>e;e++){if(c[e]&&!d[e]&&parseInt(c[e],10)>0||parseInt(c[e],10)>parseInt(d[e],10))return 1;if(d[e]&&!c[e]&&parseInt(d[e],10)>0||parseInt(c[e],10)<parseInt(d[e],10))return-1}return 0},function(a){function b(a){var b,c=/^\s*(\d{4})-(\d\d)-(\d\d)\s*$/,d=new Date(0/0),e=c.exec(a);return e&&(b=+e[2],d.setFullYear(e[1],b-1,e[3]),b!=d.getMonth()+1&&d.setTime(0/0)),d}a(document).ready(function(){function c(){var b=a("<span class='fc-header-goto'><input type='hidden' id='miniCalendar'/></span>");return b}function d(b){var c=b.categories;if(c){var d="<select class='eo-cal-filter' id='eo-event-cat'>";d+="<option value=''>"+b.buttonText.cat+"</option>";for(var e=0;e<c.length;e++)d+="<option class='cat-slug-"+c[e].slug+" cat' value='"+c[e].slug+"'>"+c[e].name+"</option>";return d+="</select>",a("<span class='fc-header-dropdown filter-category'></span>").append(d)}}function e(b){var c=b.venues;if(c){var d="<select class='eo-cal-filter' id='eo-event-venue'>";d+="<option value=''>"+b.buttonText.venue+"</option>";for(var e=0;e<c.length;e++)d+="<option value='"+c[e].term_id+"'>"+c[e].name+"</option>";return d+="</select>",a("<span class='fc-header-dropdown filter-venue'></span>").append(d)}}a("#eo-dialog-tabs").tabs(),a(".eo-dialog").dialog({autoOpen:!1,dialogClass:"eo-admin-calendar-dialog",width:527,modal:!0}),a(".eo-dialog").parent().find(".ui-dialog-titlebar-close").addClass("eo-ui-button"),a("#events-meta").parent().find(".ui-dialog-titlebar-close").appendTo(".ui-tabs-nav").closest(".ui-dialog").children(".ui-dialog-titlebar").remove();var f=a("#eofc_time_format").is(":checked")?"HH:mm":"h:mmtt",g=b(jQuery.cookie("eo_admin_cal_last_viewed_date"));"[object Date]"===Object.prototype.toString.call(g)?isNaN(g.getTime())&&(g=new Date):g=new Date;var h=jQuery("#eo_admin_calendar").fullCalendar({firstDay:parseInt(EO_Ajax.startday,10),date:g.getDate(),month:g.getMonth(),year:g.getFullYear(),defaultView:a.cookie("eo_admin_cal_last_view")?a.cookie("eo_admin_cal_last_view"):"month",editable:!1,lazyFetching:"true",eventColor:"#21759B",theme:!0,customButtons:{category:d,venue:""!==EO_Ajax.venues?e:null,"goto":c},buttonText:{today:EO_Ajax.locale.today,month:EO_Ajax.locale.month,week:EO_Ajax.locale.week,day:EO_Ajax.locale.day,cat:EO_Ajax.locale.cat,venue:EO_Ajax.locale.venue},monthNames:EO_Ajax.locale.monthNames,monthNamesShort:EO_Ajax.locale.monthAbbrev,dayNames:EO_Ajax.locale.dayNames,dayNamesShort:EO_Ajax.locale.dayAbbrev,isRTL:EO_Ajax.locale.isrtl,header:{left:"title",center:"category venue",right:"prev goto today next"},buttonIcons:!1,buttonui:!0,events:function(a,b,c){jQuery.ajax({url:EO_Ajax.ajaxurl+"?action=event-admin-cal",dataType:"JSON",data:{start:jQuery.fullCalendar.formatDate(a,"yyyy-MM-dd"),end:jQuery.fullCalendar.formatDate(b,"yyyy-MM-dd")},success:function(a){c(a)}})},categories:EO_Ajax.categories,venues:EO_Ajax.venues,selectable:!0,selectHelper:!0,eventRender:function(a){var b=jQuery(".filter-category .eo-cal-filter").val(),c=jQuery(".filter-venue .eo-cal-filter").val();return"undefined"!=typeof b&&""!==b&&jQuery.inArray(b,a.category)<0?"<div></div>":"undefined"!=typeof c&&""!==c&&c!=a.venue?"<div></div>":void 0},viewDisplay:function(b){var c=jQuery.fullCalendar.formatDate(b.start,"yyyy-MM-dd"),d=b.name,e=new Date;e=new Date(e.getTime()+6e5),a.cookie("eo_admin_cal_last_viewed_date",c,{expires:e}),a.cookie("eo_admin_cal_last_view",d,{expires:e})},weekMode:"variable",aspectRatio:1.5,loading:function(a){a?jQuery("#loading").show():jQuery("#loading").hide()},timeFormat:f,axisFormat:f,eventClick:function(b,c){c.preventDefault(),jQuery("#eo-dialog-tabs ul li").each(function(){var c=a(this).attr("id").substring(14);jQuery("#eo-dialog-tabs #"+a(this).attr("id")+"-content").html(b[c])}),a("#events-meta").dialog("open")},select:function(b,c,d,e){if(EO_Ajax.perm_edit){e.preventDefault();var g,h="yyyy-MM-dd",i=jQuery(this)[0].calendar.options,j=jQuery.fullCalendar.formatDate(b,h),k=jQuery.fullCalendar.formatDate(b,"HH:mm"),l=jQuery.fullCalendar.formatDate(c,h),m=jQuery.fullCalendar.formatDate(c,"HH:mm");d?(f="ddd, dS MMMM",d=1):(f="ddd, dS MMMM h(:mm)tt",d=0),j==l?(g=jQuery.fullCalendar.formatDate(b,f,i),d||(g=g+" — "+jQuery.fullCalendar.formatDate(c,"h(:mm)tt",i))):g=jQuery.fullCalendar.formatDate(b,f,i)+" — "+jQuery.fullCalendar.formatDate(c,f,i),a("#eo_event_create_cal input[name='eo_event[event_title]']").val(""),a("#eo_event_create_cal input.ui-autocomplete-input").val(""),a("#eo_event_create_cal textarea[name='eo_event[event_content]']").val(""),a("#eo_event_create_cal input[name='eo_event[StartDate]']").val(j),a("#eo_event_create_cal input[name='eo_event[StartTime]']").val(k),a("#eo_event_create_cal input[name='eo_event[EndDate]']").val(l),a("#eo_event_create_cal input[name='eo_event[FinishTime]']").val(m),a("#eo_event_create_cal input[name='eo_event[allday]']").val(d),a("#eo_event_create_cal td#date").html(g),a("#eo_event_create_cal").dialog("open"),a("form.eo_cal input[type='submit']").removeAttr("disabled"),a("form.eo_cal input#reset").click(function(){a("#eo_event_create_cal").dialog("close")})}}});a("#eofc_time_format").change(function(){f=a("#eofc_time_format").is(":checked")?"HH:mm":"h:mmtt",h.fullCalendar("option","timeFormat",f),a.post(ajaxurl,{action:"eofc-format-time",is24:a("#eofc_time_format").is(":checked")})}),a(".view-button").click(function(b){b.preventDefault(),a(".view-button").removeClass("nav-tab-active"),h.fullCalendar("changeView",a(this).attr("id")),a(this).addClass("nav-tab-active")}),a("#miniCalendar").datepicker({dateFormat:"DD, d MM, yy",firstDay:parseInt(EO_Ajax.startday,10),changeMonth:!0,monthNamesShort:EO_Ajax.locale.monthAbbrev,dayNamesMin:EO_Ajax.locale.dayAbbrev,changeYear:!0,showOn:"button",buttonText:EO_Ajax.locale.gotodate,onSelect:function(a){h.fullCalendar("gotoDate",new Date(Date.parse(a)))}}),a("button.ui-datepicker-trigger").button(),a.widget("ui.combobox",{_create:function(){var b=this.element.hide(),c=b.children(":selected"),d=c.val()?c.text():"",e=a("<span>").addClass("ui-combobox eo-venue-input").insertAfter(b),f={delay:0,minLength:0,source:function(b,c){a.getJSON(EO_Ajax.ajaxurl+"?callback=?&action=eo-search-venue",b,function(b){var d=a.map(b,function(a){return a.label=a.name,a});c(d)})},select:function(b,c){a("#venue_select").removeAttr("selected"),a("#venue_select").val(c.item.term_id)}},g=a("<input>").appendTo(e).val(d).addClass("ui-combobox-input").autocomplete(f).addClass("ui-widget-content ui-corner-left"),h=a.ui?a.ui.version||0:-1,i=eventorganiser.versionCompare(h,"1.10")>=0?"ui-autocomplete":"autocomplete";g.data(i)._renderItem=function(b,c){if(0===c.term_id)return a("<li></li>").data(i+"-item",c).append("<a>"+c.label+"</a>").appendTo(b);var d=[c.venue_address,c.venue_city,c.venue_state,c.venue_postcode,c.venue_country],e=a.grep(d,function(a){return a}).join(", "),f=eventorganiser.versionCompare(h,"1.10")>=0?"ui-autocomplete-item":"item.autocomplete";return a("<li></li>").data(f,c).append("<a>"+c.label+"</br> <span style='font-size: 0.8em'><em>"+e+"</span></em></a>").appendTo(b)};var j=eventorganiser.is_mp6?"25px":"21px",k=a("<span>").addClass("eo-venue-combobox-buttons").appendTo(e);a("<a style='vertical-align: top;margin: 0px -1px;padding: 0px;height:"+j+";'>").attr("title","Show All Items").appendTo(k).button({icons:{primary:"ui-icon-triangle-1-s"},text:!1}).removeClass("ui-corner-all").addClass("eo-ui-button ui-corner-right ui-combobox-toggle ui-combobox-button").click(function(){return g.autocomplete("widget").is(":visible")?void g.autocomplete("close"):(a(this).blur(),void g.autocomplete("search","").focus())})}}),a("#venue_select").combobox(),a(".eo-cal-filter").change(function(){h.fullCalendar("rerenderEvents")}),a(".filter-venue .eo-cal-filter").selectmenu({wrapperElement:"<span class='fc-header-filter'></span>"}),a(".filter-category .eo-cal-filter").selectmenu({wrapperElement:"<span class='fc-header-filter'></span>",icons:[{find:".cat"}]});var i=a("#eo-event-venue-button").width()+30;a("#eo-event-venue-button").width(i+"px"),a("#eo-event-venue-menu").width(i+"px");var j=a("#eo-event-cat-button").width()+30;a("#eo-event-cat-button").width(j+"px"),a("#eo-event-cat-menu").width(j+"px")})}(jQuery),function(a){a.widget("ui.selectmenu",{options:{appendTo:"body",typeAhead:1e3,style:"dropdown",positionOptions:null,width:null,menuWidth:null,handleWidth:26,maxHeight:null,icons:null,format:null,escapeHtml:!1,bgImage:function(){}},_create:function(){var b=this,c=this.options,d=a.ui?a.ui.version||0:-1,e=eventorganiser.versionCompare(d,"1.9")>=0?this.element.uniqueId().attr("id"):this.element.attr("id")||"ui-selectmenu-"+Math.random().toString(16).slice(2,10);this.ids=[e,e+"-button",e+"-menu"],this._safemouseup=!0,this.isOpen=!1,this.newelement=a("<a />",{"class":"ui-selectmenu ui-widget ui-state-default ui-corner-all",id:this.ids[1],role:"button",href:"#nogo",tabindex:this.element.attr("disabled")?1:0,"aria-haspopup":!0,"aria-owns":this.ids[2]}),this.newelementWrap=a("<span />").append(this.newelement).insertAfter(this.element);var f=this.element.attr("tabindex");f&&this.newelement.attr("tabindex",f),this.newelement.data("selectelement",this.element),this.selectmenuIcon=a('<span class="ui-selectmenu-icon ui-icon"></span>').prependTo(this.newelement),this.newelement.prepend('<span class="ui-selectmenu-status" />'),this.element.bind({"click.selectmenu":function(a){b.newelement.focus(),a.preventDefault()}}),this.newelement.bind("mousedown.selectmenu",function(a){b._toggle(a,!0),"popup"==c.style&&(b._safemouseup=!1,setTimeout(function(){b._safemouseup=!0},300)),a.preventDefault()}).bind("click.selectmenu",function(a){a.preventDefault()}).bind("keydown.selectmenu",function(c){var d=!1;switch(c.keyCode){case a.ui.keyCode.ENTER:d=!0;break;case a.ui.keyCode.SPACE:b._toggle(c);break;case a.ui.keyCode.UP:c.altKey?b.open(c):b._moveSelection(-1);break;case a.ui.keyCode.DOWN:c.altKey?b.open(c):b._moveSelection(1);break;case a.ui.keyCode.LEFT:b._moveSelection(-1);break;case a.ui.keyCode.RIGHT:b._moveSelection(1);break;case a.ui.keyCode.TAB:d=!0;break;case a.ui.keyCode.PAGE_UP:case a.ui.keyCode.HOME:b.index(0);break;case a.ui.keyCode.PAGE_DOWN:case a.ui.keyCode.END:b.index(b._optionLis.length);break;default:d=!0}return d}).bind("keypress.selectmenu",function(a){return a.which>0&&b._typeAhead(a.which,"mouseup"),!0}).bind("mouseover.selectmenu",function(){c.disabled||a(this).addClass("ui-state-hover")}).bind("mouseout.selectmenu",function(){c.disabled||a(this).removeClass("ui-state-hover")}).bind("focus.selectmenu",function(){c.disabled||a(this).addClass("ui-state-focus")}).bind("blur.selectmenu",function(){c.disabled||a(this).removeClass("ui-state-focus")}),a(document).bind("mousedown.selectmenu-"+this.ids[0],function(c){b.isOpen&&!a(c.target).closest("#"+b.ids[1]).length&&b.close(c)}),this.element.bind("click.selectmenu",function(){b._refreshValue()}).bind("focus.selectmenu",function(){b.newelement&&b.newelement[0].focus()}),c.width||(c.width=this.element.outerWidth()),this.newelement.width(c.width),this.element.hide(),this.list=a("<ul />",{"class":"ui-widget ui-widget-content","aria-hidden":!0,role:"listbox","aria-labelledby":this.ids[1],id:this.ids[2]}),this.listWrap=a("<div />",{"class":"ui-selectmenu-menu"}).append(this.list).appendTo(c.appendTo),this.list.bind("keydown.selectmenu",function(c){var d=!1;switch(c.keyCode){case a.ui.keyCode.UP:c.altKey?b.close(c,!0):b._moveFocus(-1);break;case a.ui.keyCode.DOWN:c.altKey?b.close(c,!0):b._moveFocus(1);break;case a.ui.keyCode.LEFT:b._moveFocus(-1);break;case a.ui.keyCode.RIGHT:b._moveFocus(1);break;case a.ui.keyCode.HOME:b._moveFocus(":first");break;case a.ui.keyCode.PAGE_UP:b._scrollPage("up");break;case a.ui.keyCode.PAGE_DOWN:b._scrollPage("down");break;case a.ui.keyCode.END:b._moveFocus(":last");break;case a.ui.keyCode.ENTER:case a.ui.keyCode.SPACE:b.close(c,!0),a(c.target).parents("li:eq(0)").trigger("mouseup");break;case a.ui.keyCode.TAB:d=!0,b.close(c,!0),a(c.target).parents("li:eq(0)").trigger("mouseup");break;case a.ui.keyCode.ESCAPE:b.close(c,!0);break;default:d=!0}return d}).bind("keypress.selectmenu",function(a){return a.which>0&&b._typeAhead(a.which,"focus"),!0}).bind("mousedown.selectmenu mouseup.selectmenu",function(){return!1}),a(window).bind("resize.selectmenu-"+this.ids[0],a.proxy(b.close,this))},_init:function(){var b=this,c=this.options,d=[];this.element.find("option").each(function(){var e=a(this);d.push({value:e.attr("value"),text:b._formatText(e.text(),e),selected:e.attr("selected"),disabled:e.attr("disabled"),classes:e.attr("class"),typeahead:e.attr("typeahead"),parentOptGroup:e.parent("optgroup"),bgImage:c.bgImage.call(e)})});var e="popup"==b.options.style?" ui-state-active":"";if(this.list.html(""),d.length)for(var f=0;f<d.length;f++){var g={role:"presentation"};d[f].disabled&&(g["class"]="ui-state-disabled");var h={html:d[f].text||" ",href:"#nogo",tabindex:-1,role:"option","aria-selected":!1};d[f].disabled&&(h["aria-disabled"]=d[f].disabled),d[f].typeahead&&(h.typeahead=d[f].typeahead);var i=a("<a/>",h).bind("focus.selectmenu",function(){a(this).parent().mouseover()}).bind("blur.selectmenu",function(){a(this).parent().mouseout()}),j=a("<li/>",g).append(i).data("index",f).addClass(d[f].classes).data("optionClasses",d[f].classes||"").bind("mouseup.selectmenu",function(c){return!b._safemouseup||b._disabled(c.currentTarget)||b._disabled(a(c.currentTarget).parents("ul > li.ui-selectmenu-group "))||(b.index(a(this).data("index")),b.select(c),b.close(c,!0)),!1}).bind("click.selectmenu",function(){return!1}).bind("mouseover.selectmenu",function(c){a(this).hasClass("ui-state-disabled")||a(this).parent("ul").parent("li").hasClass("ui-state-disabled")||(c.optionValue=b.element[0].options[a(this).data("index")].value,b._trigger("hover",c,b._uiHash()),b._selectedOptionLi().addClass(e),b._focusedOptionLi().removeClass("ui-selectmenu-item-focus ui-state-hover"),a(this).removeClass("ui-state-active").addClass("ui-selectmenu-item-focus ui-state-hover"))}).bind("mouseout.selectmenu",function(c){a(this).is(b._selectedOptionLi())&&a(this).addClass(e),c.optionValue=b.element[0].options[a(this).data("index")].value,b._trigger("blur",c,b._uiHash()),a(this).removeClass("ui-selectmenu-item-focus ui-state-hover")});if(d[f].parentOptGroup.length){var k="ui-selectmenu-group-"+this.element.find("optgroup").index(d[f].parentOptGroup);this.list.find("li."+k).length?this.list.find("li."+k+":last ul").append(j):a('<li role="presentation" class="ui-selectmenu-group '+k+(d[f].parentOptGroup.attr("disabled")?' ui-state-disabled" aria-disabled="true"':'"')+'><span class="ui-selectmenu-group-label">'+d[f].parentOptGroup.attr("label")+"</span><ul></ul></li>").appendTo(this.list).find("ul").append(j)}else j.appendTo(this.list);if(c.icons)for(var l in c.icons)if(j.is(c.icons[l].find)){j.data("optionClasses",d[f].classes+" ui-selectmenu-hasIcon").addClass("ui-selectmenu-hasIcon");var m=c.icons[l].icon||"";j.find("a:eq(0)").prepend('<span class="ui-selectmenu-item-icon ui-icon '+m+'"></span>'),d[f].bgImage&&j.find("span").css("background-image",d[f].bgImage)}}else a(' <li role="presentation"><a href="#nogo" tabindex="-1" role="option"></a></li>').appendTo(this.list);var n="dropdown"==c.style;this.newelement.toggleClass("ui-selectmenu-dropdown",n).toggleClass("ui-selectmenu-popup",!n),this.list.toggleClass("ui-selectmenu-menu-dropdown ui-corner-bottom",n).toggleClass("ui-selectmenu-menu-popup ui-corner-all",!n).find("li:first").toggleClass("ui-corner-top",!n).end().find("li:last").addClass("ui-corner-bottom"),this.selectmenuIcon.toggleClass("ui-icon-triangle-1-s",n).toggleClass("ui-icon-triangle-2-n-s",!n),this.list.width("dropdown"==c.style?c.menuWidth?c.menuWidth:c.width:c.menuWidth?c.menuWidth:c.width-c.handleWidth),this.list.css("height","auto");var o=this.listWrap.height(),p=a(window).height(),q=c.maxHeight?Math.min(c.maxHeight,p):p/3;o>q&&this.list.height(q),this._optionLis=this.list.find("li:not(.ui-selectmenu-group)"),this.element.attr("disabled")?this.disable():this.enable(),this._refreshValue(),this._selectedOptionLi().addClass("ui-selectmenu-item-focus"),clearTimeout(this.refreshTimeout),this.refreshTimeout=window.setTimeout(function(){b._refreshPosition()},200)},destroy:function(){this.element.removeData(this.widgetName).removeClass("ui-selectmenu-disabled ui-state-disabled").removeAttr("aria-disabled").unbind(".selectmenu"),a(window).unbind(".selectmenu-"+this.ids[0]),a(document).unbind(".selectmenu-"+this.ids[0]),this.newelementWrap.remove(),this.listWrap.remove(),this.element.unbind(".selectmenu").show(),a.Widget.prototype.destroy.apply(this,arguments)},_typeAhead:function(a,b){var c=this,d=String.fromCharCode(a).toLowerCase(),e=null,f=null;c._typeAhead_timer&&(window.clearTimeout(c._typeAhead_timer),c._typeAhead_timer=void 0),c._typeAhead_chars=(void 0===c._typeAhead_chars?"":c._typeAhead_chars).concat(d),c._typeAhead_chars.length<2||c._typeAhead_chars.substr(-2,1)===d&&c._typeAhead_cycling?(c._typeAhead_cycling=!0,e=d):(c._typeAhead_cycling=!1,e=c._typeAhead_chars);for(var g=("focus"!==b?this._selectedOptionLi().data("index"):this._focusedOptionLi().data("index"))||0,h=0;h<this._optionLis.length;h++){var i=this._optionLis.eq(h).text().substr(0,e.length).toLowerCase();if(i===e)if(c._typeAhead_cycling){if(null===f&&(f=h),h>g){f=h;break}}else f=h}null!==f&&this._optionLis.eq(f).find("a").trigger(b),c._typeAhead_timer=window.setTimeout(function(){c._typeAhead_timer=void 0,c._typeAhead_chars=void 0,c._typeAhead_cycling=void 0},c.options.typeAhead)},_uiHash:function(){var b=this.index();return{index:b,option:a("option",this.element).get(b),value:this.element[0].value}},open:function(a){if("true"!=this.newelement.attr("aria-disabled")){var b=this,c=this.options,d=this._selectedOptionLi(),e=d.find("a");b._closeOthers(a),b.newelement.addClass("ui-state-active"),b.list.attr("aria-hidden",!1),b.listWrap.addClass("ui-selectmenu-open"),"dropdown"==c.style?b.newelement.removeClass("ui-corner-all").addClass("ui-corner-top"):this.list.css("left",-5e3).scrollTop(this.list.scrollTop()+d.position().top-this.list.outerHeight()/2+d.outerHeight()/2).css("left","auto"),b._refreshPosition(),e.length&&e[0].focus(),b.isOpen=!0,b._trigger("open",a,b._uiHash())}},close:function(a,b){this.newelement.is(".ui-state-active")&&(this.newelement.removeClass("ui-state-active"),this.listWrap.removeClass("ui-selectmenu-open"),this.list.attr("aria-hidden",!0),"dropdown"==this.options.style&&this.newelement.removeClass("ui-corner-top").addClass("ui-corner-all"),b&&this.newelement.focus(),this.isOpen=!1,this._trigger("close",a,this._uiHash()))},change:function(a){this.element.trigger("change"),this._trigger("change",a,this._uiHash())},select:function(a){return this._disabled(a.currentTarget)?!1:void this._trigger("select",a,this._uiHash())},widget:function(){return this.listWrap.add(this.newelementWrap)},_closeOthers:function(b){a(".ui-selectmenu.ui-state-active").not(this.newelement).each(function(){a(this).data("selectelement").selectmenu("close",b)}),a(".ui-selectmenu.ui-state-hover").trigger("mouseout")},_toggle:function(a,b){this.isOpen?this.close(a,b):this.open(a)},_formatText:function(b,c){return this.options.format?b=this.options.format(b,c):this.options.escapeHtml&&(b=a("<div />").text(b).html()),b},_selectedIndex:function(){return this.element[0].selectedIndex},_selectedOptionLi:function(){return this._optionLis.eq(this._selectedIndex())},_focusedOptionLi:function(){return this.list.find(".ui-selectmenu-item-focus")},_moveSelection:function(a,b){if(!this.options.disabled){var c=parseInt(this._selectedOptionLi().data("index")||0,10),d=c+a;if(0>d&&(d=0),d>this._optionLis.size()-1&&(d=this._optionLis.size()-1),d===b)return!1;this._optionLis.eq(d).hasClass("ui-state-disabled")?(a>0?++a:--a,this._moveSelection(a,d)):this._optionLis.eq(d).trigger("mouseover").trigger("mouseup")}},_moveFocus:function(a,b){var c;if(isNaN(a))c=parseInt(this._optionLis.filter(a).data("index"),10);else{var d=parseInt(this._focusedOptionLi().data("index")||0,10);c=d+a}if(0>c&&(c=0),c>this._optionLis.size()-1&&(c=this._optionLis.size()-1),c===b)return!1;var e="ui-selectmenu-item-"+Math.round(1e3*Math.random());this._focusedOptionLi().find("a:eq(0)").attr("id",""),this._optionLis.eq(c).hasClass("ui-state-disabled")?(a>0?++a:--a,this._moveFocus(a,c)):this._optionLis.eq(c).find("a:eq(0)").attr("id",e).focus(),this.list.attr("aria-activedescendant",e)},_scrollPage:function(a){var b=Math.floor(this.list.outerHeight()/this._optionLis.first().outerHeight());b="up"==a?-b:b,this._moveFocus(b)},_setOption:function(a,b){this.options[a]=b,"disabled"==a&&(b&&this.close(),this.element.add(this.newelement).add(this.list)[b?"addClass":"removeClass"]("ui-selectmenu-disabled ui-state-disabled").attr("aria-disabled",b))},disable:function(a,b){"undefined"==typeof a?this._setOption("disabled",!0):"optgroup"==b?this._toggleOptgroup(a,!1):this._toggleOption(a,!1)},enable:function(a,b){"undefined"==typeof a?this._setOption("disabled",!1):"optgroup"==b?this._toggleOptgroup(a,!0):this._toggleOption(a,!0)},_disabled:function(b){return a(b).hasClass("ui-state-disabled")},_toggleOption:function(a,b){var c=this._optionLis.eq(a);c&&(c.toggleClass("ui-state-disabled",b).find("a").attr("aria-disabled",!b),b?this.element.find("option").eq(a).attr("disabled","disabled"):this.element.find("option").eq(a).removeAttr("disabled"))},_toggleOptgroup:function(a,b){var c=this.list.find("li.ui-selectmenu-group-"+a);c&&(c.toggleClass("ui-state-disabled",b).attr("aria-disabled",!b),b?this.element.find("optgroup").eq(a).attr("disabled","disabled"):this.element.find("optgroup").eq(a).removeAttr("disabled"))},index:function(b){return arguments.length?this._disabled(a(this._optionLis[b]))||b==this._selectedIndex()?!1:(this.element[0].selectedIndex=b,this._refreshValue(),this.change(),void 0):this._selectedIndex()},value:function(a){return arguments.length&&a!=this.element[0].value?(this.element[0].value=a,this._refreshValue(),this.change(),void 0):this.element[0].value},_refreshValue:function(){var a="popup"==this.options.style?" ui-state-active":"",b="ui-selectmenu-item-"+Math.round(1e3*Math.random());this.list.find(".ui-selectmenu-item-selected").removeClass("ui-selectmenu-item-selected"+a).find("a").attr("aria-selected","false").attr("id",""),this._selectedOptionLi().addClass("ui-selectmenu-item-selected"+a).find("a").attr("aria-selected","true").attr("id",b);var c=this.newelement.data("optionClasses")?this.newelement.data("optionClasses"):"",d=this._selectedOptionLi().data("optionClasses")?this._selectedOptionLi().data("optionClasses"):"";this.newelement.removeClass(c).data("optionClasses",d).addClass(d).find(".ui-selectmenu-status").html(this._selectedOptionLi().find("a:eq(0)").html()),this.list.attr("aria-activedescendant",b)},_refreshPosition:function(){var b=this.options,c={of:this.newelement,my:"left top",at:"left bottom",collision:"flip"};if("popup"==b.style){var d=this._selectedOptionLi();c.my="left top"+(this.list.offset().top-d.offset().top-(this.newelement.outerHeight()+d.outerHeight())/2),c.collision="fit"}this.listWrap.removeAttr("style").zIndex(this.element.zIndex()+2).position(a.extend(c,b.positionOptions))}})}(jQuery),function(a){var b;"function"==typeof b&&b.amd?b(["jquery"],a):a(jQuery)}(function(a){function b(a){return a}function c(a){return decodeURIComponent(a.replace(e," "))}function d(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return f.json?JSON.parse(a):a}catch(b){}}var e=/\+/g,f=a.cookie=function(e,g,h){if(void 0!==g){if(h=a.extend({},f.defaults,h),"number"==typeof h.expires){var i=h.expires,j=h.expires=new Date;j.setDate(j.getDate()+i)}return g=f.json?JSON.stringify(g):String(g),document.cookie=[f.raw?e:encodeURIComponent(e),"=",f.raw?g:encodeURIComponent(g),h.expires?"; expires="+h.expires.toUTCString():"",h.path?"; path="+h.path:"",h.domain?"; domain="+h.domain:"",h.secure?"; secure":""].join(""),document}for(var k=f.raw?b:c,l=document.cookie.split("; "),m=e?void 0:{},n=0,o=l.length;o>n;n++){var p=l[n].split("="),q=k(p.shift()),r=k(p.join("="));if(e&&e===q){m=d(r);break}e||(m[q]=d(r))}return m};f.defaults={},a.removeCookie=function(b,c){return void 0!==a.cookie(b)?(a.cookie(b,"",a.extend({},c,{expires:-1})),!0):!1}});
|
js/edit-event-controller.js
CHANGED
@@ -77,6 +77,21 @@ $("#HWSEvent_rec").click(function() {
|
|
77 |
window.eventOrganiserSchedulePicker.update_form();
|
78 |
});
|
79 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
80 |
|
81 |
//The venue combobox
|
82 |
$.widget("ui.combobox", {
|
@@ -101,9 +116,9 @@ $.widget("ui.combobox", {
|
|
101 |
$("tr.venue_row").show();
|
102 |
$("#eventorganiser_event_detail tr.eo-add-new-venue").hide();
|
103 |
}
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
}
|
108 |
$("#venue_select").removeAttr( "selected" );
|
109 |
$("#venue_select").val( b.item.term_id );
|
@@ -143,7 +158,7 @@ $.widget("ui.combobox", {
|
|
143 |
input.autocomplete("search", "").focus();
|
144 |
});
|
145 |
|
146 |
-
if(
|
147 |
//Only add this on event edit page - i.e. not on calendar page.
|
148 |
$("<a style='vertical-align: top;margin: 0px -1px;padding: 0px;height:"+button_height+";'>").attr("title", "Create New Venue").appendTo(button_wrappers).button({
|
149 |
icons: {primary: "ui-icon-plus"},
|
@@ -151,7 +166,8 @@ $.widget("ui.combobox", {
|
|
151 |
}).removeClass("ui-corner-all").addClass("eo-ui-button ui-corner-right add-new-venue ui-combobox-button").click(function () {
|
152 |
$("#eventorganiser_event_detail tr.eo-add-new-venue").show();
|
153 |
$("tr.venue_row").show();
|
154 |
-
|
|
|
155 |
eo_venue_obj={
|
156 |
id: $("#venue_select").val(),
|
157 |
label: $(".eo-venue-input input").val(),
|
@@ -161,14 +177,20 @@ $.widget("ui.combobox", {
|
|
161 |
$("#venue_select").removeAttr("selected").val(0);
|
162 |
$('.eo-venue-combobox-select').hide();
|
163 |
$('.eo-venue-input input').val('');
|
164 |
-
|
|
|
165 |
var address = EO_Ajax_Event.location;
|
166 |
if( address ){
|
167 |
-
address =address.split("/");
|
168 |
-
|
169 |
-
|
|
|
|
|
|
|
170 |
}else{
|
171 |
-
|
|
|
|
|
172 |
}
|
173 |
$(this).blur();
|
174 |
});
|
@@ -178,6 +200,19 @@ $.widget("ui.combobox", {
|
|
178 |
|
179 |
$("#venue_select").combobox();
|
180 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
181 |
//When cancelling venue input, restore defaults
|
182 |
$('.eo-add-new-venue-cancel').click(function(e){
|
183 |
e.preventDefault();
|
@@ -185,9 +220,10 @@ $('.eo-add-new-venue-cancel').click(function(e){
|
|
185 |
$('.eo-add-new-venue input').val('');
|
186 |
|
187 |
//Restore old venue details
|
188 |
-
|
189 |
-
|
190 |
-
$("
|
|
|
191 |
$("#eventorganiser_event_detail tr.eo-add-new-venue").hide();
|
192 |
});
|
193 |
});
|
77 |
window.eventOrganiserSchedulePicker.update_form();
|
78 |
});
|
79 |
|
80 |
+
//Map
|
81 |
+
eovenue.init_map( 'venuemap', {
|
82 |
+
lat: $("#eo_venue_Lat").val(),
|
83 |
+
lng: $("#eo_venue_Lng").val(),
|
84 |
+
draggable: false,
|
85 |
+
onPositionchanged: function (){
|
86 |
+
var latLng = this.getPosition();
|
87 |
+
|
88 |
+
jQuery("#eo_venue_Lat").val( latLng.lat().toFixed(6) );
|
89 |
+
jQuery("#eo_venue_Lng").val( latLng.lng().toFixed(6) );
|
90 |
+
|
91 |
+
this.getMap().setCenter( latLng );
|
92 |
+
this.getMap().setZoom( 15 );
|
93 |
+
},
|
94 |
+
});
|
95 |
|
96 |
//The venue combobox
|
97 |
$.widget("ui.combobox", {
|
116 |
$("tr.venue_row").show();
|
117 |
$("#eventorganiser_event_detail tr.eo-add-new-venue").hide();
|
118 |
}
|
119 |
+
|
120 |
+
var latlng = new google.maps.LatLng( b.item.venue_lat, b.item.venue_lng );
|
121 |
+
eovenue.get_map( 'venuemap' ).marker[0].setPosition( latlng );
|
122 |
}
|
123 |
$("#venue_select").removeAttr( "selected" );
|
124 |
$("#venue_select").val( b.item.term_id );
|
158 |
input.autocomplete("search", "").focus();
|
159 |
});
|
160 |
|
161 |
+
if( EO_Ajax_Event.current_user_can.manage_venues ){
|
162 |
//Only add this on event edit page - i.e. not on calendar page.
|
163 |
$("<a style='vertical-align: top;margin: 0px -1px;padding: 0px;height:"+button_height+";'>").attr("title", "Create New Venue").appendTo(button_wrappers).button({
|
164 |
icons: {primary: "ui-icon-plus"},
|
166 |
}).removeClass("ui-corner-all").addClass("eo-ui-button ui-corner-right add-new-venue ui-combobox-button").click(function () {
|
167 |
$("#eventorganiser_event_detail tr.eo-add-new-venue").show();
|
168 |
$("tr.venue_row").show();
|
169 |
+
|
170 |
+
//Store existing venue details in case the user cancels creating a new one
|
171 |
eo_venue_obj={
|
172 |
id: $("#venue_select").val(),
|
173 |
label: $(".eo-venue-input input").val(),
|
177 |
$("#venue_select").removeAttr("selected").val(0);
|
178 |
$('.eo-venue-combobox-select').hide();
|
179 |
$('.eo-venue-input input').val('');
|
180 |
+
|
181 |
+
//Use selected timezone to 'guess' a new address, so we don't get a blank map instead.
|
182 |
var address = EO_Ajax_Event.location;
|
183 |
if( address ){
|
184 |
+
address = address.split("/");
|
185 |
+
eovenue.geocode( address[address.length-1], function( latlng ){
|
186 |
+
if( latlng ){
|
187 |
+
eovenue.get_map( 'venuemap' ).marker[0].setPosition( latlng );
|
188 |
+
}
|
189 |
+
});
|
190 |
}else{
|
191 |
+
var latlng = new google.maps.LatLng( 0, 0 );
|
192 |
+
eovenue.get_map( 'venuemap' ).marker[0].setPosition( latlng );
|
193 |
+
eovenue.get_map( 'venuemap' ).map.setZoom( 1 );
|
194 |
}
|
195 |
$(this).blur();
|
196 |
});
|
200 |
|
201 |
$("#venue_select").combobox();
|
202 |
|
203 |
+
$(".eo_addressInput").change(function () {
|
204 |
+
var address = [];
|
205 |
+
$(".eo_addressInput").each(function () {
|
206 |
+
address.push(jQuery(this).val());
|
207 |
+
});
|
208 |
+
|
209 |
+
eovenue.geocode( address.join(', '), function( latlng ){
|
210 |
+
if( latlng ){
|
211 |
+
eovenue.get_map( 'venuemap' ).marker[0].setPosition( latlng );
|
212 |
+
}
|
213 |
+
});
|
214 |
+
});
|
215 |
+
|
216 |
//When cancelling venue input, restore defaults
|
217 |
$('.eo-add-new-venue-cancel').click(function(e){
|
218 |
e.preventDefault();
|
220 |
$('.eo-add-new-venue input').val('');
|
221 |
|
222 |
//Restore old venue details
|
223 |
+
var latlng = new google.maps.LatLng( eo_venue_obj.lat, eo_venue_obj.lng );
|
224 |
+
eovenue.get_map( 'venuemap' ).marker[0].setPosition( latlng );
|
225 |
+
$("#venue_select").val( eo_venue_obj.id );
|
226 |
+
$(".eo-venue-input input").val( eo_venue_obj.label );
|
227 |
$("#eventorganiser_event_detail tr.eo-add-new-venue").hide();
|
228 |
});
|
229 |
});
|
js/edit-event-controller.min.js
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
/*! event-organiser 2.
|
2 |
-
var eventorganiser=eventorganiser||{};eventorganiser.versionCompare=function(a,b){if(typeof a+typeof b!="stringstring")return!1;for(var c=a.split("."),d=b.split("."),e=Math.max(c.length,d.length),f=0;e>f;f++){if(c[f]&&!d[f]&&parseInt(c[f],10)>0||parseInt(c[f],10)>parseInt(d[f],10))return 1;if(d[f]&&!c[f]&&parseInt(d[f],10)>0||parseInt(c[f],10)<parseInt(d[f],10))return-1}return 0},jQuery(document).ready(function(a){var b;eventOrganiserSchedulePicker.init({views:{start_date:"#eventorganiser_detail #from_date",start_time:"#HWSEvent_time",end_date:"#eventorganiser_detail #to_date",end_time:"#HWSEvent_time2",occurrence_picker:"#eo_occurrence_datepicker",occurrence_picker_toggle:".eo_occurrence_toggle",schedule_last_date:"#recend",schedule:"#HWSEventInput_Req",is_all_day:"#eo_allday",frequency:"#HWSEvent_freq",week_repeat:"#dayofweekrepeat",month_repeat:"#dayofmonthrepeat",recurrence_section:".reocurrence_row",include:"#eo_occurrence_includes",exclude:"#eo_occurrence_excludes",schedule_span:"#recpan",summary:"#event_summary"},format:EO_Ajax_Event.format,is24hour:Boolean(EO_Ajax_Event.is24hour),startday:EO_Ajax_Event.startday,schedule:window.eventOrganiserSchedule,locale:EO_Ajax_Event.locale,editable:"once"==a("#HWSEventInput_Req").val()||"custom"==a("#HWSEventInput_Req").val()}),a("#HWSEvent_rec").click(function(){window.eventOrganiserSchedulePicker.options.editable=a("#HWSEvent_rec").is(":checked"),window.eventOrganiserSchedulePicker.update_form()}),a.widget("ui.combobox",{_create:function(){var c=this.element.hide(),d=c.children(":selected"),e=d.val()?d.text():"",f=a("<span>").addClass("ui-combobox eo-venue-input").insertAfter(c),g={delay:0,minLength:0,source:function(b,c){a.getJSON(EO_Ajax_Event.ajaxurl+"?callback=?&action=eo-search-venue",b,function(b){var d=a.map(b,function(a){return a.label=a.name,a});c(d)})},select:function(b,c){a("tr.venue_row").length>0
|
1 |
+
/*! event-organiser 2.9.2 2014-10-31 11:49 */
|
2 |
+
var eventorganiser=eventorganiser||{};eventorganiser.versionCompare=function(a,b){if(typeof a+typeof b!="stringstring")return!1;for(var c=a.split("."),d=b.split("."),e=Math.max(c.length,d.length),f=0;e>f;f++){if(c[f]&&!d[f]&&parseInt(c[f],10)>0||parseInt(c[f],10)>parseInt(d[f],10))return 1;if(d[f]&&!c[f]&&parseInt(d[f],10)>0||parseInt(c[f],10)<parseInt(d[f],10))return-1}return 0},jQuery(document).ready(function(a){var b;eventOrganiserSchedulePicker.init({views:{start_date:"#eventorganiser_detail #from_date",start_time:"#HWSEvent_time",end_date:"#eventorganiser_detail #to_date",end_time:"#HWSEvent_time2",occurrence_picker:"#eo_occurrence_datepicker",occurrence_picker_toggle:".eo_occurrence_toggle",schedule_last_date:"#recend",schedule:"#HWSEventInput_Req",is_all_day:"#eo_allday",frequency:"#HWSEvent_freq",week_repeat:"#dayofweekrepeat",month_repeat:"#dayofmonthrepeat",recurrence_section:".reocurrence_row",include:"#eo_occurrence_includes",exclude:"#eo_occurrence_excludes",schedule_span:"#recpan",summary:"#event_summary"},format:EO_Ajax_Event.format,is24hour:Boolean(EO_Ajax_Event.is24hour),startday:EO_Ajax_Event.startday,schedule:window.eventOrganiserSchedule,locale:EO_Ajax_Event.locale,editable:"once"==a("#HWSEventInput_Req").val()||"custom"==a("#HWSEventInput_Req").val()}),a("#HWSEvent_rec").click(function(){window.eventOrganiserSchedulePicker.options.editable=a("#HWSEvent_rec").is(":checked"),window.eventOrganiserSchedulePicker.update_form()}),eovenue.init_map("venuemap",{lat:a("#eo_venue_Lat").val(),lng:a("#eo_venue_Lng").val(),draggable:!1,onPositionchanged:function(){var a=this.getPosition();jQuery("#eo_venue_Lat").val(a.lat().toFixed(6)),jQuery("#eo_venue_Lng").val(a.lng().toFixed(6)),this.getMap().setCenter(a),this.getMap().setZoom(15)}}),a.widget("ui.combobox",{_create:function(){var c=this.element.hide(),d=c.children(":selected"),e=d.val()?d.text():"",f=a("<span>").addClass("ui-combobox eo-venue-input").insertAfter(c),g={delay:0,minLength:0,source:function(b,c){a.getJSON(EO_Ajax_Event.ajaxurl+"?callback=?&action=eo-search-venue",b,function(b){var d=a.map(b,function(a){return a.label=a.name,a});c(d)})},select:function(b,c){if(a("tr.venue_row").length>0){0===parseInt(c.item.term_id,10)?(a("tr.venue_row").hide(),a("#eventorganiser_event_detail tr.eo-add-new-venue").hide()):(a("tr.venue_row").show(),a("#eventorganiser_event_detail tr.eo-add-new-venue").hide());var d=new google.maps.LatLng(c.item.venue_lat,c.item.venue_lng);eovenue.get_map("venuemap").marker[0].setPosition(d)}a("#venue_select").removeAttr("selected"),a("#venue_select").val(c.item.term_id)}},h=a("<input>").appendTo(f).val(e).addClass("ui-combobox-input").autocomplete(g).addClass("ui-widget-content ui-corner-left"),i=a.ui?a.ui.version||0:-1,j=eventorganiser.versionCompare(i,"1.10")>=0?"ui-autocomplete":"autocomplete";h.data(j)._renderItem=function(b,c){if(0===parseInt(c.term_id,10))return a("<li></li>").data(j+"-item",c).append("<a>"+c.label+"</a>").appendTo(b);var d=[c.venue_address,c.venue_city,c.venue_state,c.venue_postcode,c.venue_country],e=a.grep(d,function(a){return a}).join(", "),f=eventorganiser.versionCompare(i,"1.10")>=0?"ui-autocomplete-item":"item.autocomplete";return a("<li></li>").data(f,c).append("<a>"+c.label+"</br> <span style='font-size: 0.8em'><em>"+e+"</span></em></a>").appendTo(b)};var k=eventorganiser.is_mp6?"27px":"21px",l=a("<span>").addClass("eo-venue-combobox-buttons").appendTo(f);a("<a style='vertical-align: top;margin: 0px -1px;padding: 0px;height:"+k+";'>").attr("title","Show All Items").appendTo(l).button({icons:{primary:"ui-icon-triangle-1-s"},text:!1}).removeClass("ui-corner-all").addClass("eo-ui-button ui-corner-right ui-combobox-toggle ui-combobox-button").click(function(){return h.autocomplete("widget").is(":visible")?void h.autocomplete("close"):(a(this).blur(),void h.autocomplete("search","").focus())}),EO_Ajax_Event.current_user_can.manage_venues&&a("<a style='vertical-align: top;margin: 0px -1px;padding: 0px;height:"+k+";'>").attr("title","Create New Venue").appendTo(l).button({icons:{primary:"ui-icon-plus"},text:!1}).removeClass("ui-corner-all").addClass("eo-ui-button ui-corner-right add-new-venue ui-combobox-button").click(function(){a("#eventorganiser_event_detail tr.eo-add-new-venue").show(),a("tr.venue_row").show(),b={id:a("#venue_select").val(),label:a(".eo-venue-input input").val(),lat:a("#eo_venue_Lat").val(),lng:a("#eo_venue_Lng").val()},a("#venue_select").removeAttr("selected").val(0),a(".eo-venue-combobox-select").hide(),a(".eo-venue-input input").val("");var c=EO_Ajax_Event.location;if(c)c=c.split("/"),eovenue.geocode(c[c.length-1],function(a){a&&eovenue.get_map("venuemap").marker[0].setPosition(a)});else{var d=new google.maps.LatLng(0,0);eovenue.get_map("venuemap").marker[0].setPosition(d),eovenue.get_map("venuemap").map.setZoom(1)}a(this).blur()})}}),a("#venue_select").combobox(),a(".eo_addressInput").change(function(){var b=[];a(".eo_addressInput").each(function(){b.push(jQuery(this).val())}),eovenue.geocode(b.join(", "),function(a){a&&eovenue.get_map("venuemap").marker[0].setPosition(a)})}),a(".eo-add-new-venue-cancel").click(function(c){c.preventDefault(),a(".eo-venue-combobox-select").show(),a(".eo-add-new-venue input").val("");var d=new google.maps.LatLng(b.lat,b.lng);eovenue.get_map("venuemap").marker[0].setPosition(d),a("#venue_select").val(b.id),a(".eo-venue-input input").val(b.label),a("#eventorganiser_event_detail tr.eo-add-new-venue").hide()})});
|
js/event-manager.min.js
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
/*! event-organiser 2.
|
2 |
!function(a,b){"use strict";var c=(a.document,function(){var a=this,c={actions:{},filters:{}};a.addAction=function(b,c,d){return e(b)===!1||"function"!=typeof c?a:(d=parseInt(d||10,10),f("actions",b,c,d),a)},a.doAction=function(){var b=Array.prototype.slice.call(arguments),c=b.shift();return e(c)===!1?a:(h("actions",c,b),a)},a.removeAction=function(b){return e(b)===!1?a:(d("actions",b),a)},a.addFilter=function(b,c,d){return e(b)===!1||"function"!=typeof c?a:(d=parseInt(d||10,10),f("filters",b,c,d),a)},a.applyFilters=function(){var b=Array.prototype.slice.call(arguments),c=b.shift();return e(c)===!1?a:h("filters",c,b)},a.applyFilter=function(){var b=Array.prototype.slice.call(arguments),c=b.shift();return e(c)===!1?a:h("filters",c,b)},a.removeFilter=function(b){return e(b)===!1?a:(d("filters",b),a)};var d=function(a,b){c[a][b]&&(c[a][b]=[])},e=function(a){if("string"!=typeof a)return!1;var b=a.replace(/^\s+|\s+$/i,"").split("."),c=b.shift();return b=b.join("."),""!==c&&""!==b},f=function(a,b,d,e){var f={callback:d,priority:e},h=c[a][b];h?(h.push(f),h=g(h)):h=[f],c[a][b]=h},g=function(a){for(var b,c,d,e=1,f=a.length;f>e;e++){for(b=a[e],c=e;(d=a[c-1])&&d.priority>b.priority;)a[c]=a[c-1],--c;a[c]=b}return a},h=function(a,d,e){var f=c[a][d];if("undefined"==typeof f)return"filters"===a?e[0]:!1;for(var g=0,h=f.length;h>g;g++)"actions"===a?f[g].callback.apply(b,e):e[0]=f[g].callback.apply(b,e);return"actions"===a?!0:e[0]}});a.wp=a.wp||{},a.wp.hooks=new c}(window);
|
1 |
+
/*! event-organiser 2.9.2 2014-10-31 11:49 */
|
2 |
!function(a,b){"use strict";var c=(a.document,function(){var a=this,c={actions:{},filters:{}};a.addAction=function(b,c,d){return e(b)===!1||"function"!=typeof c?a:(d=parseInt(d||10,10),f("actions",b,c,d),a)},a.doAction=function(){var b=Array.prototype.slice.call(arguments),c=b.shift();return e(c)===!1?a:(h("actions",c,b),a)},a.removeAction=function(b){return e(b)===!1?a:(d("actions",b),a)},a.addFilter=function(b,c,d){return e(b)===!1||"function"!=typeof c?a:(d=parseInt(d||10,10),f("filters",b,c,d),a)},a.applyFilters=function(){var b=Array.prototype.slice.call(arguments),c=b.shift();return e(c)===!1?a:h("filters",c,b)},a.applyFilter=function(){var b=Array.prototype.slice.call(arguments),c=b.shift();return e(c)===!1?a:h("filters",c,b)},a.removeFilter=function(b){return e(b)===!1?a:(d("filters",b),a)};var d=function(a,b){c[a][b]&&(c[a][b]=[])},e=function(a){if("string"!=typeof a)return!1;var b=a.replace(/^\s+|\s+$/i,"").split("."),c=b.shift();return b=b.join("."),""!==c&&""!==b},f=function(a,b,d,e){var f={callback:d,priority:e},h=c[a][b];h?(h.push(f),h=g(h)):h=[f],c[a][b]=h},g=function(a){for(var b,c,d,e=1,f=a.length;f>e;e++){for(b=a[e],c=e;(d=a[c-1])&&d.priority>b.priority;)a[c]=a[c-1],--c;a[c]=b}return a},h=function(a,d,e){var f=c[a][d];if("undefined"==typeof f)return"filters"===a?e[0]:!1;for(var g=0,h=f.length;h>g;g++)"actions"===a?f[g].callback.apply(b,e):e[0]=f[g].callback.apply(b,e);return"actions"===a?!0:e[0]}});a.wp=a.wp||{},a.wp.hooks=new c}(window);
|
js/event.js
CHANGED
@@ -258,6 +258,13 @@ window.eventOrganiserSchedulePicker = {
|
|
258 |
schedule_last.datepicker("option", "minDate", date);
|
259 |
}
|
260 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
261 |
//Replace with do_action
|
262 |
self.update_schedule();
|
263 |
self.update_occurrencepicker_rules();
|
@@ -336,6 +343,8 @@ window.eventOrganiserSchedulePicker = {
|
|
336 |
var options = this.options;
|
337 |
var views = this.options.views;
|
338 |
//Time pickers
|
|
|
|
|
339 |
$( views.start_time + ', ' + views.end_time).eotimepicker({
|
340 |
showPeriodLabels: !options.is24hour,
|
341 |
showPeriod: !this.options.is24hour,
|
@@ -344,7 +353,27 @@ window.eventOrganiserSchedulePicker = {
|
|
344 |
amPmText: options.locale.meridian,
|
345 |
hourText: options.locale.hour,
|
346 |
minuteText: options.locale.minute,
|
347 |
-
isRTL: options.locale.isrtl
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
348 |
}).addClass('eo-time-picker');
|
349 |
},
|
350 |
|
258 |
schedule_last.datepicker("option", "minDate", date);
|
259 |
}
|
260 |
|
261 |
+
var startDate = $( views.start_date ).datepicker( 'getDate' );
|
262 |
+
var endDate = $( views.end_date ).datepicker( 'getDate' );
|
263 |
+
if( startDate.getTime() != endDate.getTime() ){
|
264 |
+
var time = { hour: null, minute: null };
|
265 |
+
$( views.start_time + ", " + views.end_time ).eotimepicker('option', { maxTime: time, minTime: time });
|
266 |
+
}
|
267 |
+
|
268 |
//Replace with do_action
|
269 |
self.update_schedule();
|
270 |
self.update_occurrencepicker_rules();
|
343 |
var options = this.options;
|
344 |
var views = this.options.views;
|
345 |
//Time pickers
|
346 |
+
$( views.start_time ).data( 'eo-event-data', 'start-time' );
|
347 |
+
$( views.end_time ).data( 'eo-event-data', 'end-time' );
|
348 |
$( views.start_time + ', ' + views.end_time).eotimepicker({
|
349 |
showPeriodLabels: !options.is24hour,
|
350 |
showPeriod: !this.options.is24hour,
|
353 |
amPmText: options.locale.meridian,
|
354 |
hourText: options.locale.hour,
|
355 |
minuteText: options.locale.minute,
|
356 |
+
isRTL: options.locale.isrtl,
|
357 |
+
onSelect: function( timeString, endTimePickerInst ){
|
358 |
+
var startDate = $( views.start_date ).datepicker( 'getDate' );
|
359 |
+
var endDate = $( views.end_date ).datepicker( 'getDate' );
|
360 |
+
|
361 |
+
if( startDate.getTime() == endDate.getTime() ){
|
362 |
+
|
363 |
+
var time = {
|
364 |
+
hour: endTimePickerInst.hours,
|
365 |
+
minute: endTimePickerInst.minutes,
|
366 |
+
};
|
367 |
+
|
368 |
+
if( 'start-time' == $( endTimePickerInst.input ).data( 'eo-event-data' ) ){
|
369 |
+
$( views.end_time ).eotimepicker('option', { minTime: time });
|
370 |
+
}else{
|
371 |
+
$( views.start_time ).eotimepicker('option', { maxTime: time });
|
372 |
+
}
|
373 |
+
|
374 |
+
}
|
375 |
+
|
376 |
+
}
|
377 |
}).addClass('eo-time-picker');
|
378 |
},
|
379 |
|
js/event.min.js
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
/*! event-organiser 2.
|
2 |
-
var eo_include_dates,eo_exclude_dates,eo_viewing_month;!function(a){function b(b,c,d){var e,f=new Array("SU","MO","TU","WE","TH","FR","SA"),g=[],h=!1;switch(b.schedule){case"once":case"custom":var i=a.datepicker.formatDate("yy-mm-dd",b.start);return g.push(i),g;case"daily":b.start<c?(e=Math.abs((c-b.start)/864e5)-1,e%=b.frequency):e=parseInt(b.start.getDate(),10);var j=b.frequency,k=[],l=new Date(c);l.setDate(c.getDate()+(e-1)),k.push(l);break;case"weekly":var m=c.getDay();k=[],a.each(b.schedule_meta,function(a,d){a=f.indexOf(d),l=new Date(b.start),l.setDate(b.start.getDate()+(a-b.start.getDay()+7)%7),c>l&&(e=Math.abs((c-b.start)/864e5),e-=e%(7*b.frequency),l.setDate(l.getDate()+e)),k.push(l)}),j=7*b.frequency;break;case"monthly":var n=12*(c.getFullYear()-b.start.getFullYear())+(c.getMonth()-b.start.getMonth());if(n%b.frequency!==0)return;if(b.schedule_meta.match(/BYMONTHDAY=(\d+)/)){var o=b.start.getDate(),p=d.getDate();p>=o&&(h=new Date(c.getFullYear(),c.getMonth(),o))}else{var q,r=b.schedule_meta.match(/BYDAY=(\d+)(MO|TU|WE|TH|FR|SA|SU)/),s=parseInt(r[1],10)-1,t=b.start.getDay();if(s>=4){var u=d.getDay();q=d.getDate()+(t-u-7)%7}else{m=c.getDay();var v=(t-m+7)%7;q=v+7*s+1}h=new Date(c),h.setDate(q)}return h&&h<=b.schedule_last&&(i=a.datepicker.formatDate("yy-mm-dd",h),g.push(i)),g;case"yearly":var w=c.getFullYear()-b.start.getFullYear();if(w%b.frequency!==0)return g;var x=new Date(c.getFullYear(),b.start.getMonth(),b.start.getDate());return c.getMonth()==b.start.getMonth()&&x.getMonth()==b.start.getMonth()&&(h=new Date(b.start),h.setYear(c.getFullYear()),h<=b.schedule_last&&(i=a.datepicker.formatDate("yy-mm-dd",h),g.push(i))),g;default:return g}for(var y in k)for(h=new Date(k[y]);d>=h&&h<=b.schedule_last;)i=a.datepicker.formatDate("yy-mm-dd",h),g.push(i),h.setDate(h.getDate()+j);return g}Array.prototype.indexOf||(Array.prototype.indexOf=function(a){var b=this.length,c=Number(arguments[1])||0;for(c=0>c?Math.ceil(c):Math.floor(c),0>c&&(c+=b);b>c;c++)if(c in this&&this[c]===a)return c;return-1}),Date.prototype.eoGetOrdinal=function(){var a=this.getDate();switch(a){case 1:case 21:case 31:return"st";case 2:case 22:return"nd";case 3:case 23:return"rd";default:return"th"}},window.eventOrganiserSchedulePicker={init:function(b){var c=this;this.options=b,this.schedule=b.schedule,this.set_up_datepickers(),this.set_up_timepickers(),a(".event-date :input, .eo-all-day-toggle").change(function(){c.update_schedule(),c.update_form(),a(this).hasClass("eo-all-day-toggle")||c.update_occurrencepicker_rules()}),this.update_schedule(),this.update_form();var d=new Date;eo_viewing_month=[d.getFullYear(),d.getMonth()+1],this.schedule.generate_dates_by_rule(d.getFullYear(),d.getMonth()+1,{})},set_up_datepickers:function(){{var b=this,c=this.options.views,d=this.options.locale;a(c.start_date).data("eo-datepicker","start"),a(c.end_date).data("eo-datepicker","end")}if(a(c.is_all_day).addClass("eo-all-day-toggle"),a(c.schedule_last_date))var e=a(c.schedule_last_date).datepicker({dateFormat:this.options.format,changeMonth:!0,changeYear:!0,monthNamesShort:d.monthAbbrev,dayNamesMin:d.dayAbbrev,isRTL:d.isrtl,firstDay:parseInt(this.options.startday,10)}).data("eo-datepicker","schedule_last");var f=a(c.start_date+", "+c.end_date).datepicker({dateFormat:this.options.format,changeMonth:!0,changeYear:!0,monthNamesShort:d.monthAbbrev,dayNamesMin:d.dayAbbrev,firstDay:parseInt(this.options.startday,10),onSelect:function(c){var d="start"==a(this).data("eo-datepicker")?"minDate":"maxDate",g=a(this).data("datepicker"),h=a.datepicker.parseDate(g.settings.dateFormat||a.datepicker._defaults.dateFormat,c,g.settings);f.not(this).datepicker("option",d,h),"from_date"==this.id&&e.datepicker("option","minDate",h),b.update_schedule(),b.update_occurrencepicker_rules(),b.update_form()}}),g=a(c.occurrence_picker);g.length>0&&(g.datepicker({dateFormat:"yy-mm-dd",changeMonth:!0,changeYear:!0,monthNamesShort:d.monthAbbrev,dayNamesMin:d.dayAbbrev,firstDay:parseInt(this.options.startday,10),onSelect:function(b){eventOrganiserSchedule.add_or_remove_date(b),a(eventOrganiserSchedulePicker.options.views.include).val(eventOrganiserSchedule.include.join(",\r\n")),a(eventOrganiserSchedulePicker.options.views.exclude).val(eventOrganiserSchedule.exclude.join(",\r\n"))},beforeShowDay:function(b){var c=a.datepicker.formatDate("yy-mm-dd",b),d=eventOrganiserSchedule.is_date_eventful(c);return d[0]?[!0,"ui-state-active",""]:[!0,"ui-state-disabled",""]},onChangeMonthYear:eventOrganiserSchedule.generate_dates_by_rule}).hide().find(".ui-datepicker-inline").click(function(a){a||(a=window.event),a.cancelBubble=!0,a.stopPropagation&&a.stopPropagation()}),a("html").click(function(){g.hide(),a(c.occurrence_picker_toggle).val(d.showDates)})),a(c.occurrence_picker_toggle).click(function(b){b.preventDefault(),b.stopPropagation(),g.toggle(),g.is(":visible")?(a(this).val(d.hideDates),a(c.occurrence_picker).datepicker("refresh")):a(this).val(d.showDates)})},update_occurrencepicker_rules:function(){eo_exclude_dates=[],eo_include_dates=[],this.schedule.generate_dates_by_rule(eo_viewing_month[0],eo_viewing_month[1],{}),a(this.options.views.occurrence_picker).datepicker("refresh")},set_up_timepickers:function(){var b=this.options,c=this.options.views;a(c.start_time+", "+c.end_time).eotimepicker({showPeriodLabels:!b.is24hour,showPeriod:!this.options.is24hour,showLeadingZero:b.is24hour,periodSeparator:"",amPmText:b.locale.meridian,hourText:b.locale.hour,minuteText:b.locale.minute,isRTL:b.locale.isrtl}).addClass("eo-time-picker")},update_schedule:function(){var b=new Array("SU","MO","TU","WE","TH","FR","SA"),c=this.options.views,d={schedule:a(c.schedule).val(),frequency:parseInt(a(c.frequency).val(),10),schedule_last:a(c.schedule_last_date).datepicker("getDate"),start:a(c.start_date).datepicker("getDate"),end:a(c.end_date).datepicker("getDate"),is_all_day:a(c.is_all_day).attr("checked"),include:a(c.include).length>0?a(c.include).val().split(","):[],exclude:a(c.exclude).length>0?a(c.exclude).val().split(","):[]};if("weekly"==d.schedule){if(d.schedule_meta=[],0===a(c.week_repeat+" :checkbox:checked").length){var e=d.start.getDay();a(c.week_repeat+" :checkbox[value='"+b[e]+"']").attr("checked",!0)}a(c.week_repeat+" :checkbox:checked").each(function(){d.schedule_meta.push(a(this).val())})}else if("monthly"==d.schedule)if("BYMONTHDAY="==a(c.month_repeat+" :radio:checked").val())d.schedule_meta="BYMONTHDAY="+d.start.getDate();else{var f=d.start.getDay()%7,g=parseInt(Math.floor((d.start.getDate()-1)/7),10);d.schedule_meta="BYDAY="+(g+1)+b[f]}this.schedule=eventOrganiserSchedule.init(d),eo_exclude_dates=d.exclude,eo_include_dates=d.include},update_form:function(){var b=this.options.views,c=this.options.locale,d=this.schedule,e=700;switch(a(".event-date :input").attr("disabled",!this.options.editable).toggleClass("ui-state-disabled",!this.options.editable),this.options.editable&&a(b.start_time+", "+b.end_time).attr("disabled",d.is_all_day).toggleClass("ui-state-disabled",d.is_all_day),"once"==d.schedule||"custom"==d.schedule?(a(b.recurrence_section+" :input").attr("disabled",!0),a(b.recurrence_section).hide()):(a(b.recurrence_section+" :input").attr("disabled",!1),a(b.recurrence_section).fadeIn(e)),d.schedule){case"once":case"custom":a(d.frequency).val("1"),a(b.month_repeat+", "+b.week_repeat).show();break;case"weekly":a(b.schedule_span).text(d.frequency>1?c.weeks:c.week),a(b.week_repeat).fadeIn(e),a(b.week_repeat+" :input").attr("disabled",!1),a(b.month_repeat).hide(),a(b.month_repeat+" :input").attr("disabled",!0);break;case"monthly":a(b.schedule_span).text(d.frequency>1?c.months:c.month),a(b.month_repeat).fadeIn(e),a(b.month_repeat+" :input").attr("disabled",!1),a(b.week_repeat).hide(),a(b.week_repeat+" :input").attr("disabled",!0);break;case"daily":a(b.schedule_span).text(d.frequency>1?c.days:c.day),a(b.week_repeat+", "+b.month_repeat).hide(),a(b.week_repeat+" :input, "+b.month_repeat+" :input").attr("disabled",!0);break;case"yearly":a(b.schedule_span).text(d.frequency>1?c.years:c.year),a(b.week_repeat+", "+b.month_repeat).hide(),a(b.week_repeat+" :input, "+b.month_repeat+" :input").attr("disabled",!0)}null===a("#venue_select").val()&&a("tr.venue_row").hide(),a(b.summary).html(d.generate_summary(c))}},eventOrganiserSchedule={self:this,init:function(b){var c={schedule:"once",frequency:1,schedule_last:new Date,start:new Date,end:new Date,is_all_day:!1,dates_by_rule:[]};b=a.extend({},c,b);for(var d in b)this[d]=b[d];return this},generate_dates_by_rule:function(a,c){var d=new Date(a,c-1,1),e=new Date(a,c,1),f=new Date(e-1);eventOrganiserSchedule.schedule_last<d||eventOrganiserSchedule.start>f||(eventOrganiserSchedule.dates_by_rule=b(eventOrganiserSchedule,d,f))},generate_summary:function(b){var c=b.weekDay,d=b.summary+" ",e={monthNamesShort:b.monthAbbrev,dayNamesMin:b.dayAbbrev,monthNames:b.monthNames},f=this.schedule,g=new Array("SU","MO","TU","WE","TH","FR","SA");switch(f){case"once":return"This event will be a one-time event";case"custom":case"daily":d+=this.frequency>1?sprintf(b.dayPlural,this.frequency):b.daySingle;break;case"weekly":d+=this.frequency>1?sprintf(b.weekPlural,this.frequency):b.weekSingle;var h=a.map(this.schedule_meta,function(a){return c[g.indexOf(a)]});d+=" "+h.join(", ");break;case"monthly":if(d+=this.frequency>1?sprintf(b.monthPlural,this.frequency):b.monthSingle,this.schedule_meta.match(/BYMONTHDAY=(\d+)/))d=d+" "+this.start.getDate()+this.start.eoGetOrdinal();else{var i=this.schedule_meta.match(/BYDAY=(\d+)(MO|TU|WE|TH|FR|SA|SU)/),j=parseInt(i[1],10)-1;d=d+" "+b.occurrence[j]+" "+c[g.indexOf(i[2])]}break;case"yearly":d+=this.frequency>1?sprintf(b.yearPlural,this.frequency):b.yearSingle,d=d+" "+a.datepicker.formatDate("MM d",this.start,e)+this.start.eoGetOrdinal()}return null!==this.schedule_last&&(d=d+" "+b.until+" "+a.datepicker.formatDate("MM d'"+this.schedule_last.eoGetOrdinal()+"' yy",this.schedule_last,e)),d},is_date_eventful:function(b){var c=a.inArray(b,eventOrganiserSchedule.dates_by_rule);if(c>-1){var d=a.inArray(b,eventOrganiserSchedule.exclude);return d>-1?[!1,d]:[!0,-1]}var e=a.inArray(b,eventOrganiserSchedule.include);return e>-1?[!0,e]:[!1,-1]},add_or_remove_date:function(b){var c,d=eventOrganiserSchedule.is_date_eventful(b);d[0]?(c=d[1],c>-1?eventOrganiserSchedule.include.splice(c,1):a.inArray(b,eventOrganiserSchedule.exclude)<0&&eventOrganiserSchedule.exclude.push(b)):(c=d[1],c>-1?eventOrganiserSchedule.exclude.splice(c,1):a.inArray(b,eventOrganiserSchedule.include)<0&&eventOrganiserSchedule.include.push(b)),eo_exclude_dates=eventOrganiserSchedule.exclude,eo_include_dates=eventOrganiserSchedule.include}}}(jQuery),function(a){function b(a){return Object.prototype.toString.call(a).slice(8,-1).toLowerCase()}function c(a,b){for(var c=[];b>0;c[--b]=a);return c.join("")}var d=function(){return d.cache.hasOwnProperty(arguments[0])||(d.cache[arguments[0]]=d.parse(arguments[0])),d.format.call(null,d.cache[arguments[0]],arguments)};d.format=function(a,e){var f,g,h,i,j,k,l,m=1,n=a.length,o="",p=[];for(g=0;n>g;g++)if(o=b(a[g]),"string"===o)p.push(a[g]);else if("array"===o){if(i=a[g],i[2])for(f=e[m],h=0;h<i[2].length;h++){if(!f.hasOwnProperty(i[2][h]))throw d('[sprintf] property "%s" does not exist',i[2][h]);f=f[i[2][h]]}else f=i[1]?e[i[1]]:e[m++];if(/[^s]/.test(i[8])&&"number"!=b(f))throw d("[sprintf] expecting number but found %s",b(f));switch(i[8]){case"b":f=f.toString(2);break;case"c":f=String.fromCharCode(f);break;case"d":f=parseInt(f,10);break;case"e":f=i[7]?f.toExponential(i[7]):f.toExponential();break;case"f":f=i[7]?parseFloat(f).toFixed(i[7]):parseFloat(f);break;case"o":f=f.toString(8);break;case"s":f=(f=String(f))&&i[7]?f.substring(0,i[7]):f;break;case"u":f>>>=0;break;case"x":f=f.toString(16);break;case"X":f=f.toString(16).toUpperCase()}f=/[def]/.test(i[8])&&i[3]&&f>=0?"+"+f:f,k=i[4]?"0"==i[4]?"0":i[4].charAt(1):" ",l=i[6]-String(f).length,j=i[6]?c(k,l):"",p.push(i[5]?f+j:j+f)}return p.join("")},d.cache={},d.parse=function(a){for(var b=a,c=[],d=[],e=0;b;){if(null!==(c=/^[^\x25]+/.exec(b)))d.push(c[0]);else if(null!==(c=/^\x25{2}/.exec(b)))d.push("%");else{if(null===(c=/^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-fosuxX])/.exec(b)))throw"[sprintf] huh?";if(c[2]){e|=1;var f=[],g=c[2],h=[];if(null===(h=/^([a-z_][a-z_\d]*)/i.exec(g)))throw"[sprintf] huh?";for(f.push(h[1]);""!==(g=g.substring(h[0].length));)if(null!==(h=/^\.([a-z_][a-z_\d]*)/i.exec(g)))f.push(h[1]);else{if(null===(h=/^\[(\d+)\]/.exec(g)))throw"[sprintf] huh?";f.push(h[1])}c[2]=f}else e|=2;if(3===e)throw"[sprintf] mixing positional and named placeholders is not (yet) supported";d.push(c)}b=b.substring(c[0].length)}return d};var e=function(a,b,c){return c=b.slice(0),c.splice(0,0,a),d.apply(null,c)};a.sprintf=d,a.vsprintf=e}("undefined"!=typeof exports?exports:window);
|
1 |
+
/*! event-organiser 2.9.2 2014-10-31 11:49 */
|
2 |
+
var eo_include_dates,eo_exclude_dates,eo_viewing_month;!function(a){function b(b,c,d){var e,f=new Array("SU","MO","TU","WE","TH","FR","SA"),g=[],h=!1;switch(b.schedule){case"once":case"custom":var i=a.datepicker.formatDate("yy-mm-dd",b.start);return g.push(i),g;case"daily":b.start<c?(e=Math.abs((c-b.start)/864e5)-1,e%=b.frequency):e=parseInt(b.start.getDate(),10);var j=b.frequency,k=[],l=new Date(c);l.setDate(c.getDate()+(e-1)),k.push(l);break;case"weekly":var m=c.getDay();k=[],a.each(b.schedule_meta,function(a,d){a=f.indexOf(d),l=new Date(b.start),l.setDate(b.start.getDate()+(a-b.start.getDay()+7)%7),c>l&&(e=Math.abs((c-b.start)/864e5),e-=e%(7*b.frequency),l.setDate(l.getDate()+e)),k.push(l)}),j=7*b.frequency;break;case"monthly":var n=12*(c.getFullYear()-b.start.getFullYear())+(c.getMonth()-b.start.getMonth());if(n%b.frequency!==0)return;if(b.schedule_meta.match(/BYMONTHDAY=(\d+)/)){var o=b.start.getDate(),p=d.getDate();p>=o&&(h=new Date(c.getFullYear(),c.getMonth(),o))}else{var q,r=b.schedule_meta.match(/BYDAY=(\d+)(MO|TU|WE|TH|FR|SA|SU)/),s=parseInt(r[1],10)-1,t=b.start.getDay();if(s>=4){var u=d.getDay();q=d.getDate()+(t-u-7)%7}else{m=c.getDay();var v=(t-m+7)%7;q=v+7*s+1}h=new Date(c),h.setDate(q)}return h&&h<=b.schedule_last&&(i=a.datepicker.formatDate("yy-mm-dd",h),g.push(i)),g;case"yearly":var w=c.getFullYear()-b.start.getFullYear();if(w%b.frequency!==0)return g;var x=new Date(c.getFullYear(),b.start.getMonth(),b.start.getDate());return c.getMonth()==b.start.getMonth()&&x.getMonth()==b.start.getMonth()&&(h=new Date(b.start),h.setYear(c.getFullYear()),h<=b.schedule_last&&(i=a.datepicker.formatDate("yy-mm-dd",h),g.push(i))),g;default:return g}for(var y in k)for(h=new Date(k[y]);d>=h&&h<=b.schedule_last;)i=a.datepicker.formatDate("yy-mm-dd",h),g.push(i),h.setDate(h.getDate()+j);return g}Array.prototype.indexOf||(Array.prototype.indexOf=function(a){var b=this.length,c=Number(arguments[1])||0;for(c=0>c?Math.ceil(c):Math.floor(c),0>c&&(c+=b);b>c;c++)if(c in this&&this[c]===a)return c;return-1}),Date.prototype.eoGetOrdinal=function(){var a=this.getDate();switch(a){case 1:case 21:case 31:return"st";case 2:case 22:return"nd";case 3:case 23:return"rd";default:return"th"}},window.eventOrganiserSchedulePicker={init:function(b){var c=this;this.options=b,this.schedule=b.schedule,this.set_up_datepickers(),this.set_up_timepickers(),a(".event-date :input, .eo-all-day-toggle").change(function(){c.update_schedule(),c.update_form(),a(this).hasClass("eo-all-day-toggle")||c.update_occurrencepicker_rules()}),this.update_schedule(),this.update_form();var d=new Date;eo_viewing_month=[d.getFullYear(),d.getMonth()+1],this.schedule.generate_dates_by_rule(d.getFullYear(),d.getMonth()+1,{})},set_up_datepickers:function(){{var b=this,c=this.options.views,d=this.options.locale;a(c.start_date).data("eo-datepicker","start"),a(c.end_date).data("eo-datepicker","end")}if(a(c.is_all_day).addClass("eo-all-day-toggle"),a(c.schedule_last_date))var e=a(c.schedule_last_date).datepicker({dateFormat:this.options.format,changeMonth:!0,changeYear:!0,monthNamesShort:d.monthAbbrev,dayNamesMin:d.dayAbbrev,isRTL:d.isrtl,firstDay:parseInt(this.options.startday,10)}).data("eo-datepicker","schedule_last");var f=a(c.start_date+", "+c.end_date).datepicker({dateFormat:this.options.format,changeMonth:!0,changeYear:!0,monthNamesShort:d.monthAbbrev,dayNamesMin:d.dayAbbrev,firstDay:parseInt(this.options.startday,10),onSelect:function(d){var g="start"==a(this).data("eo-datepicker")?"minDate":"maxDate",h=a(this).data("datepicker"),i=a.datepicker.parseDate(h.settings.dateFormat||a.datepicker._defaults.dateFormat,d,h.settings);f.not(this).datepicker("option",g,i),"from_date"==this.id&&e.datepicker("option","minDate",i);var j=a(c.start_date).datepicker("getDate"),k=a(c.end_date).datepicker("getDate");if(j.getTime()!=k.getTime()){var l={hour:null,minute:null};a(c.start_time+", "+c.end_time).eotimepicker("option",{maxTime:l,minTime:l})}b.update_schedule(),b.update_occurrencepicker_rules(),b.update_form()}}),g=a(c.occurrence_picker);g.length>0&&(g.datepicker({dateFormat:"yy-mm-dd",changeMonth:!0,changeYear:!0,monthNamesShort:d.monthAbbrev,dayNamesMin:d.dayAbbrev,firstDay:parseInt(this.options.startday,10),onSelect:function(b){eventOrganiserSchedule.add_or_remove_date(b),a(eventOrganiserSchedulePicker.options.views.include).val(eventOrganiserSchedule.include.join(",\r\n")),a(eventOrganiserSchedulePicker.options.views.exclude).val(eventOrganiserSchedule.exclude.join(",\r\n"))},beforeShowDay:function(b){var c=a.datepicker.formatDate("yy-mm-dd",b),d=eventOrganiserSchedule.is_date_eventful(c);return d[0]?[!0,"ui-state-active",""]:[!0,"ui-state-disabled",""]},onChangeMonthYear:eventOrganiserSchedule.generate_dates_by_rule}).hide().find(".ui-datepicker-inline").click(function(a){a||(a=window.event),a.cancelBubble=!0,a.stopPropagation&&a.stopPropagation()}),a("html").click(function(){g.hide(),a(c.occurrence_picker_toggle).val(d.showDates)})),a(c.occurrence_picker_toggle).click(function(b){b.preventDefault(),b.stopPropagation(),g.toggle(),g.is(":visible")?(a(this).val(d.hideDates),a(c.occurrence_picker).datepicker("refresh")):a(this).val(d.showDates)})},update_occurrencepicker_rules:function(){eo_exclude_dates=[],eo_include_dates=[],this.schedule.generate_dates_by_rule(eo_viewing_month[0],eo_viewing_month[1],{}),a(this.options.views.occurrence_picker).datepicker("refresh")},set_up_timepickers:function(){var b=this.options,c=this.options.views;a(c.start_time).data("eo-event-data","start-time"),a(c.end_time).data("eo-event-data","end-time"),a(c.start_time+", "+c.end_time).eotimepicker({showPeriodLabels:!b.is24hour,showPeriod:!this.options.is24hour,showLeadingZero:b.is24hour,periodSeparator:"",amPmText:b.locale.meridian,hourText:b.locale.hour,minuteText:b.locale.minute,isRTL:b.locale.isrtl,onSelect:function(b,d){var e=a(c.start_date).datepicker("getDate"),f=a(c.end_date).datepicker("getDate");if(e.getTime()==f.getTime()){var g={hour:d.hours,minute:d.minutes};"start-time"==a(d.input).data("eo-event-data")?a(c.end_time).eotimepicker("option",{minTime:g}):a(c.start_time).eotimepicker("option",{maxTime:g})}}}).addClass("eo-time-picker")},update_schedule:function(){var b=new Array("SU","MO","TU","WE","TH","FR","SA"),c=this.options.views,d={schedule:a(c.schedule).val(),frequency:parseInt(a(c.frequency).val(),10),schedule_last:a(c.schedule_last_date).datepicker("getDate"),start:a(c.start_date).datepicker("getDate"),end:a(c.end_date).datepicker("getDate"),is_all_day:a(c.is_all_day).attr("checked"),include:a(c.include).length>0?a(c.include).val().split(","):[],exclude:a(c.exclude).length>0?a(c.exclude).val().split(","):[]};if("weekly"==d.schedule){if(d.schedule_meta=[],0===a(c.week_repeat+" :checkbox:checked").length){var e=d.start.getDay();a(c.week_repeat+" :checkbox[value='"+b[e]+"']").attr("checked",!0)}a(c.week_repeat+" :checkbox:checked").each(function(){d.schedule_meta.push(a(this).val())})}else if("monthly"==d.schedule)if("BYMONTHDAY="==a(c.month_repeat+" :radio:checked").val())d.schedule_meta="BYMONTHDAY="+d.start.getDate();else{var f=d.start.getDay()%7,g=parseInt(Math.floor((d.start.getDate()-1)/7),10);d.schedule_meta="BYDAY="+(g+1)+b[f]}this.schedule=eventOrganiserSchedule.init(d),eo_exclude_dates=d.exclude,eo_include_dates=d.include},update_form:function(){var b=this.options.views,c=this.options.locale,d=this.schedule,e=700;switch(a(".event-date :input").attr("disabled",!this.options.editable).toggleClass("ui-state-disabled",!this.options.editable),this.options.editable&&a(b.start_time+", "+b.end_time).attr("disabled",d.is_all_day).toggleClass("ui-state-disabled",d.is_all_day),"once"==d.schedule||"custom"==d.schedule?(a(b.recurrence_section+" :input").attr("disabled",!0),a(b.recurrence_section).hide()):(a(b.recurrence_section+" :input").attr("disabled",!1),a(b.recurrence_section).fadeIn(e)),d.schedule){case"once":case"custom":a(d.frequency).val("1"),a(b.month_repeat+", "+b.week_repeat).show();break;case"weekly":a(b.schedule_span).text(d.frequency>1?c.weeks:c.week),a(b.week_repeat).fadeIn(e),a(b.week_repeat+" :input").attr("disabled",!1),a(b.month_repeat).hide(),a(b.month_repeat+" :input").attr("disabled",!0);break;case"monthly":a(b.schedule_span).text(d.frequency>1?c.months:c.month),a(b.month_repeat).fadeIn(e),a(b.month_repeat+" :input").attr("disabled",!1),a(b.week_repeat).hide(),a(b.week_repeat+" :input").attr("disabled",!0);break;case"daily":a(b.schedule_span).text(d.frequency>1?c.days:c.day),a(b.week_repeat+", "+b.month_repeat).hide(),a(b.week_repeat+" :input, "+b.month_repeat+" :input").attr("disabled",!0);break;case"yearly":a(b.schedule_span).text(d.frequency>1?c.years:c.year),a(b.week_repeat+", "+b.month_repeat).hide(),a(b.week_repeat+" :input, "+b.month_repeat+" :input").attr("disabled",!0)}null===a("#venue_select").val()&&a("tr.venue_row").hide(),a(b.summary).html(d.generate_summary(c))}},eventOrganiserSchedule={self:this,init:function(b){var c={schedule:"once",frequency:1,schedule_last:new Date,start:new Date,end:new Date,is_all_day:!1,dates_by_rule:[]};b=a.extend({},c,b);for(var d in b)this[d]=b[d];return this},generate_dates_by_rule:function(a,c){var d=new Date(a,c-1,1),e=new Date(a,c,1),f=new Date(e-1);eventOrganiserSchedule.schedule_last<d||eventOrganiserSchedule.start>f||(eventOrganiserSchedule.dates_by_rule=b(eventOrganiserSchedule,d,f))},generate_summary:function(b){var c=b.weekDay,d=b.summary+" ",e={monthNamesShort:b.monthAbbrev,dayNamesMin:b.dayAbbrev,monthNames:b.monthNames},f=this.schedule,g=new Array("SU","MO","TU","WE","TH","FR","SA");switch(f){case"once":return"This event will be a one-time event";case"custom":case"daily":d+=this.frequency>1?sprintf(b.dayPlural,this.frequency):b.daySingle;break;case"weekly":d+=this.frequency>1?sprintf(b.weekPlural,this.frequency):b.weekSingle;var h=a.map(this.schedule_meta,function(a){return c[g.indexOf(a)]});d+=" "+h.join(", ");break;case"monthly":if(d+=this.frequency>1?sprintf(b.monthPlural,this.frequency):b.monthSingle,this.schedule_meta.match(/BYMONTHDAY=(\d+)/))d=d+" "+this.start.getDate()+this.start.eoGetOrdinal();else{var i=this.schedule_meta.match(/BYDAY=(\d+)(MO|TU|WE|TH|FR|SA|SU)/),j=parseInt(i[1],10)-1;d=d+" "+b.occurrence[j]+" "+c[g.indexOf(i[2])]}break;case"yearly":d+=this.frequency>1?sprintf(b.yearPlural,this.frequency):b.yearSingle,d=d+" "+a.datepicker.formatDate("MM d",this.start,e)+this.start.eoGetOrdinal()}return null!==this.schedule_last&&(d=d+" "+b.until+" "+a.datepicker.formatDate("MM d'"+this.schedule_last.eoGetOrdinal()+"' yy",this.schedule_last,e)),d},is_date_eventful:function(b){var c=a.inArray(b,eventOrganiserSchedule.dates_by_rule);if(c>-1){var d=a.inArray(b,eventOrganiserSchedule.exclude);return d>-1?[!1,d]:[!0,-1]}var e=a.inArray(b,eventOrganiserSchedule.include);return e>-1?[!0,e]:[!1,-1]},add_or_remove_date:function(b){var c,d=eventOrganiserSchedule.is_date_eventful(b);d[0]?(c=d[1],c>-1?eventOrganiserSchedule.include.splice(c,1):a.inArray(b,eventOrganiserSchedule.exclude)<0&&eventOrganiserSchedule.exclude.push(b)):(c=d[1],c>-1?eventOrganiserSchedule.exclude.splice(c,1):a.inArray(b,eventOrganiserSchedule.include)<0&&eventOrganiserSchedule.include.push(b)),eo_exclude_dates=eventOrganiserSchedule.exclude,eo_include_dates=eventOrganiserSchedule.include}}}(jQuery),function(a){function b(a){return Object.prototype.toString.call(a).slice(8,-1).toLowerCase()}function c(a,b){for(var c=[];b>0;c[--b]=a);return c.join("")}var d=function(){return d.cache.hasOwnProperty(arguments[0])||(d.cache[arguments[0]]=d.parse(arguments[0])),d.format.call(null,d.cache[arguments[0]],arguments)};d.format=function(a,e){var f,g,h,i,j,k,l,m=1,n=a.length,o="",p=[];for(g=0;n>g;g++)if(o=b(a[g]),"string"===o)p.push(a[g]);else if("array"===o){if(i=a[g],i[2])for(f=e[m],h=0;h<i[2].length;h++){if(!f.hasOwnProperty(i[2][h]))throw d('[sprintf] property "%s" does not exist',i[2][h]);f=f[i[2][h]]}else f=i[1]?e[i[1]]:e[m++];if(/[^s]/.test(i[8])&&"number"!=b(f))throw d("[sprintf] expecting number but found %s",b(f));switch(i[8]){case"b":f=f.toString(2);break;case"c":f=String.fromCharCode(f);break;case"d":f=parseInt(f,10);break;case"e":f=i[7]?f.toExponential(i[7]):f.toExponential();break;case"f":f=i[7]?parseFloat(f).toFixed(i[7]):parseFloat(f);break;case"o":f=f.toString(8);break;case"s":f=(f=String(f))&&i[7]?f.substring(0,i[7]):f;break;case"u":f>>>=0;break;case"x":f=f.toString(16);break;case"X":f=f.toString(16).toUpperCase()}f=/[def]/.test(i[8])&&i[3]&&f>=0?"+"+f:f,k=i[4]?"0"==i[4]?"0":i[4].charAt(1):" ",l=i[6]-String(f).length,j=i[6]?c(k,l):"",p.push(i[5]?f+j:j+f)}return p.join("")},d.cache={},d.parse=function(a){for(var b=a,c=[],d=[],e=0;b;){if(null!==(c=/^[^\x25]+/.exec(b)))d.push(c[0]);else if(null!==(c=/^\x25{2}/.exec(b)))d.push("%");else{if(null===(c=/^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-fosuxX])/.exec(b)))throw"[sprintf] huh?";if(c[2]){e|=1;var f=[],g=c[2],h=[];if(null===(h=/^([a-z_][a-z_\d]*)/i.exec(g)))throw"[sprintf] huh?";for(f.push(h[1]);""!==(g=g.substring(h[0].length));)if(null!==(h=/^\.([a-z_][a-z_\d]*)/i.exec(g)))f.push(h[1]);else{if(null===(h=/^\[(\d+)\]/.exec(g)))throw"[sprintf] huh?";f.push(h[1])}c[2]=f}else e|=2;if(3===e)throw"[sprintf] mixing positional and named placeholders is not (yet) supported";d.push(c)}b=b.substring(c[0].length)}return d};var e=function(a,b,c){return c=b.slice(0),c.splice(0,0,a),d.apply(null,c)};a.sprintf=d,a.vsprintf=e}("undefined"!=typeof exports?exports:window);
|
js/frontend.js
CHANGED
@@ -340,9 +340,8 @@ jQuery(document).ready(function () {
|
|
340 |
});
|
341 |
}
|
342 |
|
343 |
-
if ($(".
|
344 |
|
345 |
-
$(".eo_widget_calendar tfoot").unbind("click");
|
346 |
$(".eo-widget-cal-wrap").on("click", 'tfoot a', function (a) {
|
347 |
a.preventDefault();
|
348 |
|
340 |
});
|
341 |
}
|
342 |
|
343 |
+
if ($(".eo-widget-cal-wrap").length > 0 ) {
|
344 |
|
|
|
345 |
$(".eo-widget-cal-wrap").on("click", 'tfoot a', function (a) {
|
346 |
a.preventDefault();
|
347 |
|
js/frontend.min.js
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
/*! event-organiser 2.
|
2 |
-
function eveorg_getParameterByName(a,b){a=a.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var c="[\\?&]"+a+"=([^&#]*)",d=new RegExp(c),e=d.exec(b);return null===e?"":decodeURIComponent(e[1].replace(/\+/g," "))}function eo_load_map(){for(var a=eventorganiser.map,b=0;b<a.length;b++)if(null!==document.getElementById("eo_venue_map-"+(b+1))){eventorganiser.map[b].markers={};var c=a[b].locations,d={zoom:a[b].zoom,scrollwheel:a[b].scrollwheel,zoomControl:a[b].zoomcontrol,rotateControl:a[b].rotatecontrol,panControl:a[b].pancontrol,overviewMapControl:a[b].overviewmapcontrol,streetViewControl:a[b].streetviewcontrol,draggable:a[b].draggable,mapTypeControl:a[b].maptypecontrol,mapTypeId:google.maps.MapTypeId[a[b].maptypeid]};d=wp.hooks.applyFilters("eventorganiser.google_map_options",d);for(var e=new google.maps.Map(document.getElementById("eo_venue_map-"+(b+1)),d),f=new google.maps.LatLngBounds,g=[],h=0;h<c.length;h++){var i=c[h].lat,j=c[h].lng;if(void 0!==i&&void 0!==j){g.push(new google.maps.LatLng(i,j)),f.extend(g[h]);var k={venue_id:c[h].venue_id,position:g[h],map:e,content:c[h].tooltipContent,icon:c[h].icon};k=wp.hooks.applyFilters("eventorganiser.venue_marker_options",k);var l=new google.maps.Marker(k);eventorganiser.map[b].markers[c[h].venue_id]=l,a[b].tooltip&&google.maps.event.addListener(l,"click",eventorganiser_venue_tooltip)}}c.length>1?e.fitBounds(f):e.setCenter(g[0])}}function eventorganiser_venue_tooltip(){var a=this.getMap(),b=this.getMap().getProjection().fromLatLngToPoint(this.position),c=a.getProjection().fromLatLngToPoint(a.getBounds().getNorthEast()),d=a.getProjection().fromLatLngToPoint(a.getBounds().getSouthWest()),e=Math.pow(2,a.getZoom());b=new google.maps.Point((b.x-d.x)*e,(b.y-c.y)*e),wp.hooks.doAction("eventorganiser.venue_marker_clicked",this);var f=[b.x,b.y];return this.tooltip?(this.tooltip.qtip("api").set("position.target",f),void this.tooltip.qtip("show")):(jQuery(this.getMap().getDiv()).css({overflow:"visible"}),void(this.tooltip=jQuery("<div />").qtip({content:{text:this.content},border:{radius:4,width:3},style:{classes:"ui-tooltip-shadow",widget:!0},position:{at:"right center",my:"top center",target:f,container:jQuery(this.getMap().getDiv())},show:{ready:!0,event:!1,solo:!0},hide:{event:"mouseleave unfocus"}})))}var eventorganiser=eventorganiser||{};!function(a){jQuery(document).ready(function(){function b(b){var c=b.categories,d="undefined"!=typeof b.category&&b.category?b.category.split(","):!1,e="<select class='eo-cal-filter' id='eo-event-cat'>";e+="<option value=''>"+b.buttonText.cat+"</option>";var f;for(var g in c){if(f=c[g],d){var h=!1;-1!==a.inArray(f.slug,d)&&(h=!0);for(var i=f;!h&&i.parent>0;)i=c[i.parent],-1!==a.inArray(i.slug,d)&&(h=!0);if(!h)continue}e+="<option class='cat-colour-"+f.colour+" cat' value='"+f.slug+"'>"+f.name+"</option>"}e+="</select>";var j=a("<span class='fc-header-dropdown filter-category'></span>");return j.append(e),j}function c(){var b=a("<span class='fc-header-goto'><input type='hidden' class='eo-mini-calendar'/></span>");return b}function d(b){var c=b.tags,d="<select class='eo-cal-filter' data-filter-type='event-tag'>";d+="<option value=''>"+b.buttonText.tag+"</option>";for(var e=0;e<c.length;e++)d+="<option value='"+c[e].slug+"'>"+c[e].name+"</option>";d+="</select>";var f=a("<span class='fc-header-dropdown filter-tag'></span>");return f.append(d),f}function e(b){var c=b.venues,d="<select class='eo-cal-filter' id='eo-event-venue'>";d+="<option value=''>"+b.buttonText.venue+"</option>";for(var e="undefined"!=typeof b.venue&&b.venue?b.venue.split(","):!1,f=0;f<c.length;f++)e&&-1===a.inArray(c[f].slug,e)||(d+="<option value='"+c[f].term_id+"'>"+c[f].name+"</option>");d+="</select>";var g=a("<span class='fc-header-dropdown filter-venue'></span>");return g.append(d),g}function f(b,c){a.ajax({url:EOAjaxFront.adminajax,dataType:"JSON",data:{action:"eo_widget_agenda",instance_number:c.number,direction:b,start:c.StartDate,end:c.EndDate},success:function(a){return jQuery.isArray(a)&&a[0]?(c.StartDate=a[0].StartDate,c.EndDate=a[a.length-1].StartDate,g(a,c),void 0):!1}})}function g(b,c){var d=a("#"+c.id+"_container"),e=d.find("ul.dates"),f=e.find("li");a(f).remove();var g=!1;for(l=0;l<b.length;l++){{var h,i;new Date(b[l].StartDate)}(g===!1||g!=b[l].StartDate&&"day"==c.mode)&&(g=b[l].StartDate,h=a('<li class="date" >'+b[l].display+'<ul class="a-date"></ul></li>'),e.append(h)),i=c.add_to_google?a('<li class="event"></li>').append('<span class="cat"></span><span><strong>'+b[l].time+": </strong></span>"+b[l].post_title).append('<div class="meta" style="display:none;"><span>'+b[l].link+"</span><span> </span><span>"+b[l].Glink+"</span></div>"):a('<li class="event"></li>').append("<a class='eo-agenda-event-permalink' href='"+b[l].event_url+"'><span class='cat'></span><span><strong>"+b[l].time+": </strong></span>"+b[l].post_title+"</a>"),i.find("span.cat").css({background:b[l].color}),h.append(i)}f=e.find("li");var j=d.find("ul li.event");j.on("click",function(){a(this).find(".meta").toggle("400")})}if(a("#eo-upcoming-dates").length>0&&a("#eo-upcoming-dates").find("li:gt(4)").length>0){var h=5,i={more:EOAjaxFront.locale.ShowMore,less:EOAjaxFront.locale.ShowLess};a("#eo-upcoming-dates").find("li:gt("+(h-1)+")").hide().end().after(a('<a href="#" id="eo-upcoming-dates-less">'+i.less+'</a> <span id="eo-upcoming-dates-pipe">|</span> <a href="#" id="eo-upcoming-dates-more">'+i.more+"</a>")),a("#eo-upcoming-dates-pipe").hide(),a("#eo-upcoming-dates-less").hide().click(function(b){b.preventDefault();var c=Math.floor((a("#eo-upcoming-dates li:visible").length-1)/h)*h-1;a("#eo-upcoming-dates li:gt("+c+")").hide(),a("#eo-upcoming-dates-more,#eo-upcoming-dates-pipe").show(),a("#eo-upcoming-dates li:visible").length<=h&&a("#eo-upcoming-dates-less,#eo-upcoming-dates-pipe").hide()}),a("#eo-upcoming-dates-more").click(function(b){b.preventDefault(),a("#eo-upcoming-dates-less,#eo-upcoming-dates-pipe, #eo-upcoming-dates li:hidden:lt("+h+")").show();var c=a("#eo-upcoming-dates-pipe").offset();a("html, body").animate({scrollTop:Math.max(c.top+40-a(window).height(),a(window).scrollTop())}),0===a("#eo-upcoming-dates li:hidden").length&&a("#eo-upcoming-dates-more,#eo-upcoming-dates-pipe").hide()})}if(a(".eo-fullcalendar").length>0){for(var j,k=eventorganiser.calendars,l=0;l<k.length;l++){var m="#eo_fullcalendar_"+(l+1);"undefined"==typeof k[l].category&&(k[l].category=""),"undefined"==typeof k[l].venue&&(k[l].venue="");var n={id:m,year:k[l].year?k[l].year:void 0,month:k[l].month?k[l].month:void 0,date:k[l].date?k[l].date:void 0,category:k[l].event_category,venue:k[l].event_venue,customButtons:{tag:d,category:b,venue:e,"goto":c},theme:k[l].theme,categories:eventorganiser.fullcal.categories,venues:eventorganiser.fullcal.venues,tags:eventorganiser.fullcal.tags,timeFormatphp:k[l].timeformatphp,timeFormat:k[l].timeformat,isRTL:k[l].isrtl,editable:!1,tooltip:k[l].tooltip,firstDay:parseInt(eventorganiser.fullcal.firstDay,10),weekends:k[l].weekends,allDaySlot:k[l].alldayslot,allDayText:k[l].alldaytext,axisFormat:k[l].axisformat,minTime:k[l].mintime,maxTime:k[l].maxtime,columnFormat:{month:k[l].columnformatmonth,week:k[l].columnformatweek,day:k[l].columnformatday},titleFormat:{month:k[l].titleformatmonth,week:k[l].titleformatweek,day:k[l].titleformatday},header:{left:k[l].headerleft,center:k[l].headercenter,right:k[l].headerright},eventRender:function(b,c,d){var e=a(d.calendar.options.id).find(".filter-category .eo-cal-filter").val(),f=a(d.calendar.options.id).find(".filter-venue .eo-cal-filter").val(),g=a(d.calendar.options.id).find(".filter-tag .eo-cal-filter").val();return"undefined"!=typeof e&&""!==e&&a.inArray(e,b.category)<0?"<div></div>":"undefined"!=typeof f&&""!==f&&f!=b.venue?"<div></div>":"undefined"!=typeof g&&""!==g&&a.inArray(g,b.tags)<0?"<div></div>":wp.hooks.applyFilters("eventorganiser.fullcalendar_render_event",!0,b,c,d)?void(d.calendar.options.tooltip&&a(c).qtip({content:{text:b.description,button:!1,title:b.title},position:{my:"top center",at:"bottom center",viewport:a(window),adjust:{method:"shift none"}},hide:{fixed:!0,delay:500,effect:function(){a(this).fadeOut("50")}},border:{radius:4,width:3},style:{classes:"eo-event-toolip ui-tooltip-shadow",widget:!0,tip:"topMiddle"}})):"<div></div>"},buttonText:{today:EOAjaxFront.locale.today,month:EOAjaxFront.locale.month,week:EOAjaxFront.locale.week,day:EOAjaxFront.locale.day,cat:EOAjaxFront.locale.cat,venue:EOAjaxFront.locale.venue,tag:EOAjaxFront.locale.tag},monthNames:EOAjaxFront.locale.monthNames,monthNamesShort:EOAjaxFront.locale.monthAbbrev,dayNames:EOAjaxFront.locale.dayNames,dayNamesShort:EOAjaxFront.locale.dayAbbrev,eventColor:"#21759B",defaultView:k[l].defaultview,lazyFetching:"true",events:function(b,c,d,e){var f={start:jQuery.fullCalendar.formatDate(b,"yyyy-MM-dd"),end:jQuery.fullCalendar.formatDate(c,"yyyy-MM-dd"),timeformat:e.timeFormatphp,users_events:e.users_events};"undefined"!=typeof e.category&&""!==e.category&&(f.category=e.category),"undefined"!=typeof e.venue&&""!==e.venue&&(f.venue=e.venue),f=wp.hooks.applyFilters("eventorganiser.fullcalendar_request",f,b,c,d,e),a.ajax({url:eventorganiser.ajaxurl+"?action=eventorganiser-fullcal",dataType:"JSON",data:f,success:d,complete:function(a,b){}})},selectable:!1,weekMode:"variable",aspectRatio:1.5,loading:function(b){var c=a("#"+a(this).attr("id")+"_loading");b?(window.clearTimeout(j),j=window.setTimeout(function(){c.show()},1e3)):(window.clearTimeout(j),c.hide())}};n=wp.hooks.applyFilters("eventorganiser.fullcalendar_options",n,k[l]),a(m).fullCalendar(n)}a(".eo-cal-filter").change(function(){a(".eo-fullcalendar").fullCalendar("rerenderEvents")}),a(".eo-mini-calendar").datepicker({dateFormat:"DD, d MM, yy",changeMonth:!0,changeYear:!0,firstDay:parseInt(eventorganiser.fullcal.firstDay,10),buttonText:EOAjaxFront.locale.gotodate,monthNamesShort:EOAjaxFront.locale.monthAbbrev,dayNamesMin:EOAjaxFront.locale.dayAbbrev,nextText:EOAjaxFront.locale.nextText,prevText:EOAjaxFront.locale.prevText,showOn:"button",beforeShow:function(b,c){c.hasOwnProperty("dpDiv")?c.dpDiv.addClass("eo-datepicker"):a("#ui-datepicker-div").addClass("eo-datepicker")},onSelect:function(b){var c=a(this).parents("div.eo-fullcalendar").attr("id");a("#"+c).fullCalendar("gotoDate",new Date(Date.parse(b)))}})}if(a(".eo_widget_calendar").length>0&&(a(".eo_widget_calendar tfoot").unbind("click"),a(".eo-widget-cal-wrap").on("click","tfoot a",function(b){b.preventDefault();var c=a(this).closest(".eo-widget-cal-wrap").data("eo-widget-cal-id"),d={showpastevents:1,"show-long":0,"link-to-single":0};"undefined"!=typeof eventorganiser.widget_calendars&&"undefined"!=typeof eventorganiser.widget_calendars[c]&&(d=eventorganiser.widget_calendars[c]),"undefined"!=typeof eo_widget_cal&&"undefined"!=typeof eo_widget_cal[c]&&(d=eo_widget_cal[c]),d.eo_month=eveorg_getParameterByName("eo_month",a(this).attr("href")),a.getJSON(EOAjaxFront.adminajax+"?action=eo_widget_cal",d,function(b){a("#"+c+"_content").html(b)})})),a(".eo-agenda-widget").length>0){for(var o in eo_widget_agenda){o=eo_widget_agenda[o];var p=new Date;o.StartDate=a.fullCalendar.formatDate(p,"yyyy-MM-dd"),o.EndDate=o.StartDate,f(1,o)}a(".eo-agenda-widget .agenda-nav span.button").click(function(b){var c=a(this).parents(".eo-agenda-widget").attr("id");o=eo_widget_agenda[c],b.preventDefault();var d=!1;if(a(this).hasClass("next"))d="+1";else if(a(this).hasClass("prev"))d="-1";else{var e=a(this).parent();d=e.hasClass("prev")?"-1":"+1"}f(d,o)})}})}(jQuery);
|
1 |
+
/*! event-organiser 2.9.2 2014-10-31 11:49 */
|
2 |
+
function eveorg_getParameterByName(a,b){a=a.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var c="[\\?&]"+a+"=([^&#]*)",d=new RegExp(c),e=d.exec(b);return null===e?"":decodeURIComponent(e[1].replace(/\+/g," "))}function eo_load_map(){for(var a=eventorganiser.map,b=0;b<a.length;b++)if(null!==document.getElementById("eo_venue_map-"+(b+1))){eventorganiser.map[b].markers={};var c=a[b].locations,d={zoom:a[b].zoom,scrollwheel:a[b].scrollwheel,zoomControl:a[b].zoomcontrol,rotateControl:a[b].rotatecontrol,panControl:a[b].pancontrol,overviewMapControl:a[b].overviewmapcontrol,streetViewControl:a[b].streetviewcontrol,draggable:a[b].draggable,mapTypeControl:a[b].maptypecontrol,mapTypeId:google.maps.MapTypeId[a[b].maptypeid]};d=wp.hooks.applyFilters("eventorganiser.google_map_options",d);for(var e=new google.maps.Map(document.getElementById("eo_venue_map-"+(b+1)),d),f=new google.maps.LatLngBounds,g=[],h=0;h<c.length;h++){var i=c[h].lat,j=c[h].lng;if(void 0!==i&&void 0!==j){g.push(new google.maps.LatLng(i,j)),f.extend(g[h]);var k={venue_id:c[h].venue_id,position:g[h],map:e,content:c[h].tooltipContent,icon:c[h].icon};k=wp.hooks.applyFilters("eventorganiser.venue_marker_options",k);var l=new google.maps.Marker(k);eventorganiser.map[b].markers[c[h].venue_id]=l,a[b].tooltip&&google.maps.event.addListener(l,"click",eventorganiser_venue_tooltip)}}c.length>1?e.fitBounds(f):e.setCenter(g[0])}}function eventorganiser_venue_tooltip(){var a=this.getMap(),b=this.getMap().getProjection().fromLatLngToPoint(this.position),c=a.getProjection().fromLatLngToPoint(a.getBounds().getNorthEast()),d=a.getProjection().fromLatLngToPoint(a.getBounds().getSouthWest()),e=Math.pow(2,a.getZoom());b=new google.maps.Point((b.x-d.x)*e,(b.y-c.y)*e),wp.hooks.doAction("eventorganiser.venue_marker_clicked",this);var f=[b.x,b.y];return this.tooltip?(this.tooltip.qtip("api").set("position.target",f),void this.tooltip.qtip("show")):(jQuery(this.getMap().getDiv()).css({overflow:"visible"}),void(this.tooltip=jQuery("<div />").qtip({content:{text:this.content},border:{radius:4,width:3},style:{classes:"ui-tooltip-shadow",widget:!0},position:{at:"right center",my:"top center",target:f,container:jQuery(this.getMap().getDiv())},show:{ready:!0,event:!1,solo:!0},hide:{event:"mouseleave unfocus"}})))}var eventorganiser=eventorganiser||{};!function(a){jQuery(document).ready(function(){function b(b){var c=b.categories,d="undefined"!=typeof b.category&&b.category?b.category.split(","):!1,e="<select class='eo-cal-filter' id='eo-event-cat'>";e+="<option value=''>"+b.buttonText.cat+"</option>";var f;for(var g in c){if(f=c[g],d){var h=!1;-1!==a.inArray(f.slug,d)&&(h=!0);for(var i=f;!h&&i.parent>0;)i=c[i.parent],-1!==a.inArray(i.slug,d)&&(h=!0);if(!h)continue}e+="<option class='cat-colour-"+f.colour+" cat' value='"+f.slug+"'>"+f.name+"</option>"}e+="</select>";var j=a("<span class='fc-header-dropdown filter-category'></span>");return j.append(e),j}function c(){var b=a("<span class='fc-header-goto'><input type='hidden' class='eo-mini-calendar'/></span>");return b}function d(b){var c=b.tags,d="<select class='eo-cal-filter' data-filter-type='event-tag'>";d+="<option value=''>"+b.buttonText.tag+"</option>";for(var e=0;e<c.length;e++)d+="<option value='"+c[e].slug+"'>"+c[e].name+"</option>";d+="</select>";var f=a("<span class='fc-header-dropdown filter-tag'></span>");return f.append(d),f}function e(b){var c=b.venues,d="<select class='eo-cal-filter' id='eo-event-venue'>";d+="<option value=''>"+b.buttonText.venue+"</option>";for(var e="undefined"!=typeof b.venue&&b.venue?b.venue.split(","):!1,f=0;f<c.length;f++)e&&-1===a.inArray(c[f].slug,e)||(d+="<option value='"+c[f].term_id+"'>"+c[f].name+"</option>");d+="</select>";var g=a("<span class='fc-header-dropdown filter-venue'></span>");return g.append(d),g}function f(b,c){a.ajax({url:EOAjaxFront.adminajax,dataType:"JSON",data:{action:"eo_widget_agenda",instance_number:c.number,direction:b,start:c.StartDate,end:c.EndDate},success:function(a){return jQuery.isArray(a)&&a[0]?(c.StartDate=a[0].StartDate,c.EndDate=a[a.length-1].StartDate,g(a,c),void 0):!1}})}function g(b,c){var d=a("#"+c.id+"_container"),e=d.find("ul.dates"),f=e.find("li");a(f).remove();var g=!1;for(l=0;l<b.length;l++){{var h,i;new Date(b[l].StartDate)}(g===!1||g!=b[l].StartDate&&"day"==c.mode)&&(g=b[l].StartDate,h=a('<li class="date" >'+b[l].display+'<ul class="a-date"></ul></li>'),e.append(h)),i=c.add_to_google?a('<li class="event"></li>').append('<span class="cat"></span><span><strong>'+b[l].time+": </strong></span>"+b[l].post_title).append('<div class="meta" style="display:none;"><span>'+b[l].link+"</span><span> </span><span>"+b[l].Glink+"</span></div>"):a('<li class="event"></li>').append("<a class='eo-agenda-event-permalink' href='"+b[l].event_url+"'><span class='cat'></span><span><strong>"+b[l].time+": </strong></span>"+b[l].post_title+"</a>"),i.find("span.cat").css({background:b[l].color}),h.append(i)}f=e.find("li");var j=d.find("ul li.event");j.on("click",function(){a(this).find(".meta").toggle("400")})}if(a("#eo-upcoming-dates").length>0&&a("#eo-upcoming-dates").find("li:gt(4)").length>0){var h=5,i={more:EOAjaxFront.locale.ShowMore,less:EOAjaxFront.locale.ShowLess};a("#eo-upcoming-dates").find("li:gt("+(h-1)+")").hide().end().after(a('<a href="#" id="eo-upcoming-dates-less">'+i.less+'</a> <span id="eo-upcoming-dates-pipe">|</span> <a href="#" id="eo-upcoming-dates-more">'+i.more+"</a>")),a("#eo-upcoming-dates-pipe").hide(),a("#eo-upcoming-dates-less").hide().click(function(b){b.preventDefault();var c=Math.floor((a("#eo-upcoming-dates li:visible").length-1)/h)*h-1;a("#eo-upcoming-dates li:gt("+c+")").hide(),a("#eo-upcoming-dates-more,#eo-upcoming-dates-pipe").show(),a("#eo-upcoming-dates li:visible").length<=h&&a("#eo-upcoming-dates-less,#eo-upcoming-dates-pipe").hide()}),a("#eo-upcoming-dates-more").click(function(b){b.preventDefault(),a("#eo-upcoming-dates-less,#eo-upcoming-dates-pipe, #eo-upcoming-dates li:hidden:lt("+h+")").show();var c=a("#eo-upcoming-dates-pipe").offset();a("html, body").animate({scrollTop:Math.max(c.top+40-a(window).height(),a(window).scrollTop())}),0===a("#eo-upcoming-dates li:hidden").length&&a("#eo-upcoming-dates-more,#eo-upcoming-dates-pipe").hide()})}if(a(".eo-fullcalendar").length>0){for(var j,k=eventorganiser.calendars,l=0;l<k.length;l++){var m="#eo_fullcalendar_"+(l+1);"undefined"==typeof k[l].category&&(k[l].category=""),"undefined"==typeof k[l].venue&&(k[l].venue="");var n={id:m,year:k[l].year?k[l].year:void 0,month:k[l].month?k[l].month:void 0,date:k[l].date?k[l].date:void 0,category:k[l].event_category,venue:k[l].event_venue,customButtons:{tag:d,category:b,venue:e,"goto":c},theme:k[l].theme,categories:eventorganiser.fullcal.categories,venues:eventorganiser.fullcal.venues,tags:eventorganiser.fullcal.tags,timeFormatphp:k[l].timeformatphp,timeFormat:k[l].timeformat,isRTL:k[l].isrtl,editable:!1,tooltip:k[l].tooltip,firstDay:parseInt(eventorganiser.fullcal.firstDay,10),weekends:k[l].weekends,allDaySlot:k[l].alldayslot,allDayText:k[l].alldaytext,axisFormat:k[l].axisformat,minTime:k[l].mintime,maxTime:k[l].maxtime,columnFormat:{month:k[l].columnformatmonth,week:k[l].columnformatweek,day:k[l].columnformatday},titleFormat:{month:k[l].titleformatmonth,week:k[l].titleformatweek,day:k[l].titleformatday},header:{left:k[l].headerleft,center:k[l].headercenter,right:k[l].headerright},eventRender:function(b,c,d){var e=a(d.calendar.options.id).find(".filter-category .eo-cal-filter").val(),f=a(d.calendar.options.id).find(".filter-venue .eo-cal-filter").val(),g=a(d.calendar.options.id).find(".filter-tag .eo-cal-filter").val();return"undefined"!=typeof e&&""!==e&&a.inArray(e,b.category)<0?"<div></div>":"undefined"!=typeof f&&""!==f&&f!=b.venue?"<div></div>":"undefined"!=typeof g&&""!==g&&a.inArray(g,b.tags)<0?"<div></div>":wp.hooks.applyFilters("eventorganiser.fullcalendar_render_event",!0,b,c,d)?void(d.calendar.options.tooltip&&a(c).qtip({content:{text:b.description,button:!1,title:b.title},position:{my:"top center",at:"bottom center",viewport:a(window),adjust:{method:"shift none"}},hide:{fixed:!0,delay:500,effect:function(){a(this).fadeOut("50")}},border:{radius:4,width:3},style:{classes:"eo-event-toolip ui-tooltip-shadow",widget:!0,tip:"topMiddle"}})):"<div></div>"},buttonText:{today:EOAjaxFront.locale.today,month:EOAjaxFront.locale.month,week:EOAjaxFront.locale.week,day:EOAjaxFront.locale.day,cat:EOAjaxFront.locale.cat,venue:EOAjaxFront.locale.venue,tag:EOAjaxFront.locale.tag},monthNames:EOAjaxFront.locale.monthNames,monthNamesShort:EOAjaxFront.locale.monthAbbrev,dayNames:EOAjaxFront.locale.dayNames,dayNamesShort:EOAjaxFront.locale.dayAbbrev,eventColor:"#21759B",defaultView:k[l].defaultview,lazyFetching:"true",events:function(b,c,d,e){var f={start:jQuery.fullCalendar.formatDate(b,"yyyy-MM-dd"),end:jQuery.fullCalendar.formatDate(c,"yyyy-MM-dd"),timeformat:e.timeFormatphp,users_events:e.users_events};"undefined"!=typeof e.category&&""!==e.category&&(f.category=e.category),"undefined"!=typeof e.venue&&""!==e.venue&&(f.venue=e.venue),f=wp.hooks.applyFilters("eventorganiser.fullcalendar_request",f,b,c,d,e),a.ajax({url:eventorganiser.ajaxurl+"?action=eventorganiser-fullcal",dataType:"JSON",data:f,success:d,complete:function(a,b){}})},selectable:!1,weekMode:"variable",aspectRatio:1.5,loading:function(b){var c=a("#"+a(this).attr("id")+"_loading");b?(window.clearTimeout(j),j=window.setTimeout(function(){c.show()},1e3)):(window.clearTimeout(j),c.hide())}};n=wp.hooks.applyFilters("eventorganiser.fullcalendar_options",n,k[l]),a(m).fullCalendar(n)}a(".eo-cal-filter").change(function(){a(".eo-fullcalendar").fullCalendar("rerenderEvents")}),a(".eo-mini-calendar").datepicker({dateFormat:"DD, d MM, yy",changeMonth:!0,changeYear:!0,firstDay:parseInt(eventorganiser.fullcal.firstDay,10),buttonText:EOAjaxFront.locale.gotodate,monthNamesShort:EOAjaxFront.locale.monthAbbrev,dayNamesMin:EOAjaxFront.locale.dayAbbrev,nextText:EOAjaxFront.locale.nextText,prevText:EOAjaxFront.locale.prevText,showOn:"button",beforeShow:function(b,c){c.hasOwnProperty("dpDiv")?c.dpDiv.addClass("eo-datepicker"):a("#ui-datepicker-div").addClass("eo-datepicker")},onSelect:function(b){var c=a(this).parents("div.eo-fullcalendar").attr("id");a("#"+c).fullCalendar("gotoDate",new Date(Date.parse(b)))}})}if(a(".eo-widget-cal-wrap").length>0&&a(".eo-widget-cal-wrap").on("click","tfoot a",function(b){b.preventDefault();var c=a(this).closest(".eo-widget-cal-wrap").data("eo-widget-cal-id"),d={showpastevents:1,"show-long":0,"link-to-single":0};"undefined"!=typeof eventorganiser.widget_calendars&&"undefined"!=typeof eventorganiser.widget_calendars[c]&&(d=eventorganiser.widget_calendars[c]),"undefined"!=typeof eo_widget_cal&&"undefined"!=typeof eo_widget_cal[c]&&(d=eo_widget_cal[c]),d.eo_month=eveorg_getParameterByName("eo_month",a(this).attr("href")),a.getJSON(EOAjaxFront.adminajax+"?action=eo_widget_cal",d,function(b){a("#"+c+"_content").html(b)})}),a(".eo-agenda-widget").length>0){for(var o in eo_widget_agenda){o=eo_widget_agenda[o];var p=new Date;o.StartDate=a.fullCalendar.formatDate(p,"yyyy-MM-dd"),o.EndDate=o.StartDate,f(1,o)}a(".eo-agenda-widget .agenda-nav span.button").click(function(b){var c=a(this).parents(".eo-agenda-widget").attr("id");o=eo_widget_agenda[c],b.preventDefault();var d=!1;if(a(this).hasClass("next"))d="+1";else if(a(this).hasClass("prev"))d="-1";else{var e=a(this).parent();d=e.hasClass("prev")?"-1":"+1"}f(d,o)})}})}(jQuery);
|
js/fullcalendar.min.js
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
/*! event-organiser 2.
|
2 |
!function(a,b){function c(b){a.extend(!0,sb,b)}function d(c,d,j){function k(a){$?(y(),x(),G(),t(a)):l()}function l(){_=d.theme?"ui":"fc",c.addClass("fc"),c.addClass(d.isRTL?"fc-rtl":"fc-ltr"),d.theme&&c.addClass("ui-widget"),$=a("<div class='fc-content' style='position:relative'/>").prependTo(c),Y=new e(X,d),Z=Y.render(),Z&&c.prepend(Z),s(d.defaultView),a(window).resize(A),r()||n()}function n(){setTimeout(function(){!ab.start&&r()&&t()},0)}function o(){a(window).unbind("resize",A),Y.destroy(),$.remove(),c.removeClass("fc fc-rtl ui-widget")}function p(){return 0!==hb.offsetWidth}function r(){return 0!==a("body")[0].offsetWidth}function s(b){if(!ab||b!=ab.name){kb++,I();var c,d=ab;d?((d.beforeHide||P)(),O($,$.height()),d.element.hide()):O($,1),$.css("overflow","hidden"),ab=ib[b],ab?ab.element.show():ab=ib[b]=new vb[b](c=db=a("<div class='fc-view fc-view-"+b+"' style='position:absolute'/>").appendTo($),X),d&&Y.deactivateButton(d.name),Y.activateButton(b),t(),$.css("overflow",""),d&&O($,1),c||(ab.afterShow||P)(),kb--}}function t(a){if(p()){kb++,I(),cb===b&&y();var d=!1;!ab.start||a||lb<ab.start||lb>=ab.end?(ab.render(lb,a||0),z(!0),d=!0):ab.sizeDirty?(ab.clearEvents(),z(),d=!0):ab.eventsDirty&&(ab.clearEvents(),d=!0),ab.sizeDirty=!1,ab.eventsDirty=!1,B(d),bb=c.outerWidth(),Y.updateTitle(ab.title);var e=new Date;e>=ab.start&&e<ab.end?Y.disableButton("today"):Y.enableButton("today"),kb--,ab.trigger("viewDisplay",hb)}}function w(){x(),p()&&(y(),z(),I(),ab.clearEvents(),ab.renderEvents(mb),ab.sizeDirty=!1)}function x(){a.each(ib,function(a,b){b.sizeDirty=!0})}function y(){cb=d.contentHeight?d.contentHeight:d.height?d.height-(Z?Z.height():0)-K($):Math.round($.width()/Math.max(d.aspectRatio,.5))}function z(a){kb++,ab.setHeight(cb,a),db&&(db.css("position","relative"),db=null),ab.setWidth($.width(),a),kb--}function A(){if(!kb)if(ab.start){var a=++jb;setTimeout(function(){a==jb&&!kb&&p()&&bb!=(bb=c.outerWidth())&&(kb++,w(),ab.trigger("windowResize",hb),kb--)},200)}else n()}function B(a){!d.lazyFetching||fb(ab.visStart,ab.visEnd)?C():a&&F()}function C(){gb(ab.visStart,ab.visEnd,d)}function D(a){mb=a,F()}function E(a){F(a)}function F(a){G(),p()&&(ab.clearEvents(),ab.renderEvents(mb,a),ab.eventsDirty=!1)}function G(){a.each(ib,function(a,b){b.eventsDirty=!0})}function H(a,c,d){ab.select(a,c,d===b?!0:d)}function I(){ab&&ab.unselect()}function J(){t(-1)}function L(){t(1)}function M(){g(lb,-1),t()}function N(){g(lb,1),t()}function Q(){lb=new Date,t()}function R(a,b,c){a instanceof Date?lb=m(a):q(lb,a,b,c),t()}function S(a,c,d){a!==b&&g(lb,a),c!==b&&h(lb,c),d!==b&&i(lb,d),t()}function T(){return m(lb)}function U(){return ab}function V(a,c){return c===b?d[a]:void("height"==a||"contentHeight"==a||"aspectRatio"==a?(d[a]=c,w()):(d[a]=c,F()))}function W(a,b){return d[a]?d[a].apply(b||hb,Array.prototype.slice.call(arguments,2)):void 0}var X=this;X.options=d,X.render=k,X.destroy=o,X.refetchEvents=C,X.reportEvents=D,X.reportEventChange=E,X.rerenderEvents=F,X.changeView=s,X.select=H,X.unselect=I,X.prev=J,X.next=L,X.prevYear=M,X.nextYear=N,X.today=Q,X.gotoDate=R,X.incrementDate=S,X.formatDate=function(a,b){return u(a,b,d)},X.formatDates=function(a,b,c){return v(a,b,c,d)},X.getDate=T,X.getView=U,X.option=V,X.trigger=W,f.call(X,d,j);var Y,Z,$,_,ab,bb,cb,db,eb,fb=X.isFetchNeeded,gb=X.fetchEvents,hb=c[0],ib={},jb=0,kb=0,lb=new Date,mb=[];q(lb,d.year,d.month,d.date),d.droppable&&a(document).bind("dragstart",function(b,c){var e=b.target,f=a(e);if(!f.parents(".fc").length){var g=d.dropAccept;(a.isFunction(g)?g.call(e,f):f.is(g))&&(eb=e,ab.dragStart(eb,b,c))}}).bind("dragstop",function(a,b){eb&&(ab.dragStop(eb,a,b),eb=null)})}function e(b,c){function d(){m=c.theme?"ui":"fc";var b=c.header;return b?n=a("<table class='fc-header' style='width:100%'/>").append(a("<tr/>").append(f("left")).append(f("center")).append(f("right"))):void 0}function e(){n.remove()}function f(d){var e=a("<td class='fc-header-"+d+"'/>"),f=c.header[d];return f&&a.each(f.split(" "),function(d){d>0&&e.append("<span class='fc-header-space'/>");var f;a.each(this.split(","),function(d,g){if("title"==g)e.append("<span class='fc-header-title'><h2> </h2></span>"),f&&f.addClass(m+"-corner-right"),f=null;else if(a.isFunction(c.customButtons[g])){var h=c.customButtons[g](c);e.append(h)}else{var i;if(b[g]?i=b[g]:vb[g]&&(i=function(){l.removeClass(m+"-state-hover"),b.changeView(g)}),i){var j=c.theme?T(c.buttonIcons,g):null,k=T(c.buttonText,g);if(c.buttonui){var l=a("<span class='fc-button fc-button-"+g+" "+m+"-state-default'>"+k+"</span>");l.button()}else var l=a("<span class='fc-button fc-button-"+g+" "+m+"-state-default'><span class='fc-button-inner'><span class='fc-button-content'>"+(j?"<span class='fc-icon-wrap'><span class='ui-icon ui-icon-"+j+"'/></span>":k)+"</span><span class='fc-button-effect'><span></span></span></span></span>");l&&(l.click(function(){l.hasClass(m+"-state-disabled")||i()}).mousedown(function(){l.not("."+m+"-state-active").not("."+m+"-state-disabled").addClass(m+"-state-hover")},function(){l.removeClass(m+"-state-hover").removeClass(m+"-state-down")}).appendTo(e),W(l),f||l.addClass(m+"-corner-left"),f=l)}}}),f&&f.addClass(m+"-corner-right")}),e}function g(a){n.find("h2").html(a)}function h(a){n.find("span.fc-button-"+a).addClass(m+"-state-active")}function i(a){n.find("span.fc-button-"+a).removeClass(m+"-state-active")}function j(a){n.find("span.fc-button-"+a).addClass(m+"-state-disabled")}function k(a){n.find("span.fc-button-"+a).removeClass(m+"-state-disabled")}var l=this;l.render=d,l.destroy=e,l.updateTitle=g,l.activateButton=h,l.deactivateButton=i,l.disableButton=j,l.enableButton=k;var m,n=a([])}function f(c,d){function e(a,b){return!y||y>a||b>z}function f(a,b,c){y=a,z=b,I=[];var d=++F,e=E.length;G=e;for(var f=0;e>f;f++)g(E[f],d,c)}function g(b,c,d){h(b,function(e){if(c==F){if(e){d.eventDataTransform&&(e=a.map(e,d.eventDataTransform)),b.eventDataTransform&&(e=a.map(e,b.eventDataTransform));for(var f=0;f<e.length;f++)e[f].source=b,t(e[f]);I=I.concat(e)}G--,G||C(I)}},d)}function h(b,d){var e,f,g=ub.sourceFetchers;for(e=0;e<g.length;e++){if(f=g[e](b,y,z,d),f===!0)return;if("object"==typeof f)return void h(f,d,c)}var i=b.events;if(i)a.isFunction(i)?(q(),i(m(y),m(z),function(a){d(a),s()},c)):a.isArray(i)?d(i):d();else{var j=b.url;if(j){var k=b.success,l=b.error,n=b.complete,o=a.extend({},b.data||{}),p=_(b.startParam,c.startParam),r=_(b.endParam,c.endParam);p&&(o[p]=Math.round(+y/1e3)),r&&(o[r]=Math.round(+z/1e3)),q(),a.ajax(a.extend({},wb,b,{data:o,success:function(b){b=b||[];var c=$(k,this,arguments);a.isArray(c)&&(b=c),d(b)},error:function(){$(l,this,arguments),d()},complete:function(){$(n,this,arguments),s()}}))}else d()}}function i(a){a=j(a),a&&(G++,g(a,F))}function j(b){return a.isFunction(b)||a.isArray(b)?b={events:b}:"string"==typeof b&&(b={url:b}),"object"==typeof b?(u(b),E.push(b),b):void 0}function k(b){E=a.grep(E,function(a){return!v(a,b)}),I=a.grep(I,function(a){return!v(a.source,b)}),C(I)}function l(a){var b,c,d=I.length,e=B().defaultEventEnd,f=a.start-a._start,g=a.end?a.end-(a._end||e(a)):0;for(b=0;d>b;b++)c=I[b],c._id==a._id&&c!=a&&(c.start=new Date(+c.start+f),c.end=a.end?new Date(c.end?+c.end+g:+e(c)+g):null,c.title=a.title,c.url=a.url,c.allDay=a.allDay,c.className=a.className,c.editable=a.editable,c.color=a.color,c.backgroundColor=a.backgroundColor,c.borderColor=a.borderColor,c.textColor=a.textColor,t(c));t(a),C(I)}function n(a,b){t(a),a.source||(b&&(D.events.push(a),a.source=D),I.push(a)),C(I)}function o(b){if(b){if(!a.isFunction(b)){var c=b+"";b=function(a){return a._id==c}}I=a.grep(I,b,!0);for(var d=0;d<E.length;d++)a.isArray(E[d].events)&&(E[d].events=a.grep(E[d].events,b,!0))}else{I=[];for(var d=0;d<E.length;d++)a.isArray(E[d].events)&&(E[d].events=[])}C(I)}function p(b){return a.isFunction(b)?a.grep(I,b):b?(b+="",a.grep(I,function(a){return a._id==b})):I}function q(){H++||A("loading",null,!0)}function s(){--H||A("loading",null,!1)}function t(a){var d=a.source||{},e=_(d.ignoreTimezone,c.ignoreTimezone);a._id=a._id||(a.id===b?"_fc"+xb++:a.id+""),a.date&&(a.start||(a.start=a.date),delete a.date),a._start=m(a.start=r(a.start,e)),a.end=r(a.end,e),a.end&&a.end<=a.start&&(a.end=null),a._end=a.end?m(a.end):null,a.allDay===b&&(a.allDay=_(d.allDayDefault,c.allDayDefault)),a.className?"string"==typeof a.className&&(a.className=a.className.split(/\s+/)):a.className=[]}function u(a){a.className?"string"==typeof a.className&&(a.className=a.className.split(/\s+/)):a.className=[];for(var b=ub.sourceNormalizers,c=0;c<b.length;c++)b[c](a)}function v(a,b){return a&&b&&w(a)==w(b)}function w(a){return("object"==typeof a?a.events||a.url:"")||a}var x=this;x.isFetchNeeded=e,x.fetchEvents=f,x.addEventSource=i,x.removeEventSource=k,x.updateEvent=l,x.renderEvent=n,x.removeEvents=o,x.clientEvents=p,x.normalizeEvent=t;for(var y,z,A=x.trigger,B=x.getView,C=x.reportEvents,D={events:[]},E=[D],F=0,G=0,H=0,I=[],J=0;J<d.length;J++)j(d[J])}function g(a,b,c){return a.setFullYear(a.getFullYear()+b),c||l(a),a}function h(a,b,c){if(+a){var d=a.getMonth()+b,e=m(a);for(e.setDate(1),e.setMonth(d),a.setMonth(d),c||l(a);a.getMonth()!=e.getMonth();)a.setDate(a.getDate()+(e>a?1:-1))}return a}function i(a,b,c){if(+a){var d=a.getDate()+b,e=m(a);e.setHours(9),e.setDate(d),a.setDate(d),c||l(a),j(a,e)}return a}function j(a,b){if(+a)for(;a.getDate()!=b.getDate();)a.setTime(+a+(b>a?1:-1)*Ab)}function k(a,b){return a.setMinutes(a.getMinutes()+b),a}function l(a){return a.setHours(0),a.setMinutes(0),a.setSeconds(0),a.setMilliseconds(0),a}function m(a,b){return b?l(new Date(+a)):new Date(+a)}function n(){var a,b=0;do a=new Date(1970,b++,1);while(a.getHours());return a}function o(a,b,c){for(b=b||1;!a.getDay()||c&&1==a.getDay()||!c&&6==a.getDay();)i(a,b);return a}function p(a,b){return Math.round((m(a,!0)-m(b,!0))/zb)}function q(a,c,d,e){c!==b&&c!=a.getFullYear()&&(a.setDate(1),a.setMonth(0),a.setFullYear(c)),d!==b&&d!=a.getMonth()&&(a.setDate(1),a.setMonth(d)),e!==b&&a.setDate(e)}function r(a,c){return"object"==typeof a?a:"number"==typeof a?new Date(1e3*a):"string"==typeof a?a.match(/^\d+(\.\d+)?$/)?new Date(1e3*parseFloat(a)):(c===b&&(c=!0),s(a,c)||(a?new Date(a):null)):null}function s(a,b){var c=a.match(/^([0-9]{4})(-([0-9]{2})(-([0-9]{2})([T ]([0-9]{2}):([0-9]{2})(:([0-9]{2})(\.([0-9]+))?)?(Z|(([-+])([0-9]{2})(:?([0-9]{2}))?))?)?)?)?$/);if(!c)return null;var d=new Date(c[1],0,1);if(b||!c[13]){var e=new Date(c[1],0,1,9,0);c[3]&&(d.setMonth(c[3]-1),e.setMonth(c[3]-1)),c[5]&&(d.setDate(c[5]),e.setDate(c[5])),j(d,e),c[7]&&d.setHours(c[7]),c[8]&&d.setMinutes(c[8]),c[10]&&d.setSeconds(c[10]),c[12]&&d.setMilliseconds(1e3*Number("0."+c[12])),j(d,e)}else if(d.setUTCFullYear(c[1],c[3]?c[3]-1:0,c[5]||1),d.setUTCHours(c[7]||0,c[8]||0,c[10]||0,c[12]?1e3*Number("0."+c[12]):0),c[14]){var f=60*Number(c[16])+(c[18]?Number(c[18]):0);f*="-"==c[15]?1:-1,d=new Date(+d+60*f*1e3)}return d}function t(a){if("number"==typeof a)return 60*a;if("object"==typeof a)return 60*a.getHours()+a.getMinutes();var b=a.match(/(\d+)(?::(\d+))?\s*(\w+)?/);if(b){var c=parseInt(b[1],10);return b[3]&&(c%=12,"p"==b[3].toLowerCase().charAt(0)&&(c+=12)),60*c+(b[2]?parseInt(b[2],10):0)}}function u(a,b,c){return v(a,null,b,c)}function v(a,b,c,d){d=d||sb;var e,f,g,h,i=a,j=b,k=c.length,l="";for(e=0;k>e;e++)if(f=c.charAt(e),"'"==f){for(g=e+1;k>g;g++)if("'"==c.charAt(g)){i&&(l+=g==e+1?"'":c.substring(e+1,g),e=g);break}}else if("("==f){for(g=e+1;k>g;g++)if(")"==c.charAt(g)){var m=u(i,c.substring(e+1,g),d);parseInt(m.replace(/\D/,""),10)&&(l+=m),e=g;break}}else if("["==f){for(g=e+1;k>g;g++)if("]"==c.charAt(g)){var n=c.substring(e+1,g),m=u(i,n,d);m!=u(j,n,d)&&(l+=m),e=g;break}}else if("{"==f)i=b,j=a;else if("}"==f)i=a,j=b;else{for(g=k;g>e;g--)if(h=Cb[c.substring(e,g)]){i&&(l+=h(i,d)),e=g-1;break}g==e&&i&&(l+=f)}return l}function w(a){var b,c=new Date(a.getTime());return c.setDate(c.getDate()+4-(c.getDay()||7)),b=c.getTime(),c.setMonth(0),c.setDate(1),Math.floor(Math.round((b-c)/864e5)/7)+1}function x(a){return a.end?y(a.end,a.allDay):i(m(a.start),1)}function y(a,b){return a=m(a),b||a.getHours()||a.getMinutes()?i(a,1):l(a)}function z(a,b){return 100*(b.msLength-a.msLength)+(a.event.start-b.event.start)}function A(a,b){return a.end>b.start&&a.start<b.end}function B(a,b,c,d){var e,f,g,h,i,j,k,l,n=[],o=a.length;for(e=0;o>e;e++)f=a[e],g=f.start,h=b[e],h>c&&d>g&&(c>g?(i=m(c),k=!1):(i=g,k=!0),h>d?(j=m(d),l=!1):(j=h,l=!0),n.push({event:f,start:i,end:j,isStart:k,isEnd:l,msLength:j-i}));return n.sort(z)}function C(a){var b,c,d,e,f,g=[],h=a.length;for(b=0;h>b;b++){for(c=a[b],d=0;;){if(e=!1,g[d])for(f=0;f<g[d].length;f++)if(A(g[d][f],c)){e=!0;break}if(!e)break;d++}g[d]?g[d].push(c):g[d]=[c]}return g}function D(c,d,e){c.unbind("mouseover").mouseover(function(c){for(var f,g,h,i=c.target;i!=this;)f=i,i=i.parentNode;(g=f._fci)!==b&&(f._fci=b,h=d[g],e(h.event,h.element,h),a(c.target).trigger(c)),c.stopPropagation()})}function E(b,c,d){for(var e,f=0;f<b.length;f++)e=a(b[f]),e.width(Math.max(0,c-G(e,d)))}function F(b,c,d){for(var e,f=0;f<b.length;f++)e=a(b[f]),e.height(Math.max(0,c-K(e,d)))}function G(a,b){return H(a)+J(a)+(b?I(a):0)}function H(b){return(parseFloat(a.css(b[0],"paddingLeft",!0))||0)+(parseFloat(a.css(b[0],"paddingRight",!0))||0)}function I(b){return(parseFloat(a.css(b[0],"marginLeft",!0))||0)+(parseFloat(a.css(b[0],"marginRight",!0))||0)}function J(b){return(parseFloat(a.css(b[0],"borderLeftWidth",!0))||0)+(parseFloat(a.css(b[0],"borderRightWidth",!0))||0)}function K(a,b){return L(a)+N(a)+(b?M(a):0)}function L(b){return(parseFloat(a.css(b[0],"paddingTop",!0))||0)+(parseFloat(a.css(b[0],"paddingBottom",!0))||0)}function M(b){return(parseFloat(a.css(b[0],"marginTop",!0))||0)+(parseFloat(a.css(b[0],"marginBottom",!0))||0)}function N(b){return(parseFloat(a.css(b[0],"borderTopWidth",!0))||0)+(parseFloat(a.css(b[0],"borderBottomWidth",!0))||0)}function O(a,b){b="number"==typeof b?b+"px":b,a.each(function(a,c){c.style.cssText+=";min-height:"+b+";_height:"+b})}function P(){}function Q(a,b){return a-b}function R(a){return Math.max.apply(Math,a)}function S(a){return(10>a?"0":"")+a}function T(a,c){if(a[c]!==b)return a[c];for(var d,e=c.split(/(?=[A-Z])/),f=e.length-1;f>=0;f--)if(d=a[e[f].toLowerCase()],d!==b)return d;return a[""]}function U(a){return a.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/'/g,"'").replace(/"/g,""").replace(/\n/g,"<br />")}function V(a){return a.id+"/"+a.className+"/"+a.style.cssText.replace(/(^|;)\s*(top|left|width|height)\s*:[^;]*/gi,"")}function W(a){a.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return!1})}function X(a){a.children().removeClass("fc-first fc-last").filter(":first-child").addClass("fc-first").end().filter(":last-child").addClass("fc-last")}function Y(a,b){a.each(function(a,c){c.className=c.className.replace(/^fc-\w*/,"fc-"+yb[b.getDay()])})}function Z(a,b){var c=a.source||{},d=a.color,e=c.color,f=b("eventColor"),g=a.backgroundColor||d||c.backgroundColor||e||b("eventBackgroundColor")||f,h=a.borderColor||d||c.borderColor||e||b("eventBorderColor")||f,i=a.textColor||c.textColor||b("eventTextColor"),j=[];return g&&j.push("background-color:"+g),h&&j.push("border-color:"+h),i&&j.push("color:"+i),j.join(";")}function $(b,c,d){if(a.isFunction(b)&&(b=[b]),b){var e,f;for(e=0;e<b.length;e++)f=b[e].apply(c,d)||f;return f}}function _(){for(var a=0;a<arguments.length;a++)if(arguments[a]!==b)return arguments[a]}function ab(a,b){function c(a,b){b&&(h(a,b),a.setDate(1));var c=m(a,!0);c.setDate(1);var j=h(m(c),1),k=m(c),l=m(j),n=e("firstDay"),p=e("weekends")?0:1;p&&(o(k),o(l,-1,!0)),i(k,-((k.getDay()-Math.max(n,p)+7)%7)),i(l,(7-l.getDay()+Math.max(n,p))%7);var q=Math.round((l-k)/(7*zb));"fixed"==e("weekMode")&&(i(l,7*(6-q)),q=6),d.title=g(c,e("titleFormat")),d.start=c,d.end=j,d.visStart=k,d.visEnd=l,f(q,p?5:7,!0)}var d=this;d.render=c,db.call(d,a,b,"month");var e=d.opt,f=d.renderBasic,g=b.formatDate}function bb(a,b){function c(a,b){b&&i(a,7*b);var c=i(m(a),-((a.getDay()-e("firstDay")+7)%7)),h=i(m(c),7),j=m(c),k=m(h),l=e("weekends");l||(o(j),o(k,-1,!0)),d.title=g(j,i(m(k),-1),e("titleFormat")),d.start=c,d.end=h,d.visStart=j,d.visEnd=k,f(1,l?7:5,!1)}var d=this;d.render=c,db.call(d,a,b,"basicWeek");var e=d.opt,f=d.renderBasic,g=b.formatDates}function cb(a,b){function c(a,b){b&&(i(a,b),e("weekends")||o(a,0>b?-1:1)),d.title=g(a,e("titleFormat")),d.start=d.visStart=m(a,!0),d.end=d.visEnd=i(m(d.start),1),f(1,1,!1)}var d=this;d.render=c,db.call(d,a,b,"basicDay");var e=d.opt,f=d.renderBasic,g=b.formatDate}function db(b,c,d){function e(a,b,c){cb=a,db=b,f();var d=!S;d?g():Bb(),h(c)}function f(){ib=zb("isRTL"),ib?(jb=-1,lb=db-1):(jb=1,lb=0),qb=zb("firstDay"),sb=zb("weekends")?0:1,tb=zb("theme")?"ui":"fc",ub=zb("columnFormat"),vb=zb("weekNumbers"),wb=zb("weekNumberTitle"),xb="iso"!=zb("weekNumberCalculation")?"w":"W"}function g(){Z=a("<div style='position:absolute;z-index:8;top:0;left:0'/>").appendTo(b)}function h(c){var d,e,f,g,h="",i=tb+"-widget-header",j=tb+"-widget-content",k=N.start.getMonth(),m=l(new Date);for(h+="<table class='fc-border-separate' style='width:100%' cellspacing='0'><thead><tr>",vb&&(h+="<th class='fc-week-number "+i+"'/>"),d=0;db>d;d++)f=F(0,d),h+="<th class='fc-day-header fc-"+yb[f.getDay()]+" "+i+"'/>";for(h+="</tr></thead><tbody>",d=0;cb>d;d++){for(h+="<tr class='fc-week'>",vb&&(h+="<td class='fc-week-number "+j+"'><div/></td>"),e=0;db>e;e++)f=F(d,e),g=["fc-day","fc-"+yb[f.getDay()],j],f.getMonth()!=k&&g.push("fc-other-month"),+f==+m&&(g.push("fc-today"),g.push(tb+"-state-highlight")),h+="<td class='"+g.join(" ")+"' data-date='"+Fb(f,"yyyy-MM-dd")+"'><div>",c&&(h+="<div class='fc-day-number'>"+f.getDate()+"</div>"),h+="<div class='fc-day-content'><div style='position:relative'> </div></div></div></td>";h+="</tr>"}h+="</tbody></table>",L(),P&&P.remove(),P=a(h).appendTo(b),Q=P.find("thead"),R=Q.find(".fc-day-header"),S=P.find("tbody"),T=S.find("tr"),U=S.find(".fc-day"),V=T.find("td:first-child"),Y=T.eq(0).find(".fc-day-content > div"),X(Q.add(Q.find("tr"))),X(T),T.eq(0).addClass("fc-first"),T.filter(":last").addClass("fc-last"),vb&&Q.find(".fc-week-number").text(wb),R.each(function(b,c){var d=G(b);a(c).text(Fb(d,ub))}),vb&&S.find(".fc-week-number > div").each(function(b,c){var d=F(b,0);a(c).text(Fb(d,xb))}),U.each(function(b,c){var d=G(b);Ab("dayRender",N,d,a(c))}),n(U)}function j(b){_=b;var c,d,e,f=_-Q.height();"variable"==zb("weekMode")?c=d=Math.floor(f/(1==cb?2:6)):(c=Math.floor(f/cb),d=f-c*(cb-1)),V.each(function(b,f){cb>b&&(e=a(f),O(e.find("> div"),(b==cb-1?d:c)-K(e)))}),M()}function k(a){$=a,hb.clear(),bb=0,vb&&(bb=Q.find("th.fc-week-number").outerWidth()),ab=Math.floor(($-bb)/db),E(R.slice(0,-1),ab)}function n(a){a.click(o).mousedown(Eb)}function o(b){if(!zb("selectable")){var c=s(a(this).data("date"));Ab("dayClick",this,c,!0,b)}}function q(a,b,c){c&&fb.build();for(var d=m(N.visStart),e=i(m(d),db),f=0;cb>f;f++){var g=new Date(Math.max(d,a)),h=new Date(Math.min(e,b));if(h>g){var j,k;ib?(j=p(h,d)*jb+lb+1,k=p(g,d)*jb+lb+1):(j=p(g,d),k=p(h,d)),n(r(f,j,f,k-1))}i(d,7),i(e,7)}}function r(a,c,d,e){var f=fb.rect(a,c,d,e,b);return Cb(f,b)}function t(a){return m(a)}function u(a,b){q(a,i(m(b),1),!0)}function v(){Db()}function w(a,b,c){var d=C(a),e=U[d.row*db+d.col];Ab("dayClick",e,a,b,c)}function x(a,b){gb.start(function(a){Db(),a&&r(a.row,a.col,a.row,a.col)},b)}function y(a,b,c){var d=gb.stop();if(Db(),d){var e=D(d);Ab("drop",a,e,!0,b,c)}}function z(a){return m(a.start)}function A(a){return hb.left(a)}function B(a){return hb.right(a)}function C(a){return{row:Math.floor(p(a,N.visStart)/7),col:H(a.getDay())}}function D(a){return F(a.row,a.col)}function F(a,b){return i(m(N.visStart),7*a+b*jb+lb)}function G(a){return F(Math.floor(a/db),a%db)}function H(a){return(a-Math.max(qb,sb)+db)%db*jb+lb}function I(a){return T.eq(a)}function J(){var a=0;return vb&&(a+=bb),{left:a,right:$}}function L(){O(b,b.height())}function M(){O(b,1)}var N=this;N.renderBasic=e,N.setHeight=j,N.setWidth=k,N.renderDayOverlay=q,N.defaultSelectionEnd=t,N.renderSelection=u,N.clearSelection=v,N.reportDayClick=w,N.dragStart=x,N.dragStop=y,N.defaultEventEnd=z,N.getHoverListener=function(){return gb},N.colContentLeft=A,N.colContentRight=B,N.dayOfWeekCol=H,N.dateCell=C,N.cellDate=D,N.cellIsAllDay=function(){return!0},N.allDayRow=I,N.allDayBounds=J,N.getRowCnt=function(){return cb},N.getColCnt=function(){return db},N.getColWidth=function(){return ab},N.getDaySegmentContainer=function(){return Z},kb.call(N,b,c,d),nb.call(N),mb.call(N),eb.call(N);var P,Q,R,S,T,U,V,Y,Z,$,_,ab,bb,cb,db,fb,gb,hb,ib,jb,lb,qb,sb,tb,ub,vb,wb,xb,zb=N.opt,Ab=N.trigger,Bb=N.clearEvents,Cb=N.renderOverlay,Db=N.clearOverlays,Eb=N.daySelectionMousedown,Fb=c.formatDate;W(b.addClass("fc-grid")),fb=new ob(function(b,c){var d,e,f;R.each(function(b,g){d=a(g),e=d.offset().left,b&&(f[1]=e),f=[e],c[b]=f}),f[1]=e+d.outerWidth(),T.each(function(c,g){cb>c&&(d=a(g),e=d.offset().top,c&&(f[1]=e),f=[e],b[c]=f)}),f[1]=e+d.outerHeight()}),gb=new pb(fb),hb=new rb(function(a){return Y.eq(a)})}function eb(){function b(a,b){n(a),A(d(a),b),j("eventAfterAllRender")}function c(){o(),t().empty()}function d(b){var c,d,e,f,h,j,k=y(),l=z(),n=m(g.visStart),o=i(m(n),l),p=a.map(b,x),q=[];for(c=0;k>c;c++){for(d=C(B(b,p,n,o)),e=0;e<d.length;e++)for(f=d[e],h=0;h<f.length;h++)j=f[h],j.row=c,j.level=e,q.push(j);i(n,7),i(o,7)}return q}function e(a,b,c){k(a)&&f(a,b),c.isEnd&&l(a)&&D(a,b,c),p(a,b)}function f(a,b){var c,d=u();b.draggable({zIndex:9,delay:50,opacity:h("dragOpacity"),revertDuration:h("dragRevertDuration"),start:function(e,f){j("eventDragStart",b,a,e,f),r(a,b),d.start(function(d,e,f,g){b.draggable("option","revert",!d||!f&&!g),w(),d?(c=7*f+g*(h("isRTL")?-1:1),v(i(m(a.start),c),i(x(a),c))):c=0},e,"drag")},stop:function(e,f){d.stop(),w(),j("eventDragStop",b,a,e,f),c?s(this,a,c,0,a.allDay,e,f):(b.css("filter",""),q(a,b))}})}var g=this;g.renderEvents=b,g.compileDaySegs=d,g.clearEvents=c,g.bindDaySeg=e,lb.call(g);var h=g.opt,j=g.trigger,k=g.isEventDraggable,l=g.isEventResizable,n=g.reportEvents,o=g.reportEventClear,p=g.eventElementHandlers,q=g.showEvents,r=g.hideEvents,s=g.eventDrop,t=g.getDaySegmentContainer,u=g.getHoverListener,v=g.renderDayOverlay,w=g.clearOverlays,y=g.getRowCnt,z=g.getColCnt,A=g.renderDaySegs,D=g.resizableDayEvent}function fb(a,b){function c(a,b){b&&i(a,7*b);var c=i(m(a),-((a.getDay()-e("firstDay")+7)%7)),h=i(m(c),7),j=m(c),k=m(h),l=e("weekends");l||(o(j),o(k,-1,!0)),d.title=g(j,i(m(k),-1),e("titleFormat")),d.start=c,d.end=h,d.visStart=j,d.visEnd=k,f(l?7:5)}var d=this;d.render=c,hb.call(d,a,b,"agendaWeek");var e=d.opt,f=d.renderAgenda,g=b.formatDates}function gb(a,b){function c(a,b){b&&(i(a,b),e("weekends")||o(a,0>b?-1:1));var c=m(a,!0),h=i(m(c),1);d.title=g(a,e("titleFormat")),d.start=d.visStart=c,d.end=d.visEnd=h,f(1)}var d=this;d.render=c,hb.call(d,a,b,"agendaDay");var e=d.opt,f=d.renderAgenda,g=b.formatDate}function hb(c,d,e){function f(a){Kb=a,g(),ab?cc():h(),j()}function g(){Qb=ac("theme")?"ui":"fc",Sb=ac("weekends")?0:1,Rb=ac("firstDay"),(Tb=ac("isRTL"))?(Ub=-1,Vb=Kb-1):(Ub=1,Vb=0),Wb=t(ac("minTime")),Xb=t(ac("maxTime")),Yb=ac("columnFormat"),Zb=ac("weekNumbers"),$b=ac("weekNumberTitle"),_b="iso"!=ac("weekNumberCalculation")?"w":"W",Hb=ac("snapMinutes")||ac("slotMinutes")}function h(){var b,d,e,f,g,h=Qb+"-widget-header",i=Qb+"-widget-content",j=ac("slotMinutes")%15==0;for(b="<table style='width:100%' class='fc-agenda-days fc-border-separate' cellspacing='0'><thead><tr>",b+=Zb?"<th class='fc-agenda-axis fc-week-number "+h+"'/>":"<th class='fc-agenda-axis "+h+"'> </th>",d=0;Kb>d;d++)b+="<th class='fc- fc-col"+d+" "+h+"'/>";for(b+="<th class='fc-agenda-gutter "+h+"'> </th></tr></thead><tbody><tr><th class='fc-agenda-axis "+h+"'> </th>",d=0;Kb>d;d++)b+="<td class='fc- fc-col"+d+" "+i+"'><div><div class='fc-day-content'><div style='position:relative'> </div></div></div></td>";for(b+="<td class='fc-agenda-gutter "+i+"'> </td></tr></tbody></table>",ab=a(b).appendTo(c),bb=ab.find("thead"),cb=bb.find("th").slice(1,-1),db=ab.find("tbody"),eb=db.find("td").slice(0,-1),fb=eb.find("div.fc-day-content div"),gb=eb.eq(0),hb=gb.find("> div"),X(bb.add(bb.find("tr"))),X(db.add(db.find("tr"))),yb=bb.find("th:first"),zb=ab.find(".fc-agenda-gutter"),jb=a("<div style='position:absolute;z-index:2;left:0;width:100%'/>").appendTo(c),ac("allDaySlot")?(lb=a("<div style='position:absolute;z-index:8;top:0;left:0'/>").appendTo(jb),b="<table style='width:100%' class='fc-agenda-allday' cellspacing='0'><tr><th class='"+h+" fc-agenda-axis'>"+ac("allDayText")+"</th><td><div class='fc-day-content'><div style='position:relative'/></div></td><th class='"+h+" fc-agenda-gutter'> </th></tr></table>",qb=a(b).appendTo(jb),sb=qb.find("tr"),v(sb.find("td")),yb=yb.add(qb.find("th:first")),zb=zb.add(qb.find("th.fc-agenda-gutter")),jb.append("<div class='fc-agenda-divider "+h+"'><div class='fc-agenda-divider-inner'/></div>")):lb=a([]),tb=a("<div style='position:absolute;width:100%;overflow-x:hidden;overflow-y:auto'/>").appendTo(jb),ub=a("<div style='position:relative;width:100%;overflow:hidden'/>").appendTo(tb),vb=a("<div style='position:absolute;z-index:8;top:0;left:0'/>").appendTo(ub),b="<table class='fc-agenda-slots' style='width:100%' cellspacing='0'><tbody>",e=n(),f=k(m(e),Xb),k(e,Wb),Lb=0,d=0;f>e;d++)g=e.getMinutes(),b+="<tr class='fc-slot"+d+" "+(g?"fc-minor":"")+"'><th class='fc-agenda-axis "+h+"'>"+(j&&g?" ":jc(e,ac("axisFormat")))+"</th><td class='"+i+"'><div style='position:relative'> </div></td></tr>",k(e,ac("slotMinutes")),Lb++;b+="</tbody></table>",wb=a(b).appendTo(ub),xb=wb.find("div:first"),w(wb.find("td")),yb=yb.add(wb.find("th:first"))}function j(){var a,b,c,d,e=l(new Date);if(Zb){var f=jc(H(0),_b);Tb?f+=$b:f=$b+f,bb.find(".fc-week-number").text(f)}for(a=0;Kb>a;a++)d=H(a),b=cb.eq(a),b.html(jc(d,Yb)),c=eb.eq(a),+d==+e?c.addClass(Qb+"-state-highlight fc-today"):c.removeClass(Qb+"-state-highlight fc-today"),Y(b.add(c),d)}function o(a,c){a===b&&(a=Cb),Cb=a,kc={};var d=db.position().top,e=tb.position().top,f=Math.min(a-d,wb.height()+e+1);hb.height(f-K(gb)),jb.css("top",d),tb.height(f-e-1),Gb=xb.height()+1,Ib=ac("slotMinutes")/Hb,Jb=Gb/Ib,c&&r()}function q(b){Bb=b,Ob.clear(),Db=0,E(yb.width("").each(function(b,c){Db=Math.max(Db,a(c).outerWidth())}),Db);var c=tb[0].clientWidth;Fb=tb.width()-c,Fb?(E(zb,Fb),zb.show().prev().removeClass("fc-last")):zb.hide().prev().addClass("fc-last"),Eb=Math.floor((c-Db)/Kb),E(cb.slice(0,-1),Eb)}function r(){function a(){tb.scrollTop(d)}var b=n(),c=m(b);c.setHours(ac("firstHour"));var d=L(b,c)+1;a(),setTimeout(a,0)}function s(){Pb=tb.scrollTop()}function u(){tb.scrollTop(Pb)}function v(a){a.click(x).mousedown(hc)}function w(a){a.click(x).mousedown(U)}function x(a){if(!ac("selectable")){var b=Math.min(Kb-1,Math.floor((a.pageX-ab.offset().left-Db)/Eb)),c=H(b),d=this.parentNode.className.match(/fc-slot(\d+)/);if(d){var e=parseInt(d[1])*ac("slotMinutes"),f=Math.floor(e/60);c.setHours(f),c.setMinutes(e%60+Wb),bc("dayClick",eb[b],c,!1,a)}else bc("dayClick",eb[b],c,!0,a)}}function y(a,b,c){c&&Mb.build();var d,e,f=m(_.visStart);Tb?(d=p(b,f)*Ub+Vb+1,e=p(a,f)*Ub+Vb+1):(d=p(a,f),e=p(b,f)),d=Math.max(0,d),e=Math.min(Kb,e),e>d&&v(z(0,d,0,e-1))}function z(a,b,c,d){var e=Mb.rect(a,b,c,d,jb);return dc(e,jb)}function A(a,b){for(var c=m(_.visStart),d=i(m(c),1),e=0;Kb>e;e++){var f=new Date(Math.max(c,a)),g=new Date(Math.min(d,b));if(g>f){var h=e*Ub+Vb,j=Mb.rect(0,h,0,h,ub),k=L(c,f),l=L(c,g);j.top=k,j.height=l-k,w(dc(j,ub))}i(c,1),i(d,1)}}function B(a){return Ob.left(a)}function C(a){return Ob.right(a)}function D(a){return{row:Math.floor(p(a,_.visStart)/7),col:J(a.getDay())}}function G(a){var b=H(a.col),c=a.row;return ac("allDaySlot")&&c--,c>=0&&k(b,Wb+c*Hb),b}function H(a){return i(m(_.visStart),a*Ub+Vb)}function I(a){return ac("allDaySlot")&&!a.row}function J(a){return(a-Math.max(Rb,Sb)+Kb)%Kb*Ub+Vb}function L(a,c){if(a=m(a,!0),c<k(m(a),Wb))return 0;if(c>=k(m(a),Xb))return wb.height();var d=ac("slotMinutes"),e=60*c.getHours()+c.getMinutes()-Wb,f=Math.floor(e/d),g=kc[f];return g===b&&(g=kc[f]=wb.find("tr:eq("+f+") td div")[0].offsetTop),Math.max(0,Math.round(g-1+Gb*(e%d/d)))}function M(){return{left:Db,right:Bb-Fb}}function N(){return sb}function O(a){var b=m(a.start);return a.allDay?b:k(b,ac("defaultEventMinutes"))}function P(a,b){return b?m(a):k(m(a),ac("slotMinutes"))}function R(a,b,c){c?ac("allDaySlot")&&y(a,i(m(b),1),!0):S(a,b)}function S(b,c){var d=ac("selectHelper");if(Mb.build(),d){var e=p(b,_.visStart)*Ub+Vb;if(e>=0&&Kb>e){var f=Mb.rect(0,e,0,e,ub),g=L(b,b),h=L(b,c);if(h>g){if(f.top=g,f.height=h-g,f.left+=2,f.width-=5,a.isFunction(d)){var i=d(b,c);i&&(f.position="absolute",f.zIndex=8,Ab=a(i).css(f).appendTo(ub))}else f.isStart=!0,f.isEnd=!0,Ab=a(ic({title:"",start:b,end:c,className:["fc-select-helper"],editable:!1},f)),Ab.css("opacity",ac("dragOpacity"));Ab&&(w(Ab),ub.append(Ab),E(Ab,f.width,!0),F(Ab,f.height,!0))}}}else A(b,c)}function T(){ec(),Ab&&(Ab.remove(),Ab=null)}function U(b){if(1==b.which&&ac("selectable")){gc(b);var c;Nb.start(function(a,b){if(T(),a&&a.col==b.col&&!I(a)){var d=G(b),e=G(a);c=[d,k(m(d),Hb),e,k(m(e),Hb)].sort(Q),S(c[0],c[3])}else c=null},b),a(document).one("mouseup",function(a){Nb.stop(),c&&(+c[0]==+c[1]&&V(c[0],!1,a),fc(c[0],c[3],!1,a))})}}function V(a,b,c){bc("dayClick",eb[J(a.getDay())],a,b,c)}function Z(a,b){Nb.start(function(a){if(ec(),a)if(I(a))z(a.row,a.col,a.row,a.col);else{var b=G(a),c=k(m(b),ac("defaultEventMinutes"));A(b,c)}},b)}function $(a,b,c){var d=Nb.stop();ec(),d&&bc("drop",a,G(d),I(d),b,c)}var _=this;_.renderAgenda=f,_.setWidth=q,_.setHeight=o,_.beforeHide=s,_.afterShow=u,_.defaultEventEnd=O,_.timePosition=L,_.dayOfWeekCol=J,_.dateCell=D,_.cellDate=G,_.cellIsAllDay=I,_.allDayRow=N,_.allDayBounds=M,_.getHoverListener=function(){return Nb},_.colContentLeft=B,_.colContentRight=C,_.getDaySegmentContainer=function(){return lb},_.getSlotSegmentContainer=function(){return vb},_.getMinMinute=function(){return Wb},_.getMaxMinute=function(){return Xb},_.getBodyContent=function(){return ub},_.getRowCnt=function(){return 1},_.getColCnt=function(){return Kb},_.getColWidth=function(){return Eb},_.getSnapHeight=function(){return Jb},_.getSnapMinutes=function(){return Hb},_.defaultSelectionEnd=P,_.renderDayOverlay=y,_.renderSelection=R,_.clearSelection=T,_.reportDayClick=V,_.dragStart=Z,_.dragStop=$,kb.call(_,c,d,e),nb.call(_),mb.call(_),ib.call(_);var ab,bb,cb,db,eb,fb,gb,hb,jb,lb,qb,sb,tb,ub,vb,wb,xb,yb,zb,Ab,Bb,Cb,Db,Eb,Fb,Gb,Hb,Ib,Jb,Kb,Lb,Mb,Nb,Ob,Pb,Qb,Rb,Sb,Tb,Ub,Vb,Wb,Xb,Yb,Zb,$b,_b,ac=_.opt,bc=_.trigger,cc=_.clearEvents,dc=_.renderOverlay,ec=_.clearOverlays,fc=_.reportSelection,gc=_.unselect,hc=_.daySelectionMousedown,ic=_.slotSegHtml,jc=d.formatDate,kc={};W(c.addClass("fc-agenda")),Mb=new ob(function(b,c){function d(a){return Math.max(i,Math.min(j,a))}var e,f,g;cb.each(function(b,d){e=a(d),f=e.offset().left,b&&(g[1]=f),g=[f],c[b]=g}),g[1]=f+e.outerWidth(),ac("allDaySlot")&&(e=sb,f=e.offset().top,b[0]=[f,f+e.outerHeight()]);for(var h=ub.offset().top,i=tb.offset().top,j=i+tb.outerHeight(),k=0;Lb*Ib>k;k++)b.push([d(h+Jb*k),d(h+Jb*(k+1))])}),Nb=new pb(Mb),Ob=new rb(function(a){return fb.eq(a)})}function ib(){function c(a,b){y(a);var c,d=a.length,g=[],i=[];for(c=0;d>c;c++)a[c].allDay?g.push(a[c]):i.push(a[c]);s("allDaySlot")&&(Q(e(g),b),E()),h(f(i),b),t("eventAfterAllRender")}function d(){z(),H().empty(),I().empty()}function e(b){var c,d,e,f,g=C(B(b,a.map(b,x),r.visStart,r.visEnd)),h=g.length,i=[];for(c=0;h>c;c++)for(d=g[c],e=0;e<d.length;e++)f=d[e],f.row=0,f.level=c,i.push(f);return i}function f(b){var c,d,e,f,h,j,l=S(),n=M(),o=L(),p=k(m(r.visStart),n),q=a.map(b,g),s=[];for(c=0;l>c;c++){for(d=C(B(b,q,p,k(m(p),o-n))),jb(d),e=0;e<d.length;e++)for(f=d[e],h=0;h<f.length;h++)j=f[h],j.col=c,j.level=e,s.push(j);i(p,1,!0)}return s}function g(a){return a.end?m(a.end):k(m(a.start),s("defaultEventMinutes"))}function h(c,d){var e,f,g,h,i,k,l,m,o,p,q,u,v,w,x,y,z,A,B,C,E,F,H=c.length,J="",L={},M={},Q=I(),R=S();
|
3 |
for((C=s("isRTL"))?(E=-1,F=R-1):(E=1,F=0),e=0;H>e;e++)f=c[e],g=f.event,h=N(f.start,f.start),i=N(f.start,f.end),k=f.col,l=f.level,m=f.forward||0,o=O(k*E+F),p=P(k*E+F)-o,p=Math.min(p-6,.95*p),q=l?p/(l+m+1):m?2*(p/(m+1)-6):p,u=o+p/(l+m+1)*l*E+(C?p-q:0),f.top=h,f.left=u,f.outerWidth=q,f.outerHeight=i-h,J+=j(g,f);for(Q[0].innerHTML=J,v=Q.children(),e=0;H>e;e++)f=c[e],g=f.event,w=a(v[e]),x=t("eventRender",g,g,w,r),x===!1?w.remove():(x&&x!==!0&&(w.remove(),w=a(x).css({position:"absolute",top:f.top,left:f.left}).appendTo(Q)),f.element=w,g._id===d?n(g,w,f):w[0]._fci=e,$(g,w));for(D(Q,c,n),e=0;H>e;e++)f=c[e],(w=f.element)&&(z=L[y=f.key=V(w[0])],f.vsides=z===b?L[y]=K(w,!0):z,z=M[y],f.hsides=z===b?M[y]=G(w,!0):z,A=w.find(".fc-event-title"),A.length&&(f.contentTop=A[0].offsetTop));for(e=0;H>e;e++)f=c[e],(w=f.element)&&(w[0].style.width=Math.max(0,f.outerWidth-f.hsides)+"px",B=Math.max(0,f.outerHeight-f.vsides),w[0].style.height=B+"px",g=f.event,f.contentTop!==b&&B-f.contentTop<10&&(w.find("div.fc-event-time").text(gb(g.start,s("timeFormat"))+" - "+g.title),w.find("div.fc-event-title").remove()),t("eventAfterRender",g,g,w))}function j(a,b){var c="<",d=a.url,e=Z(a,s),f=["fc-event","fc-event-vert"];return u(a)&&f.push("fc-event-draggable"),b.isStart&&f.push("fc-event-start"),b.isEnd&&f.push("fc-event-end"),f=f.concat(a.className),a.source&&(f=f.concat(a.source.className||[])),c+=d?"a href='"+U(a.url)+"'":"div",c+=" class='"+f.join(" ")+"' style='position:absolute;z-index:8;top:"+b.top+"px;left:"+b.left+"px;"+e+"'><div class='fc-event-inner'><div class='fc-event-time'>"+U(hb(a.start,a.end,s("timeFormat")))+"</div><div class='fc-event-title'>"+U(a.title)+"</div></div><div class='fc-event-bg'></div>",b.isEnd&&v(a)&&(c+="<div class='ui-resizable-handle ui-resizable-s'>=</div>"),c+="</"+(d?"a":"div")+">"}function l(a,b,c){u(a)&&o(a,b,c.isStart),c.isEnd&&v(a)&&R(a,b,c),A(a,b)}function n(a,b,c){var d=b.find("div.fc-event-time");u(a)&&p(a,b,d),c.isEnd&&v(a)&&q(a,b,d),A(a,b)}function o(a,b,c){function d(){h||(b.width(e).height("").draggable("option","grid",null),h=!0)}var e,f,g,h=!0,j=s("isRTL")?-1:1,k=J(),l=T(),n=W(),o=X(),p=M();b.draggable({zIndex:9,opacity:s("dragOpacity","month"),revertDuration:s("dragRevertDuration"),start:function(p,q){t("eventDragStart",b,a,p,q),ab(a,b),e=b.width(),k.start(function(e,k,p,q){eb(),e?(f=!1,g=q*j,e.row?c?h&&(b.width(l-10),F(b,n*Math.round((a.end?(a.end-a.start)/Bb:s("defaultEventMinutes"))/o)),b.draggable("option","grid",[l,1]),h=!1):f=!0:(db(i(m(a.start),g),i(x(a),g)),d()),f=f||h&&!g):(d(),f=!0),b.draggable("option","revert",f)},p,"drag")},stop:function(c,e){if(k.stop(),eb(),t("eventDragStop",b,a,c,e),f)d(),b.css("filter",""),_(a,b);else{var i=0;h||(i=Math.round((b.offset().top-Y().offset().top)/n)*o+p-(60*a.start.getHours()+a.start.getMinutes())),bb(this,a,g,i,h,c,e)}}})}function p(a,b,c){function d(b){var d,e=k(m(a.start),b);a.end&&(d=k(m(a.end),b)),c.text(hb(e,d,s("timeFormat")))}function e(){l&&(c.css("display",""),b.draggable("option","grid",[q,r]),l=!1)}var f,g,h,j,l=!1,n=s("isRTL")?-1:1,o=J(),p=S(),q=T(),r=W(),u=X();b.draggable({zIndex:9,scroll:!1,grid:[q,r],axis:1==p?"y":!1,opacity:s("dragOpacity"),revertDuration:s("dragRevertDuration"),start:function(d,k){t("eventDragStart",b,a,d,k),ab(a,b),f=b.position(),h=j=0,o.start(function(d,f,h,j){b.draggable("option","revert",!d),eb(),d&&(g=j*n,s("allDaySlot")&&!d.row?(l||(l=!0,c.hide(),b.draggable("option","grid",null)),db(i(m(a.start),g),i(x(a),g))):e())},d,"drag")},drag:function(a,b){h=Math.round((b.position.top-f.top)/r)*u,h!=j&&(l||d(h),j=h)},stop:function(c,i){var j=o.stop();eb(),t("eventDragStop",b,a,c,i),j&&(g||h||l)?bb(this,a,g,l?0:h,l,c,i):(e(),b.css("filter",""),b.css(f),d(0),_(a,b))}})}function q(a,b,c){var d,e,f=W(),g=X();b.resizable({handles:{s:".ui-resizable-handle"},grid:f,start:function(c,f){d=e=0,ab(a,b),b.css("z-index",9),t("eventResizeStart",this,a,c,f)},resize:function(h,i){d=Math.round((Math.max(f,b.height())-i.originalSize.height)/f),d!=e&&(c.text(hb(a.start,d||a.end?k(w(a),g*d):null,s("timeFormat"))),e=d)},stop:function(c,e){t("eventResizeStop",this,a,c,e),d?cb(this,a,0,g*d,c,e):(b.css("z-index",8),_(a,b))}})}var r=this;r.renderEvents=c,r.compileDaySegs=e,r.clearEvents=d,r.slotSegHtml=j,r.bindDaySeg=l,lb.call(r);var s=r.opt,t=r.trigger,u=r.isEventDraggable,v=r.isEventResizable,w=r.eventEnd,y=r.reportEvents,z=r.reportEventClear,A=r.eventElementHandlers,E=r.setHeight,H=r.getDaySegmentContainer,I=r.getSlotSegmentContainer,J=r.getHoverListener,L=r.getMaxMinute,M=r.getMinMinute,N=r.timePosition,O=r.colContentLeft,P=r.colContentRight,Q=r.renderDaySegs,R=r.resizableDayEvent,S=r.getColCnt,T=r.getColWidth,W=r.getSnapHeight,X=r.getSnapMinutes,Y=r.getBodyContent,$=r.reportEventElement,_=r.showEvents,ab=r.hideEvents,bb=r.eventDrop,cb=r.eventResize,db=r.renderDayOverlay,eb=r.clearOverlays,fb=r.calendar,gb=fb.formatDate,hb=fb.formatDates}function jb(a){var b,c,d,e,f,g;for(b=a.length-1;b>0;b--)for(e=a[b],c=0;c<e.length;c++)for(f=e[c],d=0;d<a[b-1].length;d++)g=a[b-1][d],A(f,g)&&(g.forward=Math.max(g.forward||0,(f.forward||0)+1))}function kb(a,c,d){function e(a,b){var c=F[a];return"object"==typeof c?T(c,b||d):c}function f(a,b){return c.trigger.apply(c,[a,b||y].concat(Array.prototype.slice.call(arguments,2),[y]))}function g(a){return j(a)&&!e("disableDragging")}function h(a){return j(a)&&!e("disableResizing")}function j(a){return _(a.editable,(a.source||{}).editable,e("editable"))}function l(a){C={};var b,c,d=a.length;for(b=0;d>b;b++)c=a[b],C[c._id]?C[c._id].push(c):C[c._id]=[c]}function n(a){return a.end?m(a.end):z(a)}function o(a,b){D.push(b),E[a._id]?E[a._id].push(b):E[a._id]=[b]}function p(){D=[],E={}}function q(a,b){b.click(function(c){return b.hasClass("ui-draggable-dragging")||b.hasClass("ui-resizable-resizing")?void 0:f("eventClick",this,a,c)}).hover(function(b){f("eventMouseover",this,a,b)},function(b){f("eventMouseout",this,a,b)})}function r(a,b){t(a,b,"show")}function s(a,b){t(a,b,"hide")}function t(a,b,c){var d,e=E[a._id],f=e.length;for(d=0;f>d;d++)b&&e[d][0]==b[0]||e[d][c]()}function u(a,b,c,d,e,g,h){var i=b.allDay,j=b._id;w(C[j],c,d,e),f("eventDrop",a,b,c,d,e,function(){w(C[j],-c,-d,i),B(j)},g,h),B(j)}function v(a,b,c,d,e,g){var h=b._id;x(C[h],c,d),f("eventResize",a,b,c,d,function(){x(C[h],-c,-d),B(h)},e,g),B(h)}function w(a,c,d,e){d=d||0;for(var f,g=a.length,h=0;g>h;h++)f=a[h],e!==b&&(f.allDay=e),k(i(f.start,c,!0),d),f.end&&(f.end=k(i(f.end,c,!0),d)),A(f,F)}function x(a,b,c){c=c||0;for(var d,e=a.length,f=0;e>f;f++)d=a[f],d.end=k(i(n(d),b,!0),c),A(d,F)}var y=this;y.element=a,y.calendar=c,y.name=d,y.opt=e,y.trigger=f,y.isEventDraggable=g,y.isEventResizable=h,y.reportEvents=l,y.eventEnd=n,y.reportEventElement=o,y.reportEventClear=p,y.eventElementHandlers=q,y.showEvents=r,y.hideEvents=s,y.eventDrop=u,y.eventResize=v;var z=y.defaultEventEnd,A=c.normalizeEvent,B=c.reportEventChange,C={},D=[],E={},F=c.options}function lb(){function c(a,b){var c,d,i,m,q,r,s,t,u=N(),v=B(),w=C(),x=0,y=a.length;for(u[0].innerHTML=e(a),f(a,u.children()),g(a),h(a,u,b),j(a),k(a),l(a),c=n(),d=0;v>d;d++){for(i=0,m=[],q=0;w>q;q++)m[q]=0;for(;y>x&&(r=a[x]).row==d;){for(s=R(m.slice(r.startCol,r.endCol)),r.top=s,s+=r.outerHeight,t=r.startCol;t<r.endCol;t++)m[t]=s;x++}c[d].height(R(m))}p(a,o(c))}function d(b,c,d){var g,h,i,m=a("<div/>"),q=N(),r=b.length;for(m[0].innerHTML=e(b),g=m.children(),q.append(g),f(b,g),j(b),k(b),l(b),p(b,o(n())),g=[],h=0;r>h;h++)i=b[h].element,i&&(b[h].row===c&&i.css("top",d),g.push(i[0]));return a(g)}function e(a){var b,c,d,e,f,g,h,i,j,k,l=s("isRTL"),m=a.length,n=F(),o=n.left,p=n.right,q="";for(b=0;m>b;b++)c=a[b],d=c.event,f=["fc-event","fc-event-hori"],u(d)&&f.push("fc-event-draggable"),c.isStart&&f.push("fc-event-start"),c.isEnd&&f.push("fc-event-end"),l?(g=J(c.end.getDay()-1),h=J(c.start.getDay()),i=c.isEnd?H(g):o,j=c.isStart?I(h):p):(g=J(c.start.getDay()),h=J(c.end.getDay()-1),i=c.isStart?H(g):o,j=c.isEnd?I(h):p),f=f.concat(d.className),d.source&&(f=f.concat(d.source.className||[])),e=d.url,k=Z(d,s),q+=e?"<a href='"+U(e)+"'":"<div",q+=" class='"+f.join(" ")+"' style='position:absolute;z-index:8;left:"+i+"px;"+k+"'><div class='fc-event-inner'>",!d.allDay&&c.isStart&&(q+="<span class='fc-event-time'>"+U(P(d.start,d.end,s("timeFormat")))+"</span>"),q+="<span class='fc-event-title'>"+U(d.title)+"</span></div>",c.isEnd&&v(d)&&(q+="<div class='ui-resizable-handle ui-resizable-"+(l?"w":"e")+"'> </div>"),q+="</"+(e?"a":"div")+">",c.left=i,c.outerWidth=j-i,c.startCol=g,c.endCol=h+1;return q}function f(b,c){var d,e,f,g,h,i=b.length;for(d=0;i>d;d++)e=b[d],f=e.event,g=a(c[d]),h=t("eventRender",f,f,g,r),h===!1?g.remove():(h&&h!==!0&&(h=a(h).css({position:"absolute",left:e.left}),g.replaceWith(h),g=h),e.element=g)}function g(a){var b,c,d,e=a.length;for(b=0;e>b;b++)c=a[b],d=c.element,d&&x(c.event,d)}function h(a,b,c){var d,e,f,g,h=a.length;for(d=0;h>d;d++)e=a[d],f=e.element,f&&(g=e.event,g._id===c?O(g,f,e):f[0]._fci=d);D(b,a,O)}function j(a){var c,d,e,f,g,h=a.length,i={};for(c=0;h>c;c++)d=a[c],e=d.element,e&&(f=d.key=V(e[0]),g=i[f],g===b&&(g=i[f]=G(e,!0)),d.hsides=g)}function k(a){var b,c,d,e=a.length;for(b=0;e>b;b++)c=a[b],d=c.element,d&&(d[0].style.width=Math.max(0,c.outerWidth-c.hsides)+"px")}function l(a){var c,d,e,f,g,h=a.length,i={};for(c=0;h>c;c++)d=a[c],e=d.element,e&&(f=d.key,g=i[f],g===b&&(g=i[f]=M(e)),d.outerHeight=e[0].offsetHeight+g)}function n(){var a,b=B(),c=[];for(a=0;b>a;a++)c[a]=E(a).find("div.fc-day-content > div");return c}function o(a){var b,c=a.length,d=[];for(b=0;c>b;b++)d[b]=a[b][0].offsetTop;return d}function p(a,b){var c,d,e,f,g=a.length;for(c=0;g>c;c++)d=a[c],e=d.element,e&&(e[0].style.top=b[d.row]+(d.top||0)+"px",f=d.event,t("eventAfterRender",f,f,e))}function q(b,c,e){var f=s("isRTL"),g=f?"w":"e",h=c.find(".ui-resizable-"+g),j=!1;W(c),c.mousedown(function(a){a.preventDefault()}).click(function(a){j&&(a.preventDefault(),a.stopImmediatePropagation())}),h.mousedown(function(h){function k(c){t("eventResizeStop",this,b,c),a("body").css("cursor",""),o.stop(),S(),l&&A(this,b,l,0,c),setTimeout(function(){j=!1},0)}if(1==h.which){j=!0;var l,n,o=r.getHoverListener(),p=B(),q=C(),s=f?-1:1,u=f?q-1:0,v=c.css("top"),x=a.extend({},b),D=K(b.start);T(),a("body").css("cursor",g+"-resize").one("mouseup",k),t("eventResizeStart",this,b,h),o.start(function(a,c){if(a){var h=Math.max(D.row,a.row),j=a.col;1==p&&(h=0),h==D.row&&(j=f?Math.min(D.col,j):Math.max(D.col,j)),l=7*h+j*s+u-(7*c.row+c.col*s+u);var k=i(w(b),l,!0);if(l){x.end=k;var o=n;n=d(L([x]),e.row,v),n.find("*").css("cursor",g+"-resize"),o&&o.remove(),z(b)}else n&&(y(b),n.remove(),n=null);S(),Q(b.start,i(m(k),1))}},h)}})}var r=this;r.renderDaySegs=c,r.resizableDayEvent=q;var s=r.opt,t=r.trigger,u=r.isEventDraggable,v=r.isEventResizable,w=r.eventEnd,x=r.reportEventElement,y=r.showEvents,z=r.hideEvents,A=r.eventResize,B=r.getRowCnt,C=r.getColCnt,E=(r.getColWidth,r.allDayRow),F=r.allDayBounds,H=r.colContentLeft,I=r.colContentRight,J=r.dayOfWeekCol,K=r.dateCell,L=r.compileDaySegs,N=r.getDaySegmentContainer,O=r.bindDaySeg,P=r.calendar.formatDates,Q=r.renderDayOverlay,S=r.clearOverlays,T=r.clearSelection}function mb(){function b(a,b,e){c(),b||(b=i(a,e)),j(a,b,e),d(a,b,e)}function c(a){l&&(l=!1,k(),h("unselect",null,a))}function d(a,b,c,d){l=!0,h("select",null,a,b,c,d)}function e(b){var e=f.cellDate,h=f.cellIsAllDay,i=f.getHoverListener(),l=f.reportDayClick;if(1==b.which&&g("selectable")){c(b);var m;i.start(function(a,b){k(),a&&h(a)?(m=[e(b),e(a)].sort(Q),j(m[0],m[1],!0)):m=null},b),a(document).one("mouseup",function(a){i.stop(),m&&(+m[0]==+m[1]&&l(m[0],!0,a),d(m[0],m[1],!0,a))})}}var f=this;f.select=b,f.unselect=c,f.reportSelection=d,f.daySelectionMousedown=e;var g=f.opt,h=f.trigger,i=f.defaultSelectionEnd,j=f.renderSelection,k=f.clearSelection,l=!1;g("selectable")&&g("unselectAuto")&&a(document).mousedown(function(b){var d=g("unselectCancel");d&&a(b.target).parents(d).length||c(b)})}function nb(){function b(b,c){var d=f.shift();return d||(d=a("<div class='fc-cell-overlay' style='position:absolute;z-index:3'/>")),d[0].parentNode!=c[0]&&d.appendTo(c),e.push(d.css(b).show()),d}function c(){for(var a;a=e.shift();)f.push(a.hide().unbind())}var d=this;d.renderOverlay=b,d.clearOverlays=c;var e=[],f=[]}function ob(a){var b,c,d=this;d.build=function(){b=[],c=[],a(b,c)},d.cell=function(a,d){var e,f=b.length,g=c.length,h=-1,i=-1;for(e=0;f>e;e++)if(d>=b[e][0]&&d<b[e][1]){h=e;break}for(e=0;g>e;e++)if(a>=c[e][0]&&a<c[e][1]){i=e;break}return h>=0&&i>=0?{row:h,col:i}:null},d.rect=function(a,d,e,f,g){var h=g.offset();return{top:b[a][0]-h.top,left:c[d][0]-h.left,width:c[f][1]-c[d][0],height:b[e][1]-b[a][0]}}}function pb(b){function c(a){qb(a);var c=b.cell(a.pageX,a.pageY);(!c!=!g||c&&(c.row!=g.row||c.col!=g.col))&&(c?(f||(f=c),e(c,f,c.row-f.row,c.col-f.col)):e(c,f),g=c)}var d,e,f,g,h=this;h.start=function(h,i,j){e=h,f=g=null,b.build(),c(i),d=j||"mousemove",a(document).bind(d,c)},h.stop=function(){return a(document).unbind(d,c),g}}function qb(a){a.pageX===b&&(a.pageX=a.originalEvent.pageX,a.pageY=a.originalEvent.pageY)}function rb(a){function c(b){return e[b]=e[b]||a(b)}var d=this,e={},f={},g={};d.left=function(a){return f[a]=f[a]===b?c(a).position().left:f[a]},d.right=function(a){return g[a]=g[a]===b?d.left(a)+c(a).width():g[a]},d.clear=function(){e={},f={},g={}}}var sb={defaultView:"month",aspectRatio:1.35,header:{left:"title",center:"",right:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"iso",weekNumberTitle:"W",allDayDefault:!0,ignoreTimezone:!0,lazyFetching:!0,startParam:"start",endParam:"end",titleFormat:{month:"MMMM yyyy",week:"MMM d[ yyyy]{ '—'[ MMM] d yyyy}",day:"dddd, MMM d, yyyy"},columnFormat:{month:"ddd",week:"ddd M/d",day:"dddd M/d"},timeFormat:{"":"h(:mm)t"},isRTL:!1,firstDay:0,monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],buttonText:{prev:"<span class='fc-text-arrow'>‹</span>",next:"<span class='fc-text-arrow'>›</span>",prevYear:"<span class='fc-text-arrow'>«</span>",nextYear:"<span class='fc-text-arrow'>»</span>",today:"today",month:"month",week:"week",day:"day"},theme:!1,buttonIcons:{prev:"circle-triangle-w",next:"circle-triangle-e"},unselectAuto:!0,dropAccept:"*"},tb={header:{left:"next,prev today",center:"",right:"title"},buttonText:{prev:"<span class='fc-text-arrow'>›</span>",next:"<span class='fc-text-arrow'>‹</span>",prevYear:"<span class='fc-text-arrow'>»</span>",nextYear:"<span class='fc-text-arrow'>«</span>"},buttonIcons:{prev:"circle-triangle-e",next:"circle-triangle-w"}},ub=a.fullCalendar={version:"1.6.1"},vb=ub.views={};a.fn.fullCalendar=function(c){if("string"==typeof c){var e,f=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a.data(this,"fullCalendar");if(d&&a.isFunction(d[c])){var g=d[c].apply(d,f);e===b&&(e=g),"destroy"==c&&a.removeData(this,"fullCalendar")}}),e!==b?e:this}var g=c.eventSources||[];return delete c.eventSources,c.events&&(g.push(c.events),delete c.events),c=a.extend(!0,{},sb,c.isRTL||c.isRTL===b&&sb.isRTL?tb:{},c),this.each(function(b,e){var f=a(e),h=new d(f,c,g);f.data("fullCalendar",h),h.render()}),this},ub.sourceNormalizers=[],ub.sourceFetchers=[];var wb={dataType:"json",cache:!1},xb=1;ub.addDays=i,ub.cloneDate=m,ub.parseDate=r,ub.parseISO8601=s,ub.parseTime=t,ub.formatDate=u,ub.formatDates=v;var yb=["sun","mon","tue","wed","thu","fri","sat"],zb=864e5,Ab=36e5,Bb=6e4,Cb={s:function(a){return a.getSeconds()},ss:function(a){return S(a.getSeconds())},m:function(a){return a.getMinutes()},mm:function(a){return S(a.getMinutes())},h:function(a){return a.getHours()%12||12},hh:function(a){return S(a.getHours()%12||12)},H:function(a){return a.getHours()},HH:function(a){return S(a.getHours())},d:function(a){return a.getDate()},dd:function(a){return S(a.getDate())},ddd:function(a,b){return b.dayNamesShort[a.getDay()]},dddd:function(a,b){return b.dayNames[a.getDay()]},M:function(a){return a.getMonth()+1},MM:function(a){return S(a.getMonth()+1)},MMM:function(a,b){return b.monthNamesShort[a.getMonth()]},MMMM:function(a,b){return b.monthNames[a.getMonth()]},yy:function(a){return(a.getFullYear()+"").substring(2)},yyyy:function(a){return a.getFullYear()},t:function(a){return a.getHours()<12?"a":"p"},tt:function(a){return a.getHours()<12?"am":"pm"},T:function(a){return a.getHours()<12?"A":"P"},TT:function(a){return a.getHours()<12?"AM":"PM"},u:function(a){return u(a,"yyyy-MM-dd'T'HH:mm:ss'Z'")},S:function(a){var b=a.getDate();return b>10&&20>b?"th":["st","nd","rd"][b%10-1]||"th"},w:function(a,b){return b.weekNumberCalculation(a)},W:function(a){return w(a)}};ub.dateFormatters=Cb,ub.applyAll=$,vb.month=ab,vb.basicWeek=bb,vb.basicDay=cb,c({weekMode:"fixed"}),vb.agendaWeek=fb,vb.agendaDay=gb,c({allDaySlot:!0,allDayText:"all-day",firstHour:6,slotMinutes:30,defaultEventMinutes:120,axisFormat:"h(:mm)tt",timeFormat:{agenda:"h:mm{ - h:mm}"},dragOpacity:{agenda:.5},minTime:0,maxTime:24})}(jQuery);
|
1 |
+
/*! event-organiser 2.9.2 2014-10-31 11:49 */
|
2 |
!function(a,b){function c(b){a.extend(!0,sb,b)}function d(c,d,j){function k(a){$?(y(),x(),G(),t(a)):l()}function l(){_=d.theme?"ui":"fc",c.addClass("fc"),c.addClass(d.isRTL?"fc-rtl":"fc-ltr"),d.theme&&c.addClass("ui-widget"),$=a("<div class='fc-content' style='position:relative'/>").prependTo(c),Y=new e(X,d),Z=Y.render(),Z&&c.prepend(Z),s(d.defaultView),a(window).resize(A),r()||n()}function n(){setTimeout(function(){!ab.start&&r()&&t()},0)}function o(){a(window).unbind("resize",A),Y.destroy(),$.remove(),c.removeClass("fc fc-rtl ui-widget")}function p(){return 0!==hb.offsetWidth}function r(){return 0!==a("body")[0].offsetWidth}function s(b){if(!ab||b!=ab.name){kb++,I();var c,d=ab;d?((d.beforeHide||P)(),O($,$.height()),d.element.hide()):O($,1),$.css("overflow","hidden"),ab=ib[b],ab?ab.element.show():ab=ib[b]=new vb[b](c=db=a("<div class='fc-view fc-view-"+b+"' style='position:absolute'/>").appendTo($),X),d&&Y.deactivateButton(d.name),Y.activateButton(b),t(),$.css("overflow",""),d&&O($,1),c||(ab.afterShow||P)(),kb--}}function t(a){if(p()){kb++,I(),cb===b&&y();var d=!1;!ab.start||a||lb<ab.start||lb>=ab.end?(ab.render(lb,a||0),z(!0),d=!0):ab.sizeDirty?(ab.clearEvents(),z(),d=!0):ab.eventsDirty&&(ab.clearEvents(),d=!0),ab.sizeDirty=!1,ab.eventsDirty=!1,B(d),bb=c.outerWidth(),Y.updateTitle(ab.title);var e=new Date;e>=ab.start&&e<ab.end?Y.disableButton("today"):Y.enableButton("today"),kb--,ab.trigger("viewDisplay",hb)}}function w(){x(),p()&&(y(),z(),I(),ab.clearEvents(),ab.renderEvents(mb),ab.sizeDirty=!1)}function x(){a.each(ib,function(a,b){b.sizeDirty=!0})}function y(){cb=d.contentHeight?d.contentHeight:d.height?d.height-(Z?Z.height():0)-K($):Math.round($.width()/Math.max(d.aspectRatio,.5))}function z(a){kb++,ab.setHeight(cb,a),db&&(db.css("position","relative"),db=null),ab.setWidth($.width(),a),kb--}function A(){if(!kb)if(ab.start){var a=++jb;setTimeout(function(){a==jb&&!kb&&p()&&bb!=(bb=c.outerWidth())&&(kb++,w(),ab.trigger("windowResize",hb),kb--)},200)}else n()}function B(a){!d.lazyFetching||fb(ab.visStart,ab.visEnd)?C():a&&F()}function C(){gb(ab.visStart,ab.visEnd,d)}function D(a){mb=a,F()}function E(a){F(a)}function F(a){G(),p()&&(ab.clearEvents(),ab.renderEvents(mb,a),ab.eventsDirty=!1)}function G(){a.each(ib,function(a,b){b.eventsDirty=!0})}function H(a,c,d){ab.select(a,c,d===b?!0:d)}function I(){ab&&ab.unselect()}function J(){t(-1)}function L(){t(1)}function M(){g(lb,-1),t()}function N(){g(lb,1),t()}function Q(){lb=new Date,t()}function R(a,b,c){a instanceof Date?lb=m(a):q(lb,a,b,c),t()}function S(a,c,d){a!==b&&g(lb,a),c!==b&&h(lb,c),d!==b&&i(lb,d),t()}function T(){return m(lb)}function U(){return ab}function V(a,c){return c===b?d[a]:void("height"==a||"contentHeight"==a||"aspectRatio"==a?(d[a]=c,w()):(d[a]=c,F()))}function W(a,b){return d[a]?d[a].apply(b||hb,Array.prototype.slice.call(arguments,2)):void 0}var X=this;X.options=d,X.render=k,X.destroy=o,X.refetchEvents=C,X.reportEvents=D,X.reportEventChange=E,X.rerenderEvents=F,X.changeView=s,X.select=H,X.unselect=I,X.prev=J,X.next=L,X.prevYear=M,X.nextYear=N,X.today=Q,X.gotoDate=R,X.incrementDate=S,X.formatDate=function(a,b){return u(a,b,d)},X.formatDates=function(a,b,c){return v(a,b,c,d)},X.getDate=T,X.getView=U,X.option=V,X.trigger=W,f.call(X,d,j);var Y,Z,$,_,ab,bb,cb,db,eb,fb=X.isFetchNeeded,gb=X.fetchEvents,hb=c[0],ib={},jb=0,kb=0,lb=new Date,mb=[];q(lb,d.year,d.month,d.date),d.droppable&&a(document).bind("dragstart",function(b,c){var e=b.target,f=a(e);if(!f.parents(".fc").length){var g=d.dropAccept;(a.isFunction(g)?g.call(e,f):f.is(g))&&(eb=e,ab.dragStart(eb,b,c))}}).bind("dragstop",function(a,b){eb&&(ab.dragStop(eb,a,b),eb=null)})}function e(b,c){function d(){m=c.theme?"ui":"fc";var b=c.header;return b?n=a("<table class='fc-header' style='width:100%'/>").append(a("<tr/>").append(f("left")).append(f("center")).append(f("right"))):void 0}function e(){n.remove()}function f(d){var e=a("<td class='fc-header-"+d+"'/>"),f=c.header[d];return f&&a.each(f.split(" "),function(d){d>0&&e.append("<span class='fc-header-space'/>");var f;a.each(this.split(","),function(d,g){if("title"==g)e.append("<span class='fc-header-title'><h2> </h2></span>"),f&&f.addClass(m+"-corner-right"),f=null;else if(a.isFunction(c.customButtons[g])){var h=c.customButtons[g](c);e.append(h)}else{var i;if(b[g]?i=b[g]:vb[g]&&(i=function(){l.removeClass(m+"-state-hover"),b.changeView(g)}),i){var j=c.theme?T(c.buttonIcons,g):null,k=T(c.buttonText,g);if(c.buttonui){var l=a("<span class='fc-button fc-button-"+g+" "+m+"-state-default'>"+k+"</span>");l.button()}else var l=a("<span class='fc-button fc-button-"+g+" "+m+"-state-default'><span class='fc-button-inner'><span class='fc-button-content'>"+(j?"<span class='fc-icon-wrap'><span class='ui-icon ui-icon-"+j+"'/></span>":k)+"</span><span class='fc-button-effect'><span></span></span></span></span>");l&&(l.click(function(){l.hasClass(m+"-state-disabled")||i()}).mousedown(function(){l.not("."+m+"-state-active").not("."+m+"-state-disabled").addClass(m+"-state-hover")},function(){l.removeClass(m+"-state-hover").removeClass(m+"-state-down")}).appendTo(e),W(l),f||l.addClass(m+"-corner-left"),f=l)}}}),f&&f.addClass(m+"-corner-right")}),e}function g(a){n.find("h2").html(a)}function h(a){n.find("span.fc-button-"+a).addClass(m+"-state-active")}function i(a){n.find("span.fc-button-"+a).removeClass(m+"-state-active")}function j(a){n.find("span.fc-button-"+a).addClass(m+"-state-disabled")}function k(a){n.find("span.fc-button-"+a).removeClass(m+"-state-disabled")}var l=this;l.render=d,l.destroy=e,l.updateTitle=g,l.activateButton=h,l.deactivateButton=i,l.disableButton=j,l.enableButton=k;var m,n=a([])}function f(c,d){function e(a,b){return!y||y>a||b>z}function f(a,b,c){y=a,z=b,I=[];var d=++F,e=E.length;G=e;for(var f=0;e>f;f++)g(E[f],d,c)}function g(b,c,d){h(b,function(e){if(c==F){if(e){d.eventDataTransform&&(e=a.map(e,d.eventDataTransform)),b.eventDataTransform&&(e=a.map(e,b.eventDataTransform));for(var f=0;f<e.length;f++)e[f].source=b,t(e[f]);I=I.concat(e)}G--,G||C(I)}},d)}function h(b,d){var e,f,g=ub.sourceFetchers;for(e=0;e<g.length;e++){if(f=g[e](b,y,z,d),f===!0)return;if("object"==typeof f)return void h(f,d,c)}var i=b.events;if(i)a.isFunction(i)?(q(),i(m(y),m(z),function(a){d(a),s()},c)):a.isArray(i)?d(i):d();else{var j=b.url;if(j){var k=b.success,l=b.error,n=b.complete,o=a.extend({},b.data||{}),p=_(b.startParam,c.startParam),r=_(b.endParam,c.endParam);p&&(o[p]=Math.round(+y/1e3)),r&&(o[r]=Math.round(+z/1e3)),q(),a.ajax(a.extend({},wb,b,{data:o,success:function(b){b=b||[];var c=$(k,this,arguments);a.isArray(c)&&(b=c),d(b)},error:function(){$(l,this,arguments),d()},complete:function(){$(n,this,arguments),s()}}))}else d()}}function i(a){a=j(a),a&&(G++,g(a,F))}function j(b){return a.isFunction(b)||a.isArray(b)?b={events:b}:"string"==typeof b&&(b={url:b}),"object"==typeof b?(u(b),E.push(b),b):void 0}function k(b){E=a.grep(E,function(a){return!v(a,b)}),I=a.grep(I,function(a){return!v(a.source,b)}),C(I)}function l(a){var b,c,d=I.length,e=B().defaultEventEnd,f=a.start-a._start,g=a.end?a.end-(a._end||e(a)):0;for(b=0;d>b;b++)c=I[b],c._id==a._id&&c!=a&&(c.start=new Date(+c.start+f),c.end=a.end?new Date(c.end?+c.end+g:+e(c)+g):null,c.title=a.title,c.url=a.url,c.allDay=a.allDay,c.className=a.className,c.editable=a.editable,c.color=a.color,c.backgroundColor=a.backgroundColor,c.borderColor=a.borderColor,c.textColor=a.textColor,t(c));t(a),C(I)}function n(a,b){t(a),a.source||(b&&(D.events.push(a),a.source=D),I.push(a)),C(I)}function o(b){if(b){if(!a.isFunction(b)){var c=b+"";b=function(a){return a._id==c}}I=a.grep(I,b,!0);for(var d=0;d<E.length;d++)a.isArray(E[d].events)&&(E[d].events=a.grep(E[d].events,b,!0))}else{I=[];for(var d=0;d<E.length;d++)a.isArray(E[d].events)&&(E[d].events=[])}C(I)}function p(b){return a.isFunction(b)?a.grep(I,b):b?(b+="",a.grep(I,function(a){return a._id==b})):I}function q(){H++||A("loading",null,!0)}function s(){--H||A("loading",null,!1)}function t(a){var d=a.source||{},e=_(d.ignoreTimezone,c.ignoreTimezone);a._id=a._id||(a.id===b?"_fc"+xb++:a.id+""),a.date&&(a.start||(a.start=a.date),delete a.date),a._start=m(a.start=r(a.start,e)),a.end=r(a.end,e),a.end&&a.end<=a.start&&(a.end=null),a._end=a.end?m(a.end):null,a.allDay===b&&(a.allDay=_(d.allDayDefault,c.allDayDefault)),a.className?"string"==typeof a.className&&(a.className=a.className.split(/\s+/)):a.className=[]}function u(a){a.className?"string"==typeof a.className&&(a.className=a.className.split(/\s+/)):a.className=[];for(var b=ub.sourceNormalizers,c=0;c<b.length;c++)b[c](a)}function v(a,b){return a&&b&&w(a)==w(b)}function w(a){return("object"==typeof a?a.events||a.url:"")||a}var x=this;x.isFetchNeeded=e,x.fetchEvents=f,x.addEventSource=i,x.removeEventSource=k,x.updateEvent=l,x.renderEvent=n,x.removeEvents=o,x.clientEvents=p,x.normalizeEvent=t;for(var y,z,A=x.trigger,B=x.getView,C=x.reportEvents,D={events:[]},E=[D],F=0,G=0,H=0,I=[],J=0;J<d.length;J++)j(d[J])}function g(a,b,c){return a.setFullYear(a.getFullYear()+b),c||l(a),a}function h(a,b,c){if(+a){var d=a.getMonth()+b,e=m(a);for(e.setDate(1),e.setMonth(d),a.setMonth(d),c||l(a);a.getMonth()!=e.getMonth();)a.setDate(a.getDate()+(e>a?1:-1))}return a}function i(a,b,c){if(+a){var d=a.getDate()+b,e=m(a);e.setHours(9),e.setDate(d),a.setDate(d),c||l(a),j(a,e)}return a}function j(a,b){if(+a)for(;a.getDate()!=b.getDate();)a.setTime(+a+(b>a?1:-1)*Ab)}function k(a,b){return a.setMinutes(a.getMinutes()+b),a}function l(a){return a.setHours(0),a.setMinutes(0),a.setSeconds(0),a.setMilliseconds(0),a}function m(a,b){return b?l(new Date(+a)):new Date(+a)}function n(){var a,b=0;do a=new Date(1970,b++,1);while(a.getHours());return a}function o(a,b,c){for(b=b||1;!a.getDay()||c&&1==a.getDay()||!c&&6==a.getDay();)i(a,b);return a}function p(a,b){return Math.round((m(a,!0)-m(b,!0))/zb)}function q(a,c,d,e){c!==b&&c!=a.getFullYear()&&(a.setDate(1),a.setMonth(0),a.setFullYear(c)),d!==b&&d!=a.getMonth()&&(a.setDate(1),a.setMonth(d)),e!==b&&a.setDate(e)}function r(a,c){return"object"==typeof a?a:"number"==typeof a?new Date(1e3*a):"string"==typeof a?a.match(/^\d+(\.\d+)?$/)?new Date(1e3*parseFloat(a)):(c===b&&(c=!0),s(a,c)||(a?new Date(a):null)):null}function s(a,b){var c=a.match(/^([0-9]{4})(-([0-9]{2})(-([0-9]{2})([T ]([0-9]{2}):([0-9]{2})(:([0-9]{2})(\.([0-9]+))?)?(Z|(([-+])([0-9]{2})(:?([0-9]{2}))?))?)?)?)?$/);if(!c)return null;var d=new Date(c[1],0,1);if(b||!c[13]){var e=new Date(c[1],0,1,9,0);c[3]&&(d.setMonth(c[3]-1),e.setMonth(c[3]-1)),c[5]&&(d.setDate(c[5]),e.setDate(c[5])),j(d,e),c[7]&&d.setHours(c[7]),c[8]&&d.setMinutes(c[8]),c[10]&&d.setSeconds(c[10]),c[12]&&d.setMilliseconds(1e3*Number("0."+c[12])),j(d,e)}else if(d.setUTCFullYear(c[1],c[3]?c[3]-1:0,c[5]||1),d.setUTCHours(c[7]||0,c[8]||0,c[10]||0,c[12]?1e3*Number("0."+c[12]):0),c[14]){var f=60*Number(c[16])+(c[18]?Number(c[18]):0);f*="-"==c[15]?1:-1,d=new Date(+d+60*f*1e3)}return d}function t(a){if("number"==typeof a)return 60*a;if("object"==typeof a)return 60*a.getHours()+a.getMinutes();var b=a.match(/(\d+)(?::(\d+))?\s*(\w+)?/);if(b){var c=parseInt(b[1],10);return b[3]&&(c%=12,"p"==b[3].toLowerCase().charAt(0)&&(c+=12)),60*c+(b[2]?parseInt(b[2],10):0)}}function u(a,b,c){return v(a,null,b,c)}function v(a,b,c,d){d=d||sb;var e,f,g,h,i=a,j=b,k=c.length,l="";for(e=0;k>e;e++)if(f=c.charAt(e),"'"==f){for(g=e+1;k>g;g++)if("'"==c.charAt(g)){i&&(l+=g==e+1?"'":c.substring(e+1,g),e=g);break}}else if("("==f){for(g=e+1;k>g;g++)if(")"==c.charAt(g)){var m=u(i,c.substring(e+1,g),d);parseInt(m.replace(/\D/,""),10)&&(l+=m),e=g;break}}else if("["==f){for(g=e+1;k>g;g++)if("]"==c.charAt(g)){var n=c.substring(e+1,g),m=u(i,n,d);m!=u(j,n,d)&&(l+=m),e=g;break}}else if("{"==f)i=b,j=a;else if("}"==f)i=a,j=b;else{for(g=k;g>e;g--)if(h=Cb[c.substring(e,g)]){i&&(l+=h(i,d)),e=g-1;break}g==e&&i&&(l+=f)}return l}function w(a){var b,c=new Date(a.getTime());return c.setDate(c.getDate()+4-(c.getDay()||7)),b=c.getTime(),c.setMonth(0),c.setDate(1),Math.floor(Math.round((b-c)/864e5)/7)+1}function x(a){return a.end?y(a.end,a.allDay):i(m(a.start),1)}function y(a,b){return a=m(a),b||a.getHours()||a.getMinutes()?i(a,1):l(a)}function z(a,b){return 100*(b.msLength-a.msLength)+(a.event.start-b.event.start)}function A(a,b){return a.end>b.start&&a.start<b.end}function B(a,b,c,d){var e,f,g,h,i,j,k,l,n=[],o=a.length;for(e=0;o>e;e++)f=a[e],g=f.start,h=b[e],h>c&&d>g&&(c>g?(i=m(c),k=!1):(i=g,k=!0),h>d?(j=m(d),l=!1):(j=h,l=!0),n.push({event:f,start:i,end:j,isStart:k,isEnd:l,msLength:j-i}));return n.sort(z)}function C(a){var b,c,d,e,f,g=[],h=a.length;for(b=0;h>b;b++){for(c=a[b],d=0;;){if(e=!1,g[d])for(f=0;f<g[d].length;f++)if(A(g[d][f],c)){e=!0;break}if(!e)break;d++}g[d]?g[d].push(c):g[d]=[c]}return g}function D(c,d,e){c.unbind("mouseover").mouseover(function(c){for(var f,g,h,i=c.target;i!=this;)f=i,i=i.parentNode;(g=f._fci)!==b&&(f._fci=b,h=d[g],e(h.event,h.element,h),a(c.target).trigger(c)),c.stopPropagation()})}function E(b,c,d){for(var e,f=0;f<b.length;f++)e=a(b[f]),e.width(Math.max(0,c-G(e,d)))}function F(b,c,d){for(var e,f=0;f<b.length;f++)e=a(b[f]),e.height(Math.max(0,c-K(e,d)))}function G(a,b){return H(a)+J(a)+(b?I(a):0)}function H(b){return(parseFloat(a.css(b[0],"paddingLeft",!0))||0)+(parseFloat(a.css(b[0],"paddingRight",!0))||0)}function I(b){return(parseFloat(a.css(b[0],"marginLeft",!0))||0)+(parseFloat(a.css(b[0],"marginRight",!0))||0)}function J(b){return(parseFloat(a.css(b[0],"borderLeftWidth",!0))||0)+(parseFloat(a.css(b[0],"borderRightWidth",!0))||0)}function K(a,b){return L(a)+N(a)+(b?M(a):0)}function L(b){return(parseFloat(a.css(b[0],"paddingTop",!0))||0)+(parseFloat(a.css(b[0],"paddingBottom",!0))||0)}function M(b){return(parseFloat(a.css(b[0],"marginTop",!0))||0)+(parseFloat(a.css(b[0],"marginBottom",!0))||0)}function N(b){return(parseFloat(a.css(b[0],"borderTopWidth",!0))||0)+(parseFloat(a.css(b[0],"borderBottomWidth",!0))||0)}function O(a,b){b="number"==typeof b?b+"px":b,a.each(function(a,c){c.style.cssText+=";min-height:"+b+";_height:"+b})}function P(){}function Q(a,b){return a-b}function R(a){return Math.max.apply(Math,a)}function S(a){return(10>a?"0":"")+a}function T(a,c){if(a[c]!==b)return a[c];for(var d,e=c.split(/(?=[A-Z])/),f=e.length-1;f>=0;f--)if(d=a[e[f].toLowerCase()],d!==b)return d;return a[""]}function U(a){return a.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/'/g,"'").replace(/"/g,""").replace(/\n/g,"<br />")}function V(a){return a.id+"/"+a.className+"/"+a.style.cssText.replace(/(^|;)\s*(top|left|width|height)\s*:[^;]*/gi,"")}function W(a){a.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return!1})}function X(a){a.children().removeClass("fc-first fc-last").filter(":first-child").addClass("fc-first").end().filter(":last-child").addClass("fc-last")}function Y(a,b){a.each(function(a,c){c.className=c.className.replace(/^fc-\w*/,"fc-"+yb[b.getDay()])})}function Z(a,b){var c=a.source||{},d=a.color,e=c.color,f=b("eventColor"),g=a.backgroundColor||d||c.backgroundColor||e||b("eventBackgroundColor")||f,h=a.borderColor||d||c.borderColor||e||b("eventBorderColor")||f,i=a.textColor||c.textColor||b("eventTextColor"),j=[];return g&&j.push("background-color:"+g),h&&j.push("border-color:"+h),i&&j.push("color:"+i),j.join(";")}function $(b,c,d){if(a.isFunction(b)&&(b=[b]),b){var e,f;for(e=0;e<b.length;e++)f=b[e].apply(c,d)||f;return f}}function _(){for(var a=0;a<arguments.length;a++)if(arguments[a]!==b)return arguments[a]}function ab(a,b){function c(a,b){b&&(h(a,b),a.setDate(1));var c=m(a,!0);c.setDate(1);var j=h(m(c),1),k=m(c),l=m(j),n=e("firstDay"),p=e("weekends")?0:1;p&&(o(k),o(l,-1,!0)),i(k,-((k.getDay()-Math.max(n,p)+7)%7)),i(l,(7-l.getDay()+Math.max(n,p))%7);var q=Math.round((l-k)/(7*zb));"fixed"==e("weekMode")&&(i(l,7*(6-q)),q=6),d.title=g(c,e("titleFormat")),d.start=c,d.end=j,d.visStart=k,d.visEnd=l,f(q,p?5:7,!0)}var d=this;d.render=c,db.call(d,a,b,"month");var e=d.opt,f=d.renderBasic,g=b.formatDate}function bb(a,b){function c(a,b){b&&i(a,7*b);var c=i(m(a),-((a.getDay()-e("firstDay")+7)%7)),h=i(m(c),7),j=m(c),k=m(h),l=e("weekends");l||(o(j),o(k,-1,!0)),d.title=g(j,i(m(k),-1),e("titleFormat")),d.start=c,d.end=h,d.visStart=j,d.visEnd=k,f(1,l?7:5,!1)}var d=this;d.render=c,db.call(d,a,b,"basicWeek");var e=d.opt,f=d.renderBasic,g=b.formatDates}function cb(a,b){function c(a,b){b&&(i(a,b),e("weekends")||o(a,0>b?-1:1)),d.title=g(a,e("titleFormat")),d.start=d.visStart=m(a,!0),d.end=d.visEnd=i(m(d.start),1),f(1,1,!1)}var d=this;d.render=c,db.call(d,a,b,"basicDay");var e=d.opt,f=d.renderBasic,g=b.formatDate}function db(b,c,d){function e(a,b,c){cb=a,db=b,f();var d=!S;d?g():Bb(),h(c)}function f(){ib=zb("isRTL"),ib?(jb=-1,lb=db-1):(jb=1,lb=0),qb=zb("firstDay"),sb=zb("weekends")?0:1,tb=zb("theme")?"ui":"fc",ub=zb("columnFormat"),vb=zb("weekNumbers"),wb=zb("weekNumberTitle"),xb="iso"!=zb("weekNumberCalculation")?"w":"W"}function g(){Z=a("<div style='position:absolute;z-index:8;top:0;left:0'/>").appendTo(b)}function h(c){var d,e,f,g,h="",i=tb+"-widget-header",j=tb+"-widget-content",k=N.start.getMonth(),m=l(new Date);for(h+="<table class='fc-border-separate' style='width:100%' cellspacing='0'><thead><tr>",vb&&(h+="<th class='fc-week-number "+i+"'/>"),d=0;db>d;d++)f=F(0,d),h+="<th class='fc-day-header fc-"+yb[f.getDay()]+" "+i+"'/>";for(h+="</tr></thead><tbody>",d=0;cb>d;d++){for(h+="<tr class='fc-week'>",vb&&(h+="<td class='fc-week-number "+j+"'><div/></td>"),e=0;db>e;e++)f=F(d,e),g=["fc-day","fc-"+yb[f.getDay()],j],f.getMonth()!=k&&g.push("fc-other-month"),+f==+m&&(g.push("fc-today"),g.push(tb+"-state-highlight")),h+="<td class='"+g.join(" ")+"' data-date='"+Fb(f,"yyyy-MM-dd")+"'><div>",c&&(h+="<div class='fc-day-number'>"+f.getDate()+"</div>"),h+="<div class='fc-day-content'><div style='position:relative'> </div></div></div></td>";h+="</tr>"}h+="</tbody></table>",L(),P&&P.remove(),P=a(h).appendTo(b),Q=P.find("thead"),R=Q.find(".fc-day-header"),S=P.find("tbody"),T=S.find("tr"),U=S.find(".fc-day"),V=T.find("td:first-child"),Y=T.eq(0).find(".fc-day-content > div"),X(Q.add(Q.find("tr"))),X(T),T.eq(0).addClass("fc-first"),T.filter(":last").addClass("fc-last"),vb&&Q.find(".fc-week-number").text(wb),R.each(function(b,c){var d=G(b);a(c).text(Fb(d,ub))}),vb&&S.find(".fc-week-number > div").each(function(b,c){var d=F(b,0);a(c).text(Fb(d,xb))}),U.each(function(b,c){var d=G(b);Ab("dayRender",N,d,a(c))}),n(U)}function j(b){_=b;var c,d,e,f=_-Q.height();"variable"==zb("weekMode")?c=d=Math.floor(f/(1==cb?2:6)):(c=Math.floor(f/cb),d=f-c*(cb-1)),V.each(function(b,f){cb>b&&(e=a(f),O(e.find("> div"),(b==cb-1?d:c)-K(e)))}),M()}function k(a){$=a,hb.clear(),bb=0,vb&&(bb=Q.find("th.fc-week-number").outerWidth()),ab=Math.floor(($-bb)/db),E(R.slice(0,-1),ab)}function n(a){a.click(o).mousedown(Eb)}function o(b){if(!zb("selectable")){var c=s(a(this).data("date"));Ab("dayClick",this,c,!0,b)}}function q(a,b,c){c&&fb.build();for(var d=m(N.visStart),e=i(m(d),db),f=0;cb>f;f++){var g=new Date(Math.max(d,a)),h=new Date(Math.min(e,b));if(h>g){var j,k;ib?(j=p(h,d)*jb+lb+1,k=p(g,d)*jb+lb+1):(j=p(g,d),k=p(h,d)),n(r(f,j,f,k-1))}i(d,7),i(e,7)}}function r(a,c,d,e){var f=fb.rect(a,c,d,e,b);return Cb(f,b)}function t(a){return m(a)}function u(a,b){q(a,i(m(b),1),!0)}function v(){Db()}function w(a,b,c){var d=C(a),e=U[d.row*db+d.col];Ab("dayClick",e,a,b,c)}function x(a,b){gb.start(function(a){Db(),a&&r(a.row,a.col,a.row,a.col)},b)}function y(a,b,c){var d=gb.stop();if(Db(),d){var e=D(d);Ab("drop",a,e,!0,b,c)}}function z(a){return m(a.start)}function A(a){return hb.left(a)}function B(a){return hb.right(a)}function C(a){return{row:Math.floor(p(a,N.visStart)/7),col:H(a.getDay())}}function D(a){return F(a.row,a.col)}function F(a,b){return i(m(N.visStart),7*a+b*jb+lb)}function G(a){return F(Math.floor(a/db),a%db)}function H(a){return(a-Math.max(qb,sb)+db)%db*jb+lb}function I(a){return T.eq(a)}function J(){var a=0;return vb&&(a+=bb),{left:a,right:$}}function L(){O(b,b.height())}function M(){O(b,1)}var N=this;N.renderBasic=e,N.setHeight=j,N.setWidth=k,N.renderDayOverlay=q,N.defaultSelectionEnd=t,N.renderSelection=u,N.clearSelection=v,N.reportDayClick=w,N.dragStart=x,N.dragStop=y,N.defaultEventEnd=z,N.getHoverListener=function(){return gb},N.colContentLeft=A,N.colContentRight=B,N.dayOfWeekCol=H,N.dateCell=C,N.cellDate=D,N.cellIsAllDay=function(){return!0},N.allDayRow=I,N.allDayBounds=J,N.getRowCnt=function(){return cb},N.getColCnt=function(){return db},N.getColWidth=function(){return ab},N.getDaySegmentContainer=function(){return Z},kb.call(N,b,c,d),nb.call(N),mb.call(N),eb.call(N);var P,Q,R,S,T,U,V,Y,Z,$,_,ab,bb,cb,db,fb,gb,hb,ib,jb,lb,qb,sb,tb,ub,vb,wb,xb,zb=N.opt,Ab=N.trigger,Bb=N.clearEvents,Cb=N.renderOverlay,Db=N.clearOverlays,Eb=N.daySelectionMousedown,Fb=c.formatDate;W(b.addClass("fc-grid")),fb=new ob(function(b,c){var d,e,f;R.each(function(b,g){d=a(g),e=d.offset().left,b&&(f[1]=e),f=[e],c[b]=f}),f[1]=e+d.outerWidth(),T.each(function(c,g){cb>c&&(d=a(g),e=d.offset().top,c&&(f[1]=e),f=[e],b[c]=f)}),f[1]=e+d.outerHeight()}),gb=new pb(fb),hb=new rb(function(a){return Y.eq(a)})}function eb(){function b(a,b){n(a),A(d(a),b),j("eventAfterAllRender")}function c(){o(),t().empty()}function d(b){var c,d,e,f,h,j,k=y(),l=z(),n=m(g.visStart),o=i(m(n),l),p=a.map(b,x),q=[];for(c=0;k>c;c++){for(d=C(B(b,p,n,o)),e=0;e<d.length;e++)for(f=d[e],h=0;h<f.length;h++)j=f[h],j.row=c,j.level=e,q.push(j);i(n,7),i(o,7)}return q}function e(a,b,c){k(a)&&f(a,b),c.isEnd&&l(a)&&D(a,b,c),p(a,b)}function f(a,b){var c,d=u();b.draggable({zIndex:9,delay:50,opacity:h("dragOpacity"),revertDuration:h("dragRevertDuration"),start:function(e,f){j("eventDragStart",b,a,e,f),r(a,b),d.start(function(d,e,f,g){b.draggable("option","revert",!d||!f&&!g),w(),d?(c=7*f+g*(h("isRTL")?-1:1),v(i(m(a.start),c),i(x(a),c))):c=0},e,"drag")},stop:function(e,f){d.stop(),w(),j("eventDragStop",b,a,e,f),c?s(this,a,c,0,a.allDay,e,f):(b.css("filter",""),q(a,b))}})}var g=this;g.renderEvents=b,g.compileDaySegs=d,g.clearEvents=c,g.bindDaySeg=e,lb.call(g);var h=g.opt,j=g.trigger,k=g.isEventDraggable,l=g.isEventResizable,n=g.reportEvents,o=g.reportEventClear,p=g.eventElementHandlers,q=g.showEvents,r=g.hideEvents,s=g.eventDrop,t=g.getDaySegmentContainer,u=g.getHoverListener,v=g.renderDayOverlay,w=g.clearOverlays,y=g.getRowCnt,z=g.getColCnt,A=g.renderDaySegs,D=g.resizableDayEvent}function fb(a,b){function c(a,b){b&&i(a,7*b);var c=i(m(a),-((a.getDay()-e("firstDay")+7)%7)),h=i(m(c),7),j=m(c),k=m(h),l=e("weekends");l||(o(j),o(k,-1,!0)),d.title=g(j,i(m(k),-1),e("titleFormat")),d.start=c,d.end=h,d.visStart=j,d.visEnd=k,f(l?7:5)}var d=this;d.render=c,hb.call(d,a,b,"agendaWeek");var e=d.opt,f=d.renderAgenda,g=b.formatDates}function gb(a,b){function c(a,b){b&&(i(a,b),e("weekends")||o(a,0>b?-1:1));var c=m(a,!0),h=i(m(c),1);d.title=g(a,e("titleFormat")),d.start=d.visStart=c,d.end=d.visEnd=h,f(1)}var d=this;d.render=c,hb.call(d,a,b,"agendaDay");var e=d.opt,f=d.renderAgenda,g=b.formatDate}function hb(c,d,e){function f(a){Kb=a,g(),ab?cc():h(),j()}function g(){Qb=ac("theme")?"ui":"fc",Sb=ac("weekends")?0:1,Rb=ac("firstDay"),(Tb=ac("isRTL"))?(Ub=-1,Vb=Kb-1):(Ub=1,Vb=0),Wb=t(ac("minTime")),Xb=t(ac("maxTime")),Yb=ac("columnFormat"),Zb=ac("weekNumbers"),$b=ac("weekNumberTitle"),_b="iso"!=ac("weekNumberCalculation")?"w":"W",Hb=ac("snapMinutes")||ac("slotMinutes")}function h(){var b,d,e,f,g,h=Qb+"-widget-header",i=Qb+"-widget-content",j=ac("slotMinutes")%15==0;for(b="<table style='width:100%' class='fc-agenda-days fc-border-separate' cellspacing='0'><thead><tr>",b+=Zb?"<th class='fc-agenda-axis fc-week-number "+h+"'/>":"<th class='fc-agenda-axis "+h+"'> </th>",d=0;Kb>d;d++)b+="<th class='fc- fc-col"+d+" "+h+"'/>";for(b+="<th class='fc-agenda-gutter "+h+"'> </th></tr></thead><tbody><tr><th class='fc-agenda-axis "+h+"'> </th>",d=0;Kb>d;d++)b+="<td class='fc- fc-col"+d+" "+i+"'><div><div class='fc-day-content'><div style='position:relative'> </div></div></div></td>";for(b+="<td class='fc-agenda-gutter "+i+"'> </td></tr></tbody></table>",ab=a(b).appendTo(c),bb=ab.find("thead"),cb=bb.find("th").slice(1,-1),db=ab.find("tbody"),eb=db.find("td").slice(0,-1),fb=eb.find("div.fc-day-content div"),gb=eb.eq(0),hb=gb.find("> div"),X(bb.add(bb.find("tr"))),X(db.add(db.find("tr"))),yb=bb.find("th:first"),zb=ab.find(".fc-agenda-gutter"),jb=a("<div style='position:absolute;z-index:2;left:0;width:100%'/>").appendTo(c),ac("allDaySlot")?(lb=a("<div style='position:absolute;z-index:8;top:0;left:0'/>").appendTo(jb),b="<table style='width:100%' class='fc-agenda-allday' cellspacing='0'><tr><th class='"+h+" fc-agenda-axis'>"+ac("allDayText")+"</th><td><div class='fc-day-content'><div style='position:relative'/></div></td><th class='"+h+" fc-agenda-gutter'> </th></tr></table>",qb=a(b).appendTo(jb),sb=qb.find("tr"),v(sb.find("td")),yb=yb.add(qb.find("th:first")),zb=zb.add(qb.find("th.fc-agenda-gutter")),jb.append("<div class='fc-agenda-divider "+h+"'><div class='fc-agenda-divider-inner'/></div>")):lb=a([]),tb=a("<div style='position:absolute;width:100%;overflow-x:hidden;overflow-y:auto'/>").appendTo(jb),ub=a("<div style='position:relative;width:100%;overflow:hidden'/>").appendTo(tb),vb=a("<div style='position:absolute;z-index:8;top:0;left:0'/>").appendTo(ub),b="<table class='fc-agenda-slots' style='width:100%' cellspacing='0'><tbody>",e=n(),f=k(m(e),Xb),k(e,Wb),Lb=0,d=0;f>e;d++)g=e.getMinutes(),b+="<tr class='fc-slot"+d+" "+(g?"fc-minor":"")+"'><th class='fc-agenda-axis "+h+"'>"+(j&&g?" ":jc(e,ac("axisFormat")))+"</th><td class='"+i+"'><div style='position:relative'> </div></td></tr>",k(e,ac("slotMinutes")),Lb++;b+="</tbody></table>",wb=a(b).appendTo(ub),xb=wb.find("div:first"),w(wb.find("td")),yb=yb.add(wb.find("th:first"))}function j(){var a,b,c,d,e=l(new Date);if(Zb){var f=jc(H(0),_b);Tb?f+=$b:f=$b+f,bb.find(".fc-week-number").text(f)}for(a=0;Kb>a;a++)d=H(a),b=cb.eq(a),b.html(jc(d,Yb)),c=eb.eq(a),+d==+e?c.addClass(Qb+"-state-highlight fc-today"):c.removeClass(Qb+"-state-highlight fc-today"),Y(b.add(c),d)}function o(a,c){a===b&&(a=Cb),Cb=a,kc={};var d=db.position().top,e=tb.position().top,f=Math.min(a-d,wb.height()+e+1);hb.height(f-K(gb)),jb.css("top",d),tb.height(f-e-1),Gb=xb.height()+1,Ib=ac("slotMinutes")/Hb,Jb=Gb/Ib,c&&r()}function q(b){Bb=b,Ob.clear(),Db=0,E(yb.width("").each(function(b,c){Db=Math.max(Db,a(c).outerWidth())}),Db);var c=tb[0].clientWidth;Fb=tb.width()-c,Fb?(E(zb,Fb),zb.show().prev().removeClass("fc-last")):zb.hide().prev().addClass("fc-last"),Eb=Math.floor((c-Db)/Kb),E(cb.slice(0,-1),Eb)}function r(){function a(){tb.scrollTop(d)}var b=n(),c=m(b);c.setHours(ac("firstHour"));var d=L(b,c)+1;a(),setTimeout(a,0)}function s(){Pb=tb.scrollTop()}function u(){tb.scrollTop(Pb)}function v(a){a.click(x).mousedown(hc)}function w(a){a.click(x).mousedown(U)}function x(a){if(!ac("selectable")){var b=Math.min(Kb-1,Math.floor((a.pageX-ab.offset().left-Db)/Eb)),c=H(b),d=this.parentNode.className.match(/fc-slot(\d+)/);if(d){var e=parseInt(d[1])*ac("slotMinutes"),f=Math.floor(e/60);c.setHours(f),c.setMinutes(e%60+Wb),bc("dayClick",eb[b],c,!1,a)}else bc("dayClick",eb[b],c,!0,a)}}function y(a,b,c){c&&Mb.build();var d,e,f=m(_.visStart);Tb?(d=p(b,f)*Ub+Vb+1,e=p(a,f)*Ub+Vb+1):(d=p(a,f),e=p(b,f)),d=Math.max(0,d),e=Math.min(Kb,e),e>d&&v(z(0,d,0,e-1))}function z(a,b,c,d){var e=Mb.rect(a,b,c,d,jb);return dc(e,jb)}function A(a,b){for(var c=m(_.visStart),d=i(m(c),1),e=0;Kb>e;e++){var f=new Date(Math.max(c,a)),g=new Date(Math.min(d,b));if(g>f){var h=e*Ub+Vb,j=Mb.rect(0,h,0,h,ub),k=L(c,f),l=L(c,g);j.top=k,j.height=l-k,w(dc(j,ub))}i(c,1),i(d,1)}}function B(a){return Ob.left(a)}function C(a){return Ob.right(a)}function D(a){return{row:Math.floor(p(a,_.visStart)/7),col:J(a.getDay())}}function G(a){var b=H(a.col),c=a.row;return ac("allDaySlot")&&c--,c>=0&&k(b,Wb+c*Hb),b}function H(a){return i(m(_.visStart),a*Ub+Vb)}function I(a){return ac("allDaySlot")&&!a.row}function J(a){return(a-Math.max(Rb,Sb)+Kb)%Kb*Ub+Vb}function L(a,c){if(a=m(a,!0),c<k(m(a),Wb))return 0;if(c>=k(m(a),Xb))return wb.height();var d=ac("slotMinutes"),e=60*c.getHours()+c.getMinutes()-Wb,f=Math.floor(e/d),g=kc[f];return g===b&&(g=kc[f]=wb.find("tr:eq("+f+") td div")[0].offsetTop),Math.max(0,Math.round(g-1+Gb*(e%d/d)))}function M(){return{left:Db,right:Bb-Fb}}function N(){return sb}function O(a){var b=m(a.start);return a.allDay?b:k(b,ac("defaultEventMinutes"))}function P(a,b){return b?m(a):k(m(a),ac("slotMinutes"))}function R(a,b,c){c?ac("allDaySlot")&&y(a,i(m(b),1),!0):S(a,b)}function S(b,c){var d=ac("selectHelper");if(Mb.build(),d){var e=p(b,_.visStart)*Ub+Vb;if(e>=0&&Kb>e){var f=Mb.rect(0,e,0,e,ub),g=L(b,b),h=L(b,c);if(h>g){if(f.top=g,f.height=h-g,f.left+=2,f.width-=5,a.isFunction(d)){var i=d(b,c);i&&(f.position="absolute",f.zIndex=8,Ab=a(i).css(f).appendTo(ub))}else f.isStart=!0,f.isEnd=!0,Ab=a(ic({title:"",start:b,end:c,className:["fc-select-helper"],editable:!1},f)),Ab.css("opacity",ac("dragOpacity"));Ab&&(w(Ab),ub.append(Ab),E(Ab,f.width,!0),F(Ab,f.height,!0))}}}else A(b,c)}function T(){ec(),Ab&&(Ab.remove(),Ab=null)}function U(b){if(1==b.which&&ac("selectable")){gc(b);var c;Nb.start(function(a,b){if(T(),a&&a.col==b.col&&!I(a)){var d=G(b),e=G(a);c=[d,k(m(d),Hb),e,k(m(e),Hb)].sort(Q),S(c[0],c[3])}else c=null},b),a(document).one("mouseup",function(a){Nb.stop(),c&&(+c[0]==+c[1]&&V(c[0],!1,a),fc(c[0],c[3],!1,a))})}}function V(a,b,c){bc("dayClick",eb[J(a.getDay())],a,b,c)}function Z(a,b){Nb.start(function(a){if(ec(),a)if(I(a))z(a.row,a.col,a.row,a.col);else{var b=G(a),c=k(m(b),ac("defaultEventMinutes"));A(b,c)}},b)}function $(a,b,c){var d=Nb.stop();ec(),d&&bc("drop",a,G(d),I(d),b,c)}var _=this;_.renderAgenda=f,_.setWidth=q,_.setHeight=o,_.beforeHide=s,_.afterShow=u,_.defaultEventEnd=O,_.timePosition=L,_.dayOfWeekCol=J,_.dateCell=D,_.cellDate=G,_.cellIsAllDay=I,_.allDayRow=N,_.allDayBounds=M,_.getHoverListener=function(){return Nb},_.colContentLeft=B,_.colContentRight=C,_.getDaySegmentContainer=function(){return lb},_.getSlotSegmentContainer=function(){return vb},_.getMinMinute=function(){return Wb},_.getMaxMinute=function(){return Xb},_.getBodyContent=function(){return ub},_.getRowCnt=function(){return 1},_.getColCnt=function(){return Kb},_.getColWidth=function(){return Eb},_.getSnapHeight=function(){return Jb},_.getSnapMinutes=function(){return Hb},_.defaultSelectionEnd=P,_.renderDayOverlay=y,_.renderSelection=R,_.clearSelection=T,_.reportDayClick=V,_.dragStart=Z,_.dragStop=$,kb.call(_,c,d,e),nb.call(_),mb.call(_),ib.call(_);var ab,bb,cb,db,eb,fb,gb,hb,jb,lb,qb,sb,tb,ub,vb,wb,xb,yb,zb,Ab,Bb,Cb,Db,Eb,Fb,Gb,Hb,Ib,Jb,Kb,Lb,Mb,Nb,Ob,Pb,Qb,Rb,Sb,Tb,Ub,Vb,Wb,Xb,Yb,Zb,$b,_b,ac=_.opt,bc=_.trigger,cc=_.clearEvents,dc=_.renderOverlay,ec=_.clearOverlays,fc=_.reportSelection,gc=_.unselect,hc=_.daySelectionMousedown,ic=_.slotSegHtml,jc=d.formatDate,kc={};W(c.addClass("fc-agenda")),Mb=new ob(function(b,c){function d(a){return Math.max(i,Math.min(j,a))}var e,f,g;cb.each(function(b,d){e=a(d),f=e.offset().left,b&&(g[1]=f),g=[f],c[b]=g}),g[1]=f+e.outerWidth(),ac("allDaySlot")&&(e=sb,f=e.offset().top,b[0]=[f,f+e.outerHeight()]);for(var h=ub.offset().top,i=tb.offset().top,j=i+tb.outerHeight(),k=0;Lb*Ib>k;k++)b.push([d(h+Jb*k),d(h+Jb*(k+1))])}),Nb=new pb(Mb),Ob=new rb(function(a){return fb.eq(a)})}function ib(){function c(a,b){y(a);var c,d=a.length,g=[],i=[];for(c=0;d>c;c++)a[c].allDay?g.push(a[c]):i.push(a[c]);s("allDaySlot")&&(Q(e(g),b),E()),h(f(i),b),t("eventAfterAllRender")}function d(){z(),H().empty(),I().empty()}function e(b){var c,d,e,f,g=C(B(b,a.map(b,x),r.visStart,r.visEnd)),h=g.length,i=[];for(c=0;h>c;c++)for(d=g[c],e=0;e<d.length;e++)f=d[e],f.row=0,f.level=c,i.push(f);return i}function f(b){var c,d,e,f,h,j,l=S(),n=M(),o=L(),p=k(m(r.visStart),n),q=a.map(b,g),s=[];for(c=0;l>c;c++){for(d=C(B(b,q,p,k(m(p),o-n))),jb(d),e=0;e<d.length;e++)for(f=d[e],h=0;h<f.length;h++)j=f[h],j.col=c,j.level=e,s.push(j);i(p,1,!0)}return s}function g(a){return a.end?m(a.end):k(m(a.start),s("defaultEventMinutes"))}function h(c,d){var e,f,g,h,i,k,l,m,o,p,q,u,v,w,x,y,z,A,B,C,E,F,H=c.length,J="",L={},M={},Q=I(),R=S();
|
3 |
for((C=s("isRTL"))?(E=-1,F=R-1):(E=1,F=0),e=0;H>e;e++)f=c[e],g=f.event,h=N(f.start,f.start),i=N(f.start,f.end),k=f.col,l=f.level,m=f.forward||0,o=O(k*E+F),p=P(k*E+F)-o,p=Math.min(p-6,.95*p),q=l?p/(l+m+1):m?2*(p/(m+1)-6):p,u=o+p/(l+m+1)*l*E+(C?p-q:0),f.top=h,f.left=u,f.outerWidth=q,f.outerHeight=i-h,J+=j(g,f);for(Q[0].innerHTML=J,v=Q.children(),e=0;H>e;e++)f=c[e],g=f.event,w=a(v[e]),x=t("eventRender",g,g,w,r),x===!1?w.remove():(x&&x!==!0&&(w.remove(),w=a(x).css({position:"absolute",top:f.top,left:f.left}).appendTo(Q)),f.element=w,g._id===d?n(g,w,f):w[0]._fci=e,$(g,w));for(D(Q,c,n),e=0;H>e;e++)f=c[e],(w=f.element)&&(z=L[y=f.key=V(w[0])],f.vsides=z===b?L[y]=K(w,!0):z,z=M[y],f.hsides=z===b?M[y]=G(w,!0):z,A=w.find(".fc-event-title"),A.length&&(f.contentTop=A[0].offsetTop));for(e=0;H>e;e++)f=c[e],(w=f.element)&&(w[0].style.width=Math.max(0,f.outerWidth-f.hsides)+"px",B=Math.max(0,f.outerHeight-f.vsides),w[0].style.height=B+"px",g=f.event,f.contentTop!==b&&B-f.contentTop<10&&(w.find("div.fc-event-time").text(gb(g.start,s("timeFormat"))+" - "+g.title),w.find("div.fc-event-title").remove()),t("eventAfterRender",g,g,w))}function j(a,b){var c="<",d=a.url,e=Z(a,s),f=["fc-event","fc-event-vert"];return u(a)&&f.push("fc-event-draggable"),b.isStart&&f.push("fc-event-start"),b.isEnd&&f.push("fc-event-end"),f=f.concat(a.className),a.source&&(f=f.concat(a.source.className||[])),c+=d?"a href='"+U(a.url)+"'":"div",c+=" class='"+f.join(" ")+"' style='position:absolute;z-index:8;top:"+b.top+"px;left:"+b.left+"px;"+e+"'><div class='fc-event-inner'><div class='fc-event-time'>"+U(hb(a.start,a.end,s("timeFormat")))+"</div><div class='fc-event-title'>"+U(a.title)+"</div></div><div class='fc-event-bg'></div>",b.isEnd&&v(a)&&(c+="<div class='ui-resizable-handle ui-resizable-s'>=</div>"),c+="</"+(d?"a":"div")+">"}function l(a,b,c){u(a)&&o(a,b,c.isStart),c.isEnd&&v(a)&&R(a,b,c),A(a,b)}function n(a,b,c){var d=b.find("div.fc-event-time");u(a)&&p(a,b,d),c.isEnd&&v(a)&&q(a,b,d),A(a,b)}function o(a,b,c){function d(){h||(b.width(e).height("").draggable("option","grid",null),h=!0)}var e,f,g,h=!0,j=s("isRTL")?-1:1,k=J(),l=T(),n=W(),o=X(),p=M();b.draggable({zIndex:9,opacity:s("dragOpacity","month"),revertDuration:s("dragRevertDuration"),start:function(p,q){t("eventDragStart",b,a,p,q),ab(a,b),e=b.width(),k.start(function(e,k,p,q){eb(),e?(f=!1,g=q*j,e.row?c?h&&(b.width(l-10),F(b,n*Math.round((a.end?(a.end-a.start)/Bb:s("defaultEventMinutes"))/o)),b.draggable("option","grid",[l,1]),h=!1):f=!0:(db(i(m(a.start),g),i(x(a),g)),d()),f=f||h&&!g):(d(),f=!0),b.draggable("option","revert",f)},p,"drag")},stop:function(c,e){if(k.stop(),eb(),t("eventDragStop",b,a,c,e),f)d(),b.css("filter",""),_(a,b);else{var i=0;h||(i=Math.round((b.offset().top-Y().offset().top)/n)*o+p-(60*a.start.getHours()+a.start.getMinutes())),bb(this,a,g,i,h,c,e)}}})}function p(a,b,c){function d(b){var d,e=k(m(a.start),b);a.end&&(d=k(m(a.end),b)),c.text(hb(e,d,s("timeFormat")))}function e(){l&&(c.css("display",""),b.draggable("option","grid",[q,r]),l=!1)}var f,g,h,j,l=!1,n=s("isRTL")?-1:1,o=J(),p=S(),q=T(),r=W(),u=X();b.draggable({zIndex:9,scroll:!1,grid:[q,r],axis:1==p?"y":!1,opacity:s("dragOpacity"),revertDuration:s("dragRevertDuration"),start:function(d,k){t("eventDragStart",b,a,d,k),ab(a,b),f=b.position(),h=j=0,o.start(function(d,f,h,j){b.draggable("option","revert",!d),eb(),d&&(g=j*n,s("allDaySlot")&&!d.row?(l||(l=!0,c.hide(),b.draggable("option","grid",null)),db(i(m(a.start),g),i(x(a),g))):e())},d,"drag")},drag:function(a,b){h=Math.round((b.position.top-f.top)/r)*u,h!=j&&(l||d(h),j=h)},stop:function(c,i){var j=o.stop();eb(),t("eventDragStop",b,a,c,i),j&&(g||h||l)?bb(this,a,g,l?0:h,l,c,i):(e(),b.css("filter",""),b.css(f),d(0),_(a,b))}})}function q(a,b,c){var d,e,f=W(),g=X();b.resizable({handles:{s:".ui-resizable-handle"},grid:f,start:function(c,f){d=e=0,ab(a,b),b.css("z-index",9),t("eventResizeStart",this,a,c,f)},resize:function(h,i){d=Math.round((Math.max(f,b.height())-i.originalSize.height)/f),d!=e&&(c.text(hb(a.start,d||a.end?k(w(a),g*d):null,s("timeFormat"))),e=d)},stop:function(c,e){t("eventResizeStop",this,a,c,e),d?cb(this,a,0,g*d,c,e):(b.css("z-index",8),_(a,b))}})}var r=this;r.renderEvents=c,r.compileDaySegs=e,r.clearEvents=d,r.slotSegHtml=j,r.bindDaySeg=l,lb.call(r);var s=r.opt,t=r.trigger,u=r.isEventDraggable,v=r.isEventResizable,w=r.eventEnd,y=r.reportEvents,z=r.reportEventClear,A=r.eventElementHandlers,E=r.setHeight,H=r.getDaySegmentContainer,I=r.getSlotSegmentContainer,J=r.getHoverListener,L=r.getMaxMinute,M=r.getMinMinute,N=r.timePosition,O=r.colContentLeft,P=r.colContentRight,Q=r.renderDaySegs,R=r.resizableDayEvent,S=r.getColCnt,T=r.getColWidth,W=r.getSnapHeight,X=r.getSnapMinutes,Y=r.getBodyContent,$=r.reportEventElement,_=r.showEvents,ab=r.hideEvents,bb=r.eventDrop,cb=r.eventResize,db=r.renderDayOverlay,eb=r.clearOverlays,fb=r.calendar,gb=fb.formatDate,hb=fb.formatDates}function jb(a){var b,c,d,e,f,g;for(b=a.length-1;b>0;b--)for(e=a[b],c=0;c<e.length;c++)for(f=e[c],d=0;d<a[b-1].length;d++)g=a[b-1][d],A(f,g)&&(g.forward=Math.max(g.forward||0,(f.forward||0)+1))}function kb(a,c,d){function e(a,b){var c=F[a];return"object"==typeof c?T(c,b||d):c}function f(a,b){return c.trigger.apply(c,[a,b||y].concat(Array.prototype.slice.call(arguments,2),[y]))}function g(a){return j(a)&&!e("disableDragging")}function h(a){return j(a)&&!e("disableResizing")}function j(a){return _(a.editable,(a.source||{}).editable,e("editable"))}function l(a){C={};var b,c,d=a.length;for(b=0;d>b;b++)c=a[b],C[c._id]?C[c._id].push(c):C[c._id]=[c]}function n(a){return a.end?m(a.end):z(a)}function o(a,b){D.push(b),E[a._id]?E[a._id].push(b):E[a._id]=[b]}function p(){D=[],E={}}function q(a,b){b.click(function(c){return b.hasClass("ui-draggable-dragging")||b.hasClass("ui-resizable-resizing")?void 0:f("eventClick",this,a,c)}).hover(function(b){f("eventMouseover",this,a,b)},function(b){f("eventMouseout",this,a,b)})}function r(a,b){t(a,b,"show")}function s(a,b){t(a,b,"hide")}function t(a,b,c){var d,e=E[a._id],f=e.length;for(d=0;f>d;d++)b&&e[d][0]==b[0]||e[d][c]()}function u(a,b,c,d,e,g,h){var i=b.allDay,j=b._id;w(C[j],c,d,e),f("eventDrop",a,b,c,d,e,function(){w(C[j],-c,-d,i),B(j)},g,h),B(j)}function v(a,b,c,d,e,g){var h=b._id;x(C[h],c,d),f("eventResize",a,b,c,d,function(){x(C[h],-c,-d),B(h)},e,g),B(h)}function w(a,c,d,e){d=d||0;for(var f,g=a.length,h=0;g>h;h++)f=a[h],e!==b&&(f.allDay=e),k(i(f.start,c,!0),d),f.end&&(f.end=k(i(f.end,c,!0),d)),A(f,F)}function x(a,b,c){c=c||0;for(var d,e=a.length,f=0;e>f;f++)d=a[f],d.end=k(i(n(d),b,!0),c),A(d,F)}var y=this;y.element=a,y.calendar=c,y.name=d,y.opt=e,y.trigger=f,y.isEventDraggable=g,y.isEventResizable=h,y.reportEvents=l,y.eventEnd=n,y.reportEventElement=o,y.reportEventClear=p,y.eventElementHandlers=q,y.showEvents=r,y.hideEvents=s,y.eventDrop=u,y.eventResize=v;var z=y.defaultEventEnd,A=c.normalizeEvent,B=c.reportEventChange,C={},D=[],E={},F=c.options}function lb(){function c(a,b){var c,d,i,m,q,r,s,t,u=N(),v=B(),w=C(),x=0,y=a.length;for(u[0].innerHTML=e(a),f(a,u.children()),g(a),h(a,u,b),j(a),k(a),l(a),c=n(),d=0;v>d;d++){for(i=0,m=[],q=0;w>q;q++)m[q]=0;for(;y>x&&(r=a[x]).row==d;){for(s=R(m.slice(r.startCol,r.endCol)),r.top=s,s+=r.outerHeight,t=r.startCol;t<r.endCol;t++)m[t]=s;x++}c[d].height(R(m))}p(a,o(c))}function d(b,c,d){var g,h,i,m=a("<div/>"),q=N(),r=b.length;for(m[0].innerHTML=e(b),g=m.children(),q.append(g),f(b,g),j(b),k(b),l(b),p(b,o(n())),g=[],h=0;r>h;h++)i=b[h].element,i&&(b[h].row===c&&i.css("top",d),g.push(i[0]));return a(g)}function e(a){var b,c,d,e,f,g,h,i,j,k,l=s("isRTL"),m=a.length,n=F(),o=n.left,p=n.right,q="";for(b=0;m>b;b++)c=a[b],d=c.event,f=["fc-event","fc-event-hori"],u(d)&&f.push("fc-event-draggable"),c.isStart&&f.push("fc-event-start"),c.isEnd&&f.push("fc-event-end"),l?(g=J(c.end.getDay()-1),h=J(c.start.getDay()),i=c.isEnd?H(g):o,j=c.isStart?I(h):p):(g=J(c.start.getDay()),h=J(c.end.getDay()-1),i=c.isStart?H(g):o,j=c.isEnd?I(h):p),f=f.concat(d.className),d.source&&(f=f.concat(d.source.className||[])),e=d.url,k=Z(d,s),q+=e?"<a href='"+U(e)+"'":"<div",q+=" class='"+f.join(" ")+"' style='position:absolute;z-index:8;left:"+i+"px;"+k+"'><div class='fc-event-inner'>",!d.allDay&&c.isStart&&(q+="<span class='fc-event-time'>"+U(P(d.start,d.end,s("timeFormat")))+"</span>"),q+="<span class='fc-event-title'>"+U(d.title)+"</span></div>",c.isEnd&&v(d)&&(q+="<div class='ui-resizable-handle ui-resizable-"+(l?"w":"e")+"'> </div>"),q+="</"+(e?"a":"div")+">",c.left=i,c.outerWidth=j-i,c.startCol=g,c.endCol=h+1;return q}function f(b,c){var d,e,f,g,h,i=b.length;for(d=0;i>d;d++)e=b[d],f=e.event,g=a(c[d]),h=t("eventRender",f,f,g,r),h===!1?g.remove():(h&&h!==!0&&(h=a(h).css({position:"absolute",left:e.left}),g.replaceWith(h),g=h),e.element=g)}function g(a){var b,c,d,e=a.length;for(b=0;e>b;b++)c=a[b],d=c.element,d&&x(c.event,d)}function h(a,b,c){var d,e,f,g,h=a.length;for(d=0;h>d;d++)e=a[d],f=e.element,f&&(g=e.event,g._id===c?O(g,f,e):f[0]._fci=d);D(b,a,O)}function j(a){var c,d,e,f,g,h=a.length,i={};for(c=0;h>c;c++)d=a[c],e=d.element,e&&(f=d.key=V(e[0]),g=i[f],g===b&&(g=i[f]=G(e,!0)),d.hsides=g)}function k(a){var b,c,d,e=a.length;for(b=0;e>b;b++)c=a[b],d=c.element,d&&(d[0].style.width=Math.max(0,c.outerWidth-c.hsides)+"px")}function l(a){var c,d,e,f,g,h=a.length,i={};for(c=0;h>c;c++)d=a[c],e=d.element,e&&(f=d.key,g=i[f],g===b&&(g=i[f]=M(e)),d.outerHeight=e[0].offsetHeight+g)}function n(){var a,b=B(),c=[];for(a=0;b>a;a++)c[a]=E(a).find("div.fc-day-content > div");return c}function o(a){var b,c=a.length,d=[];for(b=0;c>b;b++)d[b]=a[b][0].offsetTop;return d}function p(a,b){var c,d,e,f,g=a.length;for(c=0;g>c;c++)d=a[c],e=d.element,e&&(e[0].style.top=b[d.row]+(d.top||0)+"px",f=d.event,t("eventAfterRender",f,f,e))}function q(b,c,e){var f=s("isRTL"),g=f?"w":"e",h=c.find(".ui-resizable-"+g),j=!1;W(c),c.mousedown(function(a){a.preventDefault()}).click(function(a){j&&(a.preventDefault(),a.stopImmediatePropagation())}),h.mousedown(function(h){function k(c){t("eventResizeStop",this,b,c),a("body").css("cursor",""),o.stop(),S(),l&&A(this,b,l,0,c),setTimeout(function(){j=!1},0)}if(1==h.which){j=!0;var l,n,o=r.getHoverListener(),p=B(),q=C(),s=f?-1:1,u=f?q-1:0,v=c.css("top"),x=a.extend({},b),D=K(b.start);T(),a("body").css("cursor",g+"-resize").one("mouseup",k),t("eventResizeStart",this,b,h),o.start(function(a,c){if(a){var h=Math.max(D.row,a.row),j=a.col;1==p&&(h=0),h==D.row&&(j=f?Math.min(D.col,j):Math.max(D.col,j)),l=7*h+j*s+u-(7*c.row+c.col*s+u);var k=i(w(b),l,!0);if(l){x.end=k;var o=n;n=d(L([x]),e.row,v),n.find("*").css("cursor",g+"-resize"),o&&o.remove(),z(b)}else n&&(y(b),n.remove(),n=null);S(),Q(b.start,i(m(k),1))}},h)}})}var r=this;r.renderDaySegs=c,r.resizableDayEvent=q;var s=r.opt,t=r.trigger,u=r.isEventDraggable,v=r.isEventResizable,w=r.eventEnd,x=r.reportEventElement,y=r.showEvents,z=r.hideEvents,A=r.eventResize,B=r.getRowCnt,C=r.getColCnt,E=(r.getColWidth,r.allDayRow),F=r.allDayBounds,H=r.colContentLeft,I=r.colContentRight,J=r.dayOfWeekCol,K=r.dateCell,L=r.compileDaySegs,N=r.getDaySegmentContainer,O=r.bindDaySeg,P=r.calendar.formatDates,Q=r.renderDayOverlay,S=r.clearOverlays,T=r.clearSelection}function mb(){function b(a,b,e){c(),b||(b=i(a,e)),j(a,b,e),d(a,b,e)}function c(a){l&&(l=!1,k(),h("unselect",null,a))}function d(a,b,c,d){l=!0,h("select",null,a,b,c,d)}function e(b){var e=f.cellDate,h=f.cellIsAllDay,i=f.getHoverListener(),l=f.reportDayClick;if(1==b.which&&g("selectable")){c(b);var m;i.start(function(a,b){k(),a&&h(a)?(m=[e(b),e(a)].sort(Q),j(m[0],m[1],!0)):m=null},b),a(document).one("mouseup",function(a){i.stop(),m&&(+m[0]==+m[1]&&l(m[0],!0,a),d(m[0],m[1],!0,a))})}}var f=this;f.select=b,f.unselect=c,f.reportSelection=d,f.daySelectionMousedown=e;var g=f.opt,h=f.trigger,i=f.defaultSelectionEnd,j=f.renderSelection,k=f.clearSelection,l=!1;g("selectable")&&g("unselectAuto")&&a(document).mousedown(function(b){var d=g("unselectCancel");d&&a(b.target).parents(d).length||c(b)})}function nb(){function b(b,c){var d=f.shift();return d||(d=a("<div class='fc-cell-overlay' style='position:absolute;z-index:3'/>")),d[0].parentNode!=c[0]&&d.appendTo(c),e.push(d.css(b).show()),d}function c(){for(var a;a=e.shift();)f.push(a.hide().unbind())}var d=this;d.renderOverlay=b,d.clearOverlays=c;var e=[],f=[]}function ob(a){var b,c,d=this;d.build=function(){b=[],c=[],a(b,c)},d.cell=function(a,d){var e,f=b.length,g=c.length,h=-1,i=-1;for(e=0;f>e;e++)if(d>=b[e][0]&&d<b[e][1]){h=e;break}for(e=0;g>e;e++)if(a>=c[e][0]&&a<c[e][1]){i=e;break}return h>=0&&i>=0?{row:h,col:i}:null},d.rect=function(a,d,e,f,g){var h=g.offset();return{top:b[a][0]-h.top,left:c[d][0]-h.left,width:c[f][1]-c[d][0],height:b[e][1]-b[a][0]}}}function pb(b){function c(a){qb(a);var c=b.cell(a.pageX,a.pageY);(!c!=!g||c&&(c.row!=g.row||c.col!=g.col))&&(c?(f||(f=c),e(c,f,c.row-f.row,c.col-f.col)):e(c,f),g=c)}var d,e,f,g,h=this;h.start=function(h,i,j){e=h,f=g=null,b.build(),c(i),d=j||"mousemove",a(document).bind(d,c)},h.stop=function(){return a(document).unbind(d,c),g}}function qb(a){a.pageX===b&&(a.pageX=a.originalEvent.pageX,a.pageY=a.originalEvent.pageY)}function rb(a){function c(b){return e[b]=e[b]||a(b)}var d=this,e={},f={},g={};d.left=function(a){return f[a]=f[a]===b?c(a).position().left:f[a]},d.right=function(a){return g[a]=g[a]===b?d.left(a)+c(a).width():g[a]},d.clear=function(){e={},f={},g={}}}var sb={defaultView:"month",aspectRatio:1.35,header:{left:"title",center:"",right:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"iso",weekNumberTitle:"W",allDayDefault:!0,ignoreTimezone:!0,lazyFetching:!0,startParam:"start",endParam:"end",titleFormat:{month:"MMMM yyyy",week:"MMM d[ yyyy]{ '—'[ MMM] d yyyy}",day:"dddd, MMM d, yyyy"},columnFormat:{month:"ddd",week:"ddd M/d",day:"dddd M/d"},timeFormat:{"":"h(:mm)t"},isRTL:!1,firstDay:0,monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],buttonText:{prev:"<span class='fc-text-arrow'>‹</span>",next:"<span class='fc-text-arrow'>›</span>",prevYear:"<span class='fc-text-arrow'>«</span>",nextYear:"<span class='fc-text-arrow'>»</span>",today:"today",month:"month",week:"week",day:"day"},theme:!1,buttonIcons:{prev:"circle-triangle-w",next:"circle-triangle-e"},unselectAuto:!0,dropAccept:"*"},tb={header:{left:"next,prev today",center:"",right:"title"},buttonText:{prev:"<span class='fc-text-arrow'>›</span>",next:"<span class='fc-text-arrow'>‹</span>",prevYear:"<span class='fc-text-arrow'>»</span>",nextYear:"<span class='fc-text-arrow'>«</span>"},buttonIcons:{prev:"circle-triangle-e",next:"circle-triangle-w"}},ub=a.fullCalendar={version:"1.6.1"},vb=ub.views={};a.fn.fullCalendar=function(c){if("string"==typeof c){var e,f=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a.data(this,"fullCalendar");if(d&&a.isFunction(d[c])){var g=d[c].apply(d,f);e===b&&(e=g),"destroy"==c&&a.removeData(this,"fullCalendar")}}),e!==b?e:this}var g=c.eventSources||[];return delete c.eventSources,c.events&&(g.push(c.events),delete c.events),c=a.extend(!0,{},sb,c.isRTL||c.isRTL===b&&sb.isRTL?tb:{},c),this.each(function(b,e){var f=a(e),h=new d(f,c,g);f.data("fullCalendar",h),h.render()}),this},ub.sourceNormalizers=[],ub.sourceFetchers=[];var wb={dataType:"json",cache:!1},xb=1;ub.addDays=i,ub.cloneDate=m,ub.parseDate=r,ub.parseISO8601=s,ub.parseTime=t,ub.formatDate=u,ub.formatDates=v;var yb=["sun","mon","tue","wed","thu","fri","sat"],zb=864e5,Ab=36e5,Bb=6e4,Cb={s:function(a){return a.getSeconds()},ss:function(a){return S(a.getSeconds())},m:function(a){return a.getMinutes()},mm:function(a){return S(a.getMinutes())},h:function(a){return a.getHours()%12||12},hh:function(a){return S(a.getHours()%12||12)},H:function(a){return a.getHours()},HH:function(a){return S(a.getHours())},d:function(a){return a.getDate()},dd:function(a){return S(a.getDate())},ddd:function(a,b){return b.dayNamesShort[a.getDay()]},dddd:function(a,b){return b.dayNames[a.getDay()]},M:function(a){return a.getMonth()+1},MM:function(a){return S(a.getMonth()+1)},MMM:function(a,b){return b.monthNamesShort[a.getMonth()]},MMMM:function(a,b){return b.monthNames[a.getMonth()]},yy:function(a){return(a.getFullYear()+"").substring(2)},yyyy:function(a){return a.getFullYear()},t:function(a){return a.getHours()<12?"a":"p"},tt:function(a){return a.getHours()<12?"am":"pm"},T:function(a){return a.getHours()<12?"A":"P"},TT:function(a){return a.getHours()<12?"AM":"PM"},u:function(a){return u(a,"yyyy-MM-dd'T'HH:mm:ss'Z'")},S:function(a){var b=a.getDate();return b>10&&20>b?"th":["st","nd","rd"][b%10-1]||"th"},w:function(a,b){return b.weekNumberCalculation(a)},W:function(a){return w(a)}};ub.dateFormatters=Cb,ub.applyAll=$,vb.month=ab,vb.basicWeek=bb,vb.basicDay=cb,c({weekMode:"fixed"}),vb.agendaWeek=fb,vb.agendaDay=gb,c({allDaySlot:!0,allDayText:"all-day",firstHour:6,slotMinutes:30,defaultEventMinutes:120,axisFormat:"h(:mm)tt",timeFormat:{agenda:"h:mm{ - h:mm}"},dragOpacity:{agenda:.5},minTime:0,maxTime:24})}(jQuery);
|
js/jquery-ui-eo-timepicker.js
CHANGED
@@ -1,15 +1,19 @@
|
|
1 |
/*
|
2 |
-
* jQuery UI Timepicker
|
|
|
|
|
|
|
|
|
3 |
*
|
4 |
-
* Copyright 2010-
|
5 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
6 |
-
*
|
7 |
*
|
8 |
* http://fgelinas.com/code/timepicker
|
9 |
*
|
10 |
* Depends:
|
11 |
* jquery.ui.core.js
|
12 |
-
* jquery.ui.position.js (only if position
|
13 |
*
|
14 |
* Change version 0.1.0 - moved the t-rex up here
|
15 |
*
|
@@ -17,20 +21,18 @@
|
|
17 |
|
18 |
(function ($) {
|
19 |
|
20 |
-
$.extend($.ui, {
|
21 |
|
22 |
var PROP_NAME = 'eotimepicker',
|
23 |
tpuuid = new Date().getTime();
|
24 |
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
* allowing multiple different settings on the same page.
|
30 |
-
* @constructor
|
31 |
-
*/
|
32 |
|
33 |
function eoTimepicker() {
|
|
|
34 |
this._curInst = null; // The current instance in use
|
35 |
this._disabledInputs = []; // List of time picker inputs that have been disabled
|
36 |
this._timepickerShowing = false; // True if the popup picker is showing , false if not
|
@@ -72,7 +74,7 @@
|
|
72 |
defaultTime: 'now', // Used as default time when input field is empty or for inline timePicker
|
73 |
// (set to 'now' for the current time, '' for no highlighted time)
|
74 |
myPosition: 'left top', // Position of the dialog relative to the input.
|
75 |
-
// see the position utility for more info :
|
76 |
atPosition: 'left bottom', // Position of the input element to match
|
77 |
// Note : if the position utility is not loaded, the timepicker will attach left top to left bottom
|
78 |
//NEW: 2011-02-03
|
@@ -86,19 +88,29 @@
|
|
86 |
minutes: {
|
87 |
starts: 0, // first displayed minute
|
88 |
ends: 55, // last displayed minute
|
89 |
-
interval: 5
|
|
|
90 |
},
|
91 |
rows: 4, // number of rows for the input tables, minimum 2, makes more sense if you use multiple of 2
|
92 |
// 2011-08-05 0.2.4
|
93 |
showHours: true, // display the hours section of the dialog
|
94 |
showMinutes: true, // display the minute section of the dialog
|
95 |
optionalMinutes: false, // optionally parse inputs of whole hours with minutes omitted
|
96 |
-
|
97 |
// buttons
|
98 |
showCloseButton: false, // shows an OK button to confirm the edit
|
99 |
showNowButton: false, // Shows the 'now' button
|
100 |
-
showDeselectButton: false // Shows the deselect time button
|
101 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
102 |
};
|
103 |
$.extend(this._defaults, this.regional['']);
|
104 |
|
@@ -111,6 +123,8 @@
|
|
111 |
|
112 |
/* Debug logging (if enabled). */
|
113 |
log: function () {
|
|
|
|
|
114 |
},
|
115 |
|
116 |
_widgetTimepicker: function () {
|
@@ -205,7 +219,7 @@
|
|
205 |
case 13:
|
206 |
$.eotimepicker._updateSelectedValue(inst);
|
207 |
$.eotimepicker._hideTimepicker();
|
208 |
-
|
209 |
return false; // don't submit the form
|
210 |
break; // select the value on enter
|
211 |
case 27: $.eotimepicker._hideTimepicker();
|
@@ -254,6 +268,13 @@
|
|
254 |
}
|
255 |
if (showOn == 'button' || showOn == 'both') { // pop-up time picker when 'button' element is clicked
|
256 |
var button = this._get(inst, 'button');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
257 |
$(button).bind("click.eotimepicker", function () {
|
258 |
if ($.eotimepicker._timepickerShowing && $.eotimepicker._lastInput == input[0]) {
|
259 |
$.eotimepicker._hideTimepicker();
|
@@ -325,10 +346,6 @@
|
|
325 |
isFixed |= $(this).css('position') == 'fixed';
|
326 |
return !isFixed;
|
327 |
});
|
328 |
-
if (isFixed && $.browser.opera) { // correction for Opera when fixed and scrolled
|
329 |
-
$.eotimepicker._pos[0] -= document.documentElement.scrollLeft;
|
330 |
-
$.eotimepicker._pos[1] -= document.documentElement.scrollTop;
|
331 |
-
}
|
332 |
|
333 |
var offset = { left: $.eotimepicker._pos[0], top: $.eotimepicker._pos[1] };
|
334 |
|
@@ -348,7 +365,7 @@
|
|
348 |
// using: using,
|
349 |
collision: 'flip'
|
350 |
});
|
351 |
-
offset = inst.tpDiv.offset();
|
352 |
$.eotimepicker._pos = [offset.top, offset.left];
|
353 |
}
|
354 |
|
@@ -385,7 +402,7 @@
|
|
385 |
inst.tpDiv.show(showAnim, $.eotimepicker._get(inst, 'showOptions'), duration, postProcess);
|
386 |
}
|
387 |
else {
|
388 |
-
inst.tpDiv
|
389 |
}
|
390 |
if (!showAnim || !duration) { postProcess(); }
|
391 |
if (inst.input.is(':visible') && !inst.input.is(':disabled')) { inst.input.focus(); }
|
@@ -393,20 +410,27 @@
|
|
393 |
}
|
394 |
},
|
395 |
|
396 |
-
// This is
|
397 |
-
//
|
|
|
|
|
|
|
398 |
_getZIndex: function (target) {
|
399 |
-
var elem = $(
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
|
|
|
|
406 |
}
|
407 |
}
|
408 |
elem = elem.parent();
|
409 |
}
|
|
|
|
|
410 |
},
|
411 |
|
412 |
/* Refresh the time picker
|
@@ -507,7 +531,7 @@
|
|
507 |
showDeselectButton = this._get(inst, 'showDeselectButton'),
|
508 |
deselectButtonText = this._get(inst, 'deselectButtonText'),
|
509 |
showButtonPanel = showCloseButton || showNowButton || showDeselectButton;
|
510 |
-
|
511 |
|
512 |
|
513 |
// prepare all hours and minutes, makes it easier to distribute by rows
|
@@ -525,12 +549,12 @@
|
|
525 |
pmItems++;
|
526 |
}
|
527 |
}
|
528 |
-
hourCounter = 0;
|
529 |
|
530 |
amRows = Math.floor(amItems / hours.length * rows);
|
531 |
pmRows = Math.floor(pmItems / hours.length * rows);
|
532 |
|
533 |
-
// assign the extra row to the period that is more
|
534 |
if (rows != amRows + pmRows) {
|
535 |
// Make sure: AM Has Items and either PM Does Not, AM has no rows yet, or AM is more dense
|
536 |
if (amItems && (!pmItems || !amRows || (pmRows && amItems / amRows >= pmItems / pmRows))) {
|
@@ -541,7 +565,14 @@
|
|
541 |
}
|
542 |
amFirstRow = Math.min(amRows, 1);
|
543 |
pmFirstRow = amRows + 1;
|
544 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
545 |
}
|
546 |
|
547 |
|
@@ -575,8 +606,8 @@
|
|
575 |
}
|
576 |
html += '</tr>';
|
577 |
}
|
578 |
-
html += '</
|
579 |
-
'</td>';
|
580 |
}
|
581 |
|
582 |
if (showMinutes) {
|
@@ -584,7 +615,7 @@
|
|
584 |
html += this._generateHTMLMinutes(inst);
|
585 |
html += '</td>';
|
586 |
}
|
587 |
-
|
588 |
html += '</tr>';
|
589 |
|
590 |
|
@@ -610,10 +641,6 @@
|
|
610 |
}
|
611 |
html += '</table>';
|
612 |
|
613 |
-
/* IE6 IFRAME FIX (taken from datepicker 1.5.3, fixed in 0.1.2 */
|
614 |
-
html += ($.browser.msie && parseInt($.browser.version,10) < 7 && !inst.inline ?
|
615 |
-
'<iframe src="javascript:false;" class="ui-timepicker-cover" frameborder="0"></iframe>' : '');
|
616 |
-
|
617 |
return html;
|
618 |
},
|
619 |
|
@@ -655,9 +682,28 @@
|
|
655 |
if ( ! minutes_options.ends) {
|
656 |
minutes_options.ends = 59;
|
657 |
}
|
|
|
|
|
|
|
658 |
for (m = minutes_options.starts; m <= minutes_options.ends; m += minutes_options.interval) {
|
659 |
minutes.push(m);
|
660 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
661 |
minutesPerRow = Math.round(minutes.length / rows + 0.49); // always round up
|
662 |
|
663 |
/*
|
@@ -682,12 +728,12 @@
|
|
682 |
minuteLabel +
|
683 |
'</div>' +
|
684 |
'<table class="ui-timepicker">';
|
685 |
-
|
686 |
minuteCounter = 0;
|
687 |
for (row = 1; row <= rows; row++) {
|
688 |
html += '<tr>';
|
689 |
while (minuteCounter < row * minutesPerRow) {
|
690 |
-
m = minutes[minuteCounter];
|
691 |
var displayText = '';
|
692 |
if (m !== undefined ) {
|
693 |
displayText = (m < 10) && showMinutesLeadingZero ? "0" + m.toString() : m.toString();
|
@@ -720,6 +766,8 @@
|
|
720 |
var html = "";
|
721 |
var enabled = true;
|
722 |
var onHourShow = this._get(inst, 'onHourShow'); //custom callback
|
|
|
|
|
723 |
|
724 |
if (hour == undefined) {
|
725 |
html = '<td><span class="ui-state-default ui-state-disabled"> </span></td>';
|
@@ -729,7 +777,12 @@
|
|
729 |
if (onHourShow) {
|
730 |
enabled = onHourShow.apply((inst.input ? inst.input[0] : null), [hour]);
|
731 |
}
|
732 |
-
|
|
|
|
|
|
|
|
|
|
|
733 |
if (enabled) {
|
734 |
html = '<td class="ui-timepicker-hour-cell" data-timepicker-instance-id="#' + inst.id.replace(/\\\\/g,"\\") + '" data-hour="' + hour.toString() + '">' +
|
735 |
'<a class="ui-state-default ' +
|
@@ -753,9 +806,13 @@
|
|
753 |
|
754 |
/* Generate the content of a "Hour" cell */
|
755 |
_generateHTMLMinuteCell: function (inst, minute, displayText) {
|
756 |
-
|
757 |
var enabled = true;
|
|
|
758 |
var onMinuteShow = this._get(inst, 'onMinuteShow'); //custom callback
|
|
|
|
|
|
|
759 |
if (onMinuteShow) {
|
760 |
//NEW: 2011-02-03 we should give the hour as a parameter as well!
|
761 |
enabled = onMinuteShow.apply((inst.input ? inst.input[0] : null), [inst.hours,minute]); //trigger callback
|
@@ -766,6 +823,11 @@
|
|
766 |
return html;
|
767 |
}
|
768 |
|
|
|
|
|
|
|
|
|
|
|
769 |
if (enabled) {
|
770 |
html = '<td class="ui-timepicker-minute-cell" data-timepicker-instance-id="#' + inst.id.replace(/\\\\/g,"\\") + '" data-minute="' + minute.toString() + '" >' +
|
771 |
'<a class="ui-state-default ' +
|
@@ -806,15 +868,13 @@
|
|
806 |
$target.removeClass(this.markerClassName).empty();
|
807 |
},
|
808 |
|
809 |
-
|
810 |
-
Enable the date picker to a jQuery selection.
|
811 |
-
@constructor
|
812 |
@param target element - the target input field or division or span */
|
813 |
_enableTimepicker: function(target) {
|
814 |
var $target = $(target),
|
815 |
target_id = $target.attr('id'),
|
816 |
inst = $.data(target, PROP_NAME);
|
817 |
-
|
818 |
if (!$target.hasClass(this.markerClassName)) {
|
819 |
return;
|
820 |
}
|
@@ -837,9 +897,7 @@
|
|
837 |
function(value) { return (value == target_id ? null : value); }); // delete entry
|
838 |
},
|
839 |
|
840 |
-
|
841 |
-
Disable the time picker to a jQuery selection.
|
842 |
-
@constructor
|
843 |
@param target element - the target input field or division or span */
|
844 |
_disableTimepicker: function(target) {
|
845 |
var $target = $(target);
|
@@ -871,12 +929,9 @@
|
|
871 |
this._disabledInputs[this._disabledInputs.length] = $target.attr('id');
|
872 |
},
|
873 |
|
874 |
-
|
875 |
-
Is the first field in a jQuery collection disabled as a timepicker?
|
876 |
-
@constructor
|
877 |
@param target_id element - the target input field or division or span
|
878 |
-
@return boolean - true if disabled, false if enabled
|
879 |
-
*/
|
880 |
_isDisabledTimepicker: function (target_id) {
|
881 |
if ( ! target_id) { return false; }
|
882 |
for (var i = 0; i < this._disabledInputs.length; i++) {
|
@@ -898,7 +953,7 @@
|
|
898 |
offset.left -= (isFixed && offset.left == inst.input.offset().left) ? $(document).scrollLeft() : 0;
|
899 |
offset.top -= (isFixed && offset.top == (inst.input.offset().top + inputHeight)) ? $(document).scrollTop() : 0;
|
900 |
|
901 |
-
// now check if
|
902 |
offset.left -= Math.min(offset.left, (offset.left + tpWidth > viewWidth && viewWidth > tpWidth) ?
|
903 |
Math.abs(offset.left + tpWidth - viewWidth) : 0);
|
904 |
offset.top -= Math.min(offset.top, (offset.top + tpHeight > viewHeight && viewHeight > tpHeight) ?
|
@@ -942,11 +997,8 @@
|
|
942 |
$.eotimepicker._hideTimepicker();
|
943 |
},
|
944 |
|
945 |
-
|
946 |
-
|
947 |
-
@param input element - the input field attached to the time picker
|
948 |
-
* @constructor
|
949 |
-
*/
|
950 |
_hideTimepicker: function (input) {
|
951 |
var inst = this._curInst;
|
952 |
if (!inst || (input && inst != $.data(input, PROP_NAME))) { return; }
|
@@ -1062,11 +1114,14 @@
|
|
1062 |
settings[name] = value;
|
1063 |
}
|
1064 |
if (inst) {
|
|
|
1065 |
if (this._curInst == inst) {
|
1066 |
this._hideTimepicker();
|
|
|
|
|
|
|
|
|
1067 |
}
|
1068 |
-
extendRemove(inst.settings, settings);
|
1069 |
-
this._updateTimepicker(inst);
|
1070 |
}
|
1071 |
},
|
1072 |
|
@@ -1087,23 +1142,29 @@
|
|
1087 |
_setTime: function(inst, time, noChange) {
|
1088 |
var origHours = inst.hours;
|
1089 |
var origMinutes = inst.minutes;
|
1090 |
-
time
|
1091 |
-
|
1092 |
-
|
|
|
|
|
|
|
|
|
|
|
1093 |
|
1094 |
-
if ((origHours != inst.hours || origMinutes != inst.
|
1095 |
inst.input.trigger('change');
|
1096 |
}
|
1097 |
this._updateTimepicker(inst);
|
1098 |
this._updateSelectedValue(inst);
|
1099 |
},
|
1100 |
|
1101 |
-
/* Return the current time, ready to be parsed, rounded to the closest
|
1102 |
_getCurrentTimeRounded: function (inst) {
|
1103 |
var currentTime = new Date(),
|
1104 |
currentMinutes = currentTime.getMinutes(),
|
1105 |
-
|
1106 |
-
|
|
|
1107 |
currentTime.setMinutes(adjustedMinutes);
|
1108 |
return currentTime;
|
1109 |
},
|
@@ -1116,6 +1177,9 @@
|
|
1116 |
retVal.hours = -1;
|
1117 |
retVal.minutes = -1;
|
1118 |
|
|
|
|
|
|
|
1119 |
var timeSeparator = this._get(inst, 'timeSeparator'),
|
1120 |
amPmText = this._get(inst, 'amPmText'),
|
1121 |
showHours = this._get(inst, 'showHours'),
|
@@ -1148,7 +1212,7 @@
|
|
1148 |
retVal.hours = 0;
|
1149 |
}
|
1150 |
}
|
1151 |
-
|
1152 |
return retVal;
|
1153 |
},
|
1154 |
|
@@ -1193,8 +1257,10 @@
|
|
1193 |
inst.hours = newHours;
|
1194 |
|
1195 |
// added for onMinuteShow callback
|
1196 |
-
var onMinuteShow = this._get(inst, 'onMinuteShow')
|
1197 |
-
|
|
|
|
|
1198 |
// this will trigger a callback on selected hour to make sure selected minute is allowed.
|
1199 |
this._updateMinuteDisplay(inst);
|
1200 |
}
|
@@ -1249,7 +1315,7 @@
|
|
1249 |
this._updateAlternate(inst, newTime);
|
1250 |
return newTime;
|
1251 |
},
|
1252 |
-
|
1253 |
/* this function process selected time and return it parsed according to instance options */
|
1254 |
_getParsedTime: function(inst) {
|
1255 |
|
@@ -1274,7 +1340,11 @@
|
|
1274 |
displayHours = selectedHours ? selectedHours : 0,
|
1275 |
parsedTime = '';
|
1276 |
|
1277 |
-
|
|
|
|
|
|
|
|
|
1278 |
if (inst.hours == 0) {
|
1279 |
displayHours = 12;
|
1280 |
}
|
@@ -1307,10 +1377,10 @@
|
|
1307 |
if (showHours) {
|
1308 |
if (period.length > 0) { parsedTime += this._get(inst, 'periodSeparator') + period; }
|
1309 |
}
|
1310 |
-
|
1311 |
return parsedTime;
|
1312 |
},
|
1313 |
-
|
1314 |
/* Update any alternate field to synchronise with the main field. */
|
1315 |
_updateAlternate: function(inst, newTime) {
|
1316 |
var altField = this._get(inst, 'altField');
|
@@ -1321,6 +1391,19 @@
|
|
1321 |
}
|
1322 |
},
|
1323 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1324 |
/* This might look unused but it's called by the $.fn.eotimepicker function with param getTime */
|
1325 |
/* added v 0.2.3 - gitHub issue #5 - Thanks edanuff */
|
1326 |
_getTimeTimepicker : function(input) {
|
@@ -1347,18 +1430,19 @@
|
|
1347 |
Object - settings for attaching new timepicker functionality
|
1348 |
@return jQuery object */
|
1349 |
$.fn.eotimepicker = function (options) {
|
1350 |
-
|
1351 |
/* Initialise the time picker. */
|
1352 |
if (!$.eotimepicker.initialized) {
|
1353 |
-
$(document).mousedown($.eotimepicker._checkExternalClick)
|
1354 |
-
find('body').append($.eotimepicker.tpDiv);
|
1355 |
$.eotimepicker.initialized = true;
|
1356 |
}
|
1357 |
|
1358 |
-
|
|
|
|
|
|
|
1359 |
|
1360 |
var otherArgs = Array.prototype.slice.call(arguments, 1);
|
1361 |
-
if (typeof options == 'string' && (options == 'getTime' || options == 'getHour' || options == 'getMinute' ))
|
1362 |
return $.eotimepicker['_' + options + 'Timepicker'].
|
1363 |
apply($.eotimepicker, [this[0]].concat(otherArgs));
|
1364 |
if (options == 'option' && arguments.length == 2 && typeof arguments[1] == 'string')
|
@@ -1384,7 +1468,7 @@
|
|
1384 |
$.eotimepicker = new eoTimepicker(); // singleton instance
|
1385 |
$.eotimepicker.initialized = false;
|
1386 |
$.eotimepicker.uuid = new Date().getTime();
|
1387 |
-
$.eotimepicker.version = "0.3.
|
1388 |
|
1389 |
// Workaround for #4055
|
1390 |
// Add another global to avoid noConflict issues with inline event handlers
|
1 |
/*
|
2 |
+
* This copy of jQuery UI Timepicker has been enteded to prepend an 'eo'
|
3 |
+
* prefix to prevent namespace clashes.
|
4 |
+
*/
|
5 |
+
/*
|
6 |
+
* jQuery UI Timepicker 0.3.3
|
7 |
*
|
8 |
+
* Copyright 2010-2013, Francois Gelinas
|
9 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
10 |
+
* https://jquery.org/license
|
11 |
*
|
12 |
* http://fgelinas.com/code/timepicker
|
13 |
*
|
14 |
* Depends:
|
15 |
* jquery.ui.core.js
|
16 |
+
* jquery.ui.position.js (only if position settings are used)
|
17 |
*
|
18 |
* Change version 0.1.0 - moved the t-rex up here
|
19 |
*
|
21 |
|
22 |
(function ($) {
|
23 |
|
24 |
+
$.extend($.ui, { eotimepicker: { version: "0.3.3"} });
|
25 |
|
26 |
var PROP_NAME = 'eotimepicker',
|
27 |
tpuuid = new Date().getTime();
|
28 |
|
29 |
+
/* Time picker manager.
|
30 |
+
Use the singleton instance of this class, $.eotimepicker, to interact with the time picker.
|
31 |
+
Settings for (groups of) time pickers are maintained in an instance object,
|
32 |
+
allowing multiple different settings on the same page. */
|
|
|
|
|
|
|
33 |
|
34 |
function eoTimepicker() {
|
35 |
+
this.debug = true; // Change this to true to start debugging
|
36 |
this._curInst = null; // The current instance in use
|
37 |
this._disabledInputs = []; // List of time picker inputs that have been disabled
|
38 |
this._timepickerShowing = false; // True if the popup picker is showing , false if not
|
74 |
defaultTime: 'now', // Used as default time when input field is empty or for inline timePicker
|
75 |
// (set to 'now' for the current time, '' for no highlighted time)
|
76 |
myPosition: 'left top', // Position of the dialog relative to the input.
|
77 |
+
// see the position utility for more info : https://jqueryui.com/demos/position/
|
78 |
atPosition: 'left bottom', // Position of the input element to match
|
79 |
// Note : if the position utility is not loaded, the timepicker will attach left top to left bottom
|
80 |
//NEW: 2011-02-03
|
88 |
minutes: {
|
89 |
starts: 0, // first displayed minute
|
90 |
ends: 55, // last displayed minute
|
91 |
+
interval: 5, // interval of displayed minutes
|
92 |
+
manual: [] // optional extra manual entries for minutes
|
93 |
},
|
94 |
rows: 4, // number of rows for the input tables, minimum 2, makes more sense if you use multiple of 2
|
95 |
// 2011-08-05 0.2.4
|
96 |
showHours: true, // display the hours section of the dialog
|
97 |
showMinutes: true, // display the minute section of the dialog
|
98 |
optionalMinutes: false, // optionally parse inputs of whole hours with minutes omitted
|
99 |
+
|
100 |
// buttons
|
101 |
showCloseButton: false, // shows an OK button to confirm the edit
|
102 |
showNowButton: false, // Shows the 'now' button
|
103 |
+
showDeselectButton: false, // Shows the deselect time button
|
104 |
+
|
105 |
+
maxTime: {
|
106 |
+
hour: null,
|
107 |
+
minute: null
|
108 |
+
},
|
109 |
+
minTime: {
|
110 |
+
hour: null,
|
111 |
+
minute: null
|
112 |
+
}
|
113 |
+
|
114 |
};
|
115 |
$.extend(this._defaults, this.regional['']);
|
116 |
|
123 |
|
124 |
/* Debug logging (if enabled). */
|
125 |
log: function () {
|
126 |
+
if (this.debug)
|
127 |
+
console.log.apply('', arguments);
|
128 |
},
|
129 |
|
130 |
_widgetTimepicker: function () {
|
219 |
case 13:
|
220 |
$.eotimepicker._updateSelectedValue(inst);
|
221 |
$.eotimepicker._hideTimepicker();
|
222 |
+
|
223 |
return false; // don't submit the form
|
224 |
break; // select the value on enter
|
225 |
case 27: $.eotimepicker._hideTimepicker();
|
268 |
}
|
269 |
if (showOn == 'button' || showOn == 'both') { // pop-up time picker when 'button' element is clicked
|
270 |
var button = this._get(inst, 'button');
|
271 |
+
|
272 |
+
// Add button if button element is not set
|
273 |
+
if(button == null) {
|
274 |
+
button = $('<button class="ui-timepicker-trigger" type="button">...</button>');
|
275 |
+
input.after(button);
|
276 |
+
}
|
277 |
+
|
278 |
$(button).bind("click.eotimepicker", function () {
|
279 |
if ($.eotimepicker._timepickerShowing && $.eotimepicker._lastInput == input[0]) {
|
280 |
$.eotimepicker._hideTimepicker();
|
346 |
isFixed |= $(this).css('position') == 'fixed';
|
347 |
return !isFixed;
|
348 |
});
|
|
|
|
|
|
|
|
|
349 |
|
350 |
var offset = { left: $.eotimepicker._pos[0], top: $.eotimepicker._pos[1] };
|
351 |
|
365 |
// using: using,
|
366 |
collision: 'flip'
|
367 |
});
|
368 |
+
var offset = inst.tpDiv.offset();
|
369 |
$.eotimepicker._pos = [offset.top, offset.left];
|
370 |
}
|
371 |
|
402 |
inst.tpDiv.show(showAnim, $.eotimepicker._get(inst, 'showOptions'), duration, postProcess);
|
403 |
}
|
404 |
else {
|
405 |
+
inst.tpDiv.show((showAnim ? duration : null), postProcess);
|
406 |
}
|
407 |
if (!showAnim || !duration) { postProcess(); }
|
408 |
if (inst.input.is(':visible') && !inst.input.is(':disabled')) { inst.input.focus(); }
|
410 |
}
|
411 |
},
|
412 |
|
413 |
+
// This is an enhanced copy of the zIndex function of UI core 1.8.?? For backward compatibility.
|
414 |
+
// Enhancement returns maximum zindex value discovered while traversing parent elements,
|
415 |
+
// rather than the first zindex value found. Ensures the timepicker popup will be in front,
|
416 |
+
// even in funky scenarios like non-jq dialog containers with large fixed zindex values and
|
417 |
+
// nested zindex-influenced elements of their own.
|
418 |
_getZIndex: function (target) {
|
419 |
+
var elem = $(target);
|
420 |
+
var maxValue = 0;
|
421 |
+
var position, value;
|
422 |
+
while (elem.length && elem[0] !== document) {
|
423 |
+
position = elem.css("position");
|
424 |
+
if (position === "absolute" || position === "relative" || position === "fixed") {
|
425 |
+
value = parseInt(elem.css("zIndex"), 10);
|
426 |
+
if (!isNaN(value) && value !== 0) {
|
427 |
+
if (value > maxValue) { maxValue = value; }
|
428 |
}
|
429 |
}
|
430 |
elem = elem.parent();
|
431 |
}
|
432 |
+
|
433 |
+
return maxValue;
|
434 |
},
|
435 |
|
436 |
/* Refresh the time picker
|
531 |
showDeselectButton = this._get(inst, 'showDeselectButton'),
|
532 |
deselectButtonText = this._get(inst, 'deselectButtonText'),
|
533 |
showButtonPanel = showCloseButton || showNowButton || showDeselectButton;
|
534 |
+
|
535 |
|
536 |
|
537 |
// prepare all hours and minutes, makes it easier to distribute by rows
|
549 |
pmItems++;
|
550 |
}
|
551 |
}
|
552 |
+
hourCounter = 0;
|
553 |
|
554 |
amRows = Math.floor(amItems / hours.length * rows);
|
555 |
pmRows = Math.floor(pmItems / hours.length * rows);
|
556 |
|
557 |
+
// assign the extra row to the period that is more densely populated
|
558 |
if (rows != amRows + pmRows) {
|
559 |
// Make sure: AM Has Items and either PM Does Not, AM has no rows yet, or AM is more dense
|
560 |
if (amItems && (!pmItems || !amRows || (pmRows && amItems / amRows >= pmItems / pmRows))) {
|
565 |
}
|
566 |
amFirstRow = Math.min(amRows, 1);
|
567 |
pmFirstRow = amRows + 1;
|
568 |
+
|
569 |
+
if (amRows == 0) {
|
570 |
+
hoursPerRow = Math.ceil(pmItems / pmRows);
|
571 |
+
} else if (pmRows == 0) {
|
572 |
+
hoursPerRow = Math.ceil(amItems / amRows);
|
573 |
+
} else {
|
574 |
+
hoursPerRow = Math.ceil(Math.max(amItems / amRows, pmItems / pmRows));
|
575 |
+
}
|
576 |
}
|
577 |
|
578 |
|
606 |
}
|
607 |
html += '</tr>';
|
608 |
}
|
609 |
+
html += '</table>' + // Close the hours cells table
|
610 |
+
'</td>'; // Close the Hour td
|
611 |
}
|
612 |
|
613 |
if (showMinutes) {
|
615 |
html += this._generateHTMLMinutes(inst);
|
616 |
html += '</td>';
|
617 |
}
|
618 |
+
|
619 |
html += '</tr>';
|
620 |
|
621 |
|
641 |
}
|
642 |
html += '</table>';
|
643 |
|
|
|
|
|
|
|
|
|
644 |
return html;
|
645 |
},
|
646 |
|
682 |
if ( ! minutes_options.ends) {
|
683 |
minutes_options.ends = 59;
|
684 |
}
|
685 |
+
if ( ! minutes_options.manual) {
|
686 |
+
minutes_options.manual = [];
|
687 |
+
}
|
688 |
for (m = minutes_options.starts; m <= minutes_options.ends; m += minutes_options.interval) {
|
689 |
minutes.push(m);
|
690 |
}
|
691 |
+
for (i = 0; i < minutes_options.manual.length;i++) {
|
692 |
+
var currMin = minutes_options.manual[i];
|
693 |
+
|
694 |
+
// Validate & filter duplicates of manual minute input
|
695 |
+
if (typeof currMin != 'number' || currMin < 0 || currMin > 59 || $.inArray(currMin, minutes) >= 0) {
|
696 |
+
continue;
|
697 |
+
}
|
698 |
+
minutes.push(currMin);
|
699 |
+
}
|
700 |
+
|
701 |
+
// Sort to get correct order after adding manual minutes
|
702 |
+
// Use compare function to sort by number, instead of string (default)
|
703 |
+
minutes.sort(function(a, b) {
|
704 |
+
return a-b;
|
705 |
+
});
|
706 |
+
|
707 |
minutesPerRow = Math.round(minutes.length / rows + 0.49); // always round up
|
708 |
|
709 |
/*
|
728 |
minuteLabel +
|
729 |
'</div>' +
|
730 |
'<table class="ui-timepicker">';
|
731 |
+
|
732 |
minuteCounter = 0;
|
733 |
for (row = 1; row <= rows; row++) {
|
734 |
html += '<tr>';
|
735 |
while (minuteCounter < row * minutesPerRow) {
|
736 |
+
var m = minutes[minuteCounter];
|
737 |
var displayText = '';
|
738 |
if (m !== undefined ) {
|
739 |
displayText = (m < 10) && showMinutesLeadingZero ? "0" + m.toString() : m.toString();
|
766 |
var html = "";
|
767 |
var enabled = true;
|
768 |
var onHourShow = this._get(inst, 'onHourShow'); //custom callback
|
769 |
+
var maxTime = this._get(inst, 'maxTime');
|
770 |
+
var minTime = this._get(inst, 'minTime');
|
771 |
|
772 |
if (hour == undefined) {
|
773 |
html = '<td><span class="ui-state-default ui-state-disabled"> </span></td>';
|
777 |
if (onHourShow) {
|
778 |
enabled = onHourShow.apply((inst.input ? inst.input[0] : null), [hour]);
|
779 |
}
|
780 |
+
|
781 |
+
if (enabled) {
|
782 |
+
if ( !isNaN(parseInt(maxTime.hour)) && hour > maxTime.hour ) enabled = false;
|
783 |
+
if ( !isNaN(parseInt(minTime.hour)) && hour < minTime.hour ) enabled = false;
|
784 |
+
}
|
785 |
+
|
786 |
if (enabled) {
|
787 |
html = '<td class="ui-timepicker-hour-cell" data-timepicker-instance-id="#' + inst.id.replace(/\\\\/g,"\\") + '" data-hour="' + hour.toString() + '">' +
|
788 |
'<a class="ui-state-default ' +
|
806 |
|
807 |
/* Generate the content of a "Hour" cell */
|
808 |
_generateHTMLMinuteCell: function (inst, minute, displayText) {
|
809 |
+
var html = "";
|
810 |
var enabled = true;
|
811 |
+
var hour = inst.hours;
|
812 |
var onMinuteShow = this._get(inst, 'onMinuteShow'); //custom callback
|
813 |
+
var maxTime = this._get(inst, 'maxTime');
|
814 |
+
var minTime = this._get(inst, 'minTime');
|
815 |
+
|
816 |
if (onMinuteShow) {
|
817 |
//NEW: 2011-02-03 we should give the hour as a parameter as well!
|
818 |
enabled = onMinuteShow.apply((inst.input ? inst.input[0] : null), [inst.hours,minute]); //trigger callback
|
823 |
return html;
|
824 |
}
|
825 |
|
826 |
+
if (enabled && hour !== null) {
|
827 |
+
if ( !isNaN(parseInt(maxTime.hour)) && !isNaN(parseInt(maxTime.minute)) && hour >= maxTime.hour && minute > maxTime.minute ) enabled = false;
|
828 |
+
if ( !isNaN(parseInt(minTime.hour)) && !isNaN(parseInt(minTime.minute)) && hour <= minTime.hour && minute < minTime.minute ) enabled = false;
|
829 |
+
}
|
830 |
+
|
831 |
if (enabled) {
|
832 |
html = '<td class="ui-timepicker-minute-cell" data-timepicker-instance-id="#' + inst.id.replace(/\\\\/g,"\\") + '" data-minute="' + minute.toString() + '" >' +
|
833 |
'<a class="ui-state-default ' +
|
868 |
$target.removeClass(this.markerClassName).empty();
|
869 |
},
|
870 |
|
871 |
+
/* Enable the date picker to a jQuery selection.
|
|
|
|
|
872 |
@param target element - the target input field or division or span */
|
873 |
_enableTimepicker: function(target) {
|
874 |
var $target = $(target),
|
875 |
target_id = $target.attr('id'),
|
876 |
inst = $.data(target, PROP_NAME);
|
877 |
+
|
878 |
if (!$target.hasClass(this.markerClassName)) {
|
879 |
return;
|
880 |
}
|
897 |
function(value) { return (value == target_id ? null : value); }); // delete entry
|
898 |
},
|
899 |
|
900 |
+
/* Disable the time picker to a jQuery selection.
|
|
|
|
|
901 |
@param target element - the target input field or division or span */
|
902 |
_disableTimepicker: function(target) {
|
903 |
var $target = $(target);
|
929 |
this._disabledInputs[this._disabledInputs.length] = $target.attr('id');
|
930 |
},
|
931 |
|
932 |
+
/* Is the first field in a jQuery collection disabled as a timepicker?
|
|
|
|
|
933 |
@param target_id element - the target input field or division or span
|
934 |
+
@return boolean - true if disabled, false if enabled */
|
|
|
935 |
_isDisabledTimepicker: function (target_id) {
|
936 |
if ( ! target_id) { return false; }
|
937 |
for (var i = 0; i < this._disabledInputs.length; i++) {
|
953 |
offset.left -= (isFixed && offset.left == inst.input.offset().left) ? $(document).scrollLeft() : 0;
|
954 |
offset.top -= (isFixed && offset.top == (inst.input.offset().top + inputHeight)) ? $(document).scrollTop() : 0;
|
955 |
|
956 |
+
// now check if timepicker is showing outside window viewport - move to a better place if so.
|
957 |
offset.left -= Math.min(offset.left, (offset.left + tpWidth > viewWidth && viewWidth > tpWidth) ?
|
958 |
Math.abs(offset.left + tpWidth - viewWidth) : 0);
|
959 |
offset.top -= Math.min(offset.top, (offset.top + tpHeight > viewHeight && viewHeight > tpHeight) ?
|
997 |
$.eotimepicker._hideTimepicker();
|
998 |
},
|
999 |
|
1000 |
+
/* Hide the time picker from view.
|
1001 |
+
@param input element - the input field attached to the time picker */
|
|
|
|
|
|
|
1002 |
_hideTimepicker: function (input) {
|
1003 |
var inst = this._curInst;
|
1004 |
if (!inst || (input && inst != $.data(input, PROP_NAME))) { return; }
|
1114 |
settings[name] = value;
|
1115 |
}
|
1116 |
if (inst) {
|
1117 |
+
extendRemove(inst.settings, settings);
|
1118 |
if (this._curInst == inst) {
|
1119 |
this._hideTimepicker();
|
1120 |
+
this._updateTimepicker(inst);
|
1121 |
+
}
|
1122 |
+
if (inst.inline) {
|
1123 |
+
this._updateTimepicker(inst);
|
1124 |
}
|
|
|
|
|
1125 |
}
|
1126 |
},
|
1127 |
|
1142 |
_setTime: function(inst, time, noChange) {
|
1143 |
var origHours = inst.hours;
|
1144 |
var origMinutes = inst.minutes;
|
1145 |
+
if (time instanceof Date) {
|
1146 |
+
inst.hours = time.getHours();
|
1147 |
+
inst.minutes = time.getMinutes();
|
1148 |
+
} else {
|
1149 |
+
var time = this.parseTime(inst, time);
|
1150 |
+
inst.hours = time.hours;
|
1151 |
+
inst.minutes = time.minutes;
|
1152 |
+
}
|
1153 |
|
1154 |
+
if ((origHours != inst.hours || origMinutes != inst.minutes) && !noChange) {
|
1155 |
inst.input.trigger('change');
|
1156 |
}
|
1157 |
this._updateTimepicker(inst);
|
1158 |
this._updateSelectedValue(inst);
|
1159 |
},
|
1160 |
|
1161 |
+
/* Return the current time, ready to be parsed, rounded to the closest minute by interval */
|
1162 |
_getCurrentTimeRounded: function (inst) {
|
1163 |
var currentTime = new Date(),
|
1164 |
currentMinutes = currentTime.getMinutes(),
|
1165 |
+
minutes_options = this._get(inst, 'minutes'),
|
1166 |
+
// round to closest interval
|
1167 |
+
adjustedMinutes = Math.round(currentMinutes / minutes_options.interval) * minutes_options.interval;
|
1168 |
currentTime.setMinutes(adjustedMinutes);
|
1169 |
return currentTime;
|
1170 |
},
|
1177 |
retVal.hours = -1;
|
1178 |
retVal.minutes = -1;
|
1179 |
|
1180 |
+
if(!timeVal)
|
1181 |
+
return '';
|
1182 |
+
|
1183 |
var timeSeparator = this._get(inst, 'timeSeparator'),
|
1184 |
amPmText = this._get(inst, 'amPmText'),
|
1185 |
showHours = this._get(inst, 'showHours'),
|
1212 |
retVal.hours = 0;
|
1213 |
}
|
1214 |
}
|
1215 |
+
|
1216 |
return retVal;
|
1217 |
},
|
1218 |
|
1257 |
inst.hours = newHours;
|
1258 |
|
1259 |
// added for onMinuteShow callback
|
1260 |
+
var onMinuteShow = this._get(inst, 'onMinuteShow'),
|
1261 |
+
maxTime = this._get(inst, 'maxTime'),
|
1262 |
+
minTime = this._get(inst, 'minTime');
|
1263 |
+
if (onMinuteShow || maxTime.minute || minTime.minute) {
|
1264 |
// this will trigger a callback on selected hour to make sure selected minute is allowed.
|
1265 |
this._updateMinuteDisplay(inst);
|
1266 |
}
|
1315 |
this._updateAlternate(inst, newTime);
|
1316 |
return newTime;
|
1317 |
},
|
1318 |
+
|
1319 |
/* this function process selected time and return it parsed according to instance options */
|
1320 |
_getParsedTime: function(inst) {
|
1321 |
|
1340 |
displayHours = selectedHours ? selectedHours : 0,
|
1341 |
parsedTime = '';
|
1342 |
|
1343 |
+
// fix some display problem when hours or minutes are not selected yet
|
1344 |
+
if (displayHours == -1) { displayHours = 0 }
|
1345 |
+
if (selectedMinutes == -1) { selectedMinutes = 0 }
|
1346 |
+
|
1347 |
+
if (showPeriod) {
|
1348 |
if (inst.hours == 0) {
|
1349 |
displayHours = 12;
|
1350 |
}
|
1377 |
if (showHours) {
|
1378 |
if (period.length > 0) { parsedTime += this._get(inst, 'periodSeparator') + period; }
|
1379 |
}
|
1380 |
+
|
1381 |
return parsedTime;
|
1382 |
},
|
1383 |
+
|
1384 |
/* Update any alternate field to synchronise with the main field. */
|
1385 |
_updateAlternate: function(inst, newTime) {
|
1386 |
var altField = this._get(inst, 'altField');
|
1391 |
}
|
1392 |
},
|
1393 |
|
1394 |
+
_getTimeAsDateTimepicker: function(input) {
|
1395 |
+
var inst = this._getInst(input);
|
1396 |
+
if (inst.hours == -1 && inst.minutes == -1) {
|
1397 |
+
return '';
|
1398 |
+
}
|
1399 |
+
|
1400 |
+
// default to 0 AM if hours is not valid
|
1401 |
+
if ((inst.hours < inst.hours.starts) || (inst.hours > inst.hours.ends )) { inst.hours = 0; }
|
1402 |
+
// default to 0 minutes if minute is not valid
|
1403 |
+
if ((inst.minutes < inst.minutes.starts) || (inst.minutes > inst.minutes.ends)) { inst.minutes = 0; }
|
1404 |
+
|
1405 |
+
return new Date(0, 0, 0, inst.hours, inst.minutes, 0);
|
1406 |
+
},
|
1407 |
/* This might look unused but it's called by the $.fn.eotimepicker function with param getTime */
|
1408 |
/* added v 0.2.3 - gitHub issue #5 - Thanks edanuff */
|
1409 |
_getTimeTimepicker : function(input) {
|
1430 |
Object - settings for attaching new timepicker functionality
|
1431 |
@return jQuery object */
|
1432 |
$.fn.eotimepicker = function (options) {
|
|
|
1433 |
/* Initialise the time picker. */
|
1434 |
if (!$.eotimepicker.initialized) {
|
1435 |
+
$(document).mousedown($.eotimepicker._checkExternalClick);
|
|
|
1436 |
$.eotimepicker.initialized = true;
|
1437 |
}
|
1438 |
|
1439 |
+
/* Append timepicker main container to body if not exist. */
|
1440 |
+
if ($("#"+$.eotimepicker._mainDivId).length === 0) {
|
1441 |
+
$('body').append($.eotimepicker.tpDiv);
|
1442 |
+
}
|
1443 |
|
1444 |
var otherArgs = Array.prototype.slice.call(arguments, 1);
|
1445 |
+
if (typeof options == 'string' && (options == 'getTime' || options == 'getTimeAsDate' || options == 'getHour' || options == 'getMinute' ))
|
1446 |
return $.eotimepicker['_' + options + 'Timepicker'].
|
1447 |
apply($.eotimepicker, [this[0]].concat(otherArgs));
|
1448 |
if (options == 'option' && arguments.length == 2 && typeof arguments[1] == 'string')
|
1468 |
$.eotimepicker = new eoTimepicker(); // singleton instance
|
1469 |
$.eotimepicker.initialized = false;
|
1470 |
$.eotimepicker.uuid = new Date().getTime();
|
1471 |
+
$.eotimepicker.version = "0.3.3";
|
1472 |
|
1473 |
// Workaround for #4055
|
1474 |
// Add another global to avoid noConflict issues with inline event handlers
|
js/jquery-ui-eo-timepicker.min.js
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
/*! event-organiser 2.
|
2 |
-
!function($){function eoTimepicker(){this._curInst=null,this._disabledInputs=[],this._timepickerShowing=!1,this._inDialog=!1,this._dialogClass="ui-timepicker-dialog",this._mainDivId="ui-timepicker-div",this._inlineClass="ui-timepicker-inline",this._currentClass="ui-timepicker-current",this._dayOverClass="ui-timepicker-days-cell-over",this.regional=[],this.regional[""]={hourText:"Hour",minuteText:"Minute",amPmText:["AM","PM"],closeButtonText:"Done",nowButtonText:"Now",deselectButtonText:"Deselect"},this._defaults={showOn:"focus",button:null,showAnim:"fadeIn",showOptions:{},appendText:"",beforeShow:null,onSelect:null,onClose:null,timeSeparator:":",periodSeparator:" ",showPeriod:!1,showPeriodLabels:!0,showLeadingZero:!0,showMinutesLeadingZero:!0,altField:"",defaultTime:"now",myPosition:"left top",atPosition:"left bottom",onHourShow:null,onMinuteShow:null,hours:{starts:0,ends:23},minutes:{starts:0,ends:55,interval:5},rows:4,showHours:!0,showMinutes:!0,optionalMinutes:!1,showCloseButton:!1,showNowButton:!1,showDeselectButton:!1},$.extend(this._defaults,this.regional[""]),this.tpDiv=$('<div id="'+this._mainDivId+'" class="ui-timepicker ui-widget ui-helper-clearfix ui-corner-all " style="display: none"></div>')}function extendRemove(a,b){$.extend(a,b);for(var c in b)(null==b[c]||void 0==b[c])&&(a[c]=b[c]);return a}$.extend($.ui,{eotimepicker:{version:"0.3.1"}});var PROP_NAME="eotimepicker",tpuuid=(new Date).getTime();$.extend(eoTimepicker.prototype,{markerClassName:"hasTimepicker",log:function(){},_widgetTimepicker:function(){return this.tpDiv},setDefaults:function(a){return extendRemove(this._defaults,a||{}),this},_attachTimepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("time:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase(),inline="div"==nodeName||"span"==nodeName;target.id||(this.uuid+=1,target.id="tp"+this.uuid);var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{}),"input"==nodeName?(this._connectTimepicker(target,inst),this._setTimeFromField(inst)):inline&&this._inlineTimepicker(target,inst)},_newInst:function(a,b){var c=a[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1");return{id:c,input:a,inline:b,tpDiv:b?$('<div class="'+this._inlineClass+' ui-timepicker ui-widget ui-helper-clearfix"></div>'):this.tpDiv}},_connectTimepicker:function(a,b){var c=$(a);b.append=$([]),b.trigger=$([]),c.hasClass(this.markerClassName)||(this._attachments(c,b),c.addClass(this.markerClassName).keydown(this._doKeyDown).keyup(this._doKeyUp).bind("setData.eotimepicker",function(a,c,d){b.settings[c]=d}).bind("getData.eotimepicker",function(a,c){return this._get(b,c)}),$.data(a,PROP_NAME,b))},_doKeyDown:function(a){var b=$.eotimepicker._getInst(a.target),c=!0;if(b._keyEvent=!0,$.eotimepicker._timepickerShowing)switch(a.keyCode){case 9:$.eotimepicker._hideTimepicker(),c=!1;break;case 13:return $.eotimepicker._updateSelectedValue(b),$.eotimepicker._hideTimepicker(),!1;case 27:$.eotimepicker._hideTimepicker();break;default:c=!1}else 36==a.keyCode&&a.ctrlKey?$.eotimepicker._showTimepicker(this):c=!1;c&&(a.preventDefault(),a.stopPropagation())},_doKeyUp:function(a){var b=$.eotimepicker._getInst(a.target);$.eotimepicker._setTimeFromField(b),$.eotimepicker._updateTimepicker(b)},_attachments:function(a,b){var c=this._get(b,"appendText"),d=this._get(b,"isRTL");b.append&&b.append.remove(),c&&(b.append=$('<span class="'+this._appendClass+'">'+c+"</span>"),a[d?"before":"after"](b.append)),a.unbind("focus.eotimepicker",this._showTimepicker),a.unbind("click.eotimepicker",this._adjustZIndex),b.trigger&&b.trigger.remove();var e=this._get(b,"showOn");if(("focus"==e||"both"==e)&&(a.bind("focus.eotimepicker",this._showTimepicker),a.bind("click.eotimepicker",this._adjustZIndex)),"button"==e||"both"==e){var f=this._get(b,"button");$(f).bind("click.eotimepicker",function(){return $.eotimepicker._timepickerShowing&&$.eotimepicker._lastInput==a[0]?$.eotimepicker._hideTimepicker():b.input.is(":disabled")||$.eotimepicker._showTimepicker(a[0]),!1})}},_inlineTimepicker:function(a,b){var c=$(a);c.hasClass(this.markerClassName)||(c.addClass(this.markerClassName).append(b.tpDiv).bind("setData.eotimepicker",function(a,c,d){b.settings[c]=d}).bind("getData.eotimepicker",function(a,c){return this._get(b,c)}),$.data(a,PROP_NAME,b),this._setTimeFromField(b),this._updateTimepicker(b),b.tpDiv.show())},_adjustZIndex:function(a){a=a.target||a;var b=$.eotimepicker._getInst(a);b.tpDiv.css("zIndex",$.eotimepicker._getZIndex(a)+1)},_showTimepicker:function(a){if(a=a.target||a,"input"!=a.nodeName.toLowerCase()&&(a=$("input",a.parentNode)[0]),!$.eotimepicker._isDisabledTimepicker(a)&&$.eotimepicker._lastInput!=a){$.eotimepicker._hideTimepicker();var b=$.eotimepicker._getInst(a);$.eotimepicker._curInst&&$.eotimepicker._curInst!=b&&$.eotimepicker._curInst.tpDiv.stop(!0,!0);var c=$.eotimepicker._get(b,"beforeShow");extendRemove(b.settings,c?c.apply(a,[a,b]):{}),b.lastVal=null,$.eotimepicker._lastInput=a,$.eotimepicker._setTimeFromField(b),$.eotimepicker._inDialog&&(a.value=""),$.eotimepicker._pos||($.eotimepicker._pos=$.eotimepicker._findPos(a),$.eotimepicker._pos[1]+=a.offsetHeight);var d=!1;$(a).parents().each(function(){return d|="fixed"==$(this).css("position"),!d}),d&&$.browser.opera&&($.eotimepicker._pos[0]-=document.documentElement.scrollLeft,$.eotimepicker._pos[1]-=document.documentElement.scrollTop);var e={left:$.eotimepicker._pos[0],top:$.eotimepicker._pos[1]};if($.eotimepicker._pos=null,b.tpDiv.css({position:"absolute",display:"block",top:"-1000px"}),$.eotimepicker._updateTimepicker(b),b.inline||"object"!=typeof $.ui.position||(b.tpDiv.position({of:b.input,my:$.eotimepicker._get(b,"myPosition"),at:$.eotimepicker._get(b,"atPosition"),collision:"flip"}),e=b.tpDiv.offset(),$.eotimepicker._pos=[e.top,e.left]),b._hoursClicked=!1,b._minutesClicked=!1,e=$.eotimepicker._checkOffset(b,e,d),b.tpDiv.css({position:$.eotimepicker._inDialog&&$.blockUI?"static":d?"fixed":"absolute",display:"none",left:e.left+"px",top:e.top+"px"}),!b.inline){var f=$.eotimepicker._get(b,"showAnim"),g=$.eotimepicker._get(b,"duration"),h=function(){$.eotimepicker._timepickerShowing=!0;var a=$.eotimepicker._getBorders(b.tpDiv);b.tpDiv.find("iframe.ui-timepicker-cover").css({left:-a[0],top:-a[1],width:b.tpDiv.outerWidth(),height:b.tpDiv.outerHeight()})};$.eotimepicker._adjustZIndex(a),$.effects&&$.effects[f]?b.tpDiv.show(f,$.eotimepicker._get(b,"showOptions"),g,h):b.tpDiv[f||"show"](f?g:null,h),f&&g||h(),b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus(),$.eotimepicker._curInst=b}}},_getZIndex:function(a){for(var b,c,d=$(a);d.length&&d[0]!==document;){if(b=d.css("position"),("absolute"===b||"relative"===b||"fixed"===b)&&(c=parseInt(d.css("zIndex"),10),!isNaN(c)&&0!==c))return c;d=d.parent()}},_refreshTimepicker:function(a){var b=this._getInst(a);b&&this._updateTimepicker(b)},_updateTimepicker:function(a){a.tpDiv.empty().append(this._generateHTML(a)),this._rebindDialogEvents(a)},_rebindDialogEvents:function(a){var b=$.eotimepicker._getBorders(a.tpDiv),c=this;a.tpDiv.find("iframe.ui-timepicker-cover").css({left:-b[0],top:-b[1],width:a.tpDiv.outerWidth(),height:a.tpDiv.outerHeight()}).end().find(".ui-timepicker-minute-cell").unbind().bind("click",{fromDoubleClick:!1},$.proxy($.eotimepicker.selectMinutes,this)).bind("dblclick",{fromDoubleClick:!0},$.proxy($.eotimepicker.selectMinutes,this)).end().find(".ui-timepicker-hour-cell").unbind().bind("click",{fromDoubleClick:!1},$.proxy($.eotimepicker.selectHours,this)).bind("dblclick",{fromDoubleClick:!0},$.proxy($.eotimepicker.selectHours,this)).end().find(".ui-timepicker td a").unbind().bind("mouseout",function(){$(this).removeClass("ui-state-hover"),-1!=this.className.indexOf("ui-timepicker-prev")&&$(this).removeClass("ui-timepicker-prev-hover"),-1!=this.className.indexOf("ui-timepicker-next")&&$(this).removeClass("ui-timepicker-next-hover")}).bind("mouseover",function(){c._isDisabledTimepicker(a.inline?a.tpDiv.parent()[0]:a.input[0])||($(this).parents(".ui-timepicker-calendar").find("a").removeClass("ui-state-hover"),$(this).addClass("ui-state-hover"),-1!=this.className.indexOf("ui-timepicker-prev")&&$(this).addClass("ui-timepicker-prev-hover"),-1!=this.className.indexOf("ui-timepicker-next")&&$(this).addClass("ui-timepicker-next-hover"))}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end().find(".ui-timepicker-now").bind("click",function(a){$.eotimepicker.selectNow(a)}).end().find(".ui-timepicker-deselect").bind("click",function(a){$.eotimepicker.deselectTime(a)}).end().find(".ui-timepicker-close").bind("click",function(){$.eotimepicker._hideTimepicker()}).end()},_generateHTML:function(a){var b,c,d,e,f=1==this._get(a,"showPeriod"),g=1==this._get(a,"showPeriodLabels"),h=1==this._get(a,"showLeadingZero"),i=1==this._get(a,"showHours"),j=1==this._get(a,"showMinutes"),k=this._get(a,"amPmText"),l=this._get(a,"rows"),m=0,n=0,o=0,p=0,q=0,r=0,s=Array(),t=this._get(a,"hours"),u=null,v=0,w=this._get(a,"hourText"),x=this._get(a,"showCloseButton"),y=this._get(a,"closeButtonText"),z=this._get(a,"showNowButton"),A=this._get(a,"nowButtonText"),B=this._get(a,"showDeselectButton"),C=this._get(a,"deselectButtonText"),D=x||z||B;for(b=t.starts;b<=t.ends;b++)s.push(b);if(u=Math.ceil(s.length/l),g){for(v=0;v<s.length;v++)s[v]<12?o++:p++;v=0,m=Math.floor(o/s.length*l),n=Math.floor(p/s.length*l),l!=m+n&&(o&&(!p||!m||n&&o/m>=p/n)?m++:n++),q=Math.min(m,1),r=m+1,u=Math.ceil(Math.max(o/m,p/n))}if(e='<table class="ui-timepicker-table ui-widget-content ui-corner-all"><tr>',i){for(e+='<td class="ui-timepicker-hours"><div class="ui-timepicker-title ui-widget-header ui-helper-clearfix ui-corner-all">'+w+'</div><table class="ui-timepicker">',c=1;l>=c;c++){for(e+="<tr>",c==q&&g&&(e+='<th rowspan="'+m.toString()+'" class="periods" scope="row">'+k[0]+"</th>"),c==r&&g&&(e+='<th rowspan="'+n.toString()+'" class="periods" scope="row">'+k[1]+"</th>"),d=1;u>=d;d++)g&&r>c&&s[v]>=12?e+=this._generateHTMLHourCell(a,void 0,f,h):(e+=this._generateHTMLHourCell(a,s[v],f,h),v++);e+="</tr>"}e+="</tr></table></td>"}if(j&&(e+='<td class="ui-timepicker-minutes">',e+=this._generateHTMLMinutes(a),e+="</td>"),e+="</tr>",D){var E='<tr><td colspan="3"><div class="ui-timepicker-buttonpane ui-widget-content">';z&&(E+='<button type="button" class="ui-timepicker-now ui-state-default ui-corner-all" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" >'+A+"</button>"),B&&(E+='<button type="button" class="ui-timepicker-deselect ui-state-default ui-corner-all" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" >'+C+"</button>"),x&&(E+='<button type="button" class="ui-timepicker-close ui-state-default ui-corner-all" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" >'+y+"</button>"),e+=E+"</div></td></tr>"}return e+="</table>",e+=$.browser.msie&&parseInt($.browser.version,10)<7&&!a.inline?'<iframe src="javascript:false;" class="ui-timepicker-cover" frameborder="0"></iframe>':""},_updateMinuteDisplay:function(a){var b=this._generateHTMLMinutes(a);a.tpDiv.find("td.ui-timepicker-minutes").html(b),this._rebindDialogEvents(a)},_generateHTMLMinutes:function(a){var b,c,d="",e=this._get(a,"rows"),f=Array(),g=this._get(a,"minutes"),h=null,i=0,j=1==this._get(a,"showMinutesLeadingZero"),k=this._get(a,"onMinuteShow"),l=this._get(a,"minuteText");for(g.starts||(g.starts=0),g.ends||(g.ends=59),b=g.starts;b<=g.ends;b+=g.interval)f.push(b);if(h=Math.round(f.length/e+.49),k&&0==k.apply(a.input?a.input[0]:null,[a.hours,a.minutes]))for(i=0;i<f.length;i+=1)if(b=f[i],k.apply(a.input?a.input[0]:null,[a.hours,b])){a.minutes=b;break}for(d+='<div class="ui-timepicker-title ui-widget-header ui-helper-clearfix ui-corner-all">'+l+'</div><table class="ui-timepicker">',i=0,c=1;e>=c;c++){for(d+="<tr>";c*h>i;){b=f[i];var m="";void 0!==b&&(m=10>b&&j?"0"+b.toString():b.toString()),d+=this._generateHTMLMinuteCell(a,b,m),i++}d+="</tr>"}return d+="</table>"},_generateHTMLHourCell:function(a,b,c,d){var e=b;b>12&&c&&(e=b-12),0==e&&c&&(e=12),10>e&&d&&(e="0"+e);var f="",g=!0,h=this._get(a,"onHourShow");return void 0==b?f='<td><span class="ui-state-default ui-state-disabled"> </span></td>':(h&&(g=h.apply(a.input?a.input[0]:null,[b])),f=g?'<td class="ui-timepicker-hour-cell" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" data-hour="'+b.toString()+'"><a class="ui-state-default '+(b==a.hours?"ui-state-active":"")+'">'+e.toString()+"</a></td>":'<td><span class="ui-state-default ui-state-disabled '+(b==a.hours?" ui-state-active ":" ")+'">'+e.toString()+"</span></td>")},_generateHTMLMinuteCell:function(a,b,c){var d="",e=!0,f=this._get(a,"onMinuteShow");return f&&(e=f.apply(a.input?a.input[0]:null,[a.hours,b])),d=void 0==b?'<td><span class="ui-state-default ui-state-disabled"> </span></td>':e?'<td class="ui-timepicker-minute-cell" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" data-minute="'+b.toString()+'" ><a class="ui-state-default '+(b==a.minutes?"ui-state-active":"")+'" >'+c+"</a></td>":'<td><span class="ui-state-default ui-state-disabled" >'+c+"</span></td>"},_destroyTimepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();$.removeData(a,PROP_NAME),"input"==d?(c.append.remove(),c.trigger.remove(),b.removeClass(this.markerClassName).unbind("focus.eotimepicker",this._showTimepicker).unbind("click.eotimepicker",this._adjustZIndex)):("div"==d||"span"==d)&&b.removeClass(this.markerClassName).empty()}},_enableTimepicker:function(a){var b=$(a),c=b.attr("id"),d=$.data(a,PROP_NAME);if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if("input"==e){a.disabled=!1;var f=this._get(d,"button");$(f).removeClass("ui-state-disabled").disabled=!1,d.trigger.filter("button").each(function(){this.disabled=!1}).end()}else if("div"==e||"span"==e){var g=b.children("."+this._inlineClass);g.children().removeClass("ui-state-disabled"),g.find("button").each(function(){this.disabled=!1})}this._disabledInputs=$.map(this._disabledInputs,function(a){return a==c?null:a})}},_disableTimepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();if("input"==d){var e=this._get(c,"button");$(e).addClass("ui-state-disabled").disabled=!0,a.disabled=!0,c.trigger.filter("button").each(function(){this.disabled=!0}).end()}else if("div"==d||"span"==d){var f=b.children("."+this._inlineClass);f.children().addClass("ui-state-disabled"),f.find("button").each(function(){this.disabled=!0})}this._disabledInputs=$.map(this._disabledInputs,function(b){return b==a?null:b}),this._disabledInputs[this._disabledInputs.length]=b.attr("id")}},_isDisabledTimepicker:function(a){if(!a)return!1;for(var b=0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]==a)return!0;return!1},_checkOffset:function(a,b,c){var d=a.tpDiv.outerWidth(),e=a.tpDiv.outerHeight(),f=a.input?a.input.outerWidth():0,g=a.input?a.input.outerHeight():0,h=document.documentElement.clientWidth+$(document).scrollLeft(),i=document.documentElement.clientHeight+$(document).scrollTop();return b.left-=this._get(a,"isRTL")?d-f:0,b.left-=c&&b.left==a.input.offset().left?$(document).scrollLeft():0,b.top-=c&&b.top==a.input.offset().top+g?$(document).scrollTop():0,b.left-=Math.min(b.left,b.left+d>h&&h>d?Math.abs(b.left+d-h):0),b.top-=Math.min(b.top,b.top+e>i&&i>e?Math.abs(e+g):0),b},_findPos:function(a){for(var b=this._getInst(a),c=this._get(b,"isRTL");a&&("hidden"==a.type||1!=a.nodeType);)a=a[c?"previousSibling":"nextSibling"];var d=$(a).offset();return[d.left,d.top]},_getBorders:function(a){var b=function(a){return{thin:1,medium:2,thick:3}[a]||a};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkExternalClick:function(a){if($.eotimepicker._curInst){var b=$(a.target);b[0].id==$.eotimepicker._mainDivId||0!=b.parents("#"+$.eotimepicker._mainDivId).length||b.hasClass($.eotimepicker.markerClassName)||b.hasClass($.eotimepicker._triggerClass)||!$.eotimepicker._timepickerShowing||$.eotimepicker._inDialog&&$.blockUI||$.eotimepicker._hideTimepicker()}},_hideTimepicker:function(a){var b=this._curInst;if(b&&(!a||b==$.data(a,PROP_NAME))&&this._timepickerShowing){var c=this._get(b,"showAnim"),d=this._get(b,"duration"),e=function(){$.eotimepicker._tidyDialog(b),this._curInst=null};$.effects&&$.effects[c]?b.tpDiv.hide(c,$.eotimepicker._get(b,"showOptions"),d,e):b.tpDiv["slideDown"==c?"slideUp":"fadeIn"==c?"fadeOut":"hide"](c?d:null,e),c||e(),this._timepickerShowing=!1,this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),$.blockUI&&($.unblockUI(),$("body").append(this.tpDiv))),this._inDialog=!1;var f=this._get(b,"onClose");f&&f.apply(b.input?b.input[0]:null,[b.input?b.input.val():"",b])}},_tidyDialog:function(a){a.tpDiv.removeClass(this._dialogClass).unbind(".ui-timepicker")},_getInst:function(a){try{return $.data(a,PROP_NAME)}catch(b){throw"Missing instance data for this timepicker"}},_get:function(a,b){return void 0!==a.settings[b]?a.settings[b]:this._defaults[b]},_setTimeFromField:function(a){if(a.input.val()!=a.lastVal){var b=this._get(a,"defaultTime"),c="now"==b?this._getCurrentTimeRounded(a):b;if(0==a.inline&&""!=a.input.val()&&(c=a.input.val()),c instanceof Date)a.hours=c.getHours(),a.minutes=c.getMinutes();else{var d=a.lastVal=c;if(""==c)a.hours=-1,a.minutes=-1;else{var e=this.parseTime(a,d);a.hours=e.hours,a.minutes=e.minutes}}$.eotimepicker._updateTimepicker(a)}},_optionTimepicker:function(a,b,c){var d=this._getInst(a);if(2==arguments.length&&"string"==typeof b)return"defaults"==b?$.extend({},$.eotimepicker._defaults):d?"all"==b?$.extend({},d.settings):this._get(d,b):null;var e=b||{};"string"==typeof b&&(e={},e[b]=c),d&&(this._curInst==d&&this._hideTimepicker(),extendRemove(d.settings,e),this._updateTimepicker(d))},_setTimeTimepicker:function(a,b){var c=this._getInst(a);c&&(this._setTime(c,b),this._updateTimepicker(c),this._updateAlternate(c,b))},_setTime:function(a,b,c){var d=a.hours,e=a.minutes;b=this.parseTime(a,b),a.hours=b.hours,a.minutes=b.minutes,d==a.hours&&e==a.minuts||c||a.input.trigger("change"),this._updateTimepicker(a),this._updateSelectedValue(a)},_getCurrentTimeRounded:function(){var a=new Date,b=a.getMinutes(),c=5*Math.round(b/5);return a.setMinutes(c),a},parseTime:function(a,b){var c=new Object;c.hours=-1,c.minutes=-1;var d=this._get(a,"timeSeparator"),e=this._get(a,"amPmText"),f=this._get(a,"showHours"),g=this._get(a,"showMinutes"),h=this._get(a,"optionalMinutes"),i=1==this._get(a,"showPeriod"),j=b.indexOf(d);if(-1!=j?(c.hours=parseInt(b.substr(0,j),10),c.minutes=parseInt(b.substr(j+1),10)):!f||g&&!h?!f&&g&&(c.minutes=parseInt(b,10)):c.hours=parseInt(b,10),f){var k=b.toUpperCase();c.hours<12&&i&&-1!=k.indexOf(e[1].toUpperCase())&&(c.hours+=12),12==c.hours&&i&&-1!=k.indexOf(e[0].toUpperCase())&&(c.hours=0)}return c},selectNow:function(a){var b=$(a.target).attr("data-timepicker-instance-id"),c=$(b),d=this._getInst(c[0]),e=new Date;d.hours=e.getHours(),d.minutes=e.getMinutes(),this._updateSelectedValue(d),this._updateTimepicker(d),this._hideTimepicker()},deselectTime:function(a){var b=$(a.target).attr("data-timepicker-instance-id"),c=$(b),d=this._getInst(c[0]);d.hours=-1,d.minutes=-1,this._updateSelectedValue(d),this._hideTimepicker()},selectHours:function(a){var b=$(a.currentTarget),c=b.attr("data-timepicker-instance-id"),d=parseInt(b.attr("data-hour")),e=a.data.fromDoubleClick,f=$(c),g=this._getInst(f[0]),h=1==this._get(g,"showMinutes");if($.eotimepicker._isDisabledTimepicker(f.attr("id")))return!1;b.parents(".ui-timepicker-hours:first").find("a").removeClass("ui-state-active"),b.children("a").addClass("ui-state-active"),g.hours=d;var i=this._get(g,"onMinuteShow");return i&&this._updateMinuteDisplay(g),this._updateSelectedValue(g),g._hoursClicked=!0,(g._minutesClicked||e||0==h)&&$.eotimepicker._hideTimepicker(),!1},selectMinutes:function(a){var b=$(a.currentTarget),c=b.attr("data-timepicker-instance-id"),d=parseInt(b.attr("data-minute")),e=a.data.fromDoubleClick,f=$(c),g=this._getInst(f[0]),h=1==this._get(g,"showHours");return $.eotimepicker._isDisabledTimepicker(f.attr("id"))?!1:(b.parents(".ui-timepicker-minutes:first").find("a").removeClass("ui-state-active"),b.children("a").addClass("ui-state-active"),g.minutes=d,this._updateSelectedValue(g),g._minutesClicked=!0,g._hoursClicked||e||0==h?($.eotimepicker._hideTimepicker(),!1):!1)},_updateSelectedValue:function(a){var b=this._getParsedTime(a);a.input&&(a.input.val(b),a.input.trigger("change"));var c=this._get(a,"onSelect");return c&&c.apply(a.input?a.input[0]:null,[b,a]),this._updateAlternate(a,b),b},_getParsedTime:function(a){if(-1==a.hours&&-1==a.minutes)return"";(a.hours<a.hours.starts||a.hours>a.hours.ends)&&(a.hours=0),(a.minutes<a.minutes.starts||a.minutes>a.minutes.ends)&&(a.minutes=0);var b="",c=1==this._get(a,"showPeriod"),d=1==this._get(a,"showLeadingZero"),e=1==this._get(a,"showHours"),f=1==this._get(a,"showMinutes"),g=1==this._get(a,"optionalMinutes"),h=this._get(a,"amPmText"),i=a.hours?a.hours:0,j=a.minutes?a.minutes:0,k=i?i:0,l="";c&&(0==a.hours&&(k=12),a.hours<12?b=h[0]:(b=h[1],k>12&&(k-=12)));var m=k.toString();d&&10>k&&(m="0"+m);var n=j.toString();return 10>j&&(n="0"+n),e&&(l+=m),!e||!f||g&&0==n||(l+=this._get(a,"timeSeparator")),!f||g&&0==n||(l+=n),e&&b.length>0&&(l+=this._get(a,"periodSeparator")+b),l},_updateAlternate:function(a,b){var c=this._get(a,"altField");c&&$(c).each(function(a,c){$(c).val(b)})},_getTimeTimepicker:function(a){var b=this._getInst(a);return this._getParsedTime(b)},_getHourTimepicker:function(a){var b=this._getInst(a);return void 0==b?-1:b.hours},_getMinuteTimepicker:function(a){var b=this._getInst(a);return void 0==b?-1:b.minutes}}),$.fn.eotimepicker=function(a){$.eotimepicker.initialized||($(document).mousedown($.eotimepicker._checkExternalClick).find("body").append($.eotimepicker.tpDiv),$.eotimepicker.initialized=!0);var b=Array.prototype.slice.call(arguments,1);return"string"!=typeof a||"getTime"!=a&&"getHour"!=a&&"getMinute"!=a?"option"==a&&2==arguments.length&&"string"==typeof arguments[1]?$.eotimepicker["_"+a+"Timepicker"].apply($.eotimepicker,[this[0]].concat(b)):this.each(function(){"string"==typeof a?$.eotimepicker["_"+a+"Timepicker"].apply($.eotimepicker,[this].concat(b)):$.eotimepicker._attachTimepicker(this,a)}):$.eotimepicker["_"+a+"Timepicker"].apply($.eotimepicker,[this[0]].concat(b))},$.eotimepicker=new eoTimepicker,$.eotimepicker.initialized=!1,$.eotimepicker.uuid=(new Date).getTime(),$.eotimepicker.version="0.3.1",window["TP_jQuery_"+tpuuid]=$}(jQuery);
|
1 |
+
/*! event-organiser 2.9.2 2014-10-31 11:49 */
|
2 |
+
!function($){function eoTimepicker(){this.debug=!0,this._curInst=null,this._disabledInputs=[],this._timepickerShowing=!1,this._inDialog=!1,this._dialogClass="ui-timepicker-dialog",this._mainDivId="ui-timepicker-div",this._inlineClass="ui-timepicker-inline",this._currentClass="ui-timepicker-current",this._dayOverClass="ui-timepicker-days-cell-over",this.regional=[],this.regional[""]={hourText:"Hour",minuteText:"Minute",amPmText:["AM","PM"],closeButtonText:"Done",nowButtonText:"Now",deselectButtonText:"Deselect"},this._defaults={showOn:"focus",button:null,showAnim:"fadeIn",showOptions:{},appendText:"",beforeShow:null,onSelect:null,onClose:null,timeSeparator:":",periodSeparator:" ",showPeriod:!1,showPeriodLabels:!0,showLeadingZero:!0,showMinutesLeadingZero:!0,altField:"",defaultTime:"now",myPosition:"left top",atPosition:"left bottom",onHourShow:null,onMinuteShow:null,hours:{starts:0,ends:23},minutes:{starts:0,ends:55,interval:5,manual:[]},rows:4,showHours:!0,showMinutes:!0,optionalMinutes:!1,showCloseButton:!1,showNowButton:!1,showDeselectButton:!1,maxTime:{hour:null,minute:null},minTime:{hour:null,minute:null}},$.extend(this._defaults,this.regional[""]),this.tpDiv=$('<div id="'+this._mainDivId+'" class="ui-timepicker ui-widget ui-helper-clearfix ui-corner-all " style="display: none"></div>')}function extendRemove(a,b){$.extend(a,b);for(var c in b)(null==b[c]||void 0==b[c])&&(a[c]=b[c]);return a}$.extend($.ui,{eotimepicker:{version:"0.3.3"}});var PROP_NAME="eotimepicker",tpuuid=(new Date).getTime();$.extend(eoTimepicker.prototype,{markerClassName:"hasTimepicker",log:function(){this.debug&&console.log.apply("",arguments)},_widgetTimepicker:function(){return this.tpDiv},setDefaults:function(a){return extendRemove(this._defaults,a||{}),this},_attachTimepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("time:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase(),inline="div"==nodeName||"span"==nodeName;target.id||(this.uuid+=1,target.id="tp"+this.uuid);var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{}),"input"==nodeName?(this._connectTimepicker(target,inst),this._setTimeFromField(inst)):inline&&this._inlineTimepicker(target,inst)},_newInst:function(a,b){var c=a[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1");return{id:c,input:a,inline:b,tpDiv:b?$('<div class="'+this._inlineClass+' ui-timepicker ui-widget ui-helper-clearfix"></div>'):this.tpDiv}},_connectTimepicker:function(a,b){var c=$(a);b.append=$([]),b.trigger=$([]),c.hasClass(this.markerClassName)||(this._attachments(c,b),c.addClass(this.markerClassName).keydown(this._doKeyDown).keyup(this._doKeyUp).bind("setData.eotimepicker",function(a,c,d){b.settings[c]=d}).bind("getData.eotimepicker",function(a,c){return this._get(b,c)}),$.data(a,PROP_NAME,b))},_doKeyDown:function(a){var b=$.eotimepicker._getInst(a.target),c=!0;if(b._keyEvent=!0,$.eotimepicker._timepickerShowing)switch(a.keyCode){case 9:$.eotimepicker._hideTimepicker(),c=!1;break;case 13:return $.eotimepicker._updateSelectedValue(b),$.eotimepicker._hideTimepicker(),!1;case 27:$.eotimepicker._hideTimepicker();break;default:c=!1}else 36==a.keyCode&&a.ctrlKey?$.eotimepicker._showTimepicker(this):c=!1;c&&(a.preventDefault(),a.stopPropagation())},_doKeyUp:function(a){var b=$.eotimepicker._getInst(a.target);$.eotimepicker._setTimeFromField(b),$.eotimepicker._updateTimepicker(b)},_attachments:function(a,b){var c=this._get(b,"appendText"),d=this._get(b,"isRTL");b.append&&b.append.remove(),c&&(b.append=$('<span class="'+this._appendClass+'">'+c+"</span>"),a[d?"before":"after"](b.append)),a.unbind("focus.eotimepicker",this._showTimepicker),a.unbind("click.eotimepicker",this._adjustZIndex),b.trigger&&b.trigger.remove();var e=this._get(b,"showOn");if(("focus"==e||"both"==e)&&(a.bind("focus.eotimepicker",this._showTimepicker),a.bind("click.eotimepicker",this._adjustZIndex)),"button"==e||"both"==e){var f=this._get(b,"button");null==f&&(f=$('<button class="ui-timepicker-trigger" type="button">...</button>'),a.after(f)),$(f).bind("click.eotimepicker",function(){return $.eotimepicker._timepickerShowing&&$.eotimepicker._lastInput==a[0]?$.eotimepicker._hideTimepicker():b.input.is(":disabled")||$.eotimepicker._showTimepicker(a[0]),!1})}},_inlineTimepicker:function(a,b){var c=$(a);c.hasClass(this.markerClassName)||(c.addClass(this.markerClassName).append(b.tpDiv).bind("setData.eotimepicker",function(a,c,d){b.settings[c]=d}).bind("getData.eotimepicker",function(a,c){return this._get(b,c)}),$.data(a,PROP_NAME,b),this._setTimeFromField(b),this._updateTimepicker(b),b.tpDiv.show())},_adjustZIndex:function(a){a=a.target||a;var b=$.eotimepicker._getInst(a);b.tpDiv.css("zIndex",$.eotimepicker._getZIndex(a)+1)},_showTimepicker:function(a){if(a=a.target||a,"input"!=a.nodeName.toLowerCase()&&(a=$("input",a.parentNode)[0]),!$.eotimepicker._isDisabledTimepicker(a)&&$.eotimepicker._lastInput!=a){$.eotimepicker._hideTimepicker();var b=$.eotimepicker._getInst(a);$.eotimepicker._curInst&&$.eotimepicker._curInst!=b&&$.eotimepicker._curInst.tpDiv.stop(!0,!0);var c=$.eotimepicker._get(b,"beforeShow");extendRemove(b.settings,c?c.apply(a,[a,b]):{}),b.lastVal=null,$.eotimepicker._lastInput=a,$.eotimepicker._setTimeFromField(b),$.eotimepicker._inDialog&&(a.value=""),$.eotimepicker._pos||($.eotimepicker._pos=$.eotimepicker._findPos(a),$.eotimepicker._pos[1]+=a.offsetHeight);var d=!1;$(a).parents().each(function(){return d|="fixed"==$(this).css("position"),!d});var e={left:$.eotimepicker._pos[0],top:$.eotimepicker._pos[1]};if($.eotimepicker._pos=null,b.tpDiv.css({position:"absolute",display:"block",top:"-1000px"}),$.eotimepicker._updateTimepicker(b),!b.inline&&"object"==typeof $.ui.position){b.tpDiv.position({of:b.input,my:$.eotimepicker._get(b,"myPosition"),at:$.eotimepicker._get(b,"atPosition"),collision:"flip"});var e=b.tpDiv.offset();$.eotimepicker._pos=[e.top,e.left]}if(b._hoursClicked=!1,b._minutesClicked=!1,e=$.eotimepicker._checkOffset(b,e,d),b.tpDiv.css({position:$.eotimepicker._inDialog&&$.blockUI?"static":d?"fixed":"absolute",display:"none",left:e.left+"px",top:e.top+"px"}),!b.inline){var f=$.eotimepicker._get(b,"showAnim"),g=$.eotimepicker._get(b,"duration"),h=function(){$.eotimepicker._timepickerShowing=!0;var a=$.eotimepicker._getBorders(b.tpDiv);b.tpDiv.find("iframe.ui-timepicker-cover").css({left:-a[0],top:-a[1],width:b.tpDiv.outerWidth(),height:b.tpDiv.outerHeight()})};$.eotimepicker._adjustZIndex(a),$.effects&&$.effects[f]?b.tpDiv.show(f,$.eotimepicker._get(b,"showOptions"),g,h):b.tpDiv.show(f?g:null,h),f&&g||h(),b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus(),$.eotimepicker._curInst=b}}},_getZIndex:function(a){for(var b,c,d=$(a),e=0;d.length&&d[0]!==document;)b=d.css("position"),("absolute"===b||"relative"===b||"fixed"===b)&&(c=parseInt(d.css("zIndex"),10),isNaN(c)||0===c||c>e&&(e=c)),d=d.parent();return e},_refreshTimepicker:function(a){var b=this._getInst(a);b&&this._updateTimepicker(b)},_updateTimepicker:function(a){a.tpDiv.empty().append(this._generateHTML(a)),this._rebindDialogEvents(a)},_rebindDialogEvents:function(a){var b=$.eotimepicker._getBorders(a.tpDiv),c=this;a.tpDiv.find("iframe.ui-timepicker-cover").css({left:-b[0],top:-b[1],width:a.tpDiv.outerWidth(),height:a.tpDiv.outerHeight()}).end().find(".ui-timepicker-minute-cell").unbind().bind("click",{fromDoubleClick:!1},$.proxy($.eotimepicker.selectMinutes,this)).bind("dblclick",{fromDoubleClick:!0},$.proxy($.eotimepicker.selectMinutes,this)).end().find(".ui-timepicker-hour-cell").unbind().bind("click",{fromDoubleClick:!1},$.proxy($.eotimepicker.selectHours,this)).bind("dblclick",{fromDoubleClick:!0},$.proxy($.eotimepicker.selectHours,this)).end().find(".ui-timepicker td a").unbind().bind("mouseout",function(){$(this).removeClass("ui-state-hover"),-1!=this.className.indexOf("ui-timepicker-prev")&&$(this).removeClass("ui-timepicker-prev-hover"),-1!=this.className.indexOf("ui-timepicker-next")&&$(this).removeClass("ui-timepicker-next-hover")}).bind("mouseover",function(){c._isDisabledTimepicker(a.inline?a.tpDiv.parent()[0]:a.input[0])||($(this).parents(".ui-timepicker-calendar").find("a").removeClass("ui-state-hover"),$(this).addClass("ui-state-hover"),-1!=this.className.indexOf("ui-timepicker-prev")&&$(this).addClass("ui-timepicker-prev-hover"),-1!=this.className.indexOf("ui-timepicker-next")&&$(this).addClass("ui-timepicker-next-hover"))}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end().find(".ui-timepicker-now").bind("click",function(a){$.eotimepicker.selectNow(a)}).end().find(".ui-timepicker-deselect").bind("click",function(a){$.eotimepicker.deselectTime(a)}).end().find(".ui-timepicker-close").bind("click",function(){$.eotimepicker._hideTimepicker()}).end()},_generateHTML:function(a){var b,c,d,e,f=1==this._get(a,"showPeriod"),g=1==this._get(a,"showPeriodLabels"),h=1==this._get(a,"showLeadingZero"),i=1==this._get(a,"showHours"),j=1==this._get(a,"showMinutes"),k=this._get(a,"amPmText"),l=this._get(a,"rows"),m=0,n=0,o=0,p=0,q=0,r=0,s=Array(),t=this._get(a,"hours"),u=null,v=0,w=this._get(a,"hourText"),x=this._get(a,"showCloseButton"),y=this._get(a,"closeButtonText"),z=this._get(a,"showNowButton"),A=this._get(a,"nowButtonText"),B=this._get(a,"showDeselectButton"),C=this._get(a,"deselectButtonText"),D=x||z||B;for(b=t.starts;b<=t.ends;b++)s.push(b);if(u=Math.ceil(s.length/l),g){for(v=0;v<s.length;v++)s[v]<12?o++:p++;v=0,m=Math.floor(o/s.length*l),n=Math.floor(p/s.length*l),l!=m+n&&(o&&(!p||!m||n&&o/m>=p/n)?m++:n++),q=Math.min(m,1),r=m+1,u=Math.ceil(0==m?p/n:0==n?o/m:Math.max(o/m,p/n))}if(e='<table class="ui-timepicker-table ui-widget-content ui-corner-all"><tr>',i){for(e+='<td class="ui-timepicker-hours"><div class="ui-timepicker-title ui-widget-header ui-helper-clearfix ui-corner-all">'+w+'</div><table class="ui-timepicker">',c=1;l>=c;c++){for(e+="<tr>",c==q&&g&&(e+='<th rowspan="'+m.toString()+'" class="periods" scope="row">'+k[0]+"</th>"),c==r&&g&&(e+='<th rowspan="'+n.toString()+'" class="periods" scope="row">'+k[1]+"</th>"),d=1;u>=d;d++)g&&r>c&&s[v]>=12?e+=this._generateHTMLHourCell(a,void 0,f,h):(e+=this._generateHTMLHourCell(a,s[v],f,h),v++);e+="</tr>"}e+="</table></td>"}if(j&&(e+='<td class="ui-timepicker-minutes">',e+=this._generateHTMLMinutes(a),e+="</td>"),e+="</tr>",D){var E='<tr><td colspan="3"><div class="ui-timepicker-buttonpane ui-widget-content">';z&&(E+='<button type="button" class="ui-timepicker-now ui-state-default ui-corner-all" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" >'+A+"</button>"),B&&(E+='<button type="button" class="ui-timepicker-deselect ui-state-default ui-corner-all" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" >'+C+"</button>"),x&&(E+='<button type="button" class="ui-timepicker-close ui-state-default ui-corner-all" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" >'+y+"</button>"),e+=E+"</div></td></tr>"}return e+="</table>"},_updateMinuteDisplay:function(a){var b=this._generateHTMLMinutes(a);a.tpDiv.find("td.ui-timepicker-minutes").html(b),this._rebindDialogEvents(a)},_generateHTMLMinutes:function(a){var b,c,d="",e=this._get(a,"rows"),f=Array(),g=this._get(a,"minutes"),h=null,j=0,k=1==this._get(a,"showMinutesLeadingZero"),l=this._get(a,"onMinuteShow"),m=this._get(a,"minuteText");for(g.starts||(g.starts=0),g.ends||(g.ends=59),g.manual||(g.manual=[]),b=g.starts;b<=g.ends;b+=g.interval)f.push(b);for(i=0;i<g.manual.length;i++){var n=g.manual[i];"number"!=typeof n||0>n||n>59||$.inArray(n,f)>=0||f.push(n)}if(f.sort(function(a,b){return a-b}),h=Math.round(f.length/e+.49),l&&0==l.apply(a.input?a.input[0]:null,[a.hours,a.minutes]))for(j=0;j<f.length;j+=1)if(b=f[j],l.apply(a.input?a.input[0]:null,[a.hours,b])){a.minutes=b;break}for(d+='<div class="ui-timepicker-title ui-widget-header ui-helper-clearfix ui-corner-all">'+m+'</div><table class="ui-timepicker">',j=0,c=1;e>=c;c++){for(d+="<tr>";c*h>j;){var b=f[j],o="";void 0!==b&&(o=10>b&&k?"0"+b.toString():b.toString()),d+=this._generateHTMLMinuteCell(a,b,o),j++}d+="</tr>"}return d+="</table>"},_generateHTMLHourCell:function(a,b,c,d){var e=b;b>12&&c&&(e=b-12),0==e&&c&&(e=12),10>e&&d&&(e="0"+e);var f="",g=!0,h=this._get(a,"onHourShow"),i=this._get(a,"maxTime"),j=this._get(a,"minTime");return void 0==b?f='<td><span class="ui-state-default ui-state-disabled"> </span></td>':(h&&(g=h.apply(a.input?a.input[0]:null,[b])),g&&(!isNaN(parseInt(i.hour))&&b>i.hour&&(g=!1),!isNaN(parseInt(j.hour))&&b<j.hour&&(g=!1)),f=g?'<td class="ui-timepicker-hour-cell" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" data-hour="'+b.toString()+'"><a class="ui-state-default '+(b==a.hours?"ui-state-active":"")+'">'+e.toString()+"</a></td>":'<td><span class="ui-state-default ui-state-disabled '+(b==a.hours?" ui-state-active ":" ")+'">'+e.toString()+"</span></td>")},_generateHTMLMinuteCell:function(a,b,c){var d="",e=!0,f=a.hours,g=this._get(a,"onMinuteShow"),h=this._get(a,"maxTime"),i=this._get(a,"minTime");return g&&(e=g.apply(a.input?a.input[0]:null,[a.hours,b])),void 0==b?d='<td><span class="ui-state-default ui-state-disabled"> </span></td>':(e&&null!==f&&(!isNaN(parseInt(h.hour))&&!isNaN(parseInt(h.minute))&&f>=h.hour&&b>h.minute&&(e=!1),!isNaN(parseInt(i.hour))&&!isNaN(parseInt(i.minute))&&f<=i.hour&&b<i.minute&&(e=!1)),d=e?'<td class="ui-timepicker-minute-cell" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" data-minute="'+b.toString()+'" ><a class="ui-state-default '+(b==a.minutes?"ui-state-active":"")+'" >'+c+"</a></td>":'<td><span class="ui-state-default ui-state-disabled" >'+c+"</span></td>")},_destroyTimepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();$.removeData(a,PROP_NAME),"input"==d?(c.append.remove(),c.trigger.remove(),b.removeClass(this.markerClassName).unbind("focus.eotimepicker",this._showTimepicker).unbind("click.eotimepicker",this._adjustZIndex)):("div"==d||"span"==d)&&b.removeClass(this.markerClassName).empty()}},_enableTimepicker:function(a){var b=$(a),c=b.attr("id"),d=$.data(a,PROP_NAME);if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if("input"==e){a.disabled=!1;var f=this._get(d,"button");$(f).removeClass("ui-state-disabled").disabled=!1,d.trigger.filter("button").each(function(){this.disabled=!1}).end()}else if("div"==e||"span"==e){var g=b.children("."+this._inlineClass);g.children().removeClass("ui-state-disabled"),g.find("button").each(function(){this.disabled=!1})}this._disabledInputs=$.map(this._disabledInputs,function(a){return a==c?null:a})}},_disableTimepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();if("input"==d){var e=this._get(c,"button");$(e).addClass("ui-state-disabled").disabled=!0,a.disabled=!0,c.trigger.filter("button").each(function(){this.disabled=!0}).end()}else if("div"==d||"span"==d){var f=b.children("."+this._inlineClass);f.children().addClass("ui-state-disabled"),f.find("button").each(function(){this.disabled=!0})}this._disabledInputs=$.map(this._disabledInputs,function(b){return b==a?null:b}),this._disabledInputs[this._disabledInputs.length]=b.attr("id")}},_isDisabledTimepicker:function(a){if(!a)return!1;for(var b=0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]==a)return!0;return!1},_checkOffset:function(a,b,c){var d=a.tpDiv.outerWidth(),e=a.tpDiv.outerHeight(),f=a.input?a.input.outerWidth():0,g=a.input?a.input.outerHeight():0,h=document.documentElement.clientWidth+$(document).scrollLeft(),i=document.documentElement.clientHeight+$(document).scrollTop();return b.left-=this._get(a,"isRTL")?d-f:0,b.left-=c&&b.left==a.input.offset().left?$(document).scrollLeft():0,b.top-=c&&b.top==a.input.offset().top+g?$(document).scrollTop():0,b.left-=Math.min(b.left,b.left+d>h&&h>d?Math.abs(b.left+d-h):0),b.top-=Math.min(b.top,b.top+e>i&&i>e?Math.abs(e+g):0),b},_findPos:function(a){for(var b=this._getInst(a),c=this._get(b,"isRTL");a&&("hidden"==a.type||1!=a.nodeType);)a=a[c?"previousSibling":"nextSibling"];var d=$(a).offset();return[d.left,d.top]},_getBorders:function(a){var b=function(a){return{thin:1,medium:2,thick:3}[a]||a};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkExternalClick:function(a){if($.eotimepicker._curInst){var b=$(a.target);b[0].id==$.eotimepicker._mainDivId||0!=b.parents("#"+$.eotimepicker._mainDivId).length||b.hasClass($.eotimepicker.markerClassName)||b.hasClass($.eotimepicker._triggerClass)||!$.eotimepicker._timepickerShowing||$.eotimepicker._inDialog&&$.blockUI||$.eotimepicker._hideTimepicker()}},_hideTimepicker:function(a){var b=this._curInst;if(b&&(!a||b==$.data(a,PROP_NAME))&&this._timepickerShowing){var c=this._get(b,"showAnim"),d=this._get(b,"duration"),e=function(){$.eotimepicker._tidyDialog(b),this._curInst=null};$.effects&&$.effects[c]?b.tpDiv.hide(c,$.eotimepicker._get(b,"showOptions"),d,e):b.tpDiv["slideDown"==c?"slideUp":"fadeIn"==c?"fadeOut":"hide"](c?d:null,e),c||e(),this._timepickerShowing=!1,this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),$.blockUI&&($.unblockUI(),$("body").append(this.tpDiv))),this._inDialog=!1;var f=this._get(b,"onClose");f&&f.apply(b.input?b.input[0]:null,[b.input?b.input.val():"",b])}},_tidyDialog:function(a){a.tpDiv.removeClass(this._dialogClass).unbind(".ui-timepicker")},_getInst:function(a){try{return $.data(a,PROP_NAME)}catch(b){throw"Missing instance data for this timepicker"}},_get:function(a,b){return void 0!==a.settings[b]?a.settings[b]:this._defaults[b]},_setTimeFromField:function(a){if(a.input.val()!=a.lastVal){var b=this._get(a,"defaultTime"),c="now"==b?this._getCurrentTimeRounded(a):b;if(0==a.inline&&""!=a.input.val()&&(c=a.input.val()),c instanceof Date)a.hours=c.getHours(),a.minutes=c.getMinutes();else{var d=a.lastVal=c;if(""==c)a.hours=-1,a.minutes=-1;else{var e=this.parseTime(a,d);a.hours=e.hours,a.minutes=e.minutes}}$.eotimepicker._updateTimepicker(a)}},_optionTimepicker:function(a,b,c){var d=this._getInst(a);if(2==arguments.length&&"string"==typeof b)return"defaults"==b?$.extend({},$.eotimepicker._defaults):d?"all"==b?$.extend({},d.settings):this._get(d,b):null;var e=b||{};"string"==typeof b&&(e={},e[b]=c),d&&(extendRemove(d.settings,e),this._curInst==d&&(this._hideTimepicker(),this._updateTimepicker(d)),d.inline&&this._updateTimepicker(d))},_setTimeTimepicker:function(a,b){var c=this._getInst(a);c&&(this._setTime(c,b),this._updateTimepicker(c),this._updateAlternate(c,b))},_setTime:function(a,b,c){var d=a.hours,e=a.minutes;if(b instanceof Date)a.hours=b.getHours(),a.minutes=b.getMinutes();else{var b=this.parseTime(a,b);a.hours=b.hours,a.minutes=b.minutes}d==a.hours&&e==a.minutes||c||a.input.trigger("change"),this._updateTimepicker(a),this._updateSelectedValue(a)},_getCurrentTimeRounded:function(a){var b=new Date,c=b.getMinutes(),d=this._get(a,"minutes"),e=Math.round(c/d.interval)*d.interval;return b.setMinutes(e),b},parseTime:function(a,b){var c=new Object;if(c.hours=-1,c.minutes=-1,!b)return"";var d=this._get(a,"timeSeparator"),e=this._get(a,"amPmText"),f=this._get(a,"showHours"),g=this._get(a,"showMinutes"),h=this._get(a,"optionalMinutes"),i=1==this._get(a,"showPeriod"),j=b.indexOf(d);if(-1!=j?(c.hours=parseInt(b.substr(0,j),10),c.minutes=parseInt(b.substr(j+1),10)):!f||g&&!h?!f&&g&&(c.minutes=parseInt(b,10)):c.hours=parseInt(b,10),f){var k=b.toUpperCase();c.hours<12&&i&&-1!=k.indexOf(e[1].toUpperCase())&&(c.hours+=12),12==c.hours&&i&&-1!=k.indexOf(e[0].toUpperCase())&&(c.hours=0)}return c},selectNow:function(a){var b=$(a.target).attr("data-timepicker-instance-id"),c=$(b),d=this._getInst(c[0]),e=new Date;d.hours=e.getHours(),d.minutes=e.getMinutes(),this._updateSelectedValue(d),this._updateTimepicker(d),this._hideTimepicker()},deselectTime:function(a){var b=$(a.target).attr("data-timepicker-instance-id"),c=$(b),d=this._getInst(c[0]);d.hours=-1,d.minutes=-1,this._updateSelectedValue(d),this._hideTimepicker()},selectHours:function(a){var b=$(a.currentTarget),c=b.attr("data-timepicker-instance-id"),d=parseInt(b.attr("data-hour")),e=a.data.fromDoubleClick,f=$(c),g=this._getInst(f[0]),h=1==this._get(g,"showMinutes");if($.eotimepicker._isDisabledTimepicker(f.attr("id")))return!1;b.parents(".ui-timepicker-hours:first").find("a").removeClass("ui-state-active"),b.children("a").addClass("ui-state-active"),g.hours=d;var i=this._get(g,"onMinuteShow"),j=this._get(g,"maxTime"),k=this._get(g,"minTime");return(i||j.minute||k.minute)&&this._updateMinuteDisplay(g),this._updateSelectedValue(g),g._hoursClicked=!0,(g._minutesClicked||e||0==h)&&$.eotimepicker._hideTimepicker(),!1},selectMinutes:function(a){var b=$(a.currentTarget),c=b.attr("data-timepicker-instance-id"),d=parseInt(b.attr("data-minute")),e=a.data.fromDoubleClick,f=$(c),g=this._getInst(f[0]),h=1==this._get(g,"showHours");return $.eotimepicker._isDisabledTimepicker(f.attr("id"))?!1:(b.parents(".ui-timepicker-minutes:first").find("a").removeClass("ui-state-active"),b.children("a").addClass("ui-state-active"),g.minutes=d,this._updateSelectedValue(g),g._minutesClicked=!0,g._hoursClicked||e||0==h?($.eotimepicker._hideTimepicker(),!1):!1)},_updateSelectedValue:function(a){var b=this._getParsedTime(a);a.input&&(a.input.val(b),a.input.trigger("change"));var c=this._get(a,"onSelect");return c&&c.apply(a.input?a.input[0]:null,[b,a]),this._updateAlternate(a,b),b},_getParsedTime:function(a){if(-1==a.hours&&-1==a.minutes)return"";(a.hours<a.hours.starts||a.hours>a.hours.ends)&&(a.hours=0),(a.minutes<a.minutes.starts||a.minutes>a.minutes.ends)&&(a.minutes=0);var b="",c=1==this._get(a,"showPeriod"),d=1==this._get(a,"showLeadingZero"),e=1==this._get(a,"showHours"),f=1==this._get(a,"showMinutes"),g=1==this._get(a,"optionalMinutes"),h=this._get(a,"amPmText"),i=a.hours?a.hours:0,j=a.minutes?a.minutes:0,k=i?i:0,l="";-1==k&&(k=0),-1==j&&(j=0),c&&(0==a.hours&&(k=12),a.hours<12?b=h[0]:(b=h[1],k>12&&(k-=12)));var m=k.toString();d&&10>k&&(m="0"+m);var n=j.toString();return 10>j&&(n="0"+n),e&&(l+=m),!e||!f||g&&0==n||(l+=this._get(a,"timeSeparator")),!f||g&&0==n||(l+=n),e&&b.length>0&&(l+=this._get(a,"periodSeparator")+b),l},_updateAlternate:function(a,b){var c=this._get(a,"altField");c&&$(c).each(function(a,c){$(c).val(b)})},_getTimeAsDateTimepicker:function(a){var b=this._getInst(a);return-1==b.hours&&-1==b.minutes?"":((b.hours<b.hours.starts||b.hours>b.hours.ends)&&(b.hours=0),(b.minutes<b.minutes.starts||b.minutes>b.minutes.ends)&&(b.minutes=0),new Date(0,0,0,b.hours,b.minutes,0))},_getTimeTimepicker:function(a){var b=this._getInst(a);return this._getParsedTime(b)},_getHourTimepicker:function(a){var b=this._getInst(a);return void 0==b?-1:b.hours},_getMinuteTimepicker:function(a){var b=this._getInst(a);return void 0==b?-1:b.minutes}}),$.fn.eotimepicker=function(a){$.eotimepicker.initialized||($(document).mousedown($.eotimepicker._checkExternalClick),$.eotimepicker.initialized=!0),0===$("#"+$.eotimepicker._mainDivId).length&&$("body").append($.eotimepicker.tpDiv);var b=Array.prototype.slice.call(arguments,1);return"string"!=typeof a||"getTime"!=a&&"getTimeAsDate"!=a&&"getHour"!=a&&"getMinute"!=a?"option"==a&&2==arguments.length&&"string"==typeof arguments[1]?$.eotimepicker["_"+a+"Timepicker"].apply($.eotimepicker,[this[0]].concat(b)):this.each(function(){"string"==typeof a?$.eotimepicker["_"+a+"Timepicker"].apply($.eotimepicker,[this].concat(b)):$.eotimepicker._attachTimepicker(this,a)}):$.eotimepicker["_"+a+"Timepicker"].apply($.eotimepicker,[this[0]].concat(b))},$.eotimepicker=new eoTimepicker,$.eotimepicker.initialized=!1,$.eotimepicker.uuid=(new Date).getTime(),$.eotimepicker.version="0.3.3",window["TP_jQuery_"+tpuuid]=$}(jQuery);
|
js/time-picker.js
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
*
|
4 |
* Copyright 2010-2011, Francois Gelinas
|
5 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
6 |
-
*
|
7 |
*
|
8 |
* http://fgelinas.com/code/timepicker
|
9 |
*
|
@@ -72,7 +72,7 @@
|
|
72 |
defaultTime: 'now', // Used as default time when input field is empty or for inline timePicker
|
73 |
// (set to 'now' for the current time, '' for no highlighted time)
|
74 |
myPosition: 'left top', // Position of the dialog relative to the input.
|
75 |
-
// see the position utility for more info :
|
76 |
atPosition: 'left bottom', // Position of the input element to match
|
77 |
// Note : if the position utility is not loaded, the timepicker will attach left top to left bottom
|
78 |
//NEW: 2011-02-03
|
3 |
*
|
4 |
* Copyright 2010-2011, Francois Gelinas
|
5 |
* Dual licensed under the MIT or GPL Version 2 licenses.
|
6 |
+
* https://jquery.org/license
|
7 |
*
|
8 |
* http://fgelinas.com/code/timepicker
|
9 |
*
|
72 |
defaultTime: 'now', // Used as default time when input field is empty or for inline timePicker
|
73 |
// (set to 'now' for the current time, '' for no highlighted time)
|
74 |
myPosition: 'left top', // Position of the dialog relative to the input.
|
75 |
+
// see the position utility for more info : https://jqueryui.com/demos/position/
|
76 |
atPosition: 'left bottom', // Position of the input element to match
|
77 |
// Note : if the position utility is not loaded, the timepicker will attach left top to left bottom
|
78 |
//NEW: 2011-02-03
|
js/time-picker.min.js
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
/*! event-organiser 2.
|
2 |
!function($){function Timepicker(){this._curInst=null,this._disabledInputs=[],this._timepickerShowing=!1,this._inDialog=!1,this._dialogClass="ui-timepicker-dialog",this._mainDivId="ui-timepicker-div",this._inlineClass="ui-timepicker-inline",this._currentClass="ui-timepicker-current",this._dayOverClass="ui-timepicker-days-cell-over",this.regional=[],this.regional[""]={hourText:"Hour",minuteText:"Minute",amPmText:["AM","PM"],closeButtonText:"Done",nowButtonText:"Now",deselectButtonText:"Deselect"},this._defaults={showOn:"focus",button:null,showAnim:"fadeIn",showOptions:{},appendText:"",beforeShow:null,onSelect:null,onClose:null,timeSeparator:":",periodSeparator:" ",showPeriod:!1,showPeriodLabels:!0,showLeadingZero:!0,showMinutesLeadingZero:!0,altField:"",defaultTime:"now",myPosition:"left top",atPosition:"left bottom",onHourShow:null,onMinuteShow:null,hours:{starts:0,ends:23},minutes:{starts:0,ends:55,interval:5},rows:4,showHours:!0,showMinutes:!0,optionalMinutes:!1,showCloseButton:!1,showNowButton:!1,showDeselectButton:!1},$.extend(this._defaults,this.regional[""]),this.tpDiv=$('<div id="'+this._mainDivId+'" class="ui-timepicker ui-widget ui-helper-clearfix ui-corner-all " style="display: none"></div>')}function extendRemove(a,b){$.extend(a,b);for(var c in b)(null==b[c]||void 0==b[c])&&(a[c]=b[c]);return a}$.extend($.ui,{timepicker:{version:"0.3.1"}});var PROP_NAME="timepicker",tpuuid=(new Date).getTime();$.extend(Timepicker.prototype,{markerClassName:"hasTimepicker",log:function(){},_widgetTimepicker:function(){return this.tpDiv},setDefaults:function(a){return extendRemove(this._defaults,a||{}),this},_attachTimepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("time:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase(),inline="div"==nodeName||"span"==nodeName;target.id||(this.uuid+=1,target.id="tp"+this.uuid);var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{}),"input"==nodeName?(this._connectTimepicker(target,inst),this._setTimeFromField(inst)):inline&&this._inlineTimepicker(target,inst)},_newInst:function(a,b){var c=a[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1");return{id:c,input:a,inline:b,tpDiv:b?$('<div class="'+this._inlineClass+' ui-timepicker ui-widget ui-helper-clearfix"></div>'):this.tpDiv}},_connectTimepicker:function(a,b){var c=$(a);b.append=$([]),b.trigger=$([]),c.hasClass(this.markerClassName)||(this._attachments(c,b),c.addClass(this.markerClassName).keydown(this._doKeyDown).keyup(this._doKeyUp).bind("setData.timepicker",function(a,c,d){b.settings[c]=d}).bind("getData.timepicker",function(a,c){return this._get(b,c)}),$.data(a,PROP_NAME,b))},_doKeyDown:function(a){var b=$.timepicker._getInst(a.target),c=!0;if(b._keyEvent=!0,$.timepicker._timepickerShowing)switch(a.keyCode){case 9:$.timepicker._hideTimepicker(),c=!1;break;case 13:return $.timepicker._updateSelectedValue(b),$.timepicker._hideTimepicker(),!1;case 27:$.timepicker._hideTimepicker();break;default:c=!1}else 36==a.keyCode&&a.ctrlKey?$.timepicker._showTimepicker(this):c=!1;c&&(a.preventDefault(),a.stopPropagation())},_doKeyUp:function(a){var b=$.timepicker._getInst(a.target);$.timepicker._setTimeFromField(b),$.timepicker._updateTimepicker(b)},_attachments:function(a,b){var c=this._get(b,"appendText"),d=this._get(b,"isRTL");b.append&&b.append.remove(),c&&(b.append=$('<span class="'+this._appendClass+'">'+c+"</span>"),a[d?"before":"after"](b.append)),a.unbind("focus.timepicker",this._showTimepicker),a.unbind("click.timepicker",this._adjustZIndex),b.trigger&&b.trigger.remove();var e=this._get(b,"showOn");if(("focus"==e||"both"==e)&&(a.bind("focus.timepicker",this._showTimepicker),a.bind("click.timepicker",this._adjustZIndex)),"button"==e||"both"==e){var f=this._get(b,"button");$(f).bind("click.timepicker",function(){return $.timepicker._timepickerShowing&&$.timepicker._lastInput==a[0]?$.timepicker._hideTimepicker():b.input.is(":disabled")||$.timepicker._showTimepicker(a[0]),!1})}},_inlineTimepicker:function(a,b){var c=$(a);c.hasClass(this.markerClassName)||(c.addClass(this.markerClassName).append(b.tpDiv).bind("setData.timepicker",function(a,c,d){b.settings[c]=d}).bind("getData.timepicker",function(a,c){return this._get(b,c)}),$.data(a,PROP_NAME,b),this._setTimeFromField(b),this._updateTimepicker(b),b.tpDiv.show())},_adjustZIndex:function(a){a=a.target||a;var b=$.timepicker._getInst(a);b.tpDiv.css("zIndex",$.timepicker._getZIndex(a)+1)},_showTimepicker:function(a){if(a=a.target||a,"input"!=a.nodeName.toLowerCase()&&(a=$("input",a.parentNode)[0]),!$.timepicker._isDisabledTimepicker(a)&&$.timepicker._lastInput!=a){$.timepicker._hideTimepicker();var b=$.timepicker._getInst(a);$.timepicker._curInst&&$.timepicker._curInst!=b&&$.timepicker._curInst.tpDiv.stop(!0,!0);var c=$.timepicker._get(b,"beforeShow");extendRemove(b.settings,c?c.apply(a,[a,b]):{}),b.lastVal=null,$.timepicker._lastInput=a,$.timepicker._setTimeFromField(b),$.timepicker._inDialog&&(a.value=""),$.timepicker._pos||($.timepicker._pos=$.timepicker._findPos(a),$.timepicker._pos[1]+=a.offsetHeight);var d=!1;$(a).parents().each(function(){return d|="fixed"==$(this).css("position"),!d}),d&&$.browser.opera&&($.timepicker._pos[0]-=document.documentElement.scrollLeft,$.timepicker._pos[1]-=document.documentElement.scrollTop);var e={left:$.timepicker._pos[0],top:$.timepicker._pos[1]};if($.timepicker._pos=null,b.tpDiv.css({position:"absolute",display:"block",top:"-1000px"}),$.timepicker._updateTimepicker(b),b.inline||"object"!=typeof $.ui.position||(b.tpDiv.position({of:b.input,my:$.timepicker._get(b,"myPosition"),at:$.timepicker._get(b,"atPosition"),collision:"flip"}),e=b.tpDiv.offset(),$.timepicker._pos=[e.top,e.left]),b._hoursClicked=!1,b._minutesClicked=!1,e=$.timepicker._checkOffset(b,e,d),b.tpDiv.css({position:$.timepicker._inDialog&&$.blockUI?"static":d?"fixed":"absolute",display:"none",left:e.left+"px",top:e.top+"px"}),!b.inline){var f=$.timepicker._get(b,"showAnim"),g=$.timepicker._get(b,"duration"),h=function(){$.timepicker._timepickerShowing=!0;var a=$.timepicker._getBorders(b.tpDiv);b.tpDiv.find("iframe.ui-timepicker-cover").css({left:-a[0],top:-a[1],width:b.tpDiv.outerWidth(),height:b.tpDiv.outerHeight()})};$.timepicker._adjustZIndex(a),$.effects&&$.effects[f]?b.tpDiv.show(f,$.timepicker._get(b,"showOptions"),g,h):b.tpDiv[f||"show"](f?g:null,h),f&&g||h(),b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus(),$.timepicker._curInst=b}}},_getZIndex:function(a){for(var b,c,d=$(a);d.length&&d[0]!==document;){if(b=d.css("position"),("absolute"===b||"relative"===b||"fixed"===b)&&(c=parseInt(d.css("zIndex"),10),!isNaN(c)&&0!==c))return c;d=d.parent()}},_refreshTimepicker:function(a){var b=this._getInst(a);b&&this._updateTimepicker(b)},_updateTimepicker:function(a){a.tpDiv.empty().append(this._generateHTML(a)),this._rebindDialogEvents(a)},_rebindDialogEvents:function(a){var b=$.timepicker._getBorders(a.tpDiv),c=this;a.tpDiv.find("iframe.ui-timepicker-cover").css({left:-b[0],top:-b[1],width:a.tpDiv.outerWidth(),height:a.tpDiv.outerHeight()}).end().find(".ui-timepicker-minute-cell").unbind().bind("click",{fromDoubleClick:!1},$.proxy($.timepicker.selectMinutes,this)).bind("dblclick",{fromDoubleClick:!0},$.proxy($.timepicker.selectMinutes,this)).end().find(".ui-timepicker-hour-cell").unbind().bind("click",{fromDoubleClick:!1},$.proxy($.timepicker.selectHours,this)).bind("dblclick",{fromDoubleClick:!0},$.proxy($.timepicker.selectHours,this)).end().find(".ui-timepicker td a").unbind().bind("mouseout",function(){$(this).removeClass("ui-state-hover"),-1!=this.className.indexOf("ui-timepicker-prev")&&$(this).removeClass("ui-timepicker-prev-hover"),-1!=this.className.indexOf("ui-timepicker-next")&&$(this).removeClass("ui-timepicker-next-hover")}).bind("mouseover",function(){c._isDisabledTimepicker(a.inline?a.tpDiv.parent()[0]:a.input[0])||($(this).parents(".ui-timepicker-calendar").find("a").removeClass("ui-state-hover"),$(this).addClass("ui-state-hover"),-1!=this.className.indexOf("ui-timepicker-prev")&&$(this).addClass("ui-timepicker-prev-hover"),-1!=this.className.indexOf("ui-timepicker-next")&&$(this).addClass("ui-timepicker-next-hover"))}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end().find(".ui-timepicker-now").bind("click",function(a){$.timepicker.selectNow(a)}).end().find(".ui-timepicker-deselect").bind("click",function(a){$.timepicker.deselectTime(a)}).end().find(".ui-timepicker-close").bind("click",function(){$.timepicker._hideTimepicker()}).end()},_generateHTML:function(a){var b,c,d,e,f=1==this._get(a,"showPeriod"),g=1==this._get(a,"showPeriodLabels"),h=1==this._get(a,"showLeadingZero"),i=1==this._get(a,"showHours"),j=1==this._get(a,"showMinutes"),k=this._get(a,"amPmText"),l=this._get(a,"rows"),m=0,n=0,o=0,p=0,q=0,r=0,s=Array(),t=this._get(a,"hours"),u=null,v=0,w=this._get(a,"hourText"),x=this._get(a,"showCloseButton"),y=this._get(a,"closeButtonText"),z=this._get(a,"showNowButton"),A=this._get(a,"nowButtonText"),B=this._get(a,"showDeselectButton"),C=this._get(a,"deselectButtonText"),D=x||z||B;for(b=t.starts;b<=t.ends;b++)s.push(b);if(u=Math.ceil(s.length/l),g){for(v=0;v<s.length;v++)s[v]<12?o++:p++;v=0,m=Math.floor(o/s.length*l),n=Math.floor(p/s.length*l),l!=m+n&&(o&&(!p||!m||n&&o/m>=p/n)?m++:n++),q=Math.min(m,1),r=m+1,u=Math.ceil(Math.max(o/m,p/n))}if(e='<table class="ui-timepicker-table ui-widget-content ui-corner-all"><tr>',i){for(e+='<td class="ui-timepicker-hours"><div class="ui-timepicker-title ui-widget-header ui-helper-clearfix ui-corner-all">'+w+'</div><table class="ui-timepicker">',c=1;l>=c;c++){for(e+="<tr>",c==q&&g&&(e+='<th rowspan="'+m.toString()+'" class="periods" scope="row">'+k[0]+"</th>"),c==r&&g&&(e+='<th rowspan="'+n.toString()+'" class="periods" scope="row">'+k[1]+"</th>"),d=1;u>=d;d++)g&&r>c&&s[v]>=12?e+=this._generateHTMLHourCell(a,void 0,f,h):(e+=this._generateHTMLHourCell(a,s[v],f,h),v++);e+="</tr>"}e+="</tr></table></td>"}if(j&&(e+='<td class="ui-timepicker-minutes">',e+=this._generateHTMLMinutes(a),e+="</td>"),e+="</tr>",D){var E='<tr><td colspan="3"><div class="ui-timepicker-buttonpane ui-widget-content">';z&&(E+='<button type="button" class="ui-timepicker-now ui-state-default ui-corner-all" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" >'+A+"</button>"),B&&(E+='<button type="button" class="ui-timepicker-deselect ui-state-default ui-corner-all" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" >'+C+"</button>"),x&&(E+='<button type="button" class="ui-timepicker-close ui-state-default ui-corner-all" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" >'+y+"</button>"),e+=E+"</div></td></tr>"}return e+="</table>",e+=$.browser.msie&&parseInt($.browser.version,10)<7&&!a.inline?'<iframe src="javascript:false;" class="ui-timepicker-cover" frameborder="0"></iframe>':""},_updateMinuteDisplay:function(a){var b=this._generateHTMLMinutes(a);a.tpDiv.find("td.ui-timepicker-minutes").html(b),this._rebindDialogEvents(a)},_generateHTMLMinutes:function(a){var b,c,d="",e=this._get(a,"rows"),f=Array(),g=this._get(a,"minutes"),h=null,i=0,j=1==this._get(a,"showMinutesLeadingZero"),k=this._get(a,"onMinuteShow"),l=this._get(a,"minuteText");for(g.starts||(g.starts=0),g.ends||(g.ends=59),b=g.starts;b<=g.ends;b+=g.interval)f.push(b);if(h=Math.round(f.length/e+.49),k&&0==k.apply(a.input?a.input[0]:null,[a.hours,a.minutes]))for(i=0;i<f.length;i+=1)if(b=f[i],k.apply(a.input?a.input[0]:null,[a.hours,b])){a.minutes=b;break}for(d+='<div class="ui-timepicker-title ui-widget-header ui-helper-clearfix ui-corner-all">'+l+'</div><table class="ui-timepicker">',i=0,c=1;e>=c;c++){for(d+="<tr>";c*h>i;){b=f[i];var m="";void 0!==b&&(m=10>b&&j?"0"+b.toString():b.toString()),d+=this._generateHTMLMinuteCell(a,b,m),i++}d+="</tr>"}return d+="</table>"},_generateHTMLHourCell:function(a,b,c,d){var e=b;b>12&&c&&(e=b-12),0==e&&c&&(e=12),10>e&&d&&(e="0"+e);var f="",g=!0,h=this._get(a,"onHourShow");return void 0==b?f='<td><span class="ui-state-default ui-state-disabled"> </span></td>':(h&&(g=h.apply(a.input?a.input[0]:null,[b])),f=g?'<td class="ui-timepicker-hour-cell" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" data-hour="'+b.toString()+'"><a class="ui-state-default '+(b==a.hours?"ui-state-active":"")+'">'+e.toString()+"</a></td>":'<td><span class="ui-state-default ui-state-disabled '+(b==a.hours?" ui-state-active ":" ")+'">'+e.toString()+"</span></td>")},_generateHTMLMinuteCell:function(a,b,c){var d="",e=!0,f=this._get(a,"onMinuteShow");return f&&(e=f.apply(a.input?a.input[0]:null,[a.hours,b])),d=void 0==b?'<td><span class="ui-state-default ui-state-disabled"> </span></td>':e?'<td class="ui-timepicker-minute-cell" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" data-minute="'+b.toString()+'" ><a class="ui-state-default '+(b==a.minutes?"ui-state-active":"")+'" >'+c+"</a></td>":'<td><span class="ui-state-default ui-state-disabled" >'+c+"</span></td>"},_destroyTimepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();$.removeData(a,PROP_NAME),"input"==d?(c.append.remove(),c.trigger.remove(),b.removeClass(this.markerClassName).unbind("focus.timepicker",this._showTimepicker).unbind("click.timepicker",this._adjustZIndex)):("div"==d||"span"==d)&&b.removeClass(this.markerClassName).empty()}},_enableTimepicker:function(a){var b=$(a),c=b.attr("id"),d=$.data(a,PROP_NAME);if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if("input"==e){a.disabled=!1;var f=this._get(d,"button");$(f).removeClass("ui-state-disabled").disabled=!1,d.trigger.filter("button").each(function(){this.disabled=!1}).end()}else if("div"==e||"span"==e){var g=b.children("."+this._inlineClass);g.children().removeClass("ui-state-disabled"),g.find("button").each(function(){this.disabled=!1})}this._disabledInputs=$.map(this._disabledInputs,function(a){return a==c?null:a})}},_disableTimepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();if("input"==d){var e=this._get(c,"button");$(e).addClass("ui-state-disabled").disabled=!0,a.disabled=!0,c.trigger.filter("button").each(function(){this.disabled=!0}).end()}else if("div"==d||"span"==d){var f=b.children("."+this._inlineClass);f.children().addClass("ui-state-disabled"),f.find("button").each(function(){this.disabled=!0})}this._disabledInputs=$.map(this._disabledInputs,function(b){return b==a?null:b}),this._disabledInputs[this._disabledInputs.length]=b.attr("id")}},_isDisabledTimepicker:function(a){if(!a)return!1;for(var b=0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]==a)return!0;return!1},_checkOffset:function(a,b,c){var d=a.tpDiv.outerWidth(),e=a.tpDiv.outerHeight(),f=a.input?a.input.outerWidth():0,g=a.input?a.input.outerHeight():0,h=document.documentElement.clientWidth+$(document).scrollLeft(),i=document.documentElement.clientHeight+$(document).scrollTop();return b.left-=this._get(a,"isRTL")?d-f:0,b.left-=c&&b.left==a.input.offset().left?$(document).scrollLeft():0,b.top-=c&&b.top==a.input.offset().top+g?$(document).scrollTop():0,b.left-=Math.min(b.left,b.left+d>h&&h>d?Math.abs(b.left+d-h):0),b.top-=Math.min(b.top,b.top+e>i&&i>e?Math.abs(e+g):0),b},_findPos:function(a){for(var b=this._getInst(a),c=this._get(b,"isRTL");a&&("hidden"==a.type||1!=a.nodeType);)a=a[c?"previousSibling":"nextSibling"];var d=$(a).offset();return[d.left,d.top]},_getBorders:function(a){var b=function(a){return{thin:1,medium:2,thick:3}[a]||a};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkExternalClick:function(a){if($.timepicker._curInst){var b=$(a.target);b[0].id==$.timepicker._mainDivId||0!=b.parents("#"+$.timepicker._mainDivId).length||b.hasClass($.timepicker.markerClassName)||b.hasClass($.timepicker._triggerClass)||!$.timepicker._timepickerShowing||$.timepicker._inDialog&&$.blockUI||$.timepicker._hideTimepicker()}},_hideTimepicker:function(a){var b=this._curInst;if(b&&(!a||b==$.data(a,PROP_NAME))&&this._timepickerShowing){var c=this._get(b,"showAnim"),d=this._get(b,"duration"),e=function(){$.timepicker._tidyDialog(b),this._curInst=null};$.effects&&$.effects[c]?b.tpDiv.hide(c,$.timepicker._get(b,"showOptions"),d,e):b.tpDiv["slideDown"==c?"slideUp":"fadeIn"==c?"fadeOut":"hide"](c?d:null,e),c||e(),this._timepickerShowing=!1,this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),$.blockUI&&($.unblockUI(),$("body").append(this.tpDiv))),this._inDialog=!1;var f=this._get(b,"onClose");f&&f.apply(b.input?b.input[0]:null,[b.input?b.input.val():"",b])}},_tidyDialog:function(a){a.tpDiv.removeClass(this._dialogClass).unbind(".ui-timepicker")},_getInst:function(a){try{return $.data(a,PROP_NAME)}catch(b){throw"Missing instance data for this timepicker"}},_get:function(a,b){return void 0!==a.settings[b]?a.settings[b]:this._defaults[b]},_setTimeFromField:function(a){if(a.input.val()!=a.lastVal){var b=this._get(a,"defaultTime"),c="now"==b?this._getCurrentTimeRounded(a):b;if(0==a.inline&&""!=a.input.val()&&(c=a.input.val()),c instanceof Date)a.hours=c.getHours(),a.minutes=c.getMinutes();else{var d=a.lastVal=c;if(""==c)a.hours=-1,a.minutes=-1;else{var e=this.parseTime(a,d);a.hours=e.hours,a.minutes=e.minutes}}$.timepicker._updateTimepicker(a)}},_optionTimepicker:function(a,b,c){var d=this._getInst(a);if(2==arguments.length&&"string"==typeof b)return"defaults"==b?$.extend({},$.timepicker._defaults):d?"all"==b?$.extend({},d.settings):this._get(d,b):null;var e=b||{};"string"==typeof b&&(e={},e[b]=c),d&&(this._curInst==d&&this._hideTimepicker(),extendRemove(d.settings,e),this._updateTimepicker(d))},_setTimeTimepicker:function(a,b){var c=this._getInst(a);c&&(this._setTime(c,b),this._updateTimepicker(c),this._updateAlternate(c,b))},_setTime:function(a,b,c){var d=a.hours,e=a.minutes;b=this.parseTime(a,b),a.hours=b.hours,a.minutes=b.minutes,d==a.hours&&e==a.minuts||c||a.input.trigger("change"),this._updateTimepicker(a),this._updateSelectedValue(a)},_getCurrentTimeRounded:function(){var a=new Date,b=a.getMinutes(),c=5*Math.round(b/5);return a.setMinutes(c),a},parseTime:function(a,b){var c=new Object;c.hours=-1,c.minutes=-1;var d=this._get(a,"timeSeparator"),e=this._get(a,"amPmText"),f=this._get(a,"showHours"),g=this._get(a,"showMinutes"),h=this._get(a,"optionalMinutes"),i=1==this._get(a,"showPeriod"),j=b.indexOf(d);if(-1!=j?(c.hours=parseInt(b.substr(0,j),10),c.minutes=parseInt(b.substr(j+1),10)):!f||g&&!h?!f&&g&&(c.minutes=parseInt(b,10)):c.hours=parseInt(b,10),f){var k=b.toUpperCase();c.hours<12&&i&&-1!=k.indexOf(e[1].toUpperCase())&&(c.hours+=12),12==c.hours&&i&&-1!=k.indexOf(e[0].toUpperCase())&&(c.hours=0)}return c},selectNow:function(a){var b=$(a.target).attr("data-timepicker-instance-id"),c=$(b),d=this._getInst(c[0]),e=new Date;d.hours=e.getHours(),d.minutes=e.getMinutes(),this._updateSelectedValue(d),this._updateTimepicker(d),this._hideTimepicker()},deselectTime:function(a){var b=$(a.target).attr("data-timepicker-instance-id"),c=$(b),d=this._getInst(c[0]);d.hours=-1,d.minutes=-1,this._updateSelectedValue(d),this._hideTimepicker()},selectHours:function(a){var b=$(a.currentTarget),c=b.attr("data-timepicker-instance-id"),d=parseInt(b.attr("data-hour")),e=a.data.fromDoubleClick,f=$(c),g=this._getInst(f[0]),h=1==this._get(g,"showMinutes");if($.timepicker._isDisabledTimepicker(f.attr("id")))return!1;b.parents(".ui-timepicker-hours:first").find("a").removeClass("ui-state-active"),b.children("a").addClass("ui-state-active"),g.hours=d;var i=this._get(g,"onMinuteShow");return i&&this._updateMinuteDisplay(g),this._updateSelectedValue(g),g._hoursClicked=!0,(g._minutesClicked||e||0==h)&&$.timepicker._hideTimepicker(),!1},selectMinutes:function(a){var b=$(a.currentTarget),c=b.attr("data-timepicker-instance-id"),d=parseInt(b.attr("data-minute")),e=a.data.fromDoubleClick,f=$(c),g=this._getInst(f[0]),h=1==this._get(g,"showHours");return $.timepicker._isDisabledTimepicker(f.attr("id"))?!1:(b.parents(".ui-timepicker-minutes:first").find("a").removeClass("ui-state-active"),b.children("a").addClass("ui-state-active"),g.minutes=d,this._updateSelectedValue(g),g._minutesClicked=!0,g._hoursClicked||e||0==h?($.timepicker._hideTimepicker(),!1):!1)},_updateSelectedValue:function(a){var b=this._getParsedTime(a);a.input&&(a.input.val(b),a.input.trigger("change"));var c=this._get(a,"onSelect");return c&&c.apply(a.input?a.input[0]:null,[b,a]),this._updateAlternate(a,b),b},_getParsedTime:function(a){if(-1==a.hours&&-1==a.minutes)return"";(a.hours<a.hours.starts||a.hours>a.hours.ends)&&(a.hours=0),(a.minutes<a.minutes.starts||a.minutes>a.minutes.ends)&&(a.minutes=0);var b="",c=1==this._get(a,"showPeriod"),d=1==this._get(a,"showLeadingZero"),e=1==this._get(a,"showHours"),f=1==this._get(a,"showMinutes"),g=1==this._get(a,"optionalMinutes"),h=this._get(a,"amPmText"),i=a.hours?a.hours:0,j=a.minutes?a.minutes:0,k=i?i:0,l="";c&&(0==a.hours&&(k=12),a.hours<12?b=h[0]:(b=h[1],k>12&&(k-=12)));var m=k.toString();d&&10>k&&(m="0"+m);var n=j.toString();return 10>j&&(n="0"+n),e&&(l+=m),!e||!f||g&&0==n||(l+=this._get(a,"timeSeparator")),!f||g&&0==n||(l+=n),e&&b.length>0&&(l+=this._get(a,"periodSeparator")+b),l},_updateAlternate:function(a,b){var c=this._get(a,"altField");c&&$(c).each(function(a,c){$(c).val(b)})},_getTimeTimepicker:function(a){var b=this._getInst(a);return this._getParsedTime(b)},_getHourTimepicker:function(a){var b=this._getInst(a);return void 0==b?-1:b.hours},_getMinuteTimepicker:function(a){var b=this._getInst(a);return void 0==b?-1:b.minutes}}),$.fn.timepicker=function(a){$.timepicker.initialized||($(document).mousedown($.timepicker._checkExternalClick).find("body").append($.timepicker.tpDiv),$.timepicker.initialized=!0);var b=Array.prototype.slice.call(arguments,1);return"string"!=typeof a||"getTime"!=a&&"getHour"!=a&&"getMinute"!=a?"option"==a&&2==arguments.length&&"string"==typeof arguments[1]?$.timepicker["_"+a+"Timepicker"].apply($.timepicker,[this[0]].concat(b)):this.each(function(){"string"==typeof a?$.timepicker["_"+a+"Timepicker"].apply($.timepicker,[this].concat(b)):$.timepicker._attachTimepicker(this,a)}):$.timepicker["_"+a+"Timepicker"].apply($.timepicker,[this[0]].concat(b))},$.timepicker=new Timepicker,$.timepicker.initialized=!1,$.timepicker.uuid=(new Date).getTime(),$.timepicker.version="0.3.1",window["TP_jQuery_"+tpuuid]=$}(jQuery);
|
1 |
+
/*! event-organiser 2.9.2 2014-10-31 11:49 */
|
2 |
!function($){function Timepicker(){this._curInst=null,this._disabledInputs=[],this._timepickerShowing=!1,this._inDialog=!1,this._dialogClass="ui-timepicker-dialog",this._mainDivId="ui-timepicker-div",this._inlineClass="ui-timepicker-inline",this._currentClass="ui-timepicker-current",this._dayOverClass="ui-timepicker-days-cell-over",this.regional=[],this.regional[""]={hourText:"Hour",minuteText:"Minute",amPmText:["AM","PM"],closeButtonText:"Done",nowButtonText:"Now",deselectButtonText:"Deselect"},this._defaults={showOn:"focus",button:null,showAnim:"fadeIn",showOptions:{},appendText:"",beforeShow:null,onSelect:null,onClose:null,timeSeparator:":",periodSeparator:" ",showPeriod:!1,showPeriodLabels:!0,showLeadingZero:!0,showMinutesLeadingZero:!0,altField:"",defaultTime:"now",myPosition:"left top",atPosition:"left bottom",onHourShow:null,onMinuteShow:null,hours:{starts:0,ends:23},minutes:{starts:0,ends:55,interval:5},rows:4,showHours:!0,showMinutes:!0,optionalMinutes:!1,showCloseButton:!1,showNowButton:!1,showDeselectButton:!1},$.extend(this._defaults,this.regional[""]),this.tpDiv=$('<div id="'+this._mainDivId+'" class="ui-timepicker ui-widget ui-helper-clearfix ui-corner-all " style="display: none"></div>')}function extendRemove(a,b){$.extend(a,b);for(var c in b)(null==b[c]||void 0==b[c])&&(a[c]=b[c]);return a}$.extend($.ui,{timepicker:{version:"0.3.1"}});var PROP_NAME="timepicker",tpuuid=(new Date).getTime();$.extend(Timepicker.prototype,{markerClassName:"hasTimepicker",log:function(){},_widgetTimepicker:function(){return this.tpDiv},setDefaults:function(a){return extendRemove(this._defaults,a||{}),this},_attachTimepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("time:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase(),inline="div"==nodeName||"span"==nodeName;target.id||(this.uuid+=1,target.id="tp"+this.uuid);var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{}),"input"==nodeName?(this._connectTimepicker(target,inst),this._setTimeFromField(inst)):inline&&this._inlineTimepicker(target,inst)},_newInst:function(a,b){var c=a[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1");return{id:c,input:a,inline:b,tpDiv:b?$('<div class="'+this._inlineClass+' ui-timepicker ui-widget ui-helper-clearfix"></div>'):this.tpDiv}},_connectTimepicker:function(a,b){var c=$(a);b.append=$([]),b.trigger=$([]),c.hasClass(this.markerClassName)||(this._attachments(c,b),c.addClass(this.markerClassName).keydown(this._doKeyDown).keyup(this._doKeyUp).bind("setData.timepicker",function(a,c,d){b.settings[c]=d}).bind("getData.timepicker",function(a,c){return this._get(b,c)}),$.data(a,PROP_NAME,b))},_doKeyDown:function(a){var b=$.timepicker._getInst(a.target),c=!0;if(b._keyEvent=!0,$.timepicker._timepickerShowing)switch(a.keyCode){case 9:$.timepicker._hideTimepicker(),c=!1;break;case 13:return $.timepicker._updateSelectedValue(b),$.timepicker._hideTimepicker(),!1;case 27:$.timepicker._hideTimepicker();break;default:c=!1}else 36==a.keyCode&&a.ctrlKey?$.timepicker._showTimepicker(this):c=!1;c&&(a.preventDefault(),a.stopPropagation())},_doKeyUp:function(a){var b=$.timepicker._getInst(a.target);$.timepicker._setTimeFromField(b),$.timepicker._updateTimepicker(b)},_attachments:function(a,b){var c=this._get(b,"appendText"),d=this._get(b,"isRTL");b.append&&b.append.remove(),c&&(b.append=$('<span class="'+this._appendClass+'">'+c+"</span>"),a[d?"before":"after"](b.append)),a.unbind("focus.timepicker",this._showTimepicker),a.unbind("click.timepicker",this._adjustZIndex),b.trigger&&b.trigger.remove();var e=this._get(b,"showOn");if(("focus"==e||"both"==e)&&(a.bind("focus.timepicker",this._showTimepicker),a.bind("click.timepicker",this._adjustZIndex)),"button"==e||"both"==e){var f=this._get(b,"button");$(f).bind("click.timepicker",function(){return $.timepicker._timepickerShowing&&$.timepicker._lastInput==a[0]?$.timepicker._hideTimepicker():b.input.is(":disabled")||$.timepicker._showTimepicker(a[0]),!1})}},_inlineTimepicker:function(a,b){var c=$(a);c.hasClass(this.markerClassName)||(c.addClass(this.markerClassName).append(b.tpDiv).bind("setData.timepicker",function(a,c,d){b.settings[c]=d}).bind("getData.timepicker",function(a,c){return this._get(b,c)}),$.data(a,PROP_NAME,b),this._setTimeFromField(b),this._updateTimepicker(b),b.tpDiv.show())},_adjustZIndex:function(a){a=a.target||a;var b=$.timepicker._getInst(a);b.tpDiv.css("zIndex",$.timepicker._getZIndex(a)+1)},_showTimepicker:function(a){if(a=a.target||a,"input"!=a.nodeName.toLowerCase()&&(a=$("input",a.parentNode)[0]),!$.timepicker._isDisabledTimepicker(a)&&$.timepicker._lastInput!=a){$.timepicker._hideTimepicker();var b=$.timepicker._getInst(a);$.timepicker._curInst&&$.timepicker._curInst!=b&&$.timepicker._curInst.tpDiv.stop(!0,!0);var c=$.timepicker._get(b,"beforeShow");extendRemove(b.settings,c?c.apply(a,[a,b]):{}),b.lastVal=null,$.timepicker._lastInput=a,$.timepicker._setTimeFromField(b),$.timepicker._inDialog&&(a.value=""),$.timepicker._pos||($.timepicker._pos=$.timepicker._findPos(a),$.timepicker._pos[1]+=a.offsetHeight);var d=!1;$(a).parents().each(function(){return d|="fixed"==$(this).css("position"),!d}),d&&$.browser.opera&&($.timepicker._pos[0]-=document.documentElement.scrollLeft,$.timepicker._pos[1]-=document.documentElement.scrollTop);var e={left:$.timepicker._pos[0],top:$.timepicker._pos[1]};if($.timepicker._pos=null,b.tpDiv.css({position:"absolute",display:"block",top:"-1000px"}),$.timepicker._updateTimepicker(b),b.inline||"object"!=typeof $.ui.position||(b.tpDiv.position({of:b.input,my:$.timepicker._get(b,"myPosition"),at:$.timepicker._get(b,"atPosition"),collision:"flip"}),e=b.tpDiv.offset(),$.timepicker._pos=[e.top,e.left]),b._hoursClicked=!1,b._minutesClicked=!1,e=$.timepicker._checkOffset(b,e,d),b.tpDiv.css({position:$.timepicker._inDialog&&$.blockUI?"static":d?"fixed":"absolute",display:"none",left:e.left+"px",top:e.top+"px"}),!b.inline){var f=$.timepicker._get(b,"showAnim"),g=$.timepicker._get(b,"duration"),h=function(){$.timepicker._timepickerShowing=!0;var a=$.timepicker._getBorders(b.tpDiv);b.tpDiv.find("iframe.ui-timepicker-cover").css({left:-a[0],top:-a[1],width:b.tpDiv.outerWidth(),height:b.tpDiv.outerHeight()})};$.timepicker._adjustZIndex(a),$.effects&&$.effects[f]?b.tpDiv.show(f,$.timepicker._get(b,"showOptions"),g,h):b.tpDiv[f||"show"](f?g:null,h),f&&g||h(),b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus(),$.timepicker._curInst=b}}},_getZIndex:function(a){for(var b,c,d=$(a);d.length&&d[0]!==document;){if(b=d.css("position"),("absolute"===b||"relative"===b||"fixed"===b)&&(c=parseInt(d.css("zIndex"),10),!isNaN(c)&&0!==c))return c;d=d.parent()}},_refreshTimepicker:function(a){var b=this._getInst(a);b&&this._updateTimepicker(b)},_updateTimepicker:function(a){a.tpDiv.empty().append(this._generateHTML(a)),this._rebindDialogEvents(a)},_rebindDialogEvents:function(a){var b=$.timepicker._getBorders(a.tpDiv),c=this;a.tpDiv.find("iframe.ui-timepicker-cover").css({left:-b[0],top:-b[1],width:a.tpDiv.outerWidth(),height:a.tpDiv.outerHeight()}).end().find(".ui-timepicker-minute-cell").unbind().bind("click",{fromDoubleClick:!1},$.proxy($.timepicker.selectMinutes,this)).bind("dblclick",{fromDoubleClick:!0},$.proxy($.timepicker.selectMinutes,this)).end().find(".ui-timepicker-hour-cell").unbind().bind("click",{fromDoubleClick:!1},$.proxy($.timepicker.selectHours,this)).bind("dblclick",{fromDoubleClick:!0},$.proxy($.timepicker.selectHours,this)).end().find(".ui-timepicker td a").unbind().bind("mouseout",function(){$(this).removeClass("ui-state-hover"),-1!=this.className.indexOf("ui-timepicker-prev")&&$(this).removeClass("ui-timepicker-prev-hover"),-1!=this.className.indexOf("ui-timepicker-next")&&$(this).removeClass("ui-timepicker-next-hover")}).bind("mouseover",function(){c._isDisabledTimepicker(a.inline?a.tpDiv.parent()[0]:a.input[0])||($(this).parents(".ui-timepicker-calendar").find("a").removeClass("ui-state-hover"),$(this).addClass("ui-state-hover"),-1!=this.className.indexOf("ui-timepicker-prev")&&$(this).addClass("ui-timepicker-prev-hover"),-1!=this.className.indexOf("ui-timepicker-next")&&$(this).addClass("ui-timepicker-next-hover"))}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end().find(".ui-timepicker-now").bind("click",function(a){$.timepicker.selectNow(a)}).end().find(".ui-timepicker-deselect").bind("click",function(a){$.timepicker.deselectTime(a)}).end().find(".ui-timepicker-close").bind("click",function(){$.timepicker._hideTimepicker()}).end()},_generateHTML:function(a){var b,c,d,e,f=1==this._get(a,"showPeriod"),g=1==this._get(a,"showPeriodLabels"),h=1==this._get(a,"showLeadingZero"),i=1==this._get(a,"showHours"),j=1==this._get(a,"showMinutes"),k=this._get(a,"amPmText"),l=this._get(a,"rows"),m=0,n=0,o=0,p=0,q=0,r=0,s=Array(),t=this._get(a,"hours"),u=null,v=0,w=this._get(a,"hourText"),x=this._get(a,"showCloseButton"),y=this._get(a,"closeButtonText"),z=this._get(a,"showNowButton"),A=this._get(a,"nowButtonText"),B=this._get(a,"showDeselectButton"),C=this._get(a,"deselectButtonText"),D=x||z||B;for(b=t.starts;b<=t.ends;b++)s.push(b);if(u=Math.ceil(s.length/l),g){for(v=0;v<s.length;v++)s[v]<12?o++:p++;v=0,m=Math.floor(o/s.length*l),n=Math.floor(p/s.length*l),l!=m+n&&(o&&(!p||!m||n&&o/m>=p/n)?m++:n++),q=Math.min(m,1),r=m+1,u=Math.ceil(Math.max(o/m,p/n))}if(e='<table class="ui-timepicker-table ui-widget-content ui-corner-all"><tr>',i){for(e+='<td class="ui-timepicker-hours"><div class="ui-timepicker-title ui-widget-header ui-helper-clearfix ui-corner-all">'+w+'</div><table class="ui-timepicker">',c=1;l>=c;c++){for(e+="<tr>",c==q&&g&&(e+='<th rowspan="'+m.toString()+'" class="periods" scope="row">'+k[0]+"</th>"),c==r&&g&&(e+='<th rowspan="'+n.toString()+'" class="periods" scope="row">'+k[1]+"</th>"),d=1;u>=d;d++)g&&r>c&&s[v]>=12?e+=this._generateHTMLHourCell(a,void 0,f,h):(e+=this._generateHTMLHourCell(a,s[v],f,h),v++);e+="</tr>"}e+="</tr></table></td>"}if(j&&(e+='<td class="ui-timepicker-minutes">',e+=this._generateHTMLMinutes(a),e+="</td>"),e+="</tr>",D){var E='<tr><td colspan="3"><div class="ui-timepicker-buttonpane ui-widget-content">';z&&(E+='<button type="button" class="ui-timepicker-now ui-state-default ui-corner-all" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" >'+A+"</button>"),B&&(E+='<button type="button" class="ui-timepicker-deselect ui-state-default ui-corner-all" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" >'+C+"</button>"),x&&(E+='<button type="button" class="ui-timepicker-close ui-state-default ui-corner-all" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" >'+y+"</button>"),e+=E+"</div></td></tr>"}return e+="</table>",e+=$.browser.msie&&parseInt($.browser.version,10)<7&&!a.inline?'<iframe src="javascript:false;" class="ui-timepicker-cover" frameborder="0"></iframe>':""},_updateMinuteDisplay:function(a){var b=this._generateHTMLMinutes(a);a.tpDiv.find("td.ui-timepicker-minutes").html(b),this._rebindDialogEvents(a)},_generateHTMLMinutes:function(a){var b,c,d="",e=this._get(a,"rows"),f=Array(),g=this._get(a,"minutes"),h=null,i=0,j=1==this._get(a,"showMinutesLeadingZero"),k=this._get(a,"onMinuteShow"),l=this._get(a,"minuteText");for(g.starts||(g.starts=0),g.ends||(g.ends=59),b=g.starts;b<=g.ends;b+=g.interval)f.push(b);if(h=Math.round(f.length/e+.49),k&&0==k.apply(a.input?a.input[0]:null,[a.hours,a.minutes]))for(i=0;i<f.length;i+=1)if(b=f[i],k.apply(a.input?a.input[0]:null,[a.hours,b])){a.minutes=b;break}for(d+='<div class="ui-timepicker-title ui-widget-header ui-helper-clearfix ui-corner-all">'+l+'</div><table class="ui-timepicker">',i=0,c=1;e>=c;c++){for(d+="<tr>";c*h>i;){b=f[i];var m="";void 0!==b&&(m=10>b&&j?"0"+b.toString():b.toString()),d+=this._generateHTMLMinuteCell(a,b,m),i++}d+="</tr>"}return d+="</table>"},_generateHTMLHourCell:function(a,b,c,d){var e=b;b>12&&c&&(e=b-12),0==e&&c&&(e=12),10>e&&d&&(e="0"+e);var f="",g=!0,h=this._get(a,"onHourShow");return void 0==b?f='<td><span class="ui-state-default ui-state-disabled"> </span></td>':(h&&(g=h.apply(a.input?a.input[0]:null,[b])),f=g?'<td class="ui-timepicker-hour-cell" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" data-hour="'+b.toString()+'"><a class="ui-state-default '+(b==a.hours?"ui-state-active":"")+'">'+e.toString()+"</a></td>":'<td><span class="ui-state-default ui-state-disabled '+(b==a.hours?" ui-state-active ":" ")+'">'+e.toString()+"</span></td>")},_generateHTMLMinuteCell:function(a,b,c){var d="",e=!0,f=this._get(a,"onMinuteShow");return f&&(e=f.apply(a.input?a.input[0]:null,[a.hours,b])),d=void 0==b?'<td><span class="ui-state-default ui-state-disabled"> </span></td>':e?'<td class="ui-timepicker-minute-cell" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" data-minute="'+b.toString()+'" ><a class="ui-state-default '+(b==a.minutes?"ui-state-active":"")+'" >'+c+"</a></td>":'<td><span class="ui-state-default ui-state-disabled" >'+c+"</span></td>"},_destroyTimepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();$.removeData(a,PROP_NAME),"input"==d?(c.append.remove(),c.trigger.remove(),b.removeClass(this.markerClassName).unbind("focus.timepicker",this._showTimepicker).unbind("click.timepicker",this._adjustZIndex)):("div"==d||"span"==d)&&b.removeClass(this.markerClassName).empty()}},_enableTimepicker:function(a){var b=$(a),c=b.attr("id"),d=$.data(a,PROP_NAME);if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if("input"==e){a.disabled=!1;var f=this._get(d,"button");$(f).removeClass("ui-state-disabled").disabled=!1,d.trigger.filter("button").each(function(){this.disabled=!1}).end()}else if("div"==e||"span"==e){var g=b.children("."+this._inlineClass);g.children().removeClass("ui-state-disabled"),g.find("button").each(function(){this.disabled=!1})}this._disabledInputs=$.map(this._disabledInputs,function(a){return a==c?null:a})}},_disableTimepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();if("input"==d){var e=this._get(c,"button");$(e).addClass("ui-state-disabled").disabled=!0,a.disabled=!0,c.trigger.filter("button").each(function(){this.disabled=!0}).end()}else if("div"==d||"span"==d){var f=b.children("."+this._inlineClass);f.children().addClass("ui-state-disabled"),f.find("button").each(function(){this.disabled=!0})}this._disabledInputs=$.map(this._disabledInputs,function(b){return b==a?null:b}),this._disabledInputs[this._disabledInputs.length]=b.attr("id")}},_isDisabledTimepicker:function(a){if(!a)return!1;for(var b=0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]==a)return!0;return!1},_checkOffset:function(a,b,c){var d=a.tpDiv.outerWidth(),e=a.tpDiv.outerHeight(),f=a.input?a.input.outerWidth():0,g=a.input?a.input.outerHeight():0,h=document.documentElement.clientWidth+$(document).scrollLeft(),i=document.documentElement.clientHeight+$(document).scrollTop();return b.left-=this._get(a,"isRTL")?d-f:0,b.left-=c&&b.left==a.input.offset().left?$(document).scrollLeft():0,b.top-=c&&b.top==a.input.offset().top+g?$(document).scrollTop():0,b.left-=Math.min(b.left,b.left+d>h&&h>d?Math.abs(b.left+d-h):0),b.top-=Math.min(b.top,b.top+e>i&&i>e?Math.abs(e+g):0),b},_findPos:function(a){for(var b=this._getInst(a),c=this._get(b,"isRTL");a&&("hidden"==a.type||1!=a.nodeType);)a=a[c?"previousSibling":"nextSibling"];var d=$(a).offset();return[d.left,d.top]},_getBorders:function(a){var b=function(a){return{thin:1,medium:2,thick:3}[a]||a};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkExternalClick:function(a){if($.timepicker._curInst){var b=$(a.target);b[0].id==$.timepicker._mainDivId||0!=b.parents("#"+$.timepicker._mainDivId).length||b.hasClass($.timepicker.markerClassName)||b.hasClass($.timepicker._triggerClass)||!$.timepicker._timepickerShowing||$.timepicker._inDialog&&$.blockUI||$.timepicker._hideTimepicker()}},_hideTimepicker:function(a){var b=this._curInst;if(b&&(!a||b==$.data(a,PROP_NAME))&&this._timepickerShowing){var c=this._get(b,"showAnim"),d=this._get(b,"duration"),e=function(){$.timepicker._tidyDialog(b),this._curInst=null};$.effects&&$.effects[c]?b.tpDiv.hide(c,$.timepicker._get(b,"showOptions"),d,e):b.tpDiv["slideDown"==c?"slideUp":"fadeIn"==c?"fadeOut":"hide"](c?d:null,e),c||e(),this._timepickerShowing=!1,this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),$.blockUI&&($.unblockUI(),$("body").append(this.tpDiv))),this._inDialog=!1;var f=this._get(b,"onClose");f&&f.apply(b.input?b.input[0]:null,[b.input?b.input.val():"",b])}},_tidyDialog:function(a){a.tpDiv.removeClass(this._dialogClass).unbind(".ui-timepicker")},_getInst:function(a){try{return $.data(a,PROP_NAME)}catch(b){throw"Missing instance data for this timepicker"}},_get:function(a,b){return void 0!==a.settings[b]?a.settings[b]:this._defaults[b]},_setTimeFromField:function(a){if(a.input.val()!=a.lastVal){var b=this._get(a,"defaultTime"),c="now"==b?this._getCurrentTimeRounded(a):b;if(0==a.inline&&""!=a.input.val()&&(c=a.input.val()),c instanceof Date)a.hours=c.getHours(),a.minutes=c.getMinutes();else{var d=a.lastVal=c;if(""==c)a.hours=-1,a.minutes=-1;else{var e=this.parseTime(a,d);a.hours=e.hours,a.minutes=e.minutes}}$.timepicker._updateTimepicker(a)}},_optionTimepicker:function(a,b,c){var d=this._getInst(a);if(2==arguments.length&&"string"==typeof b)return"defaults"==b?$.extend({},$.timepicker._defaults):d?"all"==b?$.extend({},d.settings):this._get(d,b):null;var e=b||{};"string"==typeof b&&(e={},e[b]=c),d&&(this._curInst==d&&this._hideTimepicker(),extendRemove(d.settings,e),this._updateTimepicker(d))},_setTimeTimepicker:function(a,b){var c=this._getInst(a);c&&(this._setTime(c,b),this._updateTimepicker(c),this._updateAlternate(c,b))},_setTime:function(a,b,c){var d=a.hours,e=a.minutes;b=this.parseTime(a,b),a.hours=b.hours,a.minutes=b.minutes,d==a.hours&&e==a.minuts||c||a.input.trigger("change"),this._updateTimepicker(a),this._updateSelectedValue(a)},_getCurrentTimeRounded:function(){var a=new Date,b=a.getMinutes(),c=5*Math.round(b/5);return a.setMinutes(c),a},parseTime:function(a,b){var c=new Object;c.hours=-1,c.minutes=-1;var d=this._get(a,"timeSeparator"),e=this._get(a,"amPmText"),f=this._get(a,"showHours"),g=this._get(a,"showMinutes"),h=this._get(a,"optionalMinutes"),i=1==this._get(a,"showPeriod"),j=b.indexOf(d);if(-1!=j?(c.hours=parseInt(b.substr(0,j),10),c.minutes=parseInt(b.substr(j+1),10)):!f||g&&!h?!f&&g&&(c.minutes=parseInt(b,10)):c.hours=parseInt(b,10),f){var k=b.toUpperCase();c.hours<12&&i&&-1!=k.indexOf(e[1].toUpperCase())&&(c.hours+=12),12==c.hours&&i&&-1!=k.indexOf(e[0].toUpperCase())&&(c.hours=0)}return c},selectNow:function(a){var b=$(a.target).attr("data-timepicker-instance-id"),c=$(b),d=this._getInst(c[0]),e=new Date;d.hours=e.getHours(),d.minutes=e.getMinutes(),this._updateSelectedValue(d),this._updateTimepicker(d),this._hideTimepicker()},deselectTime:function(a){var b=$(a.target).attr("data-timepicker-instance-id"),c=$(b),d=this._getInst(c[0]);d.hours=-1,d.minutes=-1,this._updateSelectedValue(d),this._hideTimepicker()},selectHours:function(a){var b=$(a.currentTarget),c=b.attr("data-timepicker-instance-id"),d=parseInt(b.attr("data-hour")),e=a.data.fromDoubleClick,f=$(c),g=this._getInst(f[0]),h=1==this._get(g,"showMinutes");if($.timepicker._isDisabledTimepicker(f.attr("id")))return!1;b.parents(".ui-timepicker-hours:first").find("a").removeClass("ui-state-active"),b.children("a").addClass("ui-state-active"),g.hours=d;var i=this._get(g,"onMinuteShow");return i&&this._updateMinuteDisplay(g),this._updateSelectedValue(g),g._hoursClicked=!0,(g._minutesClicked||e||0==h)&&$.timepicker._hideTimepicker(),!1},selectMinutes:function(a){var b=$(a.currentTarget),c=b.attr("data-timepicker-instance-id"),d=parseInt(b.attr("data-minute")),e=a.data.fromDoubleClick,f=$(c),g=this._getInst(f[0]),h=1==this._get(g,"showHours");return $.timepicker._isDisabledTimepicker(f.attr("id"))?!1:(b.parents(".ui-timepicker-minutes:first").find("a").removeClass("ui-state-active"),b.children("a").addClass("ui-state-active"),g.minutes=d,this._updateSelectedValue(g),g._minutesClicked=!0,g._hoursClicked||e||0==h?($.timepicker._hideTimepicker(),!1):!1)},_updateSelectedValue:function(a){var b=this._getParsedTime(a);a.input&&(a.input.val(b),a.input.trigger("change"));var c=this._get(a,"onSelect");return c&&c.apply(a.input?a.input[0]:null,[b,a]),this._updateAlternate(a,b),b},_getParsedTime:function(a){if(-1==a.hours&&-1==a.minutes)return"";(a.hours<a.hours.starts||a.hours>a.hours.ends)&&(a.hours=0),(a.minutes<a.minutes.starts||a.minutes>a.minutes.ends)&&(a.minutes=0);var b="",c=1==this._get(a,"showPeriod"),d=1==this._get(a,"showLeadingZero"),e=1==this._get(a,"showHours"),f=1==this._get(a,"showMinutes"),g=1==this._get(a,"optionalMinutes"),h=this._get(a,"amPmText"),i=a.hours?a.hours:0,j=a.minutes?a.minutes:0,k=i?i:0,l="";c&&(0==a.hours&&(k=12),a.hours<12?b=h[0]:(b=h[1],k>12&&(k-=12)));var m=k.toString();d&&10>k&&(m="0"+m);var n=j.toString();return 10>j&&(n="0"+n),e&&(l+=m),!e||!f||g&&0==n||(l+=this._get(a,"timeSeparator")),!f||g&&0==n||(l+=n),e&&b.length>0&&(l+=this._get(a,"periodSeparator")+b),l},_updateAlternate:function(a,b){var c=this._get(a,"altField");c&&$(c).each(function(a,c){$(c).val(b)})},_getTimeTimepicker:function(a){var b=this._getInst(a);return this._getParsedTime(b)},_getHourTimepicker:function(a){var b=this._getInst(a);return void 0==b?-1:b.hours},_getMinuteTimepicker:function(a){var b=this._getInst(a);return void 0==b?-1:b.minutes}}),$.fn.timepicker=function(a){$.timepicker.initialized||($(document).mousedown($.timepicker._checkExternalClick).find("body").append($.timepicker.tpDiv),$.timepicker.initialized=!0);var b=Array.prototype.slice.call(arguments,1);return"string"!=typeof a||"getTime"!=a&&"getHour"!=a&&"getMinute"!=a?"option"==a&&2==arguments.length&&"string"==typeof arguments[1]?$.timepicker["_"+a+"Timepicker"].apply($.timepicker,[this[0]].concat(b)):this.each(function(){"string"==typeof a?$.timepicker["_"+a+"Timepicker"].apply($.timepicker,[this].concat(b)):$.timepicker._attachTimepicker(this,a)}):$.timepicker["_"+a+"Timepicker"].apply($.timepicker,[this[0]].concat(b))},$.timepicker=new Timepicker,$.timepicker.initialized=!1,$.timepicker.uuid=(new Date).getTime(),$.timepicker.version="0.3.1",window["TP_jQuery_"+tpuuid]=$}(jQuery);
|
js/venue-admin.js
ADDED
@@ -0,0 +1,90 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
var eo_venue = eo_venue || { marker: false };
|
2 |
+
|
3 |
+
jQuery(document).ready(function ($) {
|
4 |
+
|
5 |
+
postboxes.add_postbox_toggles( pagenow );
|
6 |
+
|
7 |
+
var eo_venue_Lat = $("#eo_venue_Lat").val();
|
8 |
+
var eo_venue_Lng = $("#eo_venue_Lng").val();
|
9 |
+
var zoom = 15;
|
10 |
+
|
11 |
+
if( eo_venue_Lat === 0 && eo_venue_Lng === 0 ){
|
12 |
+
var address = [];
|
13 |
+
$(".eo_addressInput").each(function (){ address.push($(this).val());});
|
14 |
+
if( !address.join('') ){
|
15 |
+
zoom = 1;
|
16 |
+
}
|
17 |
+
}
|
18 |
+
|
19 |
+
eovenue.init_map( 'venuemap', {
|
20 |
+
lat: eo_venue_Lat,
|
21 |
+
lng: eo_venue_Lng,
|
22 |
+
zoom: zoom,
|
23 |
+
draggable: true,
|
24 |
+
onDrag: function( evt ) {
|
25 |
+
this.dragging = true;
|
26 |
+
var latlng = evt.latLng.lat().toFixed(6) + ',' + evt.latLng.lng().toFixed(6);
|
27 |
+
$("#eo-venue-latllng-text").text( latlng );
|
28 |
+
},
|
29 |
+
onDragend: function( evt ) {
|
30 |
+
this.dragging = false;
|
31 |
+
this.setPosition( this.position );
|
32 |
+
},
|
33 |
+
onPositionchanged: function (){
|
34 |
+
if( !this.dragging ){
|
35 |
+
var latLng = this.getPosition();
|
36 |
+
var latlngStr = latLng.lat().toFixed(6) + ',' + latLng.lng().toFixed(6);
|
37 |
+
|
38 |
+
$("#eo_venue_Lat").val( latLng.lat().toFixed(6) );
|
39 |
+
$("#eo_venue_Lng").val( latLng.lng().toFixed(6) );
|
40 |
+
$("#eo-venue-latllng-text").text( latlngStr );
|
41 |
+
|
42 |
+
this.getMap().setCenter( latLng );
|
43 |
+
this.getMap().setZoom( 15 );
|
44 |
+
}
|
45 |
+
},
|
46 |
+
});
|
47 |
+
|
48 |
+
$(".eo_addressInput").change(function () {
|
49 |
+
var address = [];
|
50 |
+
$(".eo_addressInput").each(function () {
|
51 |
+
address.push($(this).val());
|
52 |
+
});
|
53 |
+
|
54 |
+
eovenue.geocode( address.join(', '), function( latlng ){
|
55 |
+
if( latlng ){
|
56 |
+
eovenue.get_map( 'venuemap' ).marker[0].setPosition( latlng );
|
57 |
+
}
|
58 |
+
});
|
59 |
+
});
|
60 |
+
|
61 |
+
$('#eo-venue-latllng-text').blur(function() {
|
62 |
+
var text = $(this).text().trim().replace(/ /g,'');
|
63 |
+
var match = text.match(/^(-?[0-9]{1,3}\.[0-9]+),(-?[0-9]{1,3}\.[0-9]+)$/);
|
64 |
+
var old_lat = $(this).data('eo-lat');
|
65 |
+
var old_lng = $(this).data('eo-lng');
|
66 |
+
|
67 |
+
if( match ){
|
68 |
+
var lat = match[1];
|
69 |
+
var lng = match[2];
|
70 |
+
|
71 |
+
if( lat != old_lat || lng != old_lng ){
|
72 |
+
$(this).data( 'eo-lat', lat );
|
73 |
+
$(this).data( 'eo-lng', lng );
|
74 |
+
var latlng = new google.maps.LatLng( lat, lng );
|
75 |
+
eovenue.get_map( 'venuemap' ).marker[0].setPosition( latlng );
|
76 |
+
}
|
77 |
+
}else{
|
78 |
+
//Not valid...
|
79 |
+
$(this).text( old_lat + "," + old_lng );
|
80 |
+
}
|
81 |
+
});
|
82 |
+
|
83 |
+
$('#eo-venue-latllng-text').keydown( function( evt ){
|
84 |
+
//On enter leave the latitude/longtitude
|
85 |
+
if( 13 === evt.which ){
|
86 |
+
$(this).blur();
|
87 |
+
}
|
88 |
+
});
|
89 |
+
|
90 |
+
});
|
js/venue-admin.min.js
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
/*! event-organiser 2.
|
2 |
var eo_venue=eo_venue||{marker:!1};jQuery(document).ready(function(a){postboxes.add_postbox_toggles(pagenow);var b=a("#eo_venue_Lat").val(),c=a("#eo_venue_Lng").val(),d=15;if(0===b&&0===c){var e=[];a(".eo_addressInput").each(function(){e.push(a(this).val())}),e.join("")||(d=1)}eovenue.init_map("venuemap",{lat:b,lng:c,zoom:d,draggable:!0,onDrag:function(b){this.dragging=!0;var c=b.latLng.lat().toFixed(6)+","+b.latLng.lng().toFixed(6);a("#eo-venue-latllng-text").text(c)},onDragend:function(){this.dragging=!1,this.setPosition(this.position)},onPositionchanged:function(){if(!this.dragging){var b=this.getPosition(),c=b.lat().toFixed(6)+","+b.lng().toFixed(6);a("#eo_venue_Lat").val(b.lat().toFixed(6)),a("#eo_venue_Lng").val(b.lng().toFixed(6)),a("#eo-venue-latllng-text").text(c),this.getMap().setCenter(b),this.getMap().setZoom(15)}}}),a(".eo_addressInput").change(function(){var b=[];a(".eo_addressInput").each(function(){b.push(a(this).val())}),eovenue.geocode(b.join(", "),function(a){a&&eovenue.get_map("venuemap").marker[0].setPosition(a)})}),a("#eo-venue-latllng-text").blur(function(){var b=a(this).text().trim().replace(/ /g,""),c=b.match(/^(-?[0-9]{1,3}\.[0-9]+),(-?[0-9]{1,3}\.[0-9]+)$/),d=a(this).data("eo-lat"),e=a(this).data("eo-lng");if(c){var f=c[1],g=c[2];if(f!=d||g!=e){a(this).data("eo-lat",f),a(this).data("eo-lng",g);var h=new google.maps.LatLng(f,g);eovenue.get_map("venuemap").marker[0].setPosition(h)}}else a(this).text(d+","+e)}),a("#eo-venue-latllng-text").keydown(function(b){13===b.which&&a(this).blur()})});
|
1 |
+
/*! event-organiser 2.9.2 2014-10-31 11:49 */
|
2 |
var eo_venue=eo_venue||{marker:!1};jQuery(document).ready(function(a){postboxes.add_postbox_toggles(pagenow);var b=a("#eo_venue_Lat").val(),c=a("#eo_venue_Lng").val(),d=15;if(0===b&&0===c){var e=[];a(".eo_addressInput").each(function(){e.push(a(this).val())}),e.join("")||(d=1)}eovenue.init_map("venuemap",{lat:b,lng:c,zoom:d,draggable:!0,onDrag:function(b){this.dragging=!0;var c=b.latLng.lat().toFixed(6)+","+b.latLng.lng().toFixed(6);a("#eo-venue-latllng-text").text(c)},onDragend:function(){this.dragging=!1,this.setPosition(this.position)},onPositionchanged:function(){if(!this.dragging){var b=this.getPosition(),c=b.lat().toFixed(6)+","+b.lng().toFixed(6);a("#eo_venue_Lat").val(b.lat().toFixed(6)),a("#eo_venue_Lng").val(b.lng().toFixed(6)),a("#eo-venue-latllng-text").text(c),this.getMap().setCenter(b),this.getMap().setZoom(15)}}}),a(".eo_addressInput").change(function(){var b=[];a(".eo_addressInput").each(function(){b.push(a(this).val())}),eovenue.geocode(b.join(", "),function(a){a&&eovenue.get_map("venuemap").marker[0].setPosition(a)})}),a("#eo-venue-latllng-text").blur(function(){var b=a(this).text().trim().replace(/ /g,""),c=b.match(/^(-?[0-9]{1,3}\.[0-9]+),(-?[0-9]{1,3}\.[0-9]+)$/),d=a(this).data("eo-lat"),e=a(this).data("eo-lng");if(c){var f=c[1],g=c[2];if(f!=d||g!=e){a(this).data("eo-lat",f),a(this).data("eo-lng",g);var h=new google.maps.LatLng(f,g);eovenue.get_map("venuemap").marker[0].setPosition(h)}}else a(this).text(d+","+e)}),a("#eo-venue-latllng-text").keydown(function(b){13===b.which&&a(this).blur()})});
|
js/venue-util.js
ADDED
@@ -0,0 +1,86 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
(function($) {
|
2 |
+
eovenue = {
|
3 |
+
|
4 |
+
maps: {},
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Options
|
8 |
+
* - lat
|
9 |
+
* - lng
|
10 |
+
* - zoom
|
11 |
+
* - draggable
|
12 |
+
* - onDrag
|
13 |
+
*/
|
14 |
+
init_map: function( id, options ){
|
15 |
+
|
16 |
+
if (typeof google === "undefined") {
|
17 |
+
return;
|
18 |
+
}
|
19 |
+
|
20 |
+
var fieldID = ( options.hasOwnProperty( 'fieldID' ) ? options.fieldID : id );
|
21 |
+
var draggable = ( options.hasOwnProperty( 'draggable' ) ? options.draggable : false );
|
22 |
+
var markerIcon = ( options.hasOwnProperty( 'markerIcon' ) ? options.markerIcon : null );
|
23 |
+
|
24 |
+
var lat = ( options.hasOwnProperty( 'lat' ) ? options.lat : 0 );
|
25 |
+
var lng = ( options.hasOwnProperty( 'lng' ) ? options.lng : 0 );
|
26 |
+
var latlng = new google.maps.LatLng( lat, lng );
|
27 |
+
|
28 |
+
var map_options = {
|
29 |
+
zoom: ( options.hasOwnProperty( 'zoom' ) ? options.zoom : 15 ),
|
30 |
+
center: latlng,
|
31 |
+
mapTypeId: google.maps.MapTypeId.ROADMAP
|
32 |
+
};
|
33 |
+
|
34 |
+
var map = new google.maps.Map( document.getElementById( fieldID ), map_options );
|
35 |
+
var marker = new google.maps.Marker({
|
36 |
+
position: latlng,
|
37 |
+
map: map,
|
38 |
+
draggable: draggable,
|
39 |
+
icon: markerIcon
|
40 |
+
});
|
41 |
+
|
42 |
+
this.maps[id] = {
|
43 |
+
map: map,
|
44 |
+
marker: [ marker ]
|
45 |
+
} ;
|
46 |
+
|
47 |
+
|
48 |
+
if( options.hasOwnProperty( 'onDrag' ) && options.onDrag ){
|
49 |
+
google.maps.event.addListener( marker, 'drag', options.onDrag );
|
50 |
+
}
|
51 |
+
|
52 |
+
if( options.hasOwnProperty( 'onDragend' ) && options.onDragend ){
|
53 |
+
google.maps.event.addListener( marker, 'dragend', options.onDragend );
|
54 |
+
}
|
55 |
+
|
56 |
+
if( options.hasOwnProperty( 'onPositionchanged' ) && options.onPositionchanged ){
|
57 |
+
google.maps.event.addListener( marker, 'position_changed', options.onPositionchanged );
|
58 |
+
}
|
59 |
+
|
60 |
+
},
|
61 |
+
|
62 |
+
geocode: function( address, callback ){
|
63 |
+
|
64 |
+
if (typeof google === "undefined") {
|
65 |
+
return;
|
66 |
+
}
|
67 |
+
|
68 |
+
var geocoder = new google.maps.Geocoder();
|
69 |
+
|
70 |
+
geocoder.geocode(
|
71 |
+
{ 'address': address},
|
72 |
+
function (results, status) {
|
73 |
+
if ( status == google.maps.GeocoderStatus.OK ){
|
74 |
+
callback.call( this, results[0].geometry.location );
|
75 |
+
}else{
|
76 |
+
return callback.call( this, false );
|
77 |
+
}
|
78 |
+
});
|
79 |
+
},
|
80 |
+
|
81 |
+
get_map: function( id ){
|
82 |
+
return this.maps[id];
|
83 |
+
}
|
84 |
+
|
85 |
+
};
|
86 |
+
})(jQuery);
|
js/venue-util.min.js
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
/*! event-organiser 2.
|
2 |
!function(){eovenue={maps:{},init_map:function(a,b){if("undefined"!=typeof google){var c=b.hasOwnProperty("fieldID")?b.fieldID:a,d=b.hasOwnProperty("draggable")?b.draggable:!1,e=b.hasOwnProperty("markerIcon")?b.markerIcon:null,f=b.hasOwnProperty("lat")?b.lat:0,g=b.hasOwnProperty("lng")?b.lng:0,h=new google.maps.LatLng(f,g),i={zoom:b.hasOwnProperty("zoom")?b.zoom:15,center:h,mapTypeId:google.maps.MapTypeId.ROADMAP},j=new google.maps.Map(document.getElementById(c),i),k=new google.maps.Marker({position:h,map:j,draggable:d,icon:e});this.maps[a]={map:j,marker:[k]},b.hasOwnProperty("onDrag")&&b.onDrag&&google.maps.event.addListener(k,"drag",b.onDrag),b.hasOwnProperty("onDragend")&&b.onDragend&&google.maps.event.addListener(k,"dragend",b.onDragend),b.hasOwnProperty("onPositionchanged")&&b.onPositionchanged&&google.maps.event.addListener(k,"position_changed",b.onPositionchanged)}},geocode:function(a,b){if("undefined"!=typeof google){var c=new google.maps.Geocoder;c.geocode({address:a},function(a,c){return c!=google.maps.GeocoderStatus.OK?b.call(this,!1):void b.call(this,a[0].geometry.location)})}},get_map:function(a){return this.maps[a]}}}(jQuery);
|
1 |
+
/*! event-organiser 2.9.2 2014-10-31 11:49 */
|
2 |
!function(){eovenue={maps:{},init_map:function(a,b){if("undefined"!=typeof google){var c=b.hasOwnProperty("fieldID")?b.fieldID:a,d=b.hasOwnProperty("draggable")?b.draggable:!1,e=b.hasOwnProperty("markerIcon")?b.markerIcon:null,f=b.hasOwnProperty("lat")?b.lat:0,g=b.hasOwnProperty("lng")?b.lng:0,h=new google.maps.LatLng(f,g),i={zoom:b.hasOwnProperty("zoom")?b.zoom:15,center:h,mapTypeId:google.maps.MapTypeId.ROADMAP},j=new google.maps.Map(document.getElementById(c),i),k=new google.maps.Marker({position:h,map:j,draggable:d,icon:e});this.maps[a]={map:j,marker:[k]},b.hasOwnProperty("onDrag")&&b.onDrag&&google.maps.event.addListener(k,"drag",b.onDrag),b.hasOwnProperty("onDragend")&&b.onDragend&&google.maps.event.addListener(k,"dragend",b.onDragend),b.hasOwnProperty("onPositionchanged")&&b.onPositionchanged&&google.maps.event.addListener(k,"position_changed",b.onPositionchanged)}},geocode:function(a,b){if("undefined"!=typeof google){var c=new google.maps.Geocoder;c.geocode({address:a},function(a,c){return c!=google.maps.GeocoderStatus.OK?b.call(this,!1):void b.call(this,a[0].geometry.location)})}},get_map:function(a){return this.maps[a]}}}(jQuery);
|
js/venues.js
DELETED
@@ -1,104 +0,0 @@
|
|
1 |
-
var map;
|
2 |
-
var marker;
|
3 |
-
var eo_venue = eo_venue || { marker: false };
|
4 |
-
jQuery(document).ready(function () {
|
5 |
-
if (typeof EO_Venue != 'undefined') {
|
6 |
-
postboxes.add_postbox_toggles(pagenow);
|
7 |
-
}
|
8 |
-
|
9 |
-
if (typeof google !== "undefined") {
|
10 |
-
var eo_venue_Lat = jQuery("#eo_venue_Lat").val();
|
11 |
-
var eo_venue_Lng = jQuery("#eo_venue_Lng").val();
|
12 |
-
if (typeof eo_venue_Lat !== "undefined" && typeof eo_venue_Lng !== "undefined") {
|
13 |
-
eo_initialize_map(eo_venue_Lat, eo_venue_Lng);
|
14 |
-
|
15 |
-
if( eo_venue_Lat == 0 && eo_venue_Lng == 0 ){
|
16 |
-
if( typeof EO_Venue != 'undefined'){
|
17 |
-
var address = EO_Venue.location.split("/");
|
18 |
-
address = address[address.length-1];
|
19 |
-
}
|
20 |
-
if( typeof address != 'undefined' && address ){
|
21 |
-
eventorganiser_code_address(address);
|
22 |
-
}else{
|
23 |
-
map.setZoom(1);
|
24 |
-
}
|
25 |
-
}
|
26 |
-
jQuery(".eo_addressInput").change(function () {
|
27 |
-
var address = [];
|
28 |
-
jQuery(".eo_addressInput").each(function () {
|
29 |
-
address.push(jQuery(this).val());
|
30 |
-
});
|
31 |
-
eventorganiser_code_address(address.join(', '))
|
32 |
-
})
|
33 |
-
}
|
34 |
-
}
|
35 |
-
});
|
36 |
-
|
37 |
-
function eo_initialize_map(Lat, Lng) {
|
38 |
-
|
39 |
-
if (typeof google !== "undefined") {
|
40 |
-
var latlng = new google.maps.LatLng(Lat, Lng);
|
41 |
-
|
42 |
-
var myOptions = {
|
43 |
-
zoom: 15,
|
44 |
-
center: latlng,
|
45 |
-
mapTypeId: google.maps.MapTypeId.ROADMAP
|
46 |
-
};
|
47 |
-
|
48 |
-
map = new google.maps.Map(document.getElementById("venuemap"), myOptions);
|
49 |
-
|
50 |
-
if (typeof EO_Venue != 'undefined') {
|
51 |
-
var draggable = true
|
52 |
-
} else {
|
53 |
-
var draggable = false
|
54 |
-
}
|
55 |
-
|
56 |
-
marker = new google.maps.Marker({
|
57 |
-
position: latlng,
|
58 |
-
map: map,
|
59 |
-
draggable: draggable,
|
60 |
-
icon: ( eo_venue.marker ? eo_venue.marker : null )
|
61 |
-
});
|
62 |
-
|
63 |
-
if (typeof EO_Venue != 'undefined') {
|
64 |
-
google.maps.event.addListener(marker, 'dragend', function (evt) {
|
65 |
-
jQuery("#eo_venue_Lat").val(evt.latLng.lat().toFixed(6));
|
66 |
-
jQuery("#eo_venue_Lng").val(evt.latLng.lng().toFixed(6));
|
67 |
-
map.setCenter(marker.position)
|
68 |
-
})
|
69 |
-
}
|
70 |
-
}
|
71 |
-
}
|
72 |
-
|
73 |
-
function eventorganiser_code_address(addrStr) {
|
74 |
-
var geocoder = new google.maps.Geocoder();
|
75 |
-
|
76 |
-
geocoder.geocode({'address': addrStr}, function (results, status) {
|
77 |
-
if ( status == google.maps.GeocoderStatus.OK){
|
78 |
-
|
79 |
-
marker.setMap(null);
|
80 |
-
map.setCenter(results[0].geometry.location);
|
81 |
-
if (typeof EO_Venue != 'undefined') {
|
82 |
-
var draggable = true
|
83 |
-
} else {
|
84 |
-
var draggable = false
|
85 |
-
}
|
86 |
-
marker = new google.maps.Marker({
|
87 |
-
map: map,
|
88 |
-
position: results[0].geometry.location,
|
89 |
-
draggable: draggable,
|
90 |
-
icon: ( eo_venue.marker ? eo_venue.marker : null )
|
91 |
-
});
|
92 |
-
map.setZoom(15);
|
93 |
-
if (typeof EO_Venue != 'undefined') {
|
94 |
-
google.maps.event.addListener(marker, 'dragend', function (evt) {
|
95 |
-
jQuery("#eo_venue_Lat").val(evt.latLng.lat().toFixed(6));
|
96 |
-
jQuery("#eo_venue_Lng").val(evt.latLng.lng().toFixed(6));
|
97 |
-
map.setCenter(marker.position)
|
98 |
-
})
|
99 |
-
}
|
100 |
-
jQuery("#eo_venue_Lat").val(results[0].geometry.location.lat());
|
101 |
-
jQuery("#eo_venue_Lng").val(results[0].geometry.location.lng());
|
102 |
-
}
|
103 |
-
})
|
104 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
js/venues.min.js
DELETED
@@ -1,2 +0,0 @@
|
|
1 |
-
/*! event-organiser 2.8.6 2014-09-04 11:21 */
|
2 |
-
function eo_initialize_map(a,b){if("undefined"!=typeof google){var c=new google.maps.LatLng(a,b),d={zoom:15,center:c,mapTypeId:google.maps.MapTypeId.ROADMAP};if(map=new google.maps.Map(document.getElementById("venuemap"),d),"undefined"!=typeof EO_Venue)var e=!0;else var e=!1;marker=new google.maps.Marker({position:c,map:map,draggable:e,icon:eo_venue.marker?eo_venue.marker:null}),"undefined"!=typeof EO_Venue&&google.maps.event.addListener(marker,"dragend",function(a){jQuery("#eo_venue_Lat").val(a.latLng.lat().toFixed(6)),jQuery("#eo_venue_Lng").val(a.latLng.lng().toFixed(6)),map.setCenter(marker.position)})}}function eventorganiser_code_address(a){var b=new google.maps.Geocoder;b.geocode({address:a},function(a,b){if(b==google.maps.GeocoderStatus.OK){if(marker.setMap(null),map.setCenter(a[0].geometry.location),"undefined"!=typeof EO_Venue)var c=!0;else var c=!1;marker=new google.maps.Marker({map:map,position:a[0].geometry.location,draggable:c,icon:eo_venue.marker?eo_venue.marker:null}),map.setZoom(15),"undefined"!=typeof EO_Venue&&google.maps.event.addListener(marker,"dragend",function(a){jQuery("#eo_venue_Lat").val(a.latLng.lat().toFixed(6)),jQuery("#eo_venue_Lng").val(a.latLng.lng().toFixed(6)),map.setCenter(marker.position)}),jQuery("#eo_venue_Lat").val(a[0].geometry.location.lat()),jQuery("#eo_venue_Lng").val(a[0].geometry.location.lng())}})}var map,marker,eo_venue=eo_venue||{marker:!1};jQuery(document).ready(function(){if("undefined"!=typeof EO_Venue&&postboxes.add_postbox_toggles(pagenow),"undefined"!=typeof google){var a=jQuery("#eo_venue_Lat").val(),b=jQuery("#eo_venue_Lng").val();if("undefined"!=typeof a&&"undefined"!=typeof b){if(eo_initialize_map(a,b),0==a&&0==b){if("undefined"!=typeof EO_Venue){var c=EO_Venue.location.split("/");c=c[c.length-1]}"undefined"!=typeof c&&c?eventorganiser_code_address(c):map.setZoom(1)}jQuery(".eo_addressInput").change(function(){var a=[];jQuery(".eo_addressInput").each(function(){a.push(jQuery(this).val())}),eventorganiser_code_address(a.join(", "))})}}});
|
|
|
|
languages/eventorganiser-ar.mo
CHANGED
Binary file
|
languages/eventorganiser-ar.po
CHANGED
@@ -1,7 +1,8 @@
|
|
1 |
msgid ""
|
2 |
-
msgstr "
|
3 |
-
"
|
4 |
-
"
|
|
|
5 |
"PO-Revision-Date: 2014-08-12 00:58:53+0000\n"
|
6 |
"Last-Translator: Mohamed Nazir <Nazir@smartit-sol.com>\n"
|
7 |
"Language-Team: \n"
|
@@ -9,1795 +10,1901 @@ msgstr "Project-Id-Version: Event Organiser\n"
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
""
|
|
|
13 |
|
14 |
-
#:
|
15 |
-
|
16 |
-
#: templates/taxonomy-event-category.php:107
|
17 |
-
#: templates/taxonomy-event-tag.php:49 templates/taxonomy-event-tag.php:107
|
18 |
-
#: templates/taxonomy-event-venue.php:49
|
19 |
-
#: templates/taxonomy-event-venue.php:106
|
20 |
-
msgid " <span class=\"meta-nav\">←</span> Newer events"
|
21 |
msgstr ""
|
22 |
|
23 |
-
#:
|
24 |
-
msgid "
|
25 |
msgstr ""
|
26 |
|
27 |
-
#:
|
28 |
-
|
|
|
|
|
|
|
29 |
msgstr ""
|
30 |
|
31 |
-
#:
|
32 |
-
msgid "
|
33 |
msgstr ""
|
34 |
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
msgstr ""
|
39 |
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
msgstr ""
|
44 |
|
45 |
-
#: event-organiser-
|
46 |
-
msgid "
|
47 |
-
msgstr ""
|
48 |
|
49 |
-
#: classes/class-eo-
|
50 |
-
msgid "
|
51 |
msgstr ""
|
52 |
|
53 |
-
#:
|
54 |
-
msgid "
|
55 |
msgstr ""
|
56 |
|
57 |
-
#:
|
58 |
-
msgid "
|
59 |
msgstr ""
|
60 |
|
61 |
-
#:
|
62 |
-
msgid "
|
63 |
msgstr ""
|
64 |
|
65 |
-
#: event-organiser-calendar.php:
|
66 |
-
msgid "
|
67 |
-
msgstr "
|
68 |
|
69 |
-
#:
|
70 |
-
|
71 |
-
"
|
72 |
-
"href='%s'>attempt to auto-fill them</a>. You can always manually change the "
|
73 |
-
"details aftewards."
|
74 |
msgstr ""
|
75 |
|
76 |
-
#:
|
77 |
-
msgid "
|
78 |
-
"your own templates in your theme you won't notice any change. </br> If you "
|
79 |
-
"haven't and want the old templates back, <a "
|
80 |
-
"href='http://wp-event-organiser.com/blog/new-default-templates-in-1-7'>see "
|
81 |
-
"this post<a/>."
|
82 |
msgstr ""
|
83 |
|
84 |
-
#: classes/class-eo-widget
|
85 |
-
msgid "
|
86 |
msgstr ""
|
87 |
|
88 |
-
#: classes/class-eo-widget
|
89 |
-
|
|
|
90 |
msgstr ""
|
91 |
|
92 |
-
#:
|
93 |
-
|
|
|
94 |
msgstr ""
|
95 |
|
96 |
-
#:
|
97 |
-
msgid "
|
98 |
msgstr ""
|
99 |
|
100 |
-
#:
|
101 |
-
|
102 |
-
|
|
|
103 |
msgstr ""
|
104 |
|
105 |
-
#:
|
106 |
-
msgid "
|
107 |
msgstr ""
|
108 |
|
109 |
-
#:
|
110 |
-
msgid "
|
111 |
msgstr ""
|
112 |
|
113 |
-
#:
|
114 |
-
msgid "
|
115 |
msgstr ""
|
116 |
|
117 |
-
#:
|
118 |
-
|
119 |
-
|
|
|
|
|
|
|
120 |
|
121 |
-
#:
|
122 |
-
msgid "
|
123 |
msgstr ""
|
124 |
|
125 |
-
#:
|
126 |
-
|
|
|
|
|
|
|
|
|
|
|
127 |
msgstr ""
|
128 |
|
129 |
-
#:
|
130 |
-
msgid "
|
131 |
msgstr ""
|
132 |
|
133 |
-
#:
|
134 |
-
msgid "
|
135 |
msgstr ""
|
136 |
|
137 |
-
#: event-
|
138 |
-
msgid "
|
139 |
msgstr ""
|
140 |
|
141 |
-
#: event-
|
142 |
-
msgid "
|
143 |
msgstr ""
|
144 |
|
145 |
-
#: event-organiser-
|
146 |
-
msgid "
|
147 |
msgstr ""
|
148 |
|
149 |
-
#:
|
150 |
-
msgid "
|
151 |
-
msgstr "
|
152 |
|
153 |
-
#:
|
154 |
-
msgid "
|
155 |
msgstr ""
|
156 |
|
157 |
-
#:
|
158 |
-
|
159 |
-
|
|
|
|
|
|
|
160 |
msgstr ""
|
161 |
|
162 |
-
#:
|
163 |
-
|
164 |
-
msgid "All Day"
|
165 |
msgstr ""
|
166 |
|
167 |
-
#:
|
168 |
-
|
169 |
-
|
170 |
-
msgstr "طوال اليوم"
|
171 |
|
172 |
-
#:
|
173 |
-
|
|
|
174 |
msgstr ""
|
175 |
|
176 |
-
#:
|
177 |
-
|
|
|
178 |
msgstr ""
|
179 |
|
180 |
-
#: classes/class-eo-
|
181 |
-
|
182 |
-
#: includes/event-organiser-cpt.php:33
|
183 |
-
msgid "All Venues"
|
184 |
msgstr ""
|
185 |
|
186 |
-
#:
|
187 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
188 |
msgstr ""
|
189 |
|
190 |
-
#:
|
191 |
-
|
|
|
192 |
msgstr ""
|
193 |
|
194 |
-
#:
|
195 |
-
|
|
|
196 |
msgstr ""
|
197 |
|
198 |
-
#:
|
199 |
-
msgid "
|
200 |
msgstr ""
|
201 |
|
202 |
-
#:
|
203 |
-
msgid "
|
204 |
msgstr ""
|
205 |
|
206 |
-
#: classes/class-eo-
|
207 |
-
msgid "
|
208 |
msgstr ""
|
209 |
|
210 |
-
#:
|
211 |
-
|
|
|
212 |
msgstr ""
|
213 |
|
214 |
-
#:
|
215 |
-
msgid "
|
216 |
msgstr ""
|
217 |
|
218 |
-
#:
|
219 |
-
msgid "
|
220 |
-
"in red."
|
221 |
msgstr ""
|
222 |
|
223 |
-
#:
|
224 |
-
msgid "
|
225 |
msgstr ""
|
226 |
|
227 |
-
#: event-organiser-
|
228 |
-
msgid "
|
229 |
msgstr ""
|
230 |
|
231 |
-
#:
|
232 |
-
msgid "
|
233 |
-
"
|
234 |
-
"
|
235 |
msgstr ""
|
236 |
|
237 |
-
#: event-organiser-
|
238 |
-
msgid "
|
239 |
-
msgstr "
|
240 |
|
241 |
#: event-organiser-calendar.php:22 event-organiser-calendar.php:23
|
242 |
msgid "Calendar View"
|
243 |
msgstr "عرض التقويم"
|
244 |
|
245 |
-
#: event-organiser-calendar.php:
|
246 |
-
|
247 |
-
|
248 |
-
msgstr "إلغاء"
|
249 |
-
|
250 |
-
#: classes/class-eo-widget-categories.php:28 event-organiser-manage.php:35
|
251 |
-
#: includes/event-organiser-cpt.php:73
|
252 |
-
#: includes/event-organiser-event-functions.php:1472
|
253 |
-
#: templates/event-meta-event-single.php:68
|
254 |
-
msgid "Categories"
|
255 |
-
msgstr "تصنيفات"
|
256 |
-
|
257 |
-
#: event-organiser-settings.php:265
|
258 |
-
msgid "Check this option to prevent any stylesheets from Event Organiser being "
|
259 |
-
"loaded on the front-end"
|
260 |
-
msgstr ""
|
261 |
|
262 |
-
#: event-organiser-
|
263 |
-
|
264 |
-
|
|
|
265 |
|
266 |
-
#: event-organiser-
|
267 |
-
|
268 |
-
|
269 |
-
msgstr ""
|
270 |
|
271 |
-
#: includes/event-organiser-
|
272 |
-
|
273 |
-
|
|
|
274 |
|
275 |
-
#: includes/event-organiser-
|
276 |
-
msgid "
|
277 |
-
"
|
278 |
-
msgstr ""
|
279 |
|
280 |
-
#:
|
281 |
-
|
282 |
-
|
|
|
283 |
|
284 |
-
#:
|
285 |
-
msgid "
|
286 |
-
msgstr ""
|
287 |
|
288 |
-
#: event-organiser-
|
289 |
-
msgid "
|
290 |
-
msgstr "
|
291 |
|
292 |
-
#:
|
293 |
-
msgid "
|
294 |
-
msgstr "
|
295 |
|
296 |
-
#: event-organiser-calendar.php:
|
297 |
-
msgid "
|
298 |
-
msgstr "
|
299 |
|
300 |
-
#:
|
301 |
-
msgid "
|
302 |
msgstr ""
|
303 |
|
304 |
-
#:
|
305 |
-
msgid "
|
306 |
-
msgstr ""
|
307 |
|
308 |
-
#: event-organiser-calendar.php:
|
309 |
-
msgid "
|
310 |
-
msgstr ""
|
311 |
|
312 |
-
#: event-organiser-
|
313 |
-
|
314 |
-
|
|
|
315 |
|
316 |
-
#:
|
317 |
-
msgid "
|
318 |
msgstr ""
|
319 |
|
320 |
-
#:
|
321 |
-
msgid "
|
322 |
-
msgstr ""
|
323 |
|
324 |
-
#: event-organiser-
|
325 |
-
msgid "
|
326 |
-
msgstr ""
|
327 |
|
328 |
-
#:
|
329 |
-
msgid "
|
330 |
-
msgstr ""
|
331 |
|
332 |
-
#: event-organiser-
|
333 |
-
msgid "
|
334 |
-
msgstr "
|
335 |
|
336 |
-
#: event-organiser-
|
337 |
-
msgid "
|
338 |
-
msgstr "
|
339 |
|
340 |
-
#: event-organiser-calendar.php:
|
341 |
-
#:
|
342 |
-
msgid "
|
343 |
-
msgstr "
|
344 |
|
345 |
-
#: event-organiser-calendar.php:
|
346 |
-
|
347 |
-
|
348 |
-
msgstr "يوم"
|
349 |
|
350 |
-
#: event-organiser-
|
351 |
-
msgid "
|
352 |
msgstr ""
|
353 |
|
354 |
-
#: event-organiser-edit.php:
|
355 |
-
|
356 |
-
|
|
|
357 |
|
358 |
-
#: event-organiser-
|
359 |
-
msgid "
|
360 |
-
msgstr "
|
361 |
|
362 |
-
#:
|
363 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
364 |
msgstr ""
|
365 |
|
366 |
-
#: event-organiser-
|
367 |
-
msgid "
|
|
|
|
|
368 |
msgstr ""
|
369 |
|
370 |
-
#:
|
371 |
-
msgid "
|
|
|
|
|
|
|
372 |
msgstr ""
|
373 |
|
374 |
-
#:
|
375 |
-
|
376 |
-
|
|
|
377 |
msgstr ""
|
378 |
|
379 |
-
#: event-organiser-
|
380 |
-
|
381 |
-
|
382 |
-
msgstr "حذف حدث"
|
383 |
|
384 |
-
#: event-organiser-
|
385 |
-
|
386 |
-
|
|
|
387 |
|
388 |
-
#: event-organiser-
|
389 |
-
#:
|
390 |
-
msgid "
|
391 |
-
msgstr "
|
392 |
|
393 |
-
#:
|
394 |
-
msgid "
|
|
|
|
|
395 |
msgstr ""
|
396 |
|
397 |
-
|
398 |
-
|
|
|
|
|
399 |
msgstr ""
|
400 |
|
401 |
-
|
402 |
-
|
|
|
|
|
403 |
msgstr ""
|
404 |
|
405 |
-
#: event-organiser-
|
406 |
-
msgid "
|
407 |
msgstr ""
|
408 |
|
409 |
-
#:
|
410 |
-
|
411 |
-
|
|
|
412 |
|
413 |
-
#:
|
414 |
-
msgid "
|
415 |
-
msgstr "
|
416 |
|
417 |
-
#:
|
418 |
-
|
419 |
-
msgid "Display as dropdown"
|
420 |
msgstr ""
|
421 |
|
422 |
-
#: event-organiser-
|
423 |
-
|
424 |
-
"
|
425 |
msgstr ""
|
426 |
|
427 |
-
#:
|
428 |
-
|
|
|
429 |
msgstr ""
|
430 |
|
431 |
-
#:
|
432 |
-
msgid "
|
433 |
msgstr ""
|
434 |
|
435 |
-
#:
|
436 |
-
msgid "
|
437 |
msgstr ""
|
438 |
|
439 |
-
#: event-organiser-
|
440 |
-
msgid "
|
441 |
-
msgstr ""
|
442 |
|
443 |
-
#:
|
444 |
-
msgid "
|
445 |
-
msgstr ""
|
446 |
|
447 |
-
#: event-organiser-
|
448 |
-
msgid "
|
449 |
-
msgstr ""
|
450 |
|
451 |
-
#:
|
452 |
-
msgid "
|
453 |
-
msgstr ""
|
454 |
|
455 |
-
#:
|
456 |
-
msgid "
|
457 |
-
msgstr ""
|
458 |
|
459 |
-
#:
|
460 |
-
msgid "
|
461 |
-
msgstr ""
|
462 |
|
463 |
-
#:
|
464 |
-
msgid "
|
465 |
-
msgstr ""
|
466 |
|
467 |
-
#: event-organiser-
|
468 |
-
|
469 |
-
|
470 |
-
msgstr "تعديل حدث"
|
471 |
|
472 |
-
#: event-organiser-
|
473 |
-
|
474 |
-
|
475 |
-
msgstr "تعديل أحداث أخرى"
|
476 |
|
477 |
-
#:
|
478 |
-
|
|
|
479 |
msgstr ""
|
480 |
|
481 |
-
#:
|
482 |
-
msgid "
|
483 |
-
"
|
484 |
-
msgstr ""
|
485 |
|
486 |
-
#: event-organiser-
|
487 |
-
msgid "
|
488 |
-
msgstr ""
|
489 |
|
490 |
-
#: event-organiser-
|
491 |
-
|
492 |
-
|
|
|
|
|
493 |
|
494 |
-
#: event-organiser-
|
495 |
-
msgid "
|
496 |
msgstr ""
|
497 |
|
498 |
-
#: event-organiser-
|
499 |
-
msgid "
|
500 |
-
msgstr "
|
501 |
|
502 |
-
#:
|
503 |
-
|
504 |
-
|
|
|
505 |
|
506 |
-
#: event-organiser-edit.php:
|
507 |
-
msgid "
|
508 |
-
msgstr ""
|
509 |
|
510 |
-
#: event-organiser-edit.php:
|
511 |
-
msgid "
|
512 |
-
msgstr ""
|
513 |
|
514 |
-
#: event-organiser-
|
515 |
-
msgid "
|
516 |
msgstr ""
|
517 |
|
518 |
-
#:
|
519 |
-
msgid "
|
520 |
msgstr ""
|
521 |
|
522 |
-
#: event-organiser-
|
523 |
-
msgid "Event"
|
524 |
-
msgstr "حدث"
|
525 |
-
|
526 |
-
#: event-organiser-settings.php:306
|
527 |
-
msgid "Event (date archive)"
|
528 |
msgstr ""
|
529 |
|
530 |
-
#: event-organiser-
|
531 |
-
msgid "
|
|
|
|
|
532 |
msgstr ""
|
533 |
|
534 |
-
#:
|
535 |
-
|
536 |
-
msgid "Event Categories"
|
537 |
-
msgstr "تصنيفات الأحداث"
|
538 |
-
|
539 |
-
#: classes/class-eo-widget-categories.php:11 event-organiser-settings.php:329
|
540 |
-
#: includes/event-organiser-cpt.php:62
|
541 |
-
msgid "Event categories"
|
542 |
msgstr ""
|
543 |
|
544 |
-
#:
|
545 |
-
msgid "
|
546 |
msgstr ""
|
547 |
|
548 |
-
#:
|
549 |
-
msgid "
|
|
|
|
|
|
|
550 |
msgstr ""
|
551 |
|
552 |
-
#: event-organiser-
|
553 |
-
msgid "
|
554 |
-
msgstr "تاريخ الحدث لم يتم حفظها"
|
555 |
-
|
556 |
-
#: event-organiser-calendar.php:328
|
557 |
-
msgid "Event Detail"
|
558 |
-
msgstr "تفاصيل الحدث"
|
559 |
-
|
560 |
-
#: event-organiser-calendar.php:326 event-organiser-edit.php:14
|
561 |
-
#: templates/event-meta-event-single.php:37
|
562 |
-
msgid "Event Details"
|
563 |
-
msgstr "تفاصيل الحدث"
|
564 |
-
|
565 |
-
#: includes/event.php:808
|
566 |
-
msgid "Event does not contain any dates."
|
567 |
msgstr ""
|
568 |
|
569 |
-
#:
|
570 |
-
msgid "
|
|
|
|
|
|
|
571 |
msgstr ""
|
572 |
|
573 |
-
#:
|
574 |
-
msgid "
|
575 |
msgstr ""
|
576 |
|
577 |
-
#: event-organiser-
|
578 |
-
msgid "
|
|
|
|
|
579 |
msgstr ""
|
580 |
|
581 |
-
#: event-organiser-
|
582 |
-
msgid "Event Organiser"
|
583 |
-
msgstr "منظم الأحداث"
|
584 |
-
|
585 |
-
#: event-organiser-add-ons.php:19 event-organiser-add-ons.php:95
|
586 |
-
msgid "Event Organiser Extensions"
|
587 |
msgstr ""
|
588 |
|
589 |
-
#: event-organiser-
|
590 |
-
msgid "Event
|
591 |
-
|
592 |
-
msgstr ""
|
593 |
|
594 |
-
#: event-organiser-
|
595 |
-
msgid "
|
596 |
-
"to Event Organiser."
|
597 |
msgstr ""
|
598 |
|
599 |
-
#: event-organiser-
|
600 |
-
msgid "
|
601 |
-
msgstr "
|
602 |
-
|
603 |
-
#: event-organiser-settings.php:249
|
604 |
-
msgid "Event page:"
|
605 |
-
msgstr "صفحة الحدث"
|
606 |
|
607 |
-
#:
|
608 |
-
msgid "
|
609 |
msgstr ""
|
610 |
|
611 |
-
#:
|
612 |
-
msgid "
|
613 |
msgstr ""
|
614 |
|
615 |
-
#:
|
616 |
-
msgid "
|
617 |
msgstr ""
|
618 |
|
619 |
-
#:
|
620 |
-
msgid "
|
621 |
-
"href=\"%2$s\">Preview event</a>"
|
622 |
msgstr ""
|
623 |
|
624 |
-
#:
|
625 |
-
|
|
|
626 |
msgstr ""
|
627 |
|
628 |
-
#:
|
629 |
-
msgid "
|
630 |
msgstr ""
|
631 |
|
632 |
-
#: event-organiser-
|
633 |
-
|
634 |
-
msgid "
|
635 |
-
msgstr "وسوم الأحداث"
|
636 |
-
|
637 |
-
#: event-organiser-calendar.php:262
|
638 |
-
msgid "Event Title"
|
639 |
-
msgstr "عنوان الحدث"
|
640 |
-
|
641 |
-
#: includes/event-organiser-cpt.php:238
|
642 |
-
msgid "Event updated."
|
643 |
msgstr ""
|
644 |
|
645 |
-
#:
|
646 |
-
msgid "
|
647 |
msgstr ""
|
648 |
|
649 |
-
#:
|
650 |
-
msgid "
|
651 |
msgstr ""
|
652 |
|
653 |
-
#:
|
654 |
-
msgid "
|
655 |
-
msgstr ""
|
656 |
|
657 |
-
#:
|
658 |
-
|
659 |
-
|
660 |
-
#: includes/event-organiser-install.php:96 templates/archive-event.php:42
|
661 |
-
msgid "Events"
|
662 |
-
msgstr "الأحداث"
|
663 |
|
664 |
-
#:
|
665 |
-
msgid "
|
666 |
msgstr ""
|
667 |
|
668 |
-
#: event-organiser-settings.php:
|
669 |
-
msgid "
|
670 |
-
msgstr "
|
671 |
|
672 |
-
#:
|
673 |
-
msgid "
|
674 |
-
msgstr ""
|
675 |
|
676 |
-
#:
|
677 |
-
msgid "
|
678 |
-
msgstr "
|
679 |
|
680 |
-
#: event-organiser-settings.php:
|
681 |
-
msgid "
|
682 |
-
msgstr ""
|
683 |
|
684 |
-
#: event-organiser-settings.php:
|
685 |
-
|
686 |
-
|
|
|
687 |
|
688 |
-
#: event-organiser-
|
689 |
-
|
690 |
-
|
|
|
691 |
|
692 |
-
#: event-organiser-
|
693 |
-
|
694 |
-
|
|
|
695 |
|
696 |
-
#: event-organiser-
|
697 |
-
|
698 |
-
|
|
|
699 |
|
700 |
-
#: event-organiser-
|
701 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
702 |
msgstr ""
|
703 |
|
704 |
-
#: event-organiser-
|
705 |
-
msgid "
|
706 |
msgstr ""
|
707 |
|
708 |
-
#: event-organiser-
|
709 |
-
msgid "
|
710 |
-
msgstr ""
|
711 |
|
712 |
-
#:
|
713 |
-
|
714 |
-
msgid "Events: "
|
715 |
msgstr ""
|
716 |
|
717 |
-
#:
|
718 |
-
|
719 |
-
msgid "every %d days"
|
720 |
msgstr ""
|
721 |
|
722 |
-
#:
|
723 |
-
|
724 |
-
|
725 |
-
msgstr ""
|
726 |
|
727 |
-
#:
|
728 |
-
|
729 |
-
msgid "every %d weeks on"
|
730 |
msgstr ""
|
731 |
|
732 |
-
#:
|
733 |
-
msgid "
|
734 |
msgstr ""
|
735 |
|
736 |
-
#:
|
737 |
-
msgid "
|
738 |
-
msgstr ""
|
739 |
|
740 |
-
#:
|
741 |
-
|
742 |
-
|
743 |
-
msgstr ""
|
744 |
|
745 |
-
#:
|
746 |
-
#: includes/event-organiser-
|
747 |
-
msgid "
|
748 |
-
msgstr ""
|
749 |
|
750 |
-
#:
|
751 |
-
|
752 |
-
|
|
|
|
|
|
|
|
|
|
|
753 |
msgstr ""
|
754 |
|
755 |
-
#:
|
756 |
-
msgid "
|
757 |
msgstr ""
|
758 |
|
759 |
-
#:
|
760 |
-
msgid "
|
761 |
-
msgstr "
|
762 |
|
763 |
-
#: event-organiser-settings.php:
|
764 |
-
msgid "
|
765 |
msgstr ""
|
766 |
|
767 |
-
#: event-organiser-settings.php:
|
768 |
-
msgid "
|
769 |
msgstr ""
|
770 |
|
771 |
-
#: event-organiser-
|
772 |
-
msgid "
|
773 |
msgstr ""
|
774 |
|
775 |
-
#: event-organiser-settings.php:
|
776 |
-
msgid "
|
777 |
-
msgstr "تصدير"
|
778 |
-
|
779 |
-
#: includes/class-event-organiser-im-export.php:91
|
780 |
-
msgid "Export Events"
|
781 |
msgstr ""
|
782 |
|
783 |
-
#: event-organiser-
|
784 |
-
msgid "
|
|
|
|
|
|
|
785 |
msgstr ""
|
786 |
|
787 |
-
#:
|
788 |
-
msgid "
|
789 |
msgstr ""
|
790 |
|
791 |
-
#:
|
792 |
-
msgid "
|
|
|
|
|
793 |
msgstr ""
|
794 |
|
795 |
-
#:
|
796 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
797 |
msgstr ""
|
798 |
|
799 |
-
#: event-organiser-
|
800 |
-
msgid "
|
801 |
msgstr ""
|
802 |
|
803 |
-
#:
|
804 |
-
|
805 |
-
msgid "
|
806 |
msgstr ""
|
807 |
|
808 |
-
#: event-organiser-
|
809 |
-
msgid "
|
810 |
msgstr ""
|
811 |
|
|
|
|
|
|
|
|
|
812 |
#: event-organiser-settings.php:242
|
813 |
-
msgid "
|
|
|
814 |
"template simply give it the same name and store in your theme folder. By "
|
815 |
"default, if Event Organiser cannot find a template in your theme directory, "
|
816 |
"it will use its own default template. To prevent this, uncheck this option. "
|
817 |
"WordPress will then decide which template from your theme's folder to use."
|
818 |
msgstr ""
|
819 |
|
820 |
-
#:
|
821 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
822 |
msgstr ""
|
823 |
|
824 |
#: event-organiser-settings.php:254
|
825 |
-
|
|
|
|
|
826 |
"templates</a>"
|
827 |
msgstr ""
|
828 |
|
829 |
-
#:
|
830 |
-
|
831 |
-
msgid "fourth"
|
832 |
msgstr ""
|
833 |
|
834 |
-
#: event-organiser-
|
835 |
-
msgid "
|
|
|
|
|
836 |
msgstr ""
|
837 |
|
838 |
-
#: event-organiser-settings.php:
|
839 |
-
msgid "
|
840 |
-
msgstr "
|
841 |
|
842 |
-
#: event-organiser-
|
843 |
-
msgid "
|
|
|
|
|
844 |
msgstr ""
|
845 |
|
846 |
-
#: event-organiser-
|
847 |
-
msgid "
|
848 |
msgstr ""
|
849 |
|
850 |
-
#: event-organiser-
|
851 |
-
msgid "
|
852 |
msgstr ""
|
853 |
|
854 |
-
#: event-organiser-
|
855 |
-
msgid "
|
856 |
-
"the event search shortcode. Event Organiser Pro also adds a text editor "
|
857 |
-
"button to make inserting and configuring your shortcodes that bit easier. "
|
858 |
msgstr ""
|
859 |
|
860 |
-
#: event-organiser-
|
861 |
-
msgid "
|
862 |
msgstr ""
|
863 |
|
864 |
-
#:
|
865 |
-
msgid "
|
866 |
msgstr ""
|
867 |
|
868 |
-
#: event-organiser-
|
869 |
-
msgid "
|
870 |
-
msgstr "
|
871 |
|
872 |
-
#: event-organiser-
|
873 |
-
msgid "
|
874 |
msgstr ""
|
875 |
|
876 |
-
#:
|
877 |
-
msgid "
|
878 |
msgstr ""
|
879 |
|
880 |
-
#:
|
881 |
-
msgid "
|
882 |
msgstr ""
|
883 |
|
884 |
-
#:
|
885 |
-
msgid "
|
886 |
msgstr ""
|
887 |
|
888 |
-
#:
|
889 |
-
msgid "
|
|
|
|
|
890 |
msgstr ""
|
891 |
|
892 |
-
#:
|
893 |
-
msgid "
|
|
|
|
|
894 |
msgstr ""
|
895 |
|
896 |
-
#:
|
897 |
-
msgid "
|
898 |
-
"
|
|
|
899 |
msgstr ""
|
900 |
|
901 |
-
#: event-organiser-settings.php:
|
902 |
-
msgid "
|
903 |
-
"finished. Otherwise, an occurrence is considered 'past' as soon as it "
|
904 |
-
"starts."
|
905 |
msgstr ""
|
906 |
|
907 |
-
#:
|
908 |
-
msgid "
|
909 |
-
"that date of the month (e.g. on the 24th) or on the day of the month (e.g. "
|
910 |
-
"on the third Tuesday) "
|
911 |
msgstr ""
|
912 |
|
913 |
-
#: event-organiser-
|
914 |
-
msgid "
|
915 |
-
"and archives (this can be over-ridden by shortcode attributes and widget "
|
916 |
-
"options."
|
917 |
msgstr ""
|
918 |
|
919 |
-
#: event-organiser-
|
920 |
-
msgid "
|
921 |
-
"occurrence finishes."
|
922 |
msgstr ""
|
923 |
|
924 |
-
#: event-organiser-
|
925 |
-
msgid "
|
926 |
msgstr ""
|
927 |
|
928 |
-
#:
|
929 |
-
msgid "
|
930 |
-
"should be repeated. If no days are selected, the day of the start date is "
|
931 |
-
"used"
|
932 |
msgstr ""
|
933 |
|
934 |
-
#: event-organiser-
|
935 |
-
msgid "
|
936 |
-
"events."
|
937 |
msgstr ""
|
938 |
|
939 |
-
#: event-organiser-
|
940 |
-
msgid "
|
941 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
942 |
|
943 |
-
#:
|
944 |
-
msgid "
|
945 |
msgstr ""
|
946 |
|
947 |
-
#:
|
948 |
-
msgid "
|
949 |
msgstr ""
|
950 |
|
951 |
-
#:
|
952 |
-
|
|
|
|
|
953 |
msgstr ""
|
954 |
|
955 |
-
#:
|
956 |
-
|
|
|
957 |
msgstr ""
|
958 |
|
959 |
-
#:
|
960 |
-
msgid "
|
961 |
msgstr ""
|
962 |
|
963 |
-
#:
|
964 |
-
|
965 |
-
msgid "Include past events"
|
966 |
msgstr ""
|
967 |
|
968 |
-
#: event-organiser-
|
969 |
-
msgid "
|
970 |
msgstr ""
|
971 |
|
972 |
-
#:
|
973 |
-
msgid "
|
974 |
msgstr ""
|
975 |
|
976 |
-
#:
|
977 |
-
msgid "
|
978 |
-
"YYYYMMDDTHHiiss format."
|
979 |
msgstr ""
|
980 |
|
981 |
-
#: includes/class-
|
982 |
-
msgid "
|
983 |
-
"'text/calendar', no larger than 2MB."
|
984 |
msgstr ""
|
985 |
|
986 |
-
#: includes/
|
987 |
-
msgid "
|
988 |
msgstr ""
|
989 |
|
990 |
-
#:
|
991 |
-
msgid "
|
992 |
-
"simple resolution. Please contact support."
|
993 |
msgstr ""
|
994 |
|
995 |
-
#: includes/
|
996 |
-
|
997 |
-
msgid "
|
998 |
msgstr ""
|
999 |
|
1000 |
-
#:
|
1001 |
-
|
1002 |
-
#: templates/taxonomy-event-category.php:106
|
1003 |
-
#: templates/taxonomy-event-tag.php:48 templates/taxonomy-event-tag.php:106
|
1004 |
-
#: templates/taxonomy-event-venue.php:48
|
1005 |
-
#: templates/taxonomy-event-venue.php:105
|
1006 |
-
msgid "Later events <span class=\"meta-nav\">→</span>"
|
1007 |
msgstr ""
|
1008 |
|
1009 |
-
#:
|
1010 |
-
|
|
|
1011 |
msgstr ""
|
1012 |
|
1013 |
-
#:
|
1014 |
-
|
1015 |
-
msgid "
|
1016 |
msgstr ""
|
1017 |
|
1018 |
-
#:
|
1019 |
-
|
1020 |
-
msgid "
|
1021 |
-
msgstr "
|
1022 |
|
1023 |
-
#: includes/
|
1024 |
-
|
|
|
|
|
|
|
1025 |
msgstr ""
|
1026 |
|
1027 |
-
#: event-organiser-
|
1028 |
-
|
1029 |
-
msgid "
|
1030 |
msgstr ""
|
1031 |
|
1032 |
-
#: event-organiser-
|
1033 |
-
|
1034 |
-
|
1035 |
-
msgstr "إدارة العناوين"
|
1036 |
|
1037 |
-
#: includes/event-organiser-
|
1038 |
-
msgid "
|
|
|
|
|
1039 |
msgstr ""
|
1040 |
|
1041 |
-
#: event-organiser-
|
1042 |
-
|
|
|
1043 |
msgstr ""
|
1044 |
|
1045 |
-
#:
|
1046 |
-
|
1047 |
-
|
1048 |
-
msgstr "شهر"
|
1049 |
|
1050 |
-
#:
|
1051 |
-
|
1052 |
-
|
1053 |
-
|
|
|
1054 |
|
1055 |
-
#: event-organiser-
|
1056 |
-
msgid "
|
1057 |
msgstr ""
|
1058 |
|
1059 |
-
#: event-organiser-
|
1060 |
-
msgid "
|
1061 |
-
msgstr "
|
1062 |
|
1063 |
-
#: includes/event-organiser-
|
1064 |
-
msgid "
|
1065 |
-
msgstr "
|
1066 |
|
1067 |
-
#: event-organiser-
|
1068 |
-
msgid "
|
1069 |
-
"disabling all other plug-ins and switching to TwentyTweleve."
|
1070 |
msgstr ""
|
1071 |
|
1072 |
-
#: includes/event-organiser-
|
1073 |
-
msgid "
|
1074 |
msgstr ""
|
1075 |
|
1076 |
-
#: includes/event-organiser-
|
1077 |
-
msgid "
|
1078 |
msgstr ""
|
1079 |
|
1080 |
-
#: includes/event-organiser-
|
1081 |
-
msgid "
|
1082 |
msgstr ""
|
1083 |
|
1084 |
-
#: includes/event-organiser-
|
1085 |
-
msgid "
|
1086 |
msgstr ""
|
1087 |
|
1088 |
-
#:
|
1089 |
-
msgid "
|
1090 |
msgstr ""
|
1091 |
|
1092 |
-
#: event-organiser-
|
1093 |
-
|
1094 |
-
|
1095 |
-
msgstr "لا"
|
1096 |
|
1097 |
-
#: includes/event-organiser-
|
1098 |
-
msgid "
|
1099 |
msgstr ""
|
1100 |
|
1101 |
-
#: includes/event-organiser-
|
1102 |
-
|
|
|
1103 |
msgstr ""
|
1104 |
|
1105 |
-
#: includes/event-organiser-
|
1106 |
-
msgid "
|
1107 |
msgstr ""
|
1108 |
|
1109 |
-
#: includes/class-event-organiser-im-export.php:
|
1110 |
-
|
|
|
1111 |
msgstr ""
|
1112 |
|
1113 |
-
#: includes/class-event-organiser-im-export.php:
|
1114 |
-
msgid "
|
1115 |
msgstr ""
|
1116 |
|
1117 |
-
#: includes/event-organiser-
|
1118 |
-
|
|
|
1119 |
msgstr ""
|
1120 |
|
1121 |
-
#: includes/event-organiser-ajax.php:
|
1122 |
-
msgid "
|
1123 |
msgstr ""
|
1124 |
|
1125 |
-
#: includes/event-organiser-
|
1126 |
-
msgid "
|
1127 |
msgstr ""
|
1128 |
|
1129 |
-
#: event-organiser-
|
1130 |
-
msgid "
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#:
|
1134 |
-
#: templates/
|
1135 |
-
msgid "
|
1136 |
msgstr ""
|
1137 |
|
1138 |
-
#:
|
1139 |
-
msgid "
|
1140 |
msgstr ""
|
1141 |
|
1142 |
-
#: event-organiser-
|
1143 |
-
msgid "
|
1144 |
msgstr ""
|
1145 |
|
1146 |
-
#: includes/event.php:
|
1147 |
-
msgid "
|
1148 |
msgstr ""
|
1149 |
|
1150 |
-
#: event-organiser-
|
1151 |
-
|
1152 |
-
msgid "on"
|
1153 |
msgstr ""
|
1154 |
|
1155 |
-
#: event-organiser-
|
1156 |
-
msgid "
|
1157 |
-
msgstr "
|
1158 |
|
1159 |
-
#: includes/event-organiser-
|
1160 |
-
|
|
|
1161 |
msgstr ""
|
1162 |
|
1163 |
-
#: includes/event-organiser-
|
1164 |
-
msgid "
|
1165 |
-
"page."
|
1166 |
msgstr ""
|
1167 |
|
1168 |
-
#:
|
1169 |
-
msgid "
|
1170 |
msgstr ""
|
1171 |
|
1172 |
-
#: event-organiser-
|
1173 |
-
|
1174 |
-
|
1175 |
-
msgstr "منظم"
|
1176 |
|
1177 |
-
#: includes/event-organiser-cpt.php:
|
1178 |
-
msgid "
|
1179 |
msgstr ""
|
1180 |
|
1181 |
-
#: event-organiser-
|
1182 |
-
msgid "
|
1183 |
msgstr ""
|
1184 |
|
1185 |
-
#: includes/event-organiser-cpt.php:
|
1186 |
-
msgid "
|
1187 |
msgstr ""
|
1188 |
|
1189 |
-
#: event-organiser-
|
1190 |
-
msgid "
|
1191 |
msgstr ""
|
1192 |
|
1193 |
-
#: event-organiser-
|
1194 |
-
msgid "
|
1195 |
msgstr ""
|
1196 |
|
1197 |
-
#: event-organiser-
|
1198 |
-
msgid "
|
1199 |
-
msgstr "
|
1200 |
|
1201 |
-
#: event-organiser-
|
1202 |
-
msgid "
|
1203 |
-
"enabled on WordPress in Settings > Permalinks."
|
1204 |
msgstr ""
|
1205 |
|
1206 |
-
#: includes/event-organiser-cpt.php:
|
1207 |
-
msgid "
|
1208 |
msgstr ""
|
1209 |
|
1210 |
-
#: includes/event-organiser-
|
1211 |
-
|
1212 |
-
|
|
|
1213 |
|
1214 |
-
#:
|
1215 |
-
msgid "
|
1216 |
msgstr ""
|
1217 |
|
1218 |
-
#: includes/event-organiser-
|
1219 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1220 |
msgstr ""
|
1221 |
|
1222 |
-
#: includes/event-organiser-
|
1223 |
-
msgid "
|
1224 |
msgstr ""
|
1225 |
|
1226 |
-
#:
|
1227 |
-
msgid "
|
1228 |
msgstr ""
|
1229 |
|
1230 |
-
#: event-organiser-
|
1231 |
-
|
1232 |
-
|
|
|
1233 |
|
1234 |
-
#: event-organiser-
|
1235 |
-
|
1236 |
-
|
1237 |
-
msgstr "نشر حدث"
|
1238 |
|
1239 |
-
#: event-organiser-
|
1240 |
-
|
1241 |
-
|
1242 |
-
msgstr "قراءة أحداث أخرى"
|
1243 |
|
1244 |
-
#: event-organiser-
|
1245 |
-
msgid "
|
1246 |
-
msgstr "
|
1247 |
|
1248 |
-
#: event-organiser-
|
1249 |
-
msgid "
|
1250 |
msgstr ""
|
1251 |
|
1252 |
-
#: event-organiser-
|
1253 |
-
msgid "
|
1254 |
-
msgstr "تكرار كل"
|
1255 |
-
|
1256 |
-
#: includes/event-organiser-cpt.php:451
|
1257 |
-
msgid "Repeating events"
|
1258 |
msgstr ""
|
1259 |
|
1260 |
-
#: event-organiser-
|
1261 |
-
|
1262 |
-
|
|
|
1263 |
|
1264 |
-
#: event-organiser-
|
1265 |
-
msgid "
|
1266 |
msgstr ""
|
1267 |
|
1268 |
-
#: event-organiser-
|
1269 |
-
msgid "
|
1270 |
msgstr ""
|
1271 |
|
1272 |
-
#: event-organiser-
|
1273 |
-
msgid "
|
1274 |
-
msgstr "
|
1275 |
|
1276 |
-
#: includes/event.php:
|
1277 |
-
msgid "
|
1278 |
-
msgstr "
|
1279 |
|
1280 |
-
#: includes/event.php:
|
1281 |
-
msgid "
|
1282 |
-
msgstr "
|
1283 |
|
1284 |
-
#: includes/event-organiser-cpt.php:
|
1285 |
-
msgid "
|
1286 |
msgstr ""
|
1287 |
|
1288 |
-
#: includes/event-organiser-cpt.php:
|
1289 |
-
msgid "
|
1290 |
msgstr ""
|
1291 |
|
1292 |
-
#: event-organiser-
|
1293 |
-
msgid "
|
1294 |
msgstr ""
|
1295 |
|
1296 |
-
#: includes/event-organiser-cpt.php:
|
1297 |
-
msgid "
|
1298 |
msgstr ""
|
1299 |
|
1300 |
-
#:
|
1301 |
-
|
|
|
|
|
1302 |
msgstr ""
|
1303 |
|
1304 |
-
#: includes/event-organiser-
|
1305 |
-
|
1306 |
-
msgid "second"
|
1307 |
msgstr ""
|
1308 |
|
1309 |
-
#: includes/event-organiser-cpt.php:
|
1310 |
-
msgid "
|
1311 |
msgstr ""
|
1312 |
|
1313 |
-
#: event-organiser-
|
1314 |
-
|
1315 |
-
|
1316 |
-
msgstr "اختر عنواناً"
|
1317 |
|
1318 |
-
#:
|
1319 |
-
msgid "
|
1320 |
msgstr ""
|
1321 |
|
1322 |
-
#:
|
1323 |
-
msgid "
|
1324 |
msgstr ""
|
1325 |
|
1326 |
-
#: event-organiser-
|
1327 |
-
msgid "
|
1328 |
msgstr ""
|
1329 |
|
1330 |
-
#: includes/event-organiser-cpt.php:
|
1331 |
-
msgid "
|
1332 |
msgstr ""
|
1333 |
|
1334 |
-
#: event-organiser-
|
1335 |
-
msgid "
|
1336 |
-
"such as booking places on a course. You can offer multiple tickets, and "
|
1337 |
-
"customise the booking form to suit your needs."
|
1338 |
msgstr ""
|
1339 |
|
1340 |
-
#: includes/event-organiser-cpt.php:
|
1341 |
-
msgid "
|
1342 |
msgstr ""
|
1343 |
|
1344 |
-
#: includes/event-organiser-cpt.php:
|
1345 |
-
msgid "
|
1346 |
msgstr ""
|
1347 |
|
1348 |
-
#: event-organiser-
|
1349 |
-
|
|
|
1350 |
msgstr ""
|
1351 |
|
1352 |
-
#: includes/event-organiser-
|
1353 |
-
msgid "
|
1354 |
-
msgstr "
|
1355 |
|
1356 |
-
#:
|
1357 |
-
msgid "
|
1358 |
-
msgstr "
|
1359 |
|
1360 |
-
#:
|
1361 |
-
msgid "
|
1362 |
msgstr ""
|
1363 |
|
1364 |
-
#: includes/event-organiser-
|
1365 |
-
|
|
|
1366 |
msgstr ""
|
1367 |
|
1368 |
-
#:
|
1369 |
-
|
|
|
1370 |
msgstr ""
|
1371 |
|
1372 |
-
#: includes/event-organiser-
|
1373 |
-
msgid "
|
1374 |
msgstr ""
|
1375 |
|
1376 |
-
#: event-organiser-
|
1377 |
-
|
1378 |
-
|
|
|
1379 |
|
1380 |
-
#: event-organiser-
|
1381 |
-
|
|
|
|
|
|
|
1382 |
msgstr ""
|
1383 |
|
1384 |
-
#: includes/event-organiser-cpt.php:
|
1385 |
-
msgid "
|
1386 |
msgstr ""
|
1387 |
|
1388 |
-
#: includes/event-organiser-
|
1389 |
-
|
1390 |
-
msgid "
|
1391 |
msgstr ""
|
1392 |
|
1393 |
-
#:
|
1394 |
-
msgid "
|
1395 |
msgstr ""
|
1396 |
|
1397 |
-
#: includes/event.php:
|
1398 |
-
msgid "
|
1399 |
-
msgstr "
|
1400 |
|
1401 |
-
#: includes/event.php:
|
1402 |
-
msgid "
|
1403 |
-
msgstr "
|
1404 |
|
1405 |
-
#: event-organiser-
|
1406 |
-
msgid "
|
|
|
|
|
1407 |
msgstr ""
|
1408 |
|
1409 |
-
#: includes/event-organiser-
|
1410 |
-
msgid "
|
1411 |
-
|
|
|
|
|
1412 |
|
1413 |
-
#: event-organiser-
|
1414 |
-
msgid "
|
|
|
|
|
1415 |
msgstr ""
|
1416 |
|
1417 |
-
#: event-organiser-
|
1418 |
-
|
1419 |
-
|
1420 |
-
msgstr "معلومات النظام"
|
1421 |
|
1422 |
-
#: includes/event-organiser-cpt.php:
|
1423 |
-
|
1424 |
-
|
1425 |
-
|
|
|
1426 |
msgstr ""
|
1427 |
|
1428 |
-
#:
|
1429 |
-
msgid "
|
1430 |
msgstr ""
|
1431 |
|
1432 |
-
#: event-organiser-
|
1433 |
-
msgid "
|
1434 |
-
|
|
|
|
|
1435 |
|
1436 |
-
#: event-organiser-
|
1437 |
-
msgid "
|
1438 |
-
"
|
|
|
|
|
1439 |
msgstr ""
|
1440 |
|
1441 |
-
#: includes/event-organiser-cpt.php:
|
1442 |
-
msgid "
|
1443 |
-
"
|
|
|
|
|
1444 |
msgstr ""
|
1445 |
|
1446 |
-
#: includes/
|
1447 |
-
msgid "
|
1448 |
-
"imported in to other calendar applications such as Google Calendar."
|
1449 |
msgstr ""
|
1450 |
|
1451 |
-
#: includes/event-organiser-cpt.php:
|
1452 |
-
msgid "
|
1453 |
-
"event, this is the start date of the first occurrence."
|
1454 |
msgstr ""
|
1455 |
|
1456 |
-
#:
|
1457 |
-
msgid "
|
|
|
|
|
1458 |
msgstr ""
|
1459 |
|
1460 |
-
#: includes/
|
1461 |
-
msgid "
|
1462 |
msgstr ""
|
1463 |
|
1464 |
-
#: includes/
|
1465 |
-
msgid "
|
|
|
|
|
|
|
1466 |
msgstr ""
|
1467 |
|
1468 |
-
#: includes/
|
1469 |
-
msgid "
|
|
|
|
|
1470 |
msgstr ""
|
1471 |
|
1472 |
-
#: includes/event-organiser-
|
1473 |
-
|
1474 |
-
|
|
|
1475 |
msgstr ""
|
1476 |
|
1477 |
-
#: event-organiser-
|
1478 |
-
msgid "
|
1479 |
msgstr ""
|
1480 |
|
1481 |
-
#:
|
1482 |
-
msgid "
|
1483 |
msgstr ""
|
1484 |
|
1485 |
-
#: includes/event-organiser-cpt.php:
|
1486 |
-
msgid "
|
|
|
|
|
|
|
1487 |
msgstr ""
|
1488 |
|
1489 |
-
#:
|
1490 |
-
msgid "
|
|
|
|
|
|
|
1491 |
msgstr ""
|
1492 |
|
1493 |
-
#: includes/event-organiser-
|
1494 |
-
msgid "
|
1495 |
msgstr ""
|
1496 |
|
1497 |
-
#:
|
1498 |
-
msgid "
|
1499 |
-
"
|
|
|
|
|
|
|
|
|
1500 |
msgstr ""
|
1501 |
|
1502 |
-
#:
|
1503 |
-
msgid "
|
1504 |
-
"href=\"%2$s\" title=\"Permalink to %3$s\" rel=\"bookmark\">permalink</a>."
|
1505 |
msgstr ""
|
1506 |
|
1507 |
-
#: includes/event-organiser-
|
1508 |
-
|
1509 |
-
|
|
|
1510 |
|
1511 |
-
#: event-organiser-
|
1512 |
-
msgid "
|
1513 |
-
msgstr "
|
1514 |
|
1515 |
-
#: includes/event-organiser-cpt.php:
|
1516 |
-
msgid "
|
1517 |
-
"appear as a single row </strong> in the table and the start and end date "
|
1518 |
-
"refers to the first occurrence of that event."
|
1519 |
msgstr ""
|
1520 |
|
1521 |
-
#: event-organiser-
|
1522 |
-
msgid "
|
1523 |
-
|
1524 |
-
msgstr "هذه الصفحة "
|
1525 |
|
1526 |
-
#: includes/event-organiser-cpt.php:
|
1527 |
-
msgid "
|
1528 |
-
"event by clicking on it. If you have the necessary permissions, a link to "
|
1529 |
-
"the event's edit page will appear also."
|
1530 |
msgstr ""
|
1531 |
|
1532 |
-
#: event-organiser-
|
1533 |
-
|
1534 |
-
|
|
|
1535 |
|
1536 |
-
#:
|
1537 |
-
#:
|
1538 |
-
|
1539 |
-
#: classes/class-eo-event-list-widget.php:70
|
1540 |
-
msgid "Title"
|
1541 |
msgstr ""
|
1542 |
|
1543 |
-
#:
|
1544 |
-
#:
|
1545 |
-
msgid "
|
1546 |
msgstr ""
|
1547 |
|
1548 |
-
#: event-organiser-
|
1549 |
-
|
1550 |
-
|
1551 |
-
"resolve the issue."
|
1552 |
msgstr ""
|
1553 |
|
1554 |
-
#: includes/event-organiser-
|
1555 |
-
|
1556 |
-
|
1557 |
-
"appear, "
|
1558 |
msgstr ""
|
1559 |
|
1560 |
-
#: event-organiser-
|
1561 |
-
msgid "
|
1562 |
-
msgstr "اليوم"
|
1563 |
-
|
1564 |
-
#: includes/class-eo-ical-parser.php:201
|
1565 |
-
msgid "Unable to read iCal file"
|
1566 |
msgstr ""
|
1567 |
|
1568 |
-
#: event-organiser-
|
1569 |
-
msgid "
|
1570 |
msgstr ""
|
1571 |
|
1572 |
-
#: event-organiser-
|
1573 |
-
#: includes/event-organiser-
|
1574 |
-
|
1575 |
-
|
1576 |
-
msgstr "حتى"
|
1577 |
|
1578 |
-
#:
|
1579 |
-
|
|
|
|
|
1580 |
msgstr ""
|
1581 |
|
1582 |
-
#: includes/event-organiser-
|
1583 |
-
|
|
|
1584 |
msgstr ""
|
1585 |
|
1586 |
-
#: includes/event-organiser-
|
1587 |
-
|
|
|
|
|
1588 |
msgstr ""
|
1589 |
|
1590 |
-
#: event-organiser-
|
1591 |
-
|
|
|
1592 |
msgstr ""
|
1593 |
|
1594 |
-
#: includes/
|
1595 |
-
|
|
|
|
|
1596 |
msgstr ""
|
1597 |
|
1598 |
-
#: includes/event-organiser-
|
1599 |
-
msgid "
|
1600 |
msgstr ""
|
1601 |
|
1602 |
-
#:
|
1603 |
-
|
1604 |
-
|
1605 |
-
|
1606 |
-
msgid "Venue"
|
1607 |
-
msgstr "العناوين"
|
1608 |
|
1609 |
-
#: event-organiser-
|
1610 |
-
msgid "
|
1611 |
msgstr ""
|
1612 |
|
1613 |
-
#: event-organiser-
|
1614 |
-
msgid "
|
1615 |
msgstr ""
|
1616 |
|
1617 |
-
#: event-organiser-
|
1618 |
-
msgid "
|
1619 |
msgstr ""
|
1620 |
|
1621 |
-
#: event-organiser-
|
1622 |
-
msgid "
|
1623 |
msgstr ""
|
1624 |
|
1625 |
-
#: event-organiser-
|
1626 |
-
msgid "
|
1627 |
msgstr ""
|
1628 |
|
1629 |
-
#: event-organiser-
|
1630 |
-
msgid "
|
1631 |
msgstr ""
|
1632 |
|
1633 |
-
#: event-organiser-
|
1634 |
-
msgid "
|
1635 |
msgstr ""
|
1636 |
|
1637 |
-
#: event-organiser-
|
1638 |
-
msgid "
|
1639 |
-
msgstr "
|
1640 |
|
1641 |
-
#: event-organiser-
|
1642 |
-
msgid "
|
1643 |
-
msgstr "
|
1644 |
|
1645 |
-
#: event-organiser-
|
1646 |
-
msgid "
|
1647 |
-
msgstr ""
|
1648 |
|
1649 |
-
#: event-organiser-
|
1650 |
-
msgid "
|
1651 |
-
msgstr ""
|
1652 |
|
1653 |
-
#:
|
1654 |
-
|
1655 |
-
|
1656 |
-
msgid "Venues"
|
1657 |
msgstr ""
|
1658 |
|
1659 |
-
#:
|
1660 |
-
|
1661 |
-
|
1662 |
-
msgstr ""
|
1663 |
|
1664 |
-
#: event-organiser-
|
1665 |
-
|
1666 |
-
|
1667 |
-
msgstr "عرض جميع التصنيفات"
|
1668 |
|
1669 |
-
#: event-organiser-
|
1670 |
-
|
1671 |
-
|
|
|
|
|
|
|
|
|
|
|
1672 |
|
1673 |
-
#: includes/event-organiser-register.php:
|
1674 |
-
msgid "
|
|
|
|
|
|
|
|
|
1675 |
msgstr ""
|
1676 |
|
1677 |
-
#: event-organiser-
|
1678 |
-
|
1679 |
-
|
1680 |
-
msgstr "عرض جميع العناوين"
|
1681 |
|
1682 |
-
#: includes/event-organiser-
|
1683 |
-
msgid "
|
1684 |
-
msgstr ""
|
1685 |
|
1686 |
-
#:
|
1687 |
-
msgid "
|
1688 |
-
msgstr ""
|
1689 |
|
1690 |
-
#: includes/event-organiser-
|
1691 |
-
msgid "
|
1692 |
-
msgstr ""
|
1693 |
|
1694 |
-
#: includes/
|
1695 |
-
msgid "
|
1696 |
-
msgstr ""
|
1697 |
|
1698 |
-
#:
|
1699 |
-
|
1700 |
-
|
1701 |
-
msgstr "أسبوع"
|
1702 |
|
1703 |
-
#:
|
1704 |
-
|
1705 |
-
|
1706 |
-
msgstr "أسبوع"
|
1707 |
|
1708 |
-
#: event
|
1709 |
-
msgid "
|
1710 |
-
msgstr "
|
1711 |
|
1712 |
-
#: includes/event
|
1713 |
-
msgid "
|
1714 |
-
msgstr ""
|
1715 |
|
1716 |
-
#: event
|
1717 |
-
msgid "
|
1718 |
-
msgstr "
|
1719 |
|
1720 |
-
#:
|
1721 |
-
msgid "
|
1722 |
-
msgstr "
|
1723 |
|
1724 |
-
#: includes/event
|
1725 |
-
msgid "
|
1726 |
-
msgstr "
|
1727 |
|
1728 |
-
#: event
|
1729 |
-
msgid "
|
1730 |
msgstr ""
|
1731 |
|
1732 |
-
#: event
|
1733 |
-
msgid "
|
1734 |
-
msgstr "
|
1735 |
|
1736 |
-
|
1737 |
-
|
1738 |
-
|
|
|
|
|
|
|
1739 |
|
1740 |
-
#: event
|
1741 |
-
#:
|
1742 |
-
msgid "
|
1743 |
-
msgstr "
|
1744 |
|
1745 |
-
#:
|
1746 |
-
|
1747 |
-
|
1748 |
-
|
1749 |
-
|
1750 |
-
|
|
|
1751 |
msgstr ""
|
1752 |
|
1753 |
-
#:
|
1754 |
-
|
1755 |
-
|
1756 |
-
|
|
|
|
|
|
|
1757 |
msgstr ""
|
1758 |
|
1759 |
-
#: event-
|
1760 |
-
|
|
|
1761 |
msgstr ""
|
1762 |
|
1763 |
-
#:
|
1764 |
-
msgid "
|
1765 |
msgstr ""
|
1766 |
|
1767 |
-
#: event-
|
1768 |
-
|
|
|
|
|
1769 |
msgstr ""
|
1770 |
|
1771 |
-
#: event-
|
1772 |
-
|
1773 |
-
|
|
|
1774 |
|
1775 |
-
#: event-
|
1776 |
-
msgid "
|
1777 |
-
msgstr "
|
1778 |
|
1779 |
-
#: event
|
1780 |
-
|
1781 |
-
|
|
|
|
|
|
|
1782 |
|
1783 |
-
#:
|
1784 |
-
|
|
|
|
|
|
|
1785 |
msgstr ""
|
1786 |
|
1787 |
-
#: event-
|
1788 |
-
|
1789 |
-
"
|
1790 |
msgstr ""
|
1791 |
|
1792 |
-
#: event-
|
1793 |
-
msgid "
|
1794 |
msgstr ""
|
1795 |
|
1796 |
-
#:
|
1797 |
-
|
|
|
1798 |
msgstr ""
|
1799 |
|
1800 |
-
#:
|
1801 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
1802 |
msgstr ""
|
1803 |
|
|
|
|
|
|
1 |
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Event Organiser\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2014-10-31 11:49+0000\n"
|
6 |
"PO-Revision-Date: 2014-08-12 00:58:53+0000\n"
|
7 |
"Last-Translator: Mohamed Nazir <Nazir@smartit-sol.com>\n"
|
8 |
"Language-Team: \n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"Plural-Forms: nplurals=6; plural= n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
|
14 |
+
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;;\n"
|
15 |
|
16 |
+
#: classes/class-eo-agenda-widget.php:11
|
17 |
+
msgid "Displays a list of events, grouped by date"
|
|
|
|
|
|
|
|
|
|
|
18 |
msgstr ""
|
19 |
|
20 |
+
#: classes/class-eo-agenda-widget.php:19
|
21 |
+
msgid "Events Agenda"
|
22 |
msgstr ""
|
23 |
|
24 |
+
#: classes/class-eo-agenda-widget.php:35
|
25 |
+
#: classes/class-eo-calendar-widget.php:46
|
26 |
+
#: classes/class-eo-event-list-widget.php:40
|
27 |
+
#: classes/class-eo-event-list-widget.php:69
|
28 |
+
msgid "Title"
|
29 |
msgstr ""
|
30 |
|
31 |
+
#: classes/class-eo-agenda-widget.php:39
|
32 |
+
msgid "Group by"
|
33 |
msgstr ""
|
34 |
|
35 |
+
#: classes/class-eo-agenda-widget.php:41 event-organiser-calendar.php:237
|
36 |
+
msgid "Day"
|
37 |
+
msgstr "يوم"
|
|
|
38 |
|
39 |
+
#: classes/class-eo-agenda-widget.php:42 event-organiser-calendar.php:237
|
40 |
+
msgid "Week"
|
41 |
+
msgstr "أسبوع"
|
|
|
42 |
|
43 |
+
#: classes/class-eo-agenda-widget.php:43 event-organiser-calendar.php:237
|
44 |
+
msgid "Month"
|
45 |
+
msgstr "شهر"
|
46 |
|
47 |
+
#: classes/class-eo-agenda-widget.php:47
|
48 |
+
msgid "Group date format"
|
49 |
msgstr ""
|
50 |
|
51 |
+
#: classes/class-eo-agenda-widget.php:51
|
52 |
+
msgid "Event date/time format"
|
53 |
msgstr ""
|
54 |
|
55 |
+
#: classes/class-eo-agenda-widget.php:55
|
56 |
+
msgid "Include 'Add To Google' link"
|
57 |
msgstr ""
|
58 |
|
59 |
+
#: classes/class-eo-calendar-widget.php:22
|
60 |
+
msgid "Displays a calendar of your events"
|
61 |
msgstr ""
|
62 |
|
63 |
+
#: classes/class-eo-calendar-widget.php:24 event-organiser-calendar.php:233
|
64 |
+
msgid "Events Calendar"
|
65 |
+
msgstr "تقويم الأحداث"
|
66 |
|
67 |
+
#: classes/class-eo-calendar-widget.php:57
|
68 |
+
#: classes/class-eo-event-list-widget.php:78
|
69 |
+
msgid "Include past events"
|
|
|
|
|
70 |
msgstr ""
|
71 |
|
72 |
+
#: classes/class-eo-calendar-widget.php:68
|
73 |
+
msgid "Show long events"
|
|
|
|
|
|
|
|
|
74 |
msgstr ""
|
75 |
|
76 |
+
#: classes/class-eo-calendar-widget.php:79
|
77 |
+
msgid "Link directly to event for days with only one event"
|
78 |
msgstr ""
|
79 |
|
80 |
+
#: classes/class-eo-calendar-widget.php:91
|
81 |
+
#: classes/class-eo-event-list-widget.php:48
|
82 |
+
msgid "Event categories"
|
83 |
msgstr ""
|
84 |
|
85 |
+
#: classes/class-eo-calendar-widget.php:94
|
86 |
+
#: classes/class-eo-event-list-widget.php:50
|
87 |
+
msgid "List category slug(s), seperate by comma. Leave blank for all"
|
88 |
msgstr ""
|
89 |
|
90 |
+
#: classes/class-eo-calendar-widget.php:103
|
91 |
+
msgid "Event venue"
|
92 |
msgstr ""
|
93 |
|
94 |
+
#: classes/class-eo-calendar-widget.php:106
|
95 |
+
#: classes/class-eo-event-list-widget.php:58
|
96 |
+
#: includes/event-organiser-cpt.php:34
|
97 |
+
msgid "All Venues"
|
98 |
msgstr ""
|
99 |
|
100 |
+
#: classes/class-eo-calendar-widget.php:284
|
101 |
+
msgid "Previous month"
|
102 |
msgstr ""
|
103 |
|
104 |
+
#: classes/class-eo-calendar-widget.php:287
|
105 |
+
msgid "Next month"
|
106 |
msgstr ""
|
107 |
|
108 |
+
#: classes/class-eo-event-list-widget.php:22
|
109 |
+
msgid "Displays a list of events"
|
110 |
msgstr ""
|
111 |
|
112 |
+
#: classes/class-eo-event-list-widget.php:23 event-organiser-venues.php:481
|
113 |
+
#: event-organiser.php:132 includes/event-organiser-cpt.php:217
|
114 |
+
#: includes/event-organiser-cpt.php:229
|
115 |
+
#: includes/event-organiser-install.php:96 templates/archive-event.php:42
|
116 |
+
msgid "Events"
|
117 |
+
msgstr "الأحداث"
|
118 |
|
119 |
+
#: classes/class-eo-event-list-widget.php:44
|
120 |
+
msgid "Number of events"
|
121 |
msgstr ""
|
122 |
|
123 |
+
#: classes/class-eo-event-list-widget.php:55
|
124 |
+
#: includes/event-organiser-cpt.php:32
|
125 |
+
msgid "Venue"
|
126 |
+
msgstr "العناوين"
|
127 |
+
|
128 |
+
#: classes/class-eo-event-list-widget.php:66
|
129 |
+
msgid "Order by"
|
130 |
msgstr ""
|
131 |
|
132 |
+
#: classes/class-eo-event-list-widget.php:68
|
133 |
+
msgid "Start date"
|
134 |
msgstr ""
|
135 |
|
136 |
+
#: classes/class-eo-event-list-widget.php:70
|
137 |
+
msgid "Publish date"
|
138 |
msgstr ""
|
139 |
|
140 |
+
#: classes/class-eo-event-list-widget.php:73
|
141 |
+
msgid "ASC"
|
142 |
msgstr ""
|
143 |
|
144 |
+
#: classes/class-eo-event-list-widget.php:74
|
145 |
+
msgid "DESC"
|
146 |
msgstr ""
|
147 |
|
148 |
+
#: classes/class-eo-event-list-widget.php:82 event-organiser-settings.php:189
|
149 |
+
msgid "Group occurrences"
|
150 |
msgstr ""
|
151 |
|
152 |
+
#: classes/class-eo-event-list-widget.php:88
|
153 |
+
msgid "Template (leave blank for default)"
|
154 |
+
msgstr ""
|
155 |
|
156 |
+
#: classes/class-eo-event-list-widget.php:90
|
157 |
+
msgid "Event list widget placeholders"
|
158 |
msgstr ""
|
159 |
|
160 |
+
#: classes/class-eo-event-list-widget.php:92
|
161 |
+
#, php-format
|
162 |
+
msgid ""
|
163 |
+
"You can use specified tags as placeholders for event information which you "
|
164 |
+
"want to appear in the widget. <a href=\"%s\" target=\"_blank\"> Find out "
|
165 |
+
"more</a>."
|
166 |
msgstr ""
|
167 |
|
168 |
+
#: classes/class-eo-event-list-widget.php:102
|
169 |
+
msgid "'No events' message"
|
|
|
170 |
msgstr ""
|
171 |
|
172 |
+
#: classes/class-eo-venue-list-table.php:72 templates/single-event.php:71
|
173 |
+
msgid "Edit"
|
174 |
+
msgstr ""
|
|
|
175 |
|
176 |
+
#: classes/class-eo-venue-list-table.php:73
|
177 |
+
#: classes/class-eo-venue-list-table.php:128
|
178 |
+
msgid "Delete"
|
179 |
msgstr ""
|
180 |
|
181 |
+
#: classes/class-eo-venue-list-table.php:74
|
182 |
+
#: includes/event-organiser-ajax.php:676
|
183 |
+
msgid "View"
|
184 |
msgstr ""
|
185 |
|
186 |
+
#: classes/class-eo-widget-categories.php:10
|
187 |
+
msgid "A list or dropdown of event categories"
|
|
|
|
|
188 |
msgstr ""
|
189 |
|
190 |
+
#: classes/class-eo-widget-categories.php:11 event-organiser-settings.php:329
|
191 |
+
#: includes/event-organiser-cpt.php:92
|
192 |
+
msgid "Event Categories"
|
193 |
+
msgstr "تصنيفات الأحداث"
|
194 |
+
|
195 |
+
#: classes/class-eo-widget-categories.php:28 event-organiser-manage.php:35
|
196 |
+
#: includes/event-organiser-cpt.php:103
|
197 |
+
#: includes/event-organiser-event-functions.php:1494
|
198 |
+
#: templates/event-meta-event-single.php:69
|
199 |
+
msgid "Categories"
|
200 |
+
msgstr "تصنيفات"
|
201 |
+
|
202 |
+
#: classes/class-eo-widget-categories.php:54
|
203 |
+
msgid "Select Category"
|
204 |
msgstr ""
|
205 |
|
206 |
+
#: classes/class-eo-widget-categories.php:125
|
207 |
+
#: classes/class-eo-widget-venues.php:127
|
208 |
+
msgid "Title:"
|
209 |
msgstr ""
|
210 |
|
211 |
+
#: classes/class-eo-widget-categories.php:129
|
212 |
+
#: classes/class-eo-widget-venues.php:131
|
213 |
+
msgid "Display as dropdown"
|
214 |
msgstr ""
|
215 |
|
216 |
+
#: classes/class-eo-widget-categories.php:132
|
217 |
+
msgid "Show hierarchy"
|
218 |
msgstr ""
|
219 |
|
220 |
+
#: classes/class-eo-widget-venues.php:11
|
221 |
+
msgid "A list or dropdown of event venues"
|
222 |
msgstr ""
|
223 |
|
224 |
+
#: classes/class-eo-widget-venues.php:12
|
225 |
+
msgid "Event Venues"
|
226 |
msgstr ""
|
227 |
|
228 |
+
#: classes/class-eo-widget-venues.php:32 event-organiser-settings.php:319
|
229 |
+
#: event-organiser-venues.php:185 includes/event-organiser-cpt.php:31
|
230 |
+
msgid "Venues"
|
231 |
msgstr ""
|
232 |
|
233 |
+
#: classes/class-eo-widget-venues.php:57
|
234 |
+
msgid "Select Venue"
|
235 |
msgstr ""
|
236 |
|
237 |
+
#: classes/class-eventorganiser-shortcodes.php:377
|
238 |
+
msgid "There is no excerpt because this is a protected post."
|
|
|
239 |
msgstr ""
|
240 |
|
241 |
+
#: event-organiser-add-ons.php:19 event-organiser-add-ons.php:95
|
242 |
+
msgid "Event Organiser Extensions"
|
243 |
msgstr ""
|
244 |
|
245 |
+
#: event-organiser-add-ons.php:20
|
246 |
+
msgid "Extensions"
|
247 |
msgstr ""
|
248 |
|
249 |
+
#: event-organiser-add-ons.php:99
|
250 |
+
msgid ""
|
251 |
+
"Event Organiser offers a range of extension which add additional features to "
|
252 |
+
"the plug-in."
|
253 |
msgstr ""
|
254 |
|
255 |
+
#: event-organiser-add-ons.php:130 event-organiser-go-pro.php:90
|
256 |
+
msgid "Find out more …"
|
257 |
+
msgstr ""
|
258 |
|
259 |
#: event-organiser-calendar.php:22 event-organiser-calendar.php:23
|
260 |
msgid "Calendar View"
|
261 |
msgstr "عرض التقويم"
|
262 |
|
263 |
+
#: event-organiser-calendar.php:58 includes/event-organiser-register.php:57
|
264 |
+
msgid "today"
|
265 |
+
msgstr "اليوم"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
266 |
|
267 |
+
#: event-organiser-calendar.php:59 includes/event-organiser-register.php:58
|
268 |
+
#: includes/event-organiser-register.php:247
|
269 |
+
msgid "day"
|
270 |
+
msgstr "يوم"
|
271 |
|
272 |
+
#: event-organiser-calendar.php:60 includes/event-organiser-register.php:59
|
273 |
+
#: includes/event-organiser-register.php:249
|
274 |
+
msgid "week"
|
275 |
+
msgstr "أسبوع"
|
276 |
|
277 |
+
#: event-organiser-calendar.php:61 includes/event-organiser-register.php:60
|
278 |
+
#: includes/event-organiser-register.php:251
|
279 |
+
msgid "month"
|
280 |
+
msgstr "شهر"
|
281 |
|
282 |
+
#: event-organiser-calendar.php:62 includes/event-organiser-register.php:61
|
283 |
+
msgid "go to date"
|
284 |
+
msgstr "اذهب إلى تاريخ"
|
|
|
285 |
|
286 |
+
#: event-organiser-calendar.php:63 event-organiser-manage.php:122
|
287 |
+
#: includes/event-organiser-cpt.php:105
|
288 |
+
msgid "View all categories"
|
289 |
+
msgstr "عرض جميع التصنيفات"
|
290 |
|
291 |
+
#: event-organiser-calendar.php:64 includes/event-organiser-cpt.php:45
|
292 |
+
msgid "View all venues"
|
293 |
+
msgstr "عرض جميع العناوين"
|
294 |
|
295 |
+
#: event-organiser-calendar.php:111
|
296 |
+
msgid "You do not have sufficient permissions to create events. "
|
297 |
+
msgstr "ليس لديك التصريح الكافي لإنشاء حدث"
|
298 |
|
299 |
+
#: event-organiser-calendar.php:167
|
300 |
+
msgid "You do not have sufficient permissions to edit this event. "
|
301 |
+
msgstr "ليس لديك التصريح الكافي لتعديل حدث"
|
302 |
|
303 |
+
#: event-organiser-calendar.php:185
|
304 |
+
msgid "You do not have sufficient permissions to delete this event. "
|
305 |
+
msgstr "ليس لديك التصريح الكافي لحذف حدث"
|
306 |
|
307 |
+
#: event-organiser-calendar.php:195
|
308 |
+
msgid "Occurrence deleted."
|
309 |
msgstr ""
|
310 |
|
311 |
+
#: event-organiser-calendar.php:211
|
312 |
+
msgid "Calendar options"
|
313 |
+
msgstr "خيارات التقويم"
|
314 |
|
315 |
+
#: event-organiser-calendar.php:218
|
316 |
+
msgid "24 hour time"
|
317 |
+
msgstr "24 ساعة"
|
318 |
|
319 |
+
#: event-organiser-calendar.php:240
|
320 |
+
#: includes/event-organiser-event-functions.php:1441
|
321 |
+
msgid "Loading…"
|
322 |
+
msgstr "جاري التحميل"
|
323 |
|
324 |
+
#: event-organiser-calendar.php:247
|
325 |
+
msgid "Current date/time"
|
326 |
msgstr ""
|
327 |
|
328 |
+
#: event-organiser-calendar.php:252
|
329 |
+
msgid "Create an event"
|
330 |
+
msgstr "إنشاء حدث"
|
331 |
|
332 |
+
#: event-organiser-calendar.php:257
|
333 |
+
msgid "When"
|
334 |
+
msgstr "الزمان"
|
335 |
|
336 |
+
#: event-organiser-calendar.php:261
|
337 |
+
msgid "Event Title"
|
338 |
+
msgstr "عنوان الحدث"
|
339 |
|
340 |
+
#: event-organiser-calendar.php:268 includes/event-organiser-ajax.php:399
|
341 |
+
msgid "Where"
|
342 |
+
msgstr "المكان"
|
343 |
|
344 |
+
#: event-organiser-calendar.php:293
|
345 |
+
msgid "Save Draft"
|
346 |
+
msgstr "حفظ كمسودة"
|
347 |
|
348 |
+
#: event-organiser-calendar.php:294 event-organiser-calendar.php:301
|
349 |
+
#: event-organiser-edit.php:258
|
350 |
+
msgid "Cancel"
|
351 |
+
msgstr "إلغاء"
|
352 |
|
353 |
+
#: event-organiser-calendar.php:297
|
354 |
+
msgid "Publish Event"
|
355 |
+
msgstr "نشر الحدث"
|
|
|
356 |
|
357 |
+
#: event-organiser-calendar.php:303
|
358 |
+
msgid "Submit for Review"
|
359 |
msgstr ""
|
360 |
|
361 |
+
#: event-organiser-calendar.php:324 event-organiser-edit.php:14
|
362 |
+
#: templates/event-meta-event-single.php:37
|
363 |
+
msgid "Event Details"
|
364 |
+
msgstr "تفاصيل الحدث"
|
365 |
|
366 |
+
#: event-organiser-calendar.php:326
|
367 |
+
msgid "Event Detail"
|
368 |
+
msgstr "تفاصيل الحدث"
|
369 |
|
370 |
+
#: event-organiser-debug.php:13 event-organiser-debug.php:14
|
371 |
+
#: event-organiser-debug.php:59
|
372 |
+
msgid "System Info"
|
373 |
+
msgstr "معلومات النظام"
|
374 |
+
|
375 |
+
#: event-organiser-debug.php:65
|
376 |
+
msgid ""
|
377 |
+
"This page highlights useful information for debugging. If you're reporting a "
|
378 |
+
"bug, please include this information."
|
379 |
+
msgstr "هذه الصفحة "
|
380 |
+
|
381 |
+
#: event-organiser-debug.php:67
|
382 |
+
msgid ""
|
383 |
+
"The 'system info' link in under the Events admin tab is only visible to "
|
384 |
+
"admins and only when <code>WP_DEBUG</code> is set to <code>true</code>."
|
385 |
msgstr ""
|
386 |
|
387 |
+
#: event-organiser-debug.php:72
|
388 |
+
msgid ""
|
389 |
+
"Most bugs arise from theme or plug-in conflicts. You can check this by "
|
390 |
+
"disabling all other plug-ins and switching to TwentyTweleve."
|
391 |
msgstr ""
|
392 |
|
393 |
+
#: event-organiser-debug.php:74
|
394 |
+
msgid ""
|
395 |
+
"To help speed things along, if you report a bug please indicate if you have "
|
396 |
+
"done so. Once the plug-in or theme has been identified it is often easy to "
|
397 |
+
"resolve the issue."
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: event-organiser-debug.php:76
|
401 |
+
msgid ""
|
402 |
+
"Below any <strong>known</strong> plug-in and theme conflicts are highlighted "
|
403 |
+
"in red."
|
404 |
msgstr ""
|
405 |
|
406 |
+
#: event-organiser-debug.php:84
|
407 |
+
msgid "Download system information file"
|
408 |
+
msgstr ""
|
|
|
409 |
|
410 |
+
#: event-organiser-debug.php:182 event-organiser-debug.php:186
|
411 |
+
#: event-organiser-debug.php:190 event-organiser-settings.php:205
|
412 |
+
msgid "Yes"
|
413 |
+
msgstr "نعم"
|
414 |
|
415 |
+
#: event-organiser-debug.php:182 event-organiser-debug.php:186
|
416 |
+
#: event-organiser-debug.php:190 event-organiser-settings.php:204
|
417 |
+
msgid "No"
|
418 |
+
msgstr "لا"
|
419 |
|
420 |
+
#: event-organiser-debug.php:257
|
421 |
+
msgid ""
|
422 |
+
"Known plug-in & theme conflicts, highlighted in red, may be minor or have a "
|
423 |
+
"simple resolution. Please contact support."
|
424 |
msgstr ""
|
425 |
|
426 |
+
#. / TRANSLATORS: [this plugin] has only been tested up to [required plugin] [required plugin version]
|
427 |
+
#: event-organiser-debug.php:430
|
428 |
+
#, php-format
|
429 |
+
msgid "%s has only been tested up to %s %s"
|
430 |
msgstr ""
|
431 |
|
432 |
+
#. / TRANSLATORS: [this plugin] requires [required plugin] version [required plugin version] or higher
|
433 |
+
#: event-organiser-debug.php:439
|
434 |
+
#, php-format
|
435 |
+
msgid "%s requires %s version %s or higher"
|
436 |
msgstr ""
|
437 |
|
438 |
+
#: event-organiser-debug.php:460
|
439 |
+
msgid "unknown"
|
440 |
msgstr ""
|
441 |
|
442 |
+
#: event-organiser-edit.php:31 event-organiser-manage.php:23
|
443 |
+
#: event-organiser-settings.php:142 includes/event-organiser-ajax.php:386
|
444 |
+
msgid "Organiser"
|
445 |
+
msgstr "منظم"
|
446 |
|
447 |
+
#: event-organiser-edit.php:75
|
448 |
+
msgid "This is a reoccurring event"
|
449 |
+
msgstr "هذا الحدث متكرر"
|
450 |
|
451 |
+
#: event-organiser-edit.php:76
|
452 |
+
msgid "Check to edit this event and its reoccurrences"
|
|
|
453 |
msgstr ""
|
454 |
|
455 |
+
#: event-organiser-edit.php:98
|
456 |
+
#, php-format
|
457 |
+
msgid "Ensure dates are entered in %1$s format and times in 24 hour format"
|
458 |
msgstr ""
|
459 |
|
460 |
+
#: event-organiser-edit.php:100
|
461 |
+
#, php-format
|
462 |
+
msgid "Ensure dates are entered in %1$s format and times in 12 hour format"
|
463 |
msgstr ""
|
464 |
|
465 |
+
#: event-organiser-edit.php:107 event-organiser-manage.php:36
|
466 |
+
msgid "Start Date/Time"
|
467 |
msgstr ""
|
468 |
|
469 |
+
#: event-organiser-edit.php:120 event-organiser-manage.php:37
|
470 |
+
msgid "End Date/Time"
|
471 |
msgstr ""
|
472 |
|
473 |
+
#: event-organiser-edit.php:132
|
474 |
+
msgid "All day"
|
475 |
+
msgstr "طوال اليوم"
|
476 |
|
477 |
+
#: event-organiser-edit.php:139
|
478 |
+
msgid "Reoccurence:"
|
479 |
+
msgstr "التكرار"
|
480 |
|
481 |
+
#: event-organiser-edit.php:141
|
482 |
+
msgid "once"
|
483 |
+
msgstr "مرة واحدة"
|
484 |
|
485 |
+
#: event-organiser-edit.php:141
|
486 |
+
msgid "daily"
|
487 |
+
msgstr "يومياً"
|
488 |
|
489 |
+
#: event-organiser-edit.php:141
|
490 |
+
msgid "weekly"
|
491 |
+
msgstr "أسبوعياً"
|
492 |
|
493 |
+
#: event-organiser-edit.php:142
|
494 |
+
msgid "monthly"
|
495 |
+
msgstr "شهرياً"
|
496 |
|
497 |
+
#: event-organiser-edit.php:142
|
498 |
+
msgid "yearly"
|
499 |
+
msgstr "سنوياً"
|
500 |
|
501 |
+
#: event-organiser-edit.php:142
|
502 |
+
msgid "custom"
|
503 |
+
msgstr "مخصص"
|
|
|
504 |
|
505 |
+
#: event-organiser-edit.php:155
|
506 |
+
msgid "Repeat every"
|
507 |
+
msgstr "تكرار كل"
|
|
|
508 |
|
509 |
+
#: event-organiser-edit.php:161 templates/shortcode-event-list.php:52
|
510 |
+
#: templates/widget-event-list.php:49
|
511 |
+
msgid "on"
|
512 |
msgstr ""
|
513 |
|
514 |
+
#: event-organiser-edit.php:176
|
515 |
+
msgid "day of month"
|
516 |
+
msgstr "يوم في الشهر"
|
|
|
517 |
|
518 |
+
#: event-organiser-edit.php:180
|
519 |
+
msgid "day of week"
|
520 |
+
msgstr "يوم في الأسبوع"
|
521 |
|
522 |
+
#: event-organiser-edit.php:185
|
523 |
+
#: includes/event-organiser-event-functions.php:819
|
524 |
+
#: includes/event-organiser-register.php:264
|
525 |
+
msgid "until"
|
526 |
+
msgstr "حتى"
|
527 |
|
528 |
+
#: event-organiser-edit.php:195
|
529 |
+
msgid "Include/Exclude occurrences"
|
530 |
msgstr ""
|
531 |
|
532 |
+
#: event-organiser-edit.php:198 includes/event-organiser-register.php:241
|
533 |
+
msgid "Show dates"
|
534 |
+
msgstr "عرض التاريخ"
|
535 |
|
536 |
+
#: event-organiser-edit.php:230
|
537 |
+
#: includes/event-organiser-venue-functions.php:988
|
538 |
+
msgid "Select a venue"
|
539 |
+
msgstr "اختر عنواناً"
|
540 |
|
541 |
+
#: event-organiser-edit.php:240
|
542 |
+
msgid "Venue Name"
|
543 |
+
msgstr "اسم العنوان"
|
544 |
|
545 |
+
#: event-organiser-edit.php:410
|
546 |
+
msgid "Event dates were not saved."
|
547 |
+
msgstr "تاريخ الحدث لم يتم حفظها"
|
548 |
|
549 |
+
#: event-organiser-go-pro.php:24
|
550 |
+
msgid "Get Event Organiser Pro Add-On"
|
551 |
msgstr ""
|
552 |
|
553 |
+
#: event-organiser-go-pro.php:25
|
554 |
+
msgid "Go Pro"
|
555 |
msgstr ""
|
556 |
|
557 |
+
#: event-organiser-go-pro.php:52
|
558 |
+
msgid "Get Event Organiser Pro"
|
|
|
|
|
|
|
|
|
559 |
msgstr ""
|
560 |
|
561 |
+
#: event-organiser-go-pro.php:55
|
562 |
+
msgid ""
|
563 |
+
"Event Organiser Pro is a premium add-on bringing advanced booking management "
|
564 |
+
"to Event Organiser."
|
565 |
msgstr ""
|
566 |
|
567 |
+
#: event-organiser-go-pro.php:56
|
568 |
+
msgid "But that's not all …"
|
|
|
|
|
|
|
|
|
|
|
|
|
569 |
msgstr ""
|
570 |
|
571 |
+
#: event-organiser-go-pro.php:71
|
572 |
+
msgid "Flexible Booking Options"
|
573 |
msgstr ""
|
574 |
|
575 |
+
#: event-organiser-go-pro.php:72
|
576 |
+
msgid ""
|
577 |
+
"Sell tickets for specific dates or sell tickets for all dates of an event - "
|
578 |
+
"such as booking places on a course. You can offer multiple tickets, and "
|
579 |
+
"customise the booking form to suit your needs."
|
580 |
msgstr ""
|
581 |
|
582 |
+
#: event-organiser-go-pro.php:76
|
583 |
+
msgid "Additional shortcodes & improved UI"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
584 |
msgstr ""
|
585 |
|
586 |
+
#: event-organiser-go-pro.php:77
|
587 |
+
msgid ""
|
588 |
+
"Give your users the ability to search and filter through your events with "
|
589 |
+
"the event search shortcode. Event Organiser Pro also adds a text editor "
|
590 |
+
"button to make inserting and configuring your shortcodes that bit easier. "
|
591 |
msgstr ""
|
592 |
|
593 |
+
#: event-organiser-go-pro.php:81
|
594 |
+
msgid "Venue custom fields & thumbnails"
|
595 |
msgstr ""
|
596 |
|
597 |
+
#: event-organiser-go-pro.php:82
|
598 |
+
msgid ""
|
599 |
+
"Add information on your venue pages with venue custom fields, or give your "
|
600 |
+
"venues more attentioned with their own 'featured image'"
|
601 |
msgstr ""
|
602 |
|
603 |
+
#: event-organiser-go-pro.php:96
|
604 |
+
msgid "Go to Event Organiser settings"
|
|
|
|
|
|
|
|
|
605 |
msgstr ""
|
606 |
|
607 |
+
#: event-organiser-manage.php:19 includes/event-organiser-cpt.php:218
|
608 |
+
msgid "Event"
|
609 |
+
msgstr "حدث"
|
|
|
610 |
|
611 |
+
#: event-organiser-manage.php:38
|
612 |
+
msgid "Reoccurrence"
|
|
|
613 |
msgstr ""
|
614 |
|
615 |
+
#: event-organiser-manage.php:153
|
616 |
+
msgid "View all events"
|
617 |
+
msgstr "عرض جميع الأحداث"
|
|
|
|
|
|
|
|
|
618 |
|
619 |
+
#: event-organiser-manage.php:154
|
620 |
+
msgid "Future events"
|
621 |
msgstr ""
|
622 |
|
623 |
+
#: event-organiser-manage.php:155
|
624 |
+
msgid "Expired events"
|
625 |
msgstr ""
|
626 |
|
627 |
+
#: event-organiser-manage.php:156
|
628 |
+
msgid "Events within 24 hours"
|
629 |
msgstr ""
|
630 |
|
631 |
+
#: event-organiser-manage.php:157
|
632 |
+
msgid "Events within 1 week"
|
|
|
633 |
msgstr ""
|
634 |
|
635 |
+
#: event-organiser-manage.php:158
|
636 |
+
#, php-format
|
637 |
+
msgid "Events within %d weeks"
|
638 |
msgstr ""
|
639 |
|
640 |
+
#: event-organiser-manage.php:159
|
641 |
+
msgid "Events within 1 month"
|
642 |
msgstr ""
|
643 |
|
644 |
+
#: event-organiser-manage.php:160
|
645 |
+
#, php-format
|
646 |
+
msgid "Events within %d months"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
647 |
msgstr ""
|
648 |
|
649 |
+
#: event-organiser-manage.php:161
|
650 |
+
msgid "Events within 1 year"
|
651 |
msgstr ""
|
652 |
|
653 |
+
#: event-organiser-manage.php:212
|
654 |
+
msgid "— No Change —"
|
655 |
msgstr ""
|
656 |
|
657 |
+
#: event-organiser-settings.php:29 event-organiser-settings.php:74
|
658 |
+
msgid "General"
|
659 |
+
msgstr "عام"
|
660 |
|
661 |
+
#: event-organiser-settings.php:30
|
662 |
+
msgid "Permissions"
|
663 |
+
msgstr "أذونات"
|
|
|
|
|
|
|
664 |
|
665 |
+
#: event-organiser-settings.php:31
|
666 |
+
msgid "Permalinks"
|
667 |
msgstr ""
|
668 |
|
669 |
+
#: event-organiser-settings.php:32
|
670 |
+
msgid "Import"
|
671 |
+
msgstr "استيراد"
|
672 |
|
673 |
+
#: event-organiser-settings.php:32
|
674 |
+
msgid "Export"
|
675 |
+
msgstr "تصدير"
|
676 |
|
677 |
+
#: event-organiser-settings.php:40
|
678 |
+
msgid "Event Organiser Settings"
|
679 |
+
msgstr "إعدادات منظم الأحداث"
|
680 |
|
681 |
+
#: event-organiser-settings.php:41
|
682 |
+
msgid "Event Organiser"
|
683 |
+
msgstr "منظم الأحداث"
|
684 |
|
685 |
+
#: event-organiser-settings.php:46 event-organiser.php:105
|
686 |
+
#: includes/event-organiser-install.php:112
|
687 |
+
msgid "Edit Events"
|
688 |
+
msgstr "تعديل حدث"
|
689 |
|
690 |
+
#: event-organiser-settings.php:47 event-organiser.php:106
|
691 |
+
#: includes/event-organiser-install.php:113
|
692 |
+
msgid "Publish Events"
|
693 |
+
msgstr "نشر حدث"
|
694 |
|
695 |
+
#: event-organiser-settings.php:48 event-organiser.php:107
|
696 |
+
#: includes/event-organiser-install.php:114
|
697 |
+
msgid "Delete Events"
|
698 |
+
msgstr "حذف حدث"
|
699 |
|
700 |
+
#: event-organiser-settings.php:49 event-organiser.php:108
|
701 |
+
#: includes/event-organiser-install.php:115
|
702 |
+
msgid "Edit Others' Events"
|
703 |
+
msgstr "تعديل أحداث أخرى"
|
704 |
|
705 |
+
#: event-organiser-settings.php:50 event-organiser.php:109
|
706 |
+
#: includes/event-organiser-install.php:116
|
707 |
+
msgid "Delete Other's Events"
|
708 |
+
msgstr "حذف أحداث أخرى"
|
709 |
+
|
710 |
+
#: event-organiser-settings.php:51 event-organiser.php:110
|
711 |
+
#: includes/event-organiser-install.php:117
|
712 |
+
msgid "Read Private Events"
|
713 |
+
msgstr "قراءة أحداث أخرى"
|
714 |
+
|
715 |
+
#: event-organiser-settings.php:52 event-organiser.php:111
|
716 |
+
#: includes/event-organiser-install.php:118
|
717 |
+
msgid "Manage Venues"
|
718 |
+
msgstr "إدارة العناوين"
|
719 |
+
|
720 |
+
#: event-organiser-settings.php:53 event-organiser.php:112
|
721 |
+
#: includes/event-organiser-install.php:119
|
722 |
+
msgid "Manage Event Categories & Tags"
|
723 |
msgstr ""
|
724 |
|
725 |
+
#: event-organiser-settings.php:73
|
726 |
+
msgid "Add-on Licence keys"
|
727 |
msgstr ""
|
728 |
|
729 |
+
#: event-organiser-settings.php:75
|
730 |
+
msgid "Templates"
|
731 |
+
msgstr "قوالب"
|
732 |
|
733 |
+
#: event-organiser-settings.php:137
|
734 |
+
msgid "Select which features events should support"
|
|
|
735 |
msgstr ""
|
736 |
|
737 |
+
#: event-organiser-settings.php:142
|
738 |
+
msgid "Author"
|
|
|
739 |
msgstr ""
|
740 |
|
741 |
+
#: event-organiser-settings.php:143
|
742 |
+
msgid "Thumbnail"
|
743 |
+
msgstr "صورة مصغرة"
|
|
|
744 |
|
745 |
+
#: event-organiser-settings.php:144
|
746 |
+
msgid "Excerpt"
|
|
|
747 |
msgstr ""
|
748 |
|
749 |
+
#: event-organiser-settings.php:145
|
750 |
+
msgid "Custom Fields"
|
751 |
msgstr ""
|
752 |
|
753 |
+
#: event-organiser-settings.php:146
|
754 |
+
msgid "Comments"
|
755 |
+
msgstr "التعليقات"
|
756 |
|
757 |
+
#: event-organiser-settings.php:147
|
758 |
+
msgid "Revisions"
|
759 |
+
msgstr "المراجعات"
|
|
|
760 |
|
761 |
+
#: event-organiser-settings.php:148 event-organiser-settings.php:338
|
762 |
+
#: includes/event-organiser-cpt.php:146
|
763 |
+
msgid "Event Tags"
|
764 |
+
msgstr "وسوم الأحداث"
|
765 |
|
766 |
+
#: event-organiser-settings.php:153 event-organiser-settings.php:180
|
767 |
+
msgid "Show past events:"
|
768 |
+
msgstr "عرض الأحداث الماضية"
|
769 |
+
|
770 |
+
#: event-organiser-settings.php:159 event-organiser-settings.php:186
|
771 |
+
msgid ""
|
772 |
+
"Display past events on calendars, event lists and archives (this can be over-"
|
773 |
+
"ridden by shortcode attributes and widget options)."
|
774 |
msgstr ""
|
775 |
|
776 |
+
#: event-organiser-settings.php:162
|
777 |
+
msgid "Add an 'events' link to the navigation menu:"
|
778 |
msgstr ""
|
779 |
|
780 |
+
#: event-organiser-settings.php:167
|
781 |
+
msgid "Date Format:"
|
782 |
+
msgstr "تنسيق التاريخ"
|
783 |
|
784 |
+
#: event-organiser-settings.php:173
|
785 |
+
msgid "dd-mm-yyyy"
|
786 |
msgstr ""
|
787 |
|
788 |
+
#: event-organiser-settings.php:174
|
789 |
+
msgid "mm-dd-yyyy"
|
790 |
msgstr ""
|
791 |
|
792 |
+
#: event-organiser-settings.php:175
|
793 |
+
msgid "yyyy-mm-dd"
|
794 |
msgstr ""
|
795 |
|
796 |
+
#: event-organiser-settings.php:177
|
797 |
+
msgid "This alters the default format for inputting dates."
|
|
|
|
|
|
|
|
|
798 |
msgstr ""
|
799 |
|
800 |
+
#: event-organiser-settings.php:195
|
801 |
+
msgid ""
|
802 |
+
"If selected only one occurrence of an event will be displayed on event lists "
|
803 |
+
"and archives (this can be over-ridden by shortcode attributes and widget "
|
804 |
+
"options."
|
805 |
msgstr ""
|
806 |
|
807 |
+
#: event-organiser-settings.php:198
|
808 |
+
msgid "Are current events past?"
|
809 |
msgstr ""
|
810 |
|
811 |
+
#: event-organiser-settings.php:207
|
812 |
+
msgid ""
|
813 |
+
"If 'no' is selected, an occurrence of an event is only past when it has "
|
814 |
+
"finished. Otherwise, an occurrence is considered 'past' as soon as it starts."
|
815 |
msgstr ""
|
816 |
|
817 |
+
#: event-organiser-settings.php:210
|
818 |
+
msgid "Delete expired events:"
|
819 |
+
msgstr "حذف الأحداث المنتهية"
|
820 |
+
|
821 |
+
#: event-organiser-settings.php:216
|
822 |
+
msgid ""
|
823 |
+
"If selected the event will be automatically trashed 24 hours after the last "
|
824 |
+
"occurrence finishes."
|
825 |
msgstr ""
|
826 |
|
827 |
+
#: event-organiser-settings.php:219
|
828 |
+
msgid "Enable events ICAL feed:"
|
829 |
msgstr ""
|
830 |
|
831 |
+
#: event-organiser-settings.php:225
|
832 |
+
#, php-format
|
833 |
+
msgid "If selected, visitors can subscribe to your events with the url: %s"
|
834 |
msgstr ""
|
835 |
|
836 |
+
#: event-organiser-settings.php:228
|
837 |
+
msgid "Exclude events from searches:"
|
838 |
msgstr ""
|
839 |
|
840 |
+
#: event-organiser-settings.php:236
|
841 |
+
msgid "Enable templates:"
|
842 |
+
msgstr "تمكين القوالب"
|
843 |
+
|
844 |
#: event-organiser-settings.php:242
|
845 |
+
msgid ""
|
846 |
+
"For each of the pages, the corresponding template is used. To use your own "
|
847 |
"template simply give it the same name and store in your theme folder. By "
|
848 |
"default, if Event Organiser cannot find a template in your theme directory, "
|
849 |
"it will use its own default template. To prevent this, uncheck this option. "
|
850 |
"WordPress will then decide which template from your theme's folder to use."
|
851 |
msgstr ""
|
852 |
|
853 |
+
#: event-organiser-settings.php:248
|
854 |
+
msgid "Events archives:"
|
855 |
+
msgstr "أرشيف الأحداث"
|
856 |
+
|
857 |
+
#: event-organiser-settings.php:249
|
858 |
+
msgid "Event page:"
|
859 |
+
msgstr "صفحة الحدث"
|
860 |
+
|
861 |
+
#: event-organiser-settings.php:250
|
862 |
+
msgid "Venue page:"
|
863 |
+
msgstr "صفحة العنوان"
|
864 |
+
|
865 |
+
#: event-organiser-settings.php:251
|
866 |
+
msgid "Events Category page:"
|
867 |
msgstr ""
|
868 |
|
869 |
#: event-organiser-settings.php:254
|
870 |
+
#, php-format
|
871 |
+
msgid ""
|
872 |
+
"For more information see documentation <a href='%s'>on editing the "
|
873 |
"templates</a>"
|
874 |
msgstr ""
|
875 |
|
876 |
+
#: event-organiser-settings.php:259
|
877 |
+
msgid "Disable CSS:"
|
|
|
878 |
msgstr ""
|
879 |
|
880 |
+
#: event-organiser-settings.php:265
|
881 |
+
msgid ""
|
882 |
+
"Check this option to prevent any stylesheets from Event Organiser being "
|
883 |
+
"loaded on the front-end"
|
884 |
msgstr ""
|
885 |
|
886 |
+
#: event-organiser-settings.php:274
|
887 |
+
msgid "Enable event pretty permalinks:"
|
888 |
+
msgstr ""
|
889 |
|
890 |
+
#: event-organiser-settings.php:280
|
891 |
+
msgid ""
|
892 |
+
"If you have pretty permalinks enabled, select to have pretty premalinks for "
|
893 |
+
"events."
|
894 |
msgstr ""
|
895 |
|
896 |
+
#: event-organiser-settings.php:284
|
897 |
+
msgid "Event (single)"
|
898 |
msgstr ""
|
899 |
|
900 |
+
#: event-organiser-settings.php:293
|
901 |
+
msgid "Events page"
|
902 |
msgstr ""
|
903 |
|
904 |
+
#: event-organiser-settings.php:306
|
905 |
+
msgid "Event (date archive)"
|
|
|
|
|
906 |
msgstr ""
|
907 |
|
908 |
+
#: event-organiser-settings.php:312
|
909 |
+
msgid "Year archive"
|
910 |
msgstr ""
|
911 |
|
912 |
+
#: event-organiser-settings.php:313
|
913 |
+
msgid "Month archive"
|
914 |
msgstr ""
|
915 |
|
916 |
+
#: event-organiser-settings.php:314
|
917 |
+
msgid "Day archive"
|
918 |
+
msgstr ""
|
919 |
|
920 |
+
#: event-organiser-settings.php:612
|
921 |
+
msgid "Event management permissions"
|
922 |
msgstr ""
|
923 |
|
924 |
+
#: event-organiser-settings.php:613
|
925 |
+
msgid "Set permissions for events and venue management"
|
926 |
msgstr ""
|
927 |
|
928 |
+
#: event-organiser-settings.php:618
|
929 |
+
msgid "Role"
|
930 |
msgstr ""
|
931 |
|
932 |
+
#: event-organiser-settings.php:629
|
933 |
+
msgid "None"
|
934 |
msgstr ""
|
935 |
|
936 |
+
#: event-organiser-settings.php:658
|
937 |
+
msgid ""
|
938 |
+
"Choose a custom permalink structure for events, venues, event categories and "
|
939 |
+
"event tags."
|
940 |
msgstr ""
|
941 |
|
942 |
+
#: event-organiser-settings.php:659
|
943 |
+
msgid ""
|
944 |
+
"Please note to enable these structures you must first have pretty permalinks "
|
945 |
+
"enabled on WordPress in Settings > Permalinks."
|
946 |
msgstr ""
|
947 |
|
948 |
+
#: event-organiser-settings.php:660
|
949 |
+
msgid ""
|
950 |
+
"You may also need to go to WordPress Settings > Permalinks and click 'Save "
|
951 |
+
"Changes' before any changes will take effect."
|
952 |
msgstr ""
|
953 |
|
954 |
+
#: event-organiser-settings.php:696
|
955 |
+
msgid "Do not add to menu"
|
|
|
|
|
956 |
msgstr ""
|
957 |
|
958 |
+
#: event-organiser-settings.php:700
|
959 |
+
msgid "Page list (fallback)"
|
|
|
|
|
960 |
msgstr ""
|
961 |
|
962 |
+
#: event-organiser-venues.php:49
|
963 |
+
msgid "You do not have permission to manage venues"
|
|
|
|
|
964 |
msgstr ""
|
965 |
|
966 |
+
#: event-organiser-venues.php:54 event-organiser-venues.php:83
|
967 |
+
msgid "You do not have permission to edit this venue."
|
|
|
968 |
msgstr ""
|
969 |
|
970 |
+
#: event-organiser-venues.php:61
|
971 |
+
msgid "Venue <strong>was not</strong> updated"
|
972 |
msgstr ""
|
973 |
|
974 |
+
#: event-organiser-venues.php:98
|
975 |
+
msgid "Venue <strong>was not</strong> created"
|
|
|
|
|
976 |
msgstr ""
|
977 |
|
978 |
+
#: event-organiser-venues.php:127
|
979 |
+
msgid "You do not have permission to delete this venue"
|
|
|
980 |
msgstr ""
|
981 |
|
982 |
+
#: event-organiser-venues.php:154
|
983 |
+
msgid "Venue(s) <strong>were not </strong> deleted"
|
984 |
+
msgstr ""
|
985 |
+
|
986 |
+
#: event-organiser-venues.php:166
|
987 |
+
msgid "Save"
|
988 |
+
msgstr ""
|
989 |
+
|
990 |
+
#: event-organiser-venues.php:193
|
991 |
+
msgid "Venue <strong>created</strong>"
|
992 |
+
msgstr ""
|
993 |
|
994 |
+
#: event-organiser-venues.php:194
|
995 |
+
msgid "Venue <strong>updated</strong>"
|
996 |
msgstr ""
|
997 |
|
998 |
+
#: event-organiser-venues.php:195
|
999 |
+
msgid "Venue(s) <strong>deleted</strong>"
|
1000 |
msgstr ""
|
1001 |
|
1002 |
+
#: event-organiser-venues.php:255 event-organiser-venues.php:294
|
1003 |
+
#: includes/event-organiser-cpt.php:219
|
1004 |
+
msgctxt "post"
|
1005 |
+
msgid "Add New"
|
1006 |
msgstr ""
|
1007 |
|
1008 |
+
#: event-organiser-venues.php:258
|
1009 |
+
#, php-format
|
1010 |
+
msgid "Search results for “%s”"
|
1011 |
msgstr ""
|
1012 |
|
1013 |
+
#: event-organiser-venues.php:417
|
1014 |
+
msgid "Latitude/Longitude:"
|
1015 |
msgstr ""
|
1016 |
|
1017 |
+
#: event-organiser-venues.php:445
|
1018 |
+
msgid "Venue name"
|
|
|
1019 |
msgstr ""
|
1020 |
|
1021 |
+
#: event-organiser-venues.php:451
|
1022 |
+
msgid "Permalink:"
|
1023 |
msgstr ""
|
1024 |
|
1025 |
+
#: event-organiser-venues.php:458
|
1026 |
+
msgid "Get Link"
|
1027 |
msgstr ""
|
1028 |
|
1029 |
+
#: event-organiser-venues.php:480
|
1030 |
+
msgid "Slug"
|
|
|
1031 |
msgstr ""
|
1032 |
|
1033 |
+
#: includes/class-eo-ical-parser.php:193
|
1034 |
+
msgid "There was an error detecting iCal source."
|
|
|
1035 |
msgstr ""
|
1036 |
|
1037 |
+
#: includes/class-eo-ical-parser.php:201
|
1038 |
+
msgid "Unable to read iCal file"
|
1039 |
msgstr ""
|
1040 |
|
1041 |
+
#: includes/class-eo-ical-parser.php:208
|
1042 |
+
msgid "Feed not found"
|
|
|
1043 |
msgstr ""
|
1044 |
|
1045 |
+
#: includes/class-eo-ical-parser.php:274
|
1046 |
+
#, php-format
|
1047 |
+
msgid "There was an error fetching the feed. Response code: %s."
|
1048 |
msgstr ""
|
1049 |
|
1050 |
+
#: includes/class-eo-ical-parser.php:294
|
1051 |
+
msgid "There was an error opening the ICAL file."
|
|
|
|
|
|
|
|
|
|
|
1052 |
msgstr ""
|
1053 |
|
1054 |
+
#: includes/class-eo-ical-parser.php:495 includes/class-eo-ical-parser.php:520
|
1055 |
+
#, php-format
|
1056 |
+
msgid "[Lines %1$d-%2$d]"
|
1057 |
msgstr ""
|
1058 |
|
1059 |
+
#: includes/class-eo-ical-parser.php:502 includes/class-eo-ical-parser.php:527
|
1060 |
+
#, php-format
|
1061 |
+
msgid "[Line %1$d]"
|
1062 |
msgstr ""
|
1063 |
|
1064 |
+
#: includes/class-eo-ical-parser.php:885
|
1065 |
+
#, php-format
|
1066 |
+
msgid "Invalid date \"%s\". Date expected in YYYYMMDD format."
|
1067 |
+
msgstr ""
|
1068 |
|
1069 |
+
#: includes/class-eo-ical-parser.php:923
|
1070 |
+
#, php-format
|
1071 |
+
msgid ""
|
1072 |
+
"Invalid datetime \"%s\". Date expected in YYYYMMDDTHHiissZ or "
|
1073 |
+
"YYYYMMDDTHHiiss format."
|
1074 |
msgstr ""
|
1075 |
|
1076 |
+
#: includes/class-event-organiser-im-export.php:61
|
1077 |
+
#, php-format
|
1078 |
+
msgid "File Error encountered: %d"
|
1079 |
msgstr ""
|
1080 |
|
1081 |
+
#: includes/class-event-organiser-im-export.php:68
|
1082 |
+
msgid "No file detected."
|
1083 |
+
msgstr ""
|
|
|
1084 |
|
1085 |
+
#: includes/class-event-organiser-im-export.php:71
|
1086 |
+
msgid ""
|
1087 |
+
"Invalid file uploaded. The file must be a ics calendar file of type 'text/"
|
1088 |
+
"calendar', no larger than 2MB."
|
1089 |
msgstr ""
|
1090 |
|
1091 |
+
#: includes/class-event-organiser-im-export.php:73
|
1092 |
+
#, php-format
|
1093 |
+
msgid "File size: %s. File type: %s"
|
1094 |
msgstr ""
|
1095 |
|
1096 |
+
#: includes/class-event-organiser-im-export.php:91
|
1097 |
+
msgid "Export Events"
|
1098 |
+
msgstr ""
|
|
|
1099 |
|
1100 |
+
#: includes/class-event-organiser-im-export.php:94
|
1101 |
+
msgid ""
|
1102 |
+
"The export button below generates an ICS file of your events that can be "
|
1103 |
+
"imported in to other calendar applications such as Google Calendar."
|
1104 |
+
msgstr ""
|
1105 |
|
1106 |
+
#: includes/class-event-organiser-im-export.php:97
|
1107 |
+
msgid "Download Export File"
|
1108 |
msgstr ""
|
1109 |
|
1110 |
+
#: includes/class-event-organiser-im-export.php:100
|
1111 |
+
msgid "Import Events"
|
1112 |
+
msgstr ""
|
1113 |
|
1114 |
+
#: includes/class-event-organiser-im-export.php:103
|
1115 |
+
msgid "Import an ICS file."
|
1116 |
+
msgstr ""
|
1117 |
|
1118 |
+
#: includes/class-event-organiser-im-export.php:105
|
1119 |
+
msgid "Import venues"
|
|
|
1120 |
msgstr ""
|
1121 |
|
1122 |
+
#: includes/class-event-organiser-im-export.php:107
|
1123 |
+
msgid "Import categories"
|
1124 |
msgstr ""
|
1125 |
|
1126 |
+
#: includes/class-event-organiser-im-export.php:111
|
1127 |
+
msgid "Upload ICS file"
|
1128 |
msgstr ""
|
1129 |
|
1130 |
+
#: includes/class-event-organiser-im-export.php:162
|
1131 |
+
msgid "You do not have sufficient permissions to import events."
|
1132 |
msgstr ""
|
1133 |
|
1134 |
+
#: includes/class-event-organiser-im-export.php:244
|
1135 |
+
msgid "No events were imported."
|
1136 |
msgstr ""
|
1137 |
|
1138 |
+
#: includes/class-event-organiser-im-export.php:253
|
1139 |
+
msgid "Error:"
|
1140 |
msgstr ""
|
1141 |
|
1142 |
+
#: includes/class-event-organiser-im-export.php:263
|
1143 |
+
msgid "Warning:"
|
1144 |
+
msgstr ""
|
|
|
1145 |
|
1146 |
+
#: includes/class-event-organiser-im-export.php:268
|
1147 |
+
msgid "1 event was successfully imported"
|
1148 |
msgstr ""
|
1149 |
|
1150 |
+
#: includes/class-event-organiser-im-export.php:271
|
1151 |
+
#, php-format
|
1152 |
+
msgid "%d events were successfully imported"
|
1153 |
msgstr ""
|
1154 |
|
1155 |
+
#: includes/class-event-organiser-im-export.php:274
|
1156 |
+
msgid "1 venue was created"
|
1157 |
msgstr ""
|
1158 |
|
1159 |
+
#: includes/class-event-organiser-im-export.php:277
|
1160 |
+
#, php-format
|
1161 |
+
msgid "%d venues were created"
|
1162 |
msgstr ""
|
1163 |
|
1164 |
+
#: includes/class-event-organiser-im-export.php:281
|
1165 |
+
msgid "1 category was created"
|
1166 |
msgstr ""
|
1167 |
|
1168 |
+
#: includes/class-event-organiser-im-export.php:284
|
1169 |
+
#, php-format
|
1170 |
+
msgid "%d categories were created"
|
1171 |
msgstr ""
|
1172 |
|
1173 |
+
#: includes/event-organiser-ajax.php:352
|
1174 |
+
msgid "Protected"
|
1175 |
msgstr ""
|
1176 |
|
1177 |
+
#: includes/event-organiser-ajax.php:354
|
1178 |
+
msgid "Private"
|
1179 |
msgstr ""
|
1180 |
|
1181 |
+
#: includes/event-organiser-ajax.php:356
|
1182 |
+
msgid "Draft"
|
1183 |
msgstr ""
|
1184 |
|
1185 |
+
#: includes/event-organiser-ajax.php:383
|
1186 |
+
#: templates/event-meta-event-single.php:58
|
1187 |
+
msgid "Start"
|
1188 |
msgstr ""
|
1189 |
|
1190 |
+
#: includes/event-organiser-ajax.php:384
|
1191 |
+
msgid "End"
|
1192 |
msgstr ""
|
1193 |
|
1194 |
+
#: includes/event-organiser-ajax.php:425
|
1195 |
+
msgid "This event reoccurs"
|
1196 |
msgstr ""
|
1197 |
|
1198 |
+
#: includes/event-organiser-ajax.php:431 includes/event-organiser-cpt.php:221
|
1199 |
+
msgid "Edit Event"
|
1200 |
msgstr ""
|
1201 |
|
1202 |
+
#: includes/event-organiser-ajax.php:450
|
1203 |
+
msgid "Delete this occurrence"
|
|
|
1204 |
msgstr ""
|
1205 |
|
1206 |
+
#: includes/event-organiser-ajax.php:464
|
1207 |
+
msgid "Break this series"
|
1208 |
+
msgstr ""
|
1209 |
|
1210 |
+
#: includes/event-organiser-ajax.php:672
|
1211 |
+
#: includes/event-organiser-event-functions.php:1399
|
1212 |
+
msgid "All Day"
|
1213 |
msgstr ""
|
1214 |
|
1215 |
+
#: includes/event-organiser-ajax.php:677
|
1216 |
+
msgid "Add To Google Calendar"
|
|
|
1217 |
msgstr ""
|
1218 |
|
1219 |
+
#: includes/event-organiser-cpt.php:33
|
1220 |
+
msgid "Search Venues"
|
1221 |
msgstr ""
|
1222 |
|
1223 |
+
#: includes/event-organiser-cpt.php:35
|
1224 |
+
msgid "View Venue"
|
1225 |
+
msgstr ""
|
|
|
1226 |
|
1227 |
+
#: includes/event-organiser-cpt.php:36
|
1228 |
+
msgid "Edit Venue"
|
1229 |
msgstr ""
|
1230 |
|
1231 |
+
#: includes/event-organiser-cpt.php:37
|
1232 |
+
msgid "Update Venue"
|
1233 |
msgstr ""
|
1234 |
|
1235 |
+
#: includes/event-organiser-cpt.php:38
|
1236 |
+
msgid "Add New Venue"
|
1237 |
msgstr ""
|
1238 |
|
1239 |
+
#: includes/event-organiser-cpt.php:39
|
1240 |
+
msgid "New Venue Name"
|
1241 |
msgstr ""
|
1242 |
|
1243 |
+
#: includes/event-organiser-cpt.php:40
|
1244 |
+
msgid "No venues found"
|
1245 |
msgstr ""
|
1246 |
|
1247 |
+
#: includes/event-organiser-cpt.php:41
|
1248 |
+
msgid "Add or remove venues"
|
1249 |
+
msgstr ""
|
1250 |
|
1251 |
+
#: includes/event-organiser-cpt.php:42
|
1252 |
+
msgid "Separate venues with commas"
|
|
|
1253 |
msgstr ""
|
1254 |
|
1255 |
+
#: includes/event-organiser-cpt.php:44
|
1256 |
+
msgid "Venue Location"
|
1257 |
msgstr ""
|
1258 |
|
1259 |
+
#: includes/event-organiser-cpt.php:46
|
1260 |
+
#, fuzzy
|
1261 |
+
msgid "Venue:"
|
1262 |
+
msgstr "العناوين"
|
1263 |
|
1264 |
+
#: includes/event-organiser-cpt.php:47
|
1265 |
+
msgid "No Venue"
|
1266 |
msgstr ""
|
1267 |
|
1268 |
+
#: includes/event-organiser-cpt.php:93
|
1269 |
+
#, fuzzy
|
1270 |
+
msgctxt "taxonomy singular name"
|
1271 |
+
msgid "Category"
|
1272 |
+
msgstr "تصنيفات"
|
1273 |
+
|
1274 |
+
#: includes/event-organiser-cpt.php:94
|
1275 |
+
msgid "Search Categories"
|
1276 |
msgstr ""
|
1277 |
|
1278 |
+
#: includes/event-organiser-cpt.php:95
|
1279 |
+
msgid "All Categories"
|
1280 |
msgstr ""
|
1281 |
|
1282 |
+
#: includes/event-organiser-cpt.php:96
|
1283 |
+
msgid "Parent Category"
|
1284 |
msgstr ""
|
1285 |
|
1286 |
+
#: includes/event-organiser-cpt.php:97
|
1287 |
+
#, fuzzy
|
1288 |
+
msgid "Parent Category:"
|
1289 |
+
msgstr "تصنيفات الأحداث"
|
1290 |
|
1291 |
+
#: includes/event-organiser-cpt.php:98
|
1292 |
+
msgid "Edit Category"
|
1293 |
+
msgstr ""
|
|
|
1294 |
|
1295 |
+
#: includes/event-organiser-cpt.php:99
|
1296 |
+
msgid "Update Category"
|
1297 |
+
msgstr ""
|
|
|
1298 |
|
1299 |
+
#: includes/event-organiser-cpt.php:100
|
1300 |
+
msgid "Add New Category"
|
1301 |
+
msgstr ""
|
1302 |
|
1303 |
+
#: includes/event-organiser-cpt.php:101
|
1304 |
+
msgid "New Category Name"
|
1305 |
msgstr ""
|
1306 |
|
1307 |
+
#: includes/event-organiser-cpt.php:102
|
1308 |
+
msgid "No categories found"
|
|
|
|
|
|
|
|
|
1309 |
msgstr ""
|
1310 |
|
1311 |
+
#: includes/event-organiser-cpt.php:147
|
1312 |
+
msgctxt "taxonomy singular name"
|
1313 |
+
msgid "Tag"
|
1314 |
+
msgstr ""
|
1315 |
|
1316 |
+
#: includes/event-organiser-cpt.php:148
|
1317 |
+
msgid "Search Tags"
|
1318 |
msgstr ""
|
1319 |
|
1320 |
+
#: includes/event-organiser-cpt.php:149
|
1321 |
+
msgid "All Tags"
|
1322 |
msgstr ""
|
1323 |
|
1324 |
+
#: includes/event-organiser-cpt.php:150
|
1325 |
+
msgid "Popular Tags"
|
1326 |
+
msgstr ""
|
1327 |
|
1328 |
+
#: includes/event-organiser-cpt.php:151
|
1329 |
+
msgid "Edit Tag"
|
1330 |
+
msgstr ""
|
1331 |
|
1332 |
+
#: includes/event-organiser-cpt.php:152
|
1333 |
+
msgid "Update Tag"
|
1334 |
+
msgstr ""
|
1335 |
|
1336 |
+
#: includes/event-organiser-cpt.php:153
|
1337 |
+
msgid "Add New Tag"
|
1338 |
msgstr ""
|
1339 |
|
1340 |
+
#: includes/event-organiser-cpt.php:154
|
1341 |
+
msgid "New Tag Name"
|
1342 |
msgstr ""
|
1343 |
|
1344 |
+
#: includes/event-organiser-cpt.php:155
|
1345 |
+
msgid "No tags found"
|
1346 |
msgstr ""
|
1347 |
|
1348 |
+
#: includes/event-organiser-cpt.php:156
|
1349 |
+
msgid "Choose from the most used tags"
|
1350 |
msgstr ""
|
1351 |
|
1352 |
+
#: includes/event-organiser-cpt.php:157
|
1353 |
+
#: includes/event-organiser-event-functions.php:1501
|
1354 |
+
#: templates/event-meta-event-single.php:74
|
1355 |
+
msgid "Tags"
|
1356 |
msgstr ""
|
1357 |
|
1358 |
+
#: includes/event-organiser-cpt.php:158
|
1359 |
+
msgid "Add or remove tags"
|
|
|
1360 |
msgstr ""
|
1361 |
|
1362 |
+
#: includes/event-organiser-cpt.php:159
|
1363 |
+
msgid "Separate tags with commas"
|
1364 |
msgstr ""
|
1365 |
|
1366 |
+
#: includes/event-organiser-cpt.php:161
|
1367 |
+
msgid "View all tags"
|
1368 |
+
msgstr ""
|
|
|
1369 |
|
1370 |
+
#: includes/event-organiser-cpt.php:220
|
1371 |
+
msgid "Add New Event"
|
1372 |
msgstr ""
|
1373 |
|
1374 |
+
#: includes/event-organiser-cpt.php:222
|
1375 |
+
msgid "New Event"
|
1376 |
msgstr ""
|
1377 |
|
1378 |
+
#: includes/event-organiser-cpt.php:223
|
1379 |
+
msgid "All events"
|
1380 |
msgstr ""
|
1381 |
|
1382 |
+
#: includes/event-organiser-cpt.php:224
|
1383 |
+
msgid "View Event"
|
1384 |
msgstr ""
|
1385 |
|
1386 |
+
#: includes/event-organiser-cpt.php:225
|
1387 |
+
msgid "Search events"
|
|
|
|
|
1388 |
msgstr ""
|
1389 |
|
1390 |
+
#: includes/event-organiser-cpt.php:226
|
1391 |
+
msgid "No events found"
|
1392 |
msgstr ""
|
1393 |
|
1394 |
+
#: includes/event-organiser-cpt.php:227
|
1395 |
+
msgid "No events found in Trash"
|
1396 |
msgstr ""
|
1397 |
|
1398 |
+
#: includes/event-organiser-cpt.php:310
|
1399 |
+
#, php-format
|
1400 |
+
msgid "Event updated. <a href=\"%s\">View event</a>"
|
1401 |
msgstr ""
|
1402 |
|
1403 |
+
#: includes/event-organiser-cpt.php:311
|
1404 |
+
msgid "Custom field updated."
|
1405 |
+
msgstr ""
|
1406 |
|
1407 |
+
#: includes/event-organiser-cpt.php:312
|
1408 |
+
msgid "Custom field deleted."
|
1409 |
+
msgstr ""
|
1410 |
|
1411 |
+
#: includes/event-organiser-cpt.php:313
|
1412 |
+
msgid "Event updated."
|
1413 |
msgstr ""
|
1414 |
|
1415 |
+
#: includes/event-organiser-cpt.php:315
|
1416 |
+
#, php-format
|
1417 |
+
msgid "Event restored to revision from %s"
|
1418 |
msgstr ""
|
1419 |
|
1420 |
+
#: includes/event-organiser-cpt.php:316
|
1421 |
+
#, php-format
|
1422 |
+
msgid "Event published. <a href=\"%s\">View event</a>"
|
1423 |
msgstr ""
|
1424 |
|
1425 |
+
#: includes/event-organiser-cpt.php:317
|
1426 |
+
msgid "Event saved."
|
1427 |
msgstr ""
|
1428 |
|
1429 |
+
#: includes/event-organiser-cpt.php:318
|
1430 |
+
#, php-format
|
1431 |
+
msgid "Event submitted. <a target=\"_blank\" href=\"%s\">Preview event</a>"
|
1432 |
+
msgstr ""
|
1433 |
|
1434 |
+
#: includes/event-organiser-cpt.php:319
|
1435 |
+
#, php-format
|
1436 |
+
msgid ""
|
1437 |
+
"Event scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s"
|
1438 |
+
"\">Preview event</a>"
|
1439 |
msgstr ""
|
1440 |
|
1441 |
+
#: includes/event-organiser-cpt.php:321
|
1442 |
+
msgid "M j, Y @ G:i"
|
1443 |
msgstr ""
|
1444 |
|
1445 |
+
#: includes/event-organiser-cpt.php:322
|
1446 |
+
#, php-format
|
1447 |
+
msgid "Event draft updated. <a target=\"_blank\" href=\"%s\">Preview event</a>"
|
1448 |
msgstr ""
|
1449 |
|
1450 |
+
#: includes/event-organiser-cpt.php:323
|
1451 |
+
msgid "This event has been broken from a recurring event."
|
1452 |
msgstr ""
|
1453 |
|
1454 |
+
#: includes/event-organiser-cpt.php:516
|
1455 |
+
msgid "Creating events"
|
1456 |
+
msgstr ""
|
1457 |
|
1458 |
+
#: includes/event-organiser-cpt.php:517
|
1459 |
+
msgid "Creating events:"
|
1460 |
+
msgstr ""
|
1461 |
|
1462 |
+
#: includes/event-organiser-cpt.php:519
|
1463 |
+
msgid ""
|
1464 |
+
"The start date is the date the event starts. If the event is a reoccuring "
|
1465 |
+
"event, this is the start date of the first occurrence."
|
1466 |
msgstr ""
|
1467 |
|
1468 |
+
#: includes/event-organiser-cpt.php:520
|
1469 |
+
msgid ""
|
1470 |
+
"The end date is the date the event finishes. If the event is a reoccuring "
|
1471 |
+
"event, this is the end date of the first occurrence."
|
1472 |
+
msgstr ""
|
1473 |
|
1474 |
+
#: includes/event-organiser-cpt.php:521
|
1475 |
+
msgid ""
|
1476 |
+
"All dates and times must be entered in the specified format. This format can "
|
1477 |
+
"changed in the settings page."
|
1478 |
msgstr ""
|
1479 |
|
1480 |
+
#: includes/event-organiser-cpt.php:526
|
1481 |
+
msgid "Repeating events"
|
1482 |
+
msgstr ""
|
|
|
1483 |
|
1484 |
+
#: includes/event-organiser-cpt.php:527
|
1485 |
+
msgid ""
|
1486 |
+
"To repeat an event according to some regular pattern, use the reoccurrence "
|
1487 |
+
"dropdown menu to select how the event is to repeat. Further options then "
|
1488 |
+
"appear, "
|
1489 |
msgstr ""
|
1490 |
|
1491 |
+
#: includes/event-organiser-cpt.php:529
|
1492 |
+
msgid "Specify how regularly the event should repeat (default 1)"
|
1493 |
msgstr ""
|
1494 |
|
1495 |
+
#: includes/event-organiser-cpt.php:530
|
1496 |
+
msgid ""
|
1497 |
+
"Choose the reoccurrence end date. No further occurrences are added after "
|
1498 |
+
"this date, but an occurrence that starts before may finish after this date."
|
1499 |
+
msgstr ""
|
1500 |
|
1501 |
+
#: includes/event-organiser-cpt.php:531
|
1502 |
+
msgid ""
|
1503 |
+
"If monthly reoccurrence is selected, select whether this should repeat on "
|
1504 |
+
"that date of the month (e.g. on the 24th) or on the day of the month (e.g. "
|
1505 |
+
"on the third Tuesday) "
|
1506 |
msgstr ""
|
1507 |
|
1508 |
+
#: includes/event-organiser-cpt.php:532
|
1509 |
+
msgid ""
|
1510 |
+
"If weekly reoccurrence is selected, select which days of the week the event "
|
1511 |
+
"should be repeated. If no days are selected, the day of the start date is "
|
1512 |
+
"used"
|
1513 |
msgstr ""
|
1514 |
|
1515 |
+
#: includes/event-organiser-cpt.php:537 includes/event-organiser-cpt.php:538
|
1516 |
+
msgid "Selecting a venue"
|
|
|
1517 |
msgstr ""
|
1518 |
|
1519 |
+
#: includes/event-organiser-cpt.php:540
|
1520 |
+
msgid "Use the venues input field to search for existing venues"
|
|
|
1521 |
msgstr ""
|
1522 |
|
1523 |
+
#: includes/event-organiser-cpt.php:541
|
1524 |
+
msgid ""
|
1525 |
+
"Only pre-existing venues can be selected. To add a venue, go to the venues "
|
1526 |
+
"page."
|
1527 |
msgstr ""
|
1528 |
|
1529 |
+
#: includes/event-organiser-cpt.php:551 includes/event-organiser-cpt.php:570
|
1530 |
+
msgid "Overview"
|
1531 |
msgstr ""
|
1532 |
|
1533 |
+
#: includes/event-organiser-cpt.php:552
|
1534 |
+
msgid ""
|
1535 |
+
"This is the list of all saved events. Note that <strong> reoccurring events "
|
1536 |
+
"appear as a single row </strong> in the table and the start and end date "
|
1537 |
+
"refers to the first occurrence of that event."
|
1538 |
msgstr ""
|
1539 |
|
1540 |
+
#: includes/event-organiser-cpt.php:558
|
1541 |
+
msgid ""
|
1542 |
+
"Hovering over a row in the venues list will display action links that allow "
|
1543 |
+
"you to manage that venue. You can perform the following actions:"
|
1544 |
msgstr ""
|
1545 |
|
1546 |
+
#: includes/event-organiser-cpt.php:560
|
1547 |
+
msgid ""
|
1548 |
+
"Edit takes you to the editing screen for that venue. You can also reach that "
|
1549 |
+
"screen by clicking on the venue title."
|
1550 |
msgstr ""
|
1551 |
|
1552 |
+
#: includes/event-organiser-cpt.php:561
|
1553 |
+
msgid "Delete will permanently remove the venue"
|
1554 |
msgstr ""
|
1555 |
|
1556 |
+
#: includes/event-organiser-cpt.php:562
|
1557 |
+
msgid "View will take you to the venue's page"
|
1558 |
msgstr ""
|
1559 |
|
1560 |
+
#: includes/event-organiser-cpt.php:571
|
1561 |
+
msgid ""
|
1562 |
+
"This page shows all (occurrances of) events. You can view the summary of an "
|
1563 |
+
"event by clicking on it. If you have the necessary permissions, a link to "
|
1564 |
+
"the event's edit page will appear also."
|
1565 |
msgstr ""
|
1566 |
|
1567 |
+
#: includes/event-organiser-cpt.php:572
|
1568 |
+
msgid ""
|
1569 |
+
"By clicking the relevant tab, you can view events in Month, Week or Day "
|
1570 |
+
"mode. You can also filter the events by events by category and venue. The "
|
1571 |
+
"'go to date' button allows you to quickly jump to a specific date."
|
1572 |
msgstr ""
|
1573 |
|
1574 |
+
#: includes/event-organiser-cpt.php:576
|
1575 |
+
msgid "Add Event"
|
1576 |
msgstr ""
|
1577 |
|
1578 |
+
#: includes/event-organiser-cpt.php:577
|
1579 |
+
msgid ""
|
1580 |
+
"You can create an event on this Calendar, by clicking on day or dragging "
|
1581 |
+
"over multiple days (in Month view) or multiple times (in Week and Day view). "
|
1582 |
+
"You can give the event a title, specify a venue and provide a descripton. "
|
1583 |
+
"The event can be immediately published or saved as a draft. In any case, the "
|
1584 |
+
"event is created and you are forwarded to that event's edit page."
|
1585 |
msgstr ""
|
1586 |
|
1587 |
+
#: includes/event-organiser-cpt.php:583
|
1588 |
+
msgid "For more information"
|
|
|
1589 |
msgstr ""
|
1590 |
|
1591 |
+
#: includes/event-organiser-cpt.php:584
|
1592 |
+
#, php-format
|
1593 |
+
msgid "See the <a %s> documentation</a>"
|
1594 |
+
msgstr ""
|
1595 |
|
1596 |
+
#: includes/event-organiser-cpt.php:585
|
1597 |
+
msgid "Debugging Event Organiser"
|
1598 |
+
msgstr ""
|
1599 |
|
1600 |
+
#: includes/event-organiser-cpt.php:586
|
1601 |
+
msgid "Go Pro!"
|
|
|
|
|
1602 |
msgstr ""
|
1603 |
|
1604 |
+
#: includes/event-organiser-cpt.php:703 includes/event-organiser-cpt.php:726
|
1605 |
+
msgid "Color"
|
1606 |
+
msgstr ""
|
|
|
1607 |
|
1608 |
+
#: includes/event-organiser-cpt.php:709
|
1609 |
+
msgid "Assign the category a colour."
|
|
|
|
|
1610 |
msgstr ""
|
1611 |
|
1612 |
+
#: includes/event-organiser-event-functions.php:740
|
1613 |
+
#: includes/event-organiser-register.php:265
|
1614 |
+
msgid "last"
|
1615 |
+
msgstr ""
|
1616 |
|
1617 |
+
#: includes/event-organiser-event-functions.php:740
|
1618 |
+
#: includes/event-organiser-register.php:265
|
1619 |
+
msgid "first"
|
|
|
|
|
1620 |
msgstr ""
|
1621 |
|
1622 |
+
#: includes/event-organiser-event-functions.php:740
|
1623 |
+
#: includes/event-organiser-register.php:265
|
1624 |
+
msgid "second"
|
1625 |
msgstr ""
|
1626 |
|
1627 |
+
#: includes/event-organiser-event-functions.php:740
|
1628 |
+
#: includes/event-organiser-register.php:265
|
1629 |
+
msgid "third"
|
|
|
1630 |
msgstr ""
|
1631 |
|
1632 |
+
#: includes/event-organiser-event-functions.php:740
|
1633 |
+
#: includes/event-organiser-register.php:265
|
1634 |
+
msgid "fourth"
|
|
|
1635 |
msgstr ""
|
1636 |
|
1637 |
+
#: includes/event-organiser-event-functions.php:750
|
1638 |
+
msgid "one time only"
|
|
|
|
|
|
|
|
|
1639 |
msgstr ""
|
1640 |
|
1641 |
+
#: includes/event-organiser-event-functions.php:753
|
1642 |
+
msgid "custom reoccurrence"
|
1643 |
msgstr ""
|
1644 |
|
1645 |
+
#: includes/event-organiser-event-functions.php:760
|
1646 |
+
#: includes/event-organiser-register.php:255
|
1647 |
+
msgid "every day"
|
1648 |
+
msgstr ""
|
|
|
1649 |
|
1650 |
+
#: includes/event-organiser-event-functions.php:762
|
1651 |
+
#: includes/event-organiser-register.php:256
|
1652 |
+
#, php-format
|
1653 |
+
msgid "every %d days"
|
1654 |
msgstr ""
|
1655 |
|
1656 |
+
#: includes/event-organiser-event-functions.php:768
|
1657 |
+
#: includes/event-organiser-register.php:257
|
1658 |
+
msgid "every week on"
|
1659 |
msgstr ""
|
1660 |
|
1661 |
+
#: includes/event-organiser-event-functions.php:770
|
1662 |
+
#: includes/event-organiser-register.php:258
|
1663 |
+
#, php-format
|
1664 |
+
msgid "every %d weeks on"
|
1665 |
msgstr ""
|
1666 |
|
1667 |
+
#: includes/event-organiser-event-functions.php:781
|
1668 |
+
#: includes/event-organiser-register.php:259
|
1669 |
+
msgid "every month on the"
|
1670 |
msgstr ""
|
1671 |
|
1672 |
+
#: includes/event-organiser-event-functions.php:783
|
1673 |
+
#: includes/event-organiser-register.php:260
|
1674 |
+
#, php-format
|
1675 |
+
msgid "every %d months on the"
|
1676 |
msgstr ""
|
1677 |
|
1678 |
+
#: includes/event-organiser-event-functions.php:812
|
1679 |
+
msgid "every year"
|
1680 |
msgstr ""
|
1681 |
|
1682 |
+
#: includes/event-organiser-event-functions.php:814
|
1683 |
+
#, php-format
|
1684 |
+
msgid "every %d years"
|
1685 |
+
msgstr ""
|
|
|
|
|
1686 |
|
1687 |
+
#: includes/event-organiser-register.php:55
|
1688 |
+
msgid "Show More"
|
1689 |
msgstr ""
|
1690 |
|
1691 |
+
#: includes/event-organiser-register.php:56
|
1692 |
+
msgid "Show Less"
|
1693 |
msgstr ""
|
1694 |
|
1695 |
+
#: includes/event-organiser-register.php:242
|
1696 |
+
msgid "Hide dates"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
+
#: includes/event-organiser-register.php:245
|
1700 |
+
msgid "Hour"
|
1701 |
msgstr ""
|
1702 |
|
1703 |
+
#: includes/event-organiser-register.php:246
|
1704 |
+
msgid "Minute"
|
1705 |
msgstr ""
|
1706 |
|
1707 |
+
#: includes/event-organiser-register.php:248
|
1708 |
+
msgid "days"
|
1709 |
msgstr ""
|
1710 |
|
1711 |
+
#: includes/event-organiser-register.php:250
|
1712 |
+
msgid "weeks"
|
1713 |
msgstr ""
|
1714 |
|
1715 |
+
#: includes/event-organiser-register.php:252
|
1716 |
+
msgid "months"
|
1717 |
+
msgstr "شهر"
|
1718 |
|
1719 |
+
#: includes/event-organiser-register.php:253
|
1720 |
+
msgid "year"
|
1721 |
+
msgstr "سنة"
|
1722 |
|
1723 |
+
#: includes/event-organiser-register.php:254
|
1724 |
+
msgid "years"
|
1725 |
+
msgstr "سنوات"
|
1726 |
|
1727 |
+
#: includes/event-organiser-register.php:261
|
1728 |
+
msgid "every year on the"
|
1729 |
+
msgstr "كل عام في"
|
1730 |
|
1731 |
+
#: includes/event-organiser-register.php:262
|
1732 |
+
#, php-format
|
1733 |
+
msgid "every %d years on the"
|
|
|
1734 |
msgstr ""
|
1735 |
|
1736 |
+
#: includes/event-organiser-register.php:263
|
1737 |
+
msgid "This event will repeat"
|
1738 |
+
msgstr "هذا الحدث سوف يتكرر "
|
|
|
1739 |
|
1740 |
+
#: includes/event-organiser-register.php:364
|
1741 |
+
msgid "Settings"
|
1742 |
+
msgstr "الإعدادات "
|
|
|
1743 |
|
1744 |
+
#: includes/event-organiser-register.php:667
|
1745 |
+
#, php-format
|
1746 |
+
msgid ""
|
1747 |
+
"<h4>City & State Fields Added</h4>City and state / province fields for "
|
1748 |
+
"venues have now been added. </br> If you'd like, Event Organiser can <a "
|
1749 |
+
"href='%s'>attempt to auto-fill them</a>. You can always manually change the "
|
1750 |
+
"details aftewards."
|
1751 |
+
msgstr ""
|
1752 |
|
1753 |
+
#: includes/event-organiser-register.php:674
|
1754 |
+
msgid ""
|
1755 |
+
"<h4>The Default Templates Have Changed</h4>Don't panic! If you've set up "
|
1756 |
+
"your own templates in your theme you won't notice any change. </br> If you "
|
1757 |
+
"haven't and want the old templates back, <a href='http://wp-event-organiser."
|
1758 |
+
"com/blog/new-default-templates-in-1-7'>see this post<a/>."
|
1759 |
msgstr ""
|
1760 |
|
1761 |
+
#: includes/event-organiser-register.php:710
|
1762 |
+
msgid "Dismiss this notice"
|
1763 |
+
msgstr "تجاهل هذا الانذار "
|
|
|
1764 |
|
1765 |
+
#: includes/event-organiser-register.php:711
|
1766 |
+
msgid "Dismiss"
|
1767 |
+
msgstr "تجاهل"
|
1768 |
|
1769 |
+
#: includes/event-organiser-venue-functions.php:953
|
1770 |
+
msgid "Address"
|
1771 |
+
msgstr "العنوان"
|
1772 |
|
1773 |
+
#: includes/event-organiser-venue-functions.php:954
|
1774 |
+
msgid "City"
|
1775 |
+
msgstr "المدينة"
|
1776 |
|
1777 |
+
#: includes/event-organiser-venue-functions.php:955
|
1778 |
+
msgid "State / Province"
|
1779 |
+
msgstr "مقاطعة"
|
1780 |
|
1781 |
+
#: includes/event-organiser-venue-functions.php:956
|
1782 |
+
msgid "Post Code"
|
1783 |
+
msgstr "الرمز البريدي"
|
|
|
1784 |
|
1785 |
+
#: includes/event-organiser-venue-functions.php:957
|
1786 |
+
msgid "Country"
|
1787 |
+
msgstr "البلد"
|
|
|
1788 |
|
1789 |
+
#: includes/event.php:573
|
1790 |
+
msgid "Schedule not recognised."
|
1791 |
+
msgstr "الجدول غير متعرف عليه"
|
1792 |
|
1793 |
+
#: includes/event.php:582
|
1794 |
+
msgid "Start date not provided."
|
1795 |
+
msgstr "بداية الحدث غير متوفرة"
|
1796 |
|
1797 |
+
#: includes/event.php:600
|
1798 |
+
msgid "Start date occurs after end date."
|
1799 |
+
msgstr "المحافظة أو الولاية أو المقاطعة"
|
1800 |
|
1801 |
+
#: includes/event.php:603
|
1802 |
+
msgid "Schedule end date is before is before the start date."
|
1803 |
+
msgstr "الجدول سينتهي قبل يوم البدأ"
|
1804 |
|
1805 |
+
#: includes/event.php:686
|
1806 |
+
msgid "Invalid monthly schedule (invalid ordinal)"
|
1807 |
+
msgstr ""
|
1808 |
|
1809 |
+
#: includes/event.php:806
|
1810 |
+
msgid "Event does not contain any dates."
|
1811 |
msgstr ""
|
1812 |
|
1813 |
+
#: includes/event.php:947
|
1814 |
+
msgid "Occurrence not deleted. Occurrence not found."
|
1815 |
+
msgstr ""
|
1816 |
|
1817 |
+
#. / TRANSLATORS: This is the description that of the plug-in that appears in the "Plugins" page.
|
1818 |
+
#: includes/i18n.php:8
|
1819 |
+
msgid ""
|
1820 |
+
"Creates a custom post type 'events' with features such as reoccurring "
|
1821 |
+
"events, venues, Google Maps, calendar views and events and venue pages"
|
1822 |
+
msgstr ""
|
1823 |
|
1824 |
+
#: templates/archive-event.php:34 templates/archive-event.php:37
|
1825 |
+
#: templates/archive-event.php:40
|
1826 |
+
msgid "Events: "
|
1827 |
+
msgstr ""
|
1828 |
|
1829 |
+
#: templates/archive-event.php:55 templates/archive-event.php:110
|
1830 |
+
#: templates/taxonomy-event-category.php:48
|
1831 |
+
#: templates/taxonomy-event-category.php:106
|
1832 |
+
#: templates/taxonomy-event-tag.php:48 templates/taxonomy-event-tag.php:106
|
1833 |
+
#: templates/taxonomy-event-venue.php:48
|
1834 |
+
#: templates/taxonomy-event-venue.php:105
|
1835 |
+
msgid "Later events <span class=\"meta-nav\">→</span>"
|
1836 |
msgstr ""
|
1837 |
|
1838 |
+
#: templates/archive-event.php:56 templates/archive-event.php:111
|
1839 |
+
#: templates/taxonomy-event-category.php:49
|
1840 |
+
#: templates/taxonomy-event-category.php:107
|
1841 |
+
#: templates/taxonomy-event-tag.php:49 templates/taxonomy-event-tag.php:107
|
1842 |
+
#: templates/taxonomy-event-venue.php:49
|
1843 |
+
#: templates/taxonomy-event-venue.php:106
|
1844 |
+
msgid " <span class=\"meta-nav\">←</span> Newer events"
|
1845 |
msgstr ""
|
1846 |
|
1847 |
+
#: templates/archive-event.php:119 templates/taxonomy-event-category.php:116
|
1848 |
+
#: templates/taxonomy-event-tag.php:116 templates/taxonomy-event-venue.php:115
|
1849 |
+
msgid "Nothing Found"
|
1850 |
msgstr ""
|
1851 |
|
1852 |
+
#: templates/archive-event.php:123
|
1853 |
+
msgid "Apologies, but no results were found for the requested archive. "
|
1854 |
msgstr ""
|
1855 |
|
1856 |
+
#: templates/event-meta-event-single.php:46
|
1857 |
+
#, php-format
|
1858 |
+
msgid ""
|
1859 |
+
"This event is running from %1$s until %2$s. It is next occurring on %3$s"
|
1860 |
msgstr ""
|
1861 |
|
1862 |
+
#: templates/event-meta-event-single.php:50
|
1863 |
+
#, php-format
|
1864 |
+
msgid "This event finished on %s"
|
1865 |
+
msgstr ""
|
1866 |
|
1867 |
+
#: templates/event-meta-event-single.php:89
|
1868 |
+
msgid "Upcoming Dates"
|
1869 |
+
msgstr ""
|
1870 |
|
1871 |
+
#: templates/single-event.php:58
|
1872 |
+
#, php-format
|
1873 |
+
msgid ""
|
1874 |
+
"This event was posted in %1$s by <a href=\"%5$s\">%4$s</a>. Bookmark the <a "
|
1875 |
+
"href=\"%2$s\" title=\"Permalink to %3$s\" rel=\"bookmark\">permalink</a>."
|
1876 |
+
msgstr ""
|
1877 |
|
1878 |
+
#: templates/single-event.php:60
|
1879 |
+
#, php-format
|
1880 |
+
msgid ""
|
1881 |
+
"This event was posted by <a href=\"%5$s\">%4$s</a>. Bookmark the <a href="
|
1882 |
+
"\"%2$s\" title=\"Permalink to %3$s\" rel=\"bookmark\">permalink</a>."
|
1883 |
msgstr ""
|
1884 |
|
1885 |
+
#: templates/taxonomy-event-category.php:31
|
1886 |
+
#, php-format
|
1887 |
+
msgid "Event Category Archives: %s"
|
1888 |
msgstr ""
|
1889 |
|
1890 |
+
#: templates/taxonomy-event-category.php:120
|
1891 |
+
msgid "Apologies, but no events were found for the requested category. "
|
1892 |
msgstr ""
|
1893 |
|
1894 |
+
#: templates/taxonomy-event-tag.php:31
|
1895 |
+
#, php-format
|
1896 |
+
msgid "Event Tag Archives: %s"
|
1897 |
msgstr ""
|
1898 |
|
1899 |
+
#: templates/taxonomy-event-tag.php:120
|
1900 |
+
msgid "Apologies, but no events were found for the requested tag. "
|
1901 |
+
msgstr ""
|
1902 |
+
|
1903 |
+
#: templates/taxonomy-event-venue.php:31
|
1904 |
+
#, php-format
|
1905 |
+
msgid "Events at: %s"
|
1906 |
msgstr ""
|
1907 |
|
1908 |
+
#: templates/taxonomy-event-venue.php:118
|
1909 |
+
msgid "Apologies, but no events were found for the requested venue. "
|
1910 |
+
msgstr ""
|
languages/eventorganiser-bg_BG.mo
CHANGED
Binary file
|
languages/eventorganiser-bg_BG.po
CHANGED
@@ -1,7 +1,8 @@
|
|
1 |
msgid ""
|
2 |
-
msgstr "
|
3 |
-
"
|
4 |
-
"
|
|
|
5 |
"PO-Revision-Date: 2014-03-08 12:06:57+0000\n"
|
6 |
"Last-Translator: Parvan Voynov <ppvoynov@gmail.com>\n"
|
7 |
"Language-Team: \n"
|
@@ -9,1834 +10,1967 @@ msgstr "Project-Id-Version: Event Organiser\n"
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
""
|
13 |
-
|
14 |
-
#: templates/archive-event.php:56 templates/archive-event.php:111
|
15 |
-
#: templates/taxonomy-event-category.php:49
|
16 |
-
#: templates/taxonomy-event-category.php:107
|
17 |
-
#: templates/taxonomy-event-tag.php:49 templates/taxonomy-event-tag.php:107
|
18 |
-
#: templates/taxonomy-event-venue.php:49
|
19 |
-
#: templates/taxonomy-event-venue.php:106
|
20 |
-
msgid " <span class=\"meta-nav\">←</span> Newer events"
|
21 |
-
msgstr "<span class=\"meta-nav\">←</span> Нови събития"
|
22 |
-
|
23 |
-
#: includes/class-event-organiser-im-export.php:286
|
24 |
-
msgid "%d categories were created"
|
25 |
-
msgstr "%d категори са създадени"
|
26 |
-
|
27 |
-
#: includes/class-event-organiser-im-export.php:273
|
28 |
-
msgid "%d events were successfully imported"
|
29 |
-
msgstr "%d събития бяха успешни импортирани"
|
30 |
|
31 |
-
#:
|
32 |
-
msgid "
|
33 |
-
msgstr "%d места на събития бяха създадени"
|
34 |
-
|
35 |
-
# / TRANSLATORS: [this plugin] has only been tested up to [required plugin] [required plugin version]
|
36 |
-
#: event-organiser-debug.php:430
|
37 |
-
msgid "%s has only been tested up to %s %s"
|
38 |
msgstr ""
|
39 |
|
40 |
-
|
41 |
-
|
42 |
-
msgid "%s requires %s version %s or higher"
|
43 |
msgstr ""
|
44 |
|
45 |
-
#:
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
msgstr "Съобщение 'Няма събития'"
|
52 |
-
|
53 |
-
#: includes/class-event-organiser-im-export.php:283
|
54 |
-
msgid "1 category was created"
|
55 |
-
msgstr "1 категория беше създадена"
|
56 |
-
|
57 |
-
#: includes/class-event-organiser-im-export.php:270
|
58 |
-
msgid "1 event was successfully imported"
|
59 |
-
msgstr "1 събитие беше успешни импортирано"
|
60 |
-
|
61 |
-
#: includes/class-event-organiser-im-export.php:276
|
62 |
-
msgid "1 venue was created"
|
63 |
-
msgstr "1 място на провеждане беше създадено"
|
64 |
|
65 |
-
#:
|
66 |
-
msgid "
|
67 |
-
msgstr "
|
68 |
|
69 |
-
#:
|
70 |
-
msgid "
|
71 |
-
|
72 |
-
"href='%s'>attempt to auto-fill them</a>. You can always manually change the "
|
73 |
-
"details aftewards."
|
74 |
-
msgstr "<h4>Добавени са възможности за задаване на Град и Област за "
|
75 |
-
"мероприятията.</h4> Ако желаете Event Organiser може <a "
|
76 |
-
"href='%s'>автоматично да ги попълни</a>. Винаги може да смените автоматично "
|
77 |
-
"генерираните стойности."
|
78 |
|
79 |
-
#:
|
80 |
-
msgid "
|
81 |
-
|
82 |
-
"haven't and want the old templates back, <a "
|
83 |
-
"href='http://wp-event-organiser.com/blog/new-default-templates-in-1-7'>see "
|
84 |
-
"this post<a/>."
|
85 |
-
msgstr "<h4>Шаблоните по подразбиране вече са променен</h4>Шаблините намиращи се във "
|
86 |
-
"вашата тема не са засегнати</br> Повече информация може да откриете <a "
|
87 |
-
"href='http://wp-event-organiser.com/blog/new-default-templates-in-1-7'>тук.<a/>."
|
88 |
|
89 |
-
#: classes/class-eo-widget-
|
90 |
-
msgid "
|
91 |
msgstr ""
|
92 |
|
93 |
-
#: classes/class-eo-widget
|
94 |
-
msgid "
|
95 |
msgstr ""
|
96 |
|
97 |
-
#:
|
98 |
-
msgid "
|
99 |
-
msgstr "
|
100 |
|
101 |
-
#:
|
102 |
-
msgid "Add
|
103 |
-
msgstr "
|
104 |
|
105 |
-
#:
|
106 |
-
msgid "
|
107 |
-
|
108 |
-
msgstr "Добавете информация на страницата на мястото на събитието чрез потребителски "
|
109 |
-
"полета или му обърнете повече внимание с негово 'отличително изображение'"
|
110 |
|
111 |
-
#:
|
112 |
-
msgid "
|
113 |
msgstr ""
|
114 |
|
115 |
-
#:
|
116 |
-
|
117 |
-
|
|
|
118 |
|
119 |
-
#:
|
120 |
-
msgid "
|
121 |
-
msgstr "
|
122 |
|
123 |
-
#:
|
124 |
-
msgid "
|
125 |
-
msgstr "
|
126 |
|
127 |
-
#:
|
128 |
-
|
129 |
-
|
|
|
130 |
|
131 |
-
#:
|
132 |
-
|
133 |
-
|
|
|
134 |
|
135 |
-
#:
|
136 |
-
msgid "
|
137 |
-
msgstr "
|
138 |
|
139 |
-
#:
|
140 |
-
|
141 |
-
|
|
|
|
|
142 |
|
143 |
-
#:
|
144 |
-
msgid "
|
145 |
-
msgstr "
|
146 |
|
147 |
-
#:
|
148 |
-
msgid "
|
149 |
-
msgstr ""
|
150 |
|
151 |
-
#: event-
|
152 |
-
msgid "
|
153 |
msgstr ""
|
154 |
|
155 |
-
#:
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
msgstr "Всички категории"
|
162 |
|
163 |
-
#:
|
164 |
-
msgid "
|
165 |
-
"
|
166 |
-
msgstr ""
|
167 |
|
168 |
-
#:
|
169 |
-
#: includes/event-organiser-
|
170 |
-
msgid "
|
171 |
-
msgstr "
|
172 |
|
173 |
-
#:
|
174 |
-
|
175 |
-
|
176 |
-
msgstr "Цял ден"
|
177 |
|
178 |
-
#:
|
179 |
-
msgid "
|
180 |
-
msgstr "
|
181 |
|
182 |
-
#:
|
183 |
-
msgid "
|
184 |
-
msgstr "
|
185 |
|
186 |
-
#: classes/class-eo-
|
187 |
-
|
188 |
-
|
189 |
-
msgid "All Venues"
|
190 |
-
msgstr "Всички места на събития"
|
191 |
|
192 |
-
#:
|
193 |
-
msgid "
|
194 |
-
msgstr "
|
195 |
|
196 |
-
#:
|
197 |
-
msgid "
|
198 |
-
msgstr "
|
199 |
|
200 |
-
#:
|
201 |
-
msgid "
|
202 |
-
msgstr "
|
203 |
|
204 |
-
#:
|
205 |
-
msgid "
|
206 |
-
msgstr "
|
207 |
|
208 |
-
#: event-
|
209 |
-
|
|
|
|
|
|
|
|
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: classes/class-eo-event-list-widget.php:
|
213 |
-
msgid "
|
214 |
-
msgstr "
|
215 |
-
|
216 |
-
#: includes/event-organiser-cpt.php:634
|
217 |
-
msgid "Assign the category a colour."
|
218 |
-
msgstr "Задайите цвят на категорията"
|
219 |
|
220 |
-
#:
|
221 |
-
msgid "
|
222 |
-
msgstr "
|
223 |
|
224 |
-
#:
|
225 |
-
|
226 |
-
|
227 |
msgstr ""
|
228 |
|
229 |
-
#:
|
230 |
-
|
|
|
231 |
msgstr ""
|
232 |
|
233 |
-
#:
|
234 |
-
msgid "
|
235 |
msgstr ""
|
236 |
|
237 |
-
#:
|
238 |
-
|
239 |
-
"
|
240 |
-
"'go to date' button allows you to quickly jump to a specific date."
|
241 |
-
msgstr "С натискане на съответния раздел (таб), можете да видите събитията в месец, "
|
242 |
-
"седмица или ден режим. Можете също така да филтрирате събития от събитията "
|
243 |
-
"по категория и място. Бутонът \"Отиди на дата\" ви позволява бързо да "
|
244 |
-
"преминете до определена дата."
|
245 |
-
|
246 |
-
#: event-organiser-calendar.php:212
|
247 |
-
msgid "Calendar options"
|
248 |
-
msgstr "Опции на календара"
|
249 |
-
|
250 |
-
#: event-organiser-calendar.php:22 event-organiser-calendar.php:23
|
251 |
-
msgid "Calendar View"
|
252 |
-
msgstr "Изглед календар"
|
253 |
-
|
254 |
-
#: event-organiser-calendar.php:296 event-organiser-calendar.php:303
|
255 |
-
#: event-organiser-edit.php:258
|
256 |
-
msgid "Cancel"
|
257 |
msgstr ""
|
258 |
|
259 |
#: classes/class-eo-widget-categories.php:28 event-organiser-manage.php:35
|
260 |
-
#: includes/event-organiser-cpt.php:
|
261 |
-
#: includes/event-organiser-event-functions.php:
|
262 |
-
#: templates/event-meta-event-single.php:
|
263 |
msgid "Categories"
|
264 |
msgstr ""
|
265 |
|
266 |
-
#:
|
267 |
-
msgid "
|
268 |
-
"loaded on the front-end"
|
269 |
msgstr ""
|
270 |
|
271 |
-
#:
|
272 |
-
|
|
|
273 |
msgstr ""
|
274 |
|
275 |
-
#:
|
276 |
-
|
277 |
-
"
|
278 |
-
msgstr "
|
279 |
-
"на провеждане, категориите и етикетите на събитията."
|
280 |
-
|
281 |
-
#: includes/event-organiser-cpt.php:106
|
282 |
-
msgid "Choose from the most used tags"
|
283 |
-
msgstr "Избери измежду най-ползваните тагоее"
|
284 |
|
285 |
-
#:
|
286 |
-
msgid "
|
287 |
-
"this date, but an occurrence that starts before may finish after this date."
|
288 |
msgstr ""
|
289 |
|
290 |
-
#:
|
291 |
-
msgid "
|
292 |
-
msgstr "
|
293 |
-
|
294 |
-
#: includes/event-organiser-cpt.php:628 includes/event-organiser-cpt.php:651
|
295 |
-
msgid "Color"
|
296 |
-
msgstr "Цвят"
|
297 |
-
|
298 |
-
#: event-organiser-settings.php:146
|
299 |
-
msgid "Comments"
|
300 |
-
msgstr "Коментари"
|
301 |
-
|
302 |
-
#: includes/event-organiser-venue-functions.php:957
|
303 |
-
msgid "Country"
|
304 |
-
msgstr "Държава"
|
305 |
-
|
306 |
-
#: event-organiser-calendar.php:253
|
307 |
-
msgid "Create an event"
|
308 |
-
msgstr "Създаване на събитие"
|
309 |
|
310 |
-
#:
|
311 |
-
msgid "
|
312 |
-
msgstr "
|
313 |
|
314 |
-
#:
|
315 |
-
|
316 |
-
|
|
|
317 |
|
318 |
-
#:
|
319 |
-
msgid "
|
320 |
-
msgstr "
|
321 |
|
322 |
-
#:
|
323 |
-
msgid "
|
324 |
-
msgstr "
|
325 |
|
326 |
-
#:
|
327 |
-
msgid "
|
328 |
-
msgstr "
|
329 |
|
330 |
-
#:
|
331 |
-
msgid "
|
332 |
-
msgstr "
|
333 |
|
334 |
-
#: event-organiser-
|
335 |
-
msgid "
|
336 |
-
|
|
|
|
|
337 |
|
338 |
-
#:
|
339 |
-
msgid "
|
340 |
msgstr ""
|
341 |
|
342 |
-
#: event-organiser-
|
343 |
-
msgid "
|
344 |
-
msgstr "
|
345 |
|
346 |
-
#: event-organiser-
|
347 |
-
msgid "
|
348 |
-
msgstr "
|
349 |
|
350 |
-
#: event-organiser-calendar.php:
|
351 |
-
#: includes/event-organiser-register.php:
|
352 |
msgid "day"
|
353 |
msgstr "ден"
|
354 |
|
355 |
-
#: event-organiser-calendar.php:60 includes/event-organiser-register.php:
|
356 |
-
#: includes/event-organiser-register.php:
|
357 |
-
msgid "
|
358 |
-
msgstr ""
|
359 |
-
|
360 |
-
#: event-organiser-settings.php:314
|
361 |
-
msgid "Day archive"
|
362 |
-
msgstr "Дневен архив"
|
363 |
|
364 |
-
#: event-organiser-
|
365 |
-
|
366 |
-
|
|
|
367 |
|
368 |
-
#: event-organiser-
|
369 |
-
msgid "
|
370 |
-
msgstr "
|
371 |
|
372 |
-
#:
|
373 |
-
|
374 |
-
|
|
|
375 |
|
376 |
-
#: event-organiser-
|
377 |
-
msgid "
|
378 |
-
msgstr "
|
379 |
|
380 |
-
#:
|
381 |
-
msgid "
|
382 |
-
msgstr "
|
383 |
|
384 |
-
#:
|
385 |
-
|
386 |
-
|
387 |
-
msgstr ""
|
388 |
|
389 |
-
#: event-organiser-
|
390 |
-
|
391 |
-
|
392 |
-
msgstr "Изтрий събитията"
|
393 |
|
394 |
-
#: event-organiser-
|
395 |
-
msgid "
|
396 |
msgstr ""
|
397 |
|
398 |
-
#: event-organiser-
|
399 |
-
|
400 |
-
|
401 |
-
msgstr "Изтриване на другите събития"
|
402 |
|
403 |
-
#:
|
404 |
-
msgid "
|
405 |
-
msgstr "
|
406 |
|
407 |
-
#:
|
408 |
-
|
409 |
-
|
|
|
410 |
|
411 |
-
#:
|
412 |
-
msgid "
|
413 |
-
msgstr "
|
414 |
|
415 |
-
#: event-organiser-
|
416 |
-
msgid "
|
417 |
-
msgstr "
|
418 |
|
419 |
-
#:
|
420 |
-
msgid "
|
421 |
-
msgstr "
|
422 |
|
423 |
-
#:
|
424 |
-
msgid "
|
425 |
-
msgstr "
|
426 |
|
427 |
-
#:
|
428 |
-
|
429 |
-
|
430 |
-
msgstr ""
|
431 |
|
432 |
-
#: event-organiser-
|
433 |
-
msgid "
|
434 |
-
"over-ridden by shortcode attributes and widget options)."
|
435 |
msgstr ""
|
436 |
|
437 |
-
#:
|
438 |
-
|
|
|
439 |
msgstr ""
|
440 |
|
441 |
-
#:
|
442 |
-
msgid "
|
443 |
msgstr ""
|
444 |
|
445 |
-
#:
|
446 |
-
msgid "
|
447 |
msgstr ""
|
448 |
|
449 |
-
#: event-organiser-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
#: includes/class-event-organiser-im-export.php:97
|
454 |
-
msgid "Download Export File"
|
455 |
-
msgstr "Изтегли файла с извлеченията"
|
456 |
|
457 |
-
#: event-organiser-
|
458 |
-
msgid "
|
459 |
msgstr ""
|
460 |
|
461 |
-
#:
|
462 |
-
|
463 |
-
|
|
|
464 |
|
465 |
-
#:
|
466 |
-
msgid "
|
467 |
-
|
|
|
|
|
468 |
|
469 |
-
#:
|
470 |
-
msgid "
|
471 |
-
|
|
|
|
|
472 |
|
473 |
-
#:
|
474 |
-
msgid "
|
475 |
-
|
|
|
|
|
476 |
|
477 |
-
#: event-organiser-
|
478 |
-
|
479 |
-
|
480 |
-
|
|
|
|
|
481 |
|
482 |
-
#: event-organiser-
|
483 |
-
|
484 |
-
|
485 |
-
|
|
|
486 |
|
487 |
-
#:
|
488 |
-
msgid "
|
489 |
-
msgstr "
|
490 |
|
491 |
-
#:
|
492 |
-
|
493 |
-
|
494 |
-
msgstr "
|
495 |
-
"така да достигне до този екран, като кликнете върху заглавието на "
|
496 |
-
"мероприятието."
|
497 |
|
498 |
-
#: event-organiser-
|
499 |
-
|
500 |
-
|
|
|
501 |
|
502 |
-
#: event-organiser-
|
503 |
-
msgid "
|
504 |
-
|
|
|
|
|
505 |
|
506 |
-
|
507 |
-
|
|
|
|
|
508 |
msgstr ""
|
509 |
|
510 |
-
|
511 |
-
|
|
|
|
|
512 |
msgstr ""
|
513 |
|
514 |
-
#:
|
515 |
-
msgid "
|
516 |
-
msgstr "
|
517 |
|
518 |
-
#: event-organiser-edit.php:
|
519 |
-
|
520 |
-
|
|
|
521 |
|
522 |
-
#: event-organiser-edit.php:
|
523 |
-
msgid "
|
|
|
|
|
|
|
|
|
524 |
msgstr ""
|
525 |
|
526 |
#: event-organiser-edit.php:98
|
|
|
527 |
msgid "Ensure dates are entered in %1$s format and times in 24 hour format"
|
528 |
msgstr ""
|
529 |
|
530 |
-
#:
|
531 |
-
|
532 |
-
|
|
|
533 |
|
534 |
-
#: event-organiser-
|
535 |
-
msgid "
|
536 |
-
msgstr "
|
537 |
|
538 |
-
#: event-organiser-
|
539 |
-
msgid "
|
540 |
-
msgstr ""
|
541 |
|
542 |
-
#: event-organiser-
|
543 |
-
msgid "
|
544 |
-
msgstr "
|
545 |
|
546 |
-
#:
|
547 |
-
|
548 |
-
|
549 |
-
msgstr ""
|
550 |
|
551 |
-
#:
|
552 |
-
|
553 |
-
|
554 |
-
msgstr "Категории за събитие"
|
555 |
|
556 |
-
#:
|
557 |
-
msgid "
|
558 |
-
msgstr "
|
559 |
|
560 |
-
#:
|
561 |
-
msgid "
|
562 |
-
msgstr ""
|
563 |
|
564 |
-
#: event-organiser-edit.php:
|
565 |
-
msgid "
|
566 |
-
msgstr ""
|
567 |
|
568 |
-
#: event-organiser-
|
569 |
-
msgid "
|
570 |
-
msgstr ""
|
571 |
|
572 |
-
#: event-organiser-
|
573 |
-
|
574 |
-
|
575 |
-
msgstr ""
|
576 |
|
577 |
-
#:
|
578 |
-
msgid "
|
579 |
msgstr ""
|
580 |
|
581 |
-
#:
|
582 |
-
|
583 |
-
|
584 |
-
"
|
585 |
|
586 |
-
#:
|
587 |
-
msgid "
|
588 |
-
msgstr "
|
589 |
|
590 |
-
#: event-organiser-
|
591 |
-
msgid "
|
592 |
-
msgstr "
|
593 |
|
594 |
-
#: event-organiser-
|
595 |
-
|
596 |
-
|
|
|
|
|
597 |
|
598 |
-
#: event-organiser-
|
599 |
-
msgid "
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: event-organiser-
|
603 |
-
msgid "
|
604 |
-
"the plug-in."
|
605 |
msgstr ""
|
606 |
|
607 |
-
#: event-organiser-
|
608 |
-
|
609 |
-
"
|
610 |
msgstr ""
|
611 |
|
612 |
-
#: event-organiser-
|
613 |
-
msgid "
|
614 |
-
msgstr "Настройки на организатора на събитието"
|
615 |
-
|
616 |
-
#: event-organiser-settings.php:249
|
617 |
-
msgid "Event page:"
|
618 |
msgstr ""
|
619 |
|
620 |
-
#:
|
621 |
-
msgid "Event
|
622 |
-
msgstr "
|
623 |
|
624 |
-
#:
|
625 |
-
msgid "Event
|
626 |
-
msgstr "
|
627 |
|
628 |
-
#:
|
629 |
-
msgid "
|
630 |
-
msgstr "
|
631 |
|
632 |
-
#:
|
633 |
-
msgid "Event
|
634 |
-
"
|
635 |
-
msgstr "Събитие насрочено за:: <strong>%1$s</strong>. <a target=\"_blank\" "
|
636 |
-
"href=\"%2$s\">Преглед на събитието</a>"
|
637 |
|
638 |
-
#:
|
639 |
-
msgid "
|
640 |
-
|
641 |
-
"
|
|
|
642 |
|
643 |
-
#:
|
644 |
-
msgid "
|
645 |
-
msgstr "
|
646 |
|
647 |
-
#: event-organiser-
|
648 |
-
|
649 |
-
|
650 |
-
msgstr "Етикети на събитието"
|
651 |
|
652 |
-
#: event-organiser-
|
653 |
-
msgid "
|
654 |
-
|
|
|
|
|
|
|
655 |
|
656 |
-
#:
|
657 |
-
msgid "
|
658 |
-
msgstr "
|
659 |
|
660 |
-
#:
|
661 |
-
msgid "
|
662 |
-
|
|
|
|
|
|
|
663 |
|
664 |
-
#:
|
665 |
-
msgid "
|
666 |
-
msgstr "
|
667 |
|
668 |
-
#:
|
669 |
-
msgid "
|
|
|
|
|
670 |
msgstr ""
|
|
|
|
|
671 |
|
672 |
-
#:
|
673 |
-
|
674 |
-
|
675 |
-
#: includes/event-organiser-install.php:96 templates/archive-event.php:42
|
676 |
-
msgid "Events"
|
677 |
-
msgstr "Събития"
|
678 |
|
679 |
-
#:
|
680 |
-
msgid "
|
681 |
-
msgstr ""
|
682 |
|
683 |
-
#: event-organiser-
|
684 |
-
msgid "
|
685 |
-
msgstr ""
|
686 |
|
687 |
-
#:
|
688 |
-
msgid "
|
689 |
-
msgstr "
|
690 |
|
691 |
-
#:
|
692 |
-
msgid "
|
693 |
-
msgstr ""
|
694 |
|
695 |
-
#: event-organiser-
|
696 |
-
msgid "
|
697 |
-
msgstr ""
|
698 |
|
699 |
-
#: event-organiser-
|
700 |
-
msgid "Events
|
701 |
-
msgstr ""
|
702 |
|
703 |
-
#: event-organiser-manage.php:
|
704 |
-
msgid "Events within
|
705 |
-
msgstr "Събития в рамките на
|
706 |
|
707 |
-
#: event-organiser-manage.php:
|
|
|
708 |
msgid "Events within %d weeks"
|
709 |
msgstr "Събития в рамките на %d седмици"
|
710 |
|
711 |
-
#: event-organiser-manage.php:
|
712 |
msgid "Events within 1 month"
|
713 |
msgstr "Събития в рамките на 1 месец"
|
714 |
|
715 |
-
#: event-organiser-manage.php:
|
716 |
-
|
717 |
-
|
|
|
718 |
|
719 |
-
#: event-organiser-manage.php:
|
720 |
msgid "Events within 1 year"
|
721 |
msgstr "Събития в рамките на 1 година"
|
722 |
|
723 |
-
#: event-organiser-manage.php:
|
724 |
-
msgid "
|
725 |
-
msgstr "
|
726 |
-
|
727 |
-
#: templates/archive-event.php:34 templates/archive-event.php:37
|
728 |
-
#: templates/archive-event.php:40
|
729 |
-
msgid "Events: "
|
730 |
-
msgstr "Събития:"
|
731 |
|
732 |
-
#:
|
733 |
-
|
734 |
-
|
735 |
-
msgstr "всеки %d дни"
|
736 |
-
|
737 |
-
#: includes/event-organiser-event-functions.php:783
|
738 |
-
#: includes/event-organiser-register.php:250
|
739 |
-
msgid "every %d months on the"
|
740 |
-
msgstr "всеки %d месеци на"
|
741 |
-
|
742 |
-
#: includes/event-organiser-event-functions.php:770
|
743 |
-
#: includes/event-organiser-register.php:248
|
744 |
-
msgid "every %d weeks on"
|
745 |
-
msgstr "всеки %d седмици на"
|
746 |
|
747 |
-
#:
|
748 |
-
msgid "
|
749 |
-
msgstr "
|
750 |
|
751 |
-
#:
|
752 |
-
msgid "
|
753 |
-
msgstr "
|
754 |
|
755 |
-
#:
|
756 |
-
|
757 |
-
|
758 |
-
msgstr "всеки ден"
|
759 |
|
760 |
-
#:
|
761 |
-
|
762 |
-
|
763 |
-
msgstr "всеки месец на"
|
764 |
|
765 |
-
#:
|
766 |
-
|
767 |
-
|
768 |
-
msgstr "всяка седмица на"
|
769 |
|
770 |
-
#:
|
771 |
-
msgid "
|
772 |
-
msgstr "
|
773 |
|
774 |
-
#:
|
775 |
-
|
776 |
-
|
|
|
777 |
|
778 |
-
#: event-organiser-settings.php:
|
779 |
-
|
780 |
-
|
|
|
781 |
|
782 |
-
#: event-organiser-settings.php:
|
783 |
-
|
784 |
-
|
|
|
785 |
|
786 |
-
#: event-organiser-
|
787 |
-
|
788 |
-
|
|
|
789 |
|
790 |
-
#: event-organiser-settings.php:
|
791 |
-
|
792 |
-
|
|
|
793 |
|
794 |
-
#:
|
795 |
-
|
796 |
-
|
|
|
797 |
|
798 |
-
#: event-organiser-
|
799 |
-
|
800 |
-
|
|
|
801 |
|
802 |
-
#:
|
803 |
-
|
|
|
804 |
msgstr ""
|
805 |
|
806 |
-
#:
|
807 |
-
msgid "
|
808 |
msgstr ""
|
809 |
|
810 |
-
#:
|
811 |
-
msgid "
|
812 |
-
msgstr "
|
813 |
|
814 |
-
#: event-organiser-
|
815 |
-
msgid "
|
816 |
msgstr ""
|
817 |
|
818 |
-
#:
|
819 |
-
|
820 |
-
|
821 |
-
msgstr "първи"
|
822 |
-
|
823 |
-
#: event-organiser-go-pro.php:71
|
824 |
-
msgid "Flexible Booking Options"
|
825 |
-
msgstr ""
|
826 |
|
827 |
-
#: event-organiser-settings.php:
|
828 |
-
msgid "
|
829 |
-
|
830 |
-
"default, if Event Organiser cannot find a template in your theme directory, "
|
831 |
-
"it will use its own default template. To prevent this, uncheck this option. "
|
832 |
-
"WordPress will then decide which template from your theme's folder to use."
|
833 |
-
msgstr ""
|
834 |
|
835 |
-
#:
|
836 |
-
msgid "
|
837 |
-
msgstr "
|
838 |
|
839 |
-
#: event-organiser-settings.php:
|
840 |
-
msgid "
|
841 |
-
"
|
842 |
-
msgstr ""
|
843 |
|
844 |
-
#:
|
845 |
-
|
846 |
-
|
847 |
-
msgstr "четвърти"
|
848 |
|
849 |
-
#: event-organiser-
|
850 |
-
msgid "
|
851 |
-
msgstr "
|
852 |
|
853 |
-
#: event-organiser-settings.php:
|
854 |
-
|
855 |
-
|
|
|
856 |
|
857 |
-
#: event-organiser-
|
858 |
-
msgid "
|
859 |
-
msgstr ""
|
860 |
|
861 |
-
#: event-organiser-
|
862 |
-
msgid "
|
|
|
|
|
863 |
msgstr ""
|
864 |
|
865 |
-
#: event-organiser-
|
866 |
-
msgid "
|
867 |
-
msgstr "
|
868 |
-
|
869 |
-
#: event-organiser-go-pro.php:77
|
870 |
-
msgid "Give your users the ability to search and filter through your events with "
|
871 |
-
"the event search shortcode. Event Organiser Pro also adds a text editor "
|
872 |
-
"button to make inserting and configuring your shortcodes that bit easier. "
|
873 |
-
msgstr ""
|
874 |
|
875 |
-
#: event-organiser-
|
876 |
-
msgid "
|
877 |
-
msgstr ""
|
878 |
|
879 |
-
#:
|
880 |
-
msgid "
|
881 |
-
msgstr "
|
882 |
|
883 |
-
#: event-organiser-
|
884 |
-
msgid "
|
885 |
-
msgstr "
|
886 |
|
887 |
-
#: event-organiser-
|
888 |
-
msgid "
|
889 |
-
msgstr "
|
890 |
|
891 |
-
#:
|
892 |
-
msgid "
|
893 |
msgstr ""
|
894 |
|
895 |
-
#:
|
896 |
-
msgid "
|
|
|
|
|
|
|
897 |
msgstr ""
|
898 |
|
899 |
-
#:
|
900 |
-
msgid "
|
901 |
msgstr ""
|
902 |
|
903 |
-
#: includes/event-organiser-register.php:232
|
904 |
-
msgid "Hide dates"
|
905 |
-
msgstr "Скрии датите"
|
906 |
-
|
907 |
-
#: includes/event-organiser-register.php:235
|
908 |
-
msgid "Hour"
|
909 |
-
msgstr "Час"
|
910 |
-
|
911 |
-
#: includes/event-organiser-cpt.php:483
|
912 |
-
msgid "Hovering over a row in the venues list will display action links that allow "
|
913 |
-
"you to manage that venue. You can perform the following actions:"
|
914 |
-
msgstr "Заставайки над ред в списъка на мероприятията ще се покажат активни връзки, "
|
915 |
-
"които ви позволяват да управлявате това мероприятие. Можете да извършвате "
|
916 |
-
"следните действия:"
|
917 |
-
|
918 |
#: event-organiser-settings.php:207
|
919 |
-
msgid "
|
920 |
-
"
|
921 |
-
"starts."
|
922 |
-
msgstr ""
|
923 |
-
|
924 |
-
#: includes/event-organiser-cpt.php:456
|
925 |
-
msgid "If monthly reoccurrence is selected, select whether this should repeat on "
|
926 |
-
"that date of the month (e.g. on the 24th) or on the day of the month (e.g. "
|
927 |
-
"on the third Tuesday) "
|
928 |
msgstr ""
|
929 |
|
930 |
-
#: event-organiser-settings.php:
|
931 |
-
msgid "
|
932 |
-
"and archives (this can be over-ridden by shortcode attributes and widget "
|
933 |
-
"options."
|
934 |
msgstr ""
|
935 |
|
936 |
#: event-organiser-settings.php:216
|
937 |
-
msgid "
|
|
|
938 |
"occurrence finishes."
|
939 |
msgstr ""
|
940 |
|
|
|
|
|
|
|
|
|
941 |
#: event-organiser-settings.php:225
|
|
|
942 |
msgid "If selected, visitors can subscribe to your events with the url: %s"
|
943 |
msgstr ""
|
944 |
|
945 |
-
#:
|
946 |
-
msgid "
|
947 |
-
"should be repeated. If no days are selected, the day of the start date is "
|
948 |
-
"used"
|
949 |
-
msgstr "Ако е избрано седмично повторение, изберете през кои дни от седмицата да се "
|
950 |
-
"повтаря събитието. Ако не са избрани дни, ще бъде използван деня на "
|
951 |
-
"започване."
|
952 |
-
|
953 |
-
#: event-organiser-settings.php:280
|
954 |
-
msgid "If you have pretty permalinks enabled, select to have pretty premalinks for "
|
955 |
-
"events."
|
956 |
-
msgstr "Ако сте разрешили използването на привлекателни постоянни връзки, изберете "
|
957 |
-
"такива връзки за събитията. "
|
958 |
-
|
959 |
-
#: event-organiser-settings.php:32
|
960 |
-
msgid "Import"
|
961 |
-
msgstr "Импорт"
|
962 |
-
|
963 |
-
#: includes/class-event-organiser-im-export.php:103
|
964 |
-
msgid "Import an ICS file."
|
965 |
-
msgstr "Зареди ICS файл."
|
966 |
-
|
967 |
-
#: includes/class-event-organiser-im-export.php:109
|
968 |
-
msgid "Import categories"
|
969 |
-
msgstr "Добавяне на категории от външен източник"
|
970 |
-
|
971 |
-
#: includes/class-event-organiser-im-export.php:100
|
972 |
-
msgid "Import Events"
|
973 |
-
msgstr "Зареди Събития"
|
974 |
-
|
975 |
-
#: includes/class-event-organiser-im-export.php:107
|
976 |
-
msgid "Import venues"
|
977 |
-
msgstr "Добавяне на мероприятия от външни източници"
|
978 |
-
|
979 |
-
#: classes/class-eo-agenda-widget.php:55
|
980 |
-
msgid "Include 'Add To Google' link"
|
981 |
msgstr ""
|
982 |
|
983 |
-
#:
|
984 |
-
|
985 |
-
msgid "Include past events"
|
986 |
msgstr ""
|
987 |
|
988 |
-
#: event-organiser-
|
989 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
990 |
msgstr ""
|
991 |
|
992 |
-
#:
|
993 |
-
msgid "
|
994 |
msgstr ""
|
995 |
|
996 |
-
#:
|
997 |
-
msgid "
|
998 |
-
"YYYYMMDDTHHiiss format."
|
999 |
msgstr ""
|
1000 |
|
1001 |
-
#:
|
1002 |
-
msgid "
|
1003 |
-
"'text/calendar', no larger than 2MB."
|
1004 |
msgstr ""
|
1005 |
|
1006 |
-
#:
|
1007 |
-
msgid "
|
1008 |
msgstr ""
|
1009 |
|
1010 |
-
#: event-organiser-
|
1011 |
-
|
1012 |
-
|
|
|
|
|
1013 |
msgstr ""
|
1014 |
|
1015 |
-
#:
|
1016 |
-
|
1017 |
-
|
1018 |
-
msgstr "последен"
|
1019 |
-
|
1020 |
-
#: templates/archive-event.php:55 templates/archive-event.php:110
|
1021 |
-
#: templates/taxonomy-event-category.php:48
|
1022 |
-
#: templates/taxonomy-event-category.php:106
|
1023 |
-
#: templates/taxonomy-event-tag.php:48 templates/taxonomy-event-tag.php:106
|
1024 |
-
#: templates/taxonomy-event-venue.php:48
|
1025 |
-
#: templates/taxonomy-event-venue.php:105
|
1026 |
-
msgid "Later events <span class=\"meta-nav\">→</span>"
|
1027 |
-
msgstr "По-късните събития <span class=\"meta-nav\">→</span>"
|
1028 |
|
1029 |
-
#:
|
1030 |
-
msgid "
|
|
|
|
|
1031 |
msgstr ""
|
1032 |
|
1033 |
-
#:
|
1034 |
-
|
1035 |
-
|
|
|
|
|
|
|
|
|
|
|
1036 |
msgstr ""
|
|
|
|
|
1037 |
|
1038 |
-
#: event-organiser-
|
1039 |
-
|
1040 |
-
|
1041 |
-
msgstr "Зареждане..."
|
1042 |
|
1043 |
-
#:
|
1044 |
-
msgid "
|
1045 |
msgstr ""
|
1046 |
|
1047 |
-
#: event-organiser-settings.php:
|
1048 |
-
|
1049 |
-
msgid "Manage Event Categories & Tags"
|
1050 |
msgstr ""
|
1051 |
|
1052 |
-
#: event-organiser-settings.php:
|
1053 |
-
|
1054 |
-
|
1055 |
-
msgstr "Управление на местата на събитията"
|
1056 |
-
|
1057 |
-
#: includes/event-organiser-register.php:236
|
1058 |
-
msgid "Minute"
|
1059 |
-
msgstr "Минута"
|
1060 |
-
|
1061 |
-
#: event-organiser-settings.php:174
|
1062 |
-
msgid "mm-dd-yyyy"
|
1063 |
-
msgstr " мм-дд-гггг"
|
1064 |
-
|
1065 |
-
#: event-organiser-calendar.php:62 includes/event-organiser-register.php:57
|
1066 |
-
#: includes/event-organiser-register.php:241
|
1067 |
-
msgid "month"
|
1068 |
-
msgstr "месец"
|
1069 |
-
|
1070 |
-
#: event-organiser-calendar.php:62 includes/event-organiser-register.php:57
|
1071 |
-
#: includes/event-organiser-register.php:241
|
1072 |
-
msgid "Month"
|
1073 |
-
msgstr ""
|
1074 |
|
1075 |
#: event-organiser-settings.php:313
|
1076 |
msgid "Month archive"
|
1077 |
msgstr "Месечен архив"
|
1078 |
|
1079 |
-
#: event-organiser-
|
1080 |
-
msgid "
|
1081 |
-
msgstr "
|
1082 |
|
1083 |
-
#:
|
1084 |
-
msgid "
|
1085 |
-
msgstr "
|
1086 |
|
1087 |
-
#: event-organiser-
|
1088 |
-
msgid "
|
1089 |
-
"
|
1090 |
-
msgstr ""
|
1091 |
|
1092 |
-
#:
|
1093 |
-
msgid "
|
1094 |
-
msgstr "
|
1095 |
|
1096 |
-
#:
|
1097 |
-
msgid "
|
1098 |
-
msgstr "
|
1099 |
|
1100 |
-
#:
|
1101 |
-
msgid "
|
1102 |
-
|
|
|
|
|
|
|
|
|
1103 |
|
1104 |
-
#:
|
1105 |
-
msgid "
|
1106 |
-
|
|
|
|
|
|
|
|
|
|
|
1107 |
|
1108 |
-
#:
|
1109 |
-
msgid "
|
1110 |
-
|
|
|
|
|
|
|
|
|
1111 |
|
1112 |
-
#: event-organiser-
|
1113 |
-
|
1114 |
-
|
|
|
|
|
|
|
1115 |
msgstr ""
|
1116 |
|
1117 |
-
#:
|
1118 |
-
msgid "
|
1119 |
-
msgstr "
|
1120 |
|
1121 |
-
#:
|
1122 |
-
msgid "
|
1123 |
-
msgstr "
|
1124 |
|
1125 |
-
#:
|
1126 |
-
msgid "
|
1127 |
-
msgstr "
|
1128 |
|
1129 |
-
#:
|
1130 |
-
msgid "
|
1131 |
-
msgstr "
|
1132 |
|
1133 |
-
#:
|
1134 |
-
msgid "
|
1135 |
-
msgstr "
|
1136 |
|
1137 |
-
#:
|
1138 |
-
msgid "
|
1139 |
-
msgstr "
|
1140 |
|
1141 |
-
#:
|
1142 |
-
msgid "
|
1143 |
-
msgstr "
|
1144 |
|
1145 |
-
#:
|
1146 |
-
msgid "
|
1147 |
-
msgstr "
|
1148 |
|
1149 |
-
#: event-organiser-
|
1150 |
-
msgid "
|
1151 |
-
msgstr "
|
1152 |
|
1153 |
-
#:
|
1154 |
-
|
1155 |
-
|
1156 |
-
msgstr "Нищо не е намерено"
|
1157 |
|
1158 |
-
#:
|
1159 |
-
|
1160 |
-
|
|
|
|
|
|
|
1161 |
|
1162 |
-
#: event-organiser-
|
1163 |
-
|
1164 |
-
|
|
|
1165 |
|
1166 |
-
#:
|
1167 |
-
msgid "
|
1168 |
msgstr ""
|
1169 |
|
1170 |
-
#: event-organiser-
|
1171 |
-
|
1172 |
-
|
1173 |
-
msgstr "на"
|
1174 |
|
1175 |
-
#: event-organiser-
|
1176 |
-
msgid "
|
1177 |
-
msgstr "
|
1178 |
|
1179 |
-
#:
|
1180 |
-
msgid "
|
1181 |
-
msgstr "
|
1182 |
|
1183 |
-
#:
|
1184 |
-
msgid "
|
1185 |
-
"
|
1186 |
-
msgstr "Могат да се избират само предварително съществуващи мероприятия. За да "
|
1187 |
-
"добавите мероприятие, отидете на страницата мероприятия."
|
1188 |
-
|
1189 |
-
#: classes/class-eo-event-list-widget.php:67
|
1190 |
-
msgid "Order by"
|
1191 |
-
msgstr "Подреди по"
|
1192 |
|
1193 |
-
#:
|
1194 |
-
|
1195 |
-
|
1196 |
-
msgstr "Организатор"
|
1197 |
|
1198 |
-
#: includes/
|
1199 |
-
msgid "
|
1200 |
-
msgstr "
|
1201 |
|
1202 |
-
#:
|
1203 |
-
msgid "
|
1204 |
msgstr ""
|
1205 |
|
1206 |
-
#: includes/
|
1207 |
-
|
1208 |
-
|
|
|
1209 |
|
1210 |
-
#:
|
1211 |
-
msgid "
|
1212 |
-
msgstr "
|
1213 |
|
1214 |
-
#:
|
1215 |
-
|
1216 |
-
|
|
|
1217 |
|
1218 |
-
#:
|
1219 |
-
|
1220 |
-
|
|
|
1221 |
|
1222 |
-
#:
|
1223 |
-
|
1224 |
-
"
|
1225 |
-
msgstr "
|
1226 |
-
"подходящи постоянни връзки активирани в WordPress Настройки > Постоянни "
|
1227 |
-
"връзки."
|
1228 |
|
1229 |
-
#: includes/
|
1230 |
-
|
1231 |
-
|
|
|
|
|
|
|
1232 |
|
1233 |
-
#: includes/event-organiser-
|
1234 |
-
|
1235 |
-
|
|
|
1236 |
|
1237 |
-
#:
|
1238 |
-
msgid "
|
1239 |
-
msgstr "
|
1240 |
|
1241 |
-
#: includes/event-organiser-
|
1242 |
-
msgid "
|
1243 |
-
|
|
|
|
|
1244 |
|
1245 |
-
#: includes/event-organiser-
|
1246 |
-
|
1247 |
-
|
|
|
1248 |
|
1249 |
-
#:
|
1250 |
-
msgid "
|
1251 |
-
msgstr "
|
1252 |
|
1253 |
-
#: event-organiser-
|
1254 |
-
msgid "
|
|
|
|
|
1255 |
msgstr ""
|
|
|
|
|
1256 |
|
1257 |
-
#: event-organiser-
|
1258 |
-
|
1259 |
-
|
1260 |
-
msgstr "Публикувай събитията"
|
1261 |
|
1262 |
-
#: event-organiser-
|
1263 |
-
|
1264 |
-
|
1265 |
-
msgstr "Прочети личните събития"
|
1266 |
|
1267 |
-
#: event-organiser-
|
1268 |
-
msgid "
|
1269 |
-
msgstr "
|
1270 |
|
1271 |
-
#: event-organiser-
|
1272 |
-
msgid "
|
1273 |
-
msgstr "
|
1274 |
|
1275 |
-
#: event-organiser-
|
1276 |
-
msgid "
|
1277 |
-
msgstr ""
|
1278 |
|
1279 |
-
#: includes/event-organiser-
|
1280 |
-
msgid "
|
1281 |
-
msgstr "
|
1282 |
|
1283 |
-
#: event-organiser-
|
1284 |
-
msgid "
|
1285 |
-
msgstr "
|
1286 |
|
1287 |
-
#: event-organiser-
|
1288 |
-
msgid "
|
1289 |
-
msgstr "
|
1290 |
|
1291 |
-
#: event-organiser-
|
1292 |
-
msgid "
|
1293 |
-
msgstr "
|
1294 |
|
1295 |
-
#: event-organiser-
|
1296 |
-
msgid "
|
1297 |
-
msgstr ""
|
1298 |
|
1299 |
-
#: includes/event.php:
|
1300 |
-
msgid "
|
1301 |
-
msgstr "
|
1302 |
|
1303 |
-
#: includes/event.php:
|
1304 |
-
|
1305 |
-
|
|
|
1306 |
|
1307 |
-
#: includes/event-organiser-
|
1308 |
-
msgid "
|
1309 |
-
msgstr "
|
1310 |
|
1311 |
-
#: includes/event-organiser-
|
1312 |
-
|
1313 |
-
|
|
|
1314 |
|
1315 |
-
#: event-organiser-
|
1316 |
-
msgid "
|
1317 |
-
msgstr "
|
1318 |
|
1319 |
-
#: includes/event-organiser-
|
1320 |
-
|
1321 |
-
|
|
|
1322 |
|
1323 |
-
#:
|
1324 |
-
msgid "
|
1325 |
-
msgstr "
|
1326 |
|
1327 |
-
#: includes/event-organiser-
|
1328 |
-
|
1329 |
-
|
1330 |
-
msgstr "втори"
|
1331 |
|
1332 |
-
#: includes/event-organiser-
|
1333 |
-
msgid "
|
1334 |
-
msgstr "
|
1335 |
|
1336 |
-
#: event-organiser-
|
1337 |
-
#:
|
1338 |
-
msgid "
|
1339 |
-
msgstr ""
|
1340 |
|
1341 |
-
#:
|
1342 |
-
msgid "
|
1343 |
-
msgstr ""
|
1344 |
|
1345 |
-
#:
|
1346 |
-
msgid "
|
1347 |
-
msgstr ""
|
1348 |
|
1349 |
-
#: event-organiser-
|
1350 |
-
msgid "
|
1351 |
-
msgstr ""
|
1352 |
|
1353 |
-
#: includes/event-organiser-
|
1354 |
-
msgid "
|
1355 |
-
msgstr "
|
1356 |
|
1357 |
-
#: event-organiser-
|
1358 |
-
msgid "
|
1359 |
-
"such as booking places on a course. You can offer multiple tickets, and "
|
1360 |
-
"customise the booking form to suit your needs."
|
1361 |
msgstr ""
|
1362 |
|
1363 |
-
#: includes/event-organiser-
|
1364 |
-
|
1365 |
-
|
|
|
1366 |
|
1367 |
-
#: includes/event-organiser-
|
1368 |
-
msgid "
|
1369 |
-
msgstr "
|
1370 |
|
1371 |
-
#: event-organiser-
|
1372 |
-
msgid "
|
1373 |
-
msgstr "
|
1374 |
|
1375 |
-
#: includes/event-organiser-
|
1376 |
-
msgid "
|
1377 |
-
msgstr "
|
1378 |
|
1379 |
-
#:
|
1380 |
-
msgid "
|
1381 |
-
msgstr ""
|
1382 |
|
1383 |
-
#:
|
1384 |
-
msgid "
|
1385 |
-
msgstr ""
|
1386 |
|
1387 |
-
#: includes/event-organiser-
|
1388 |
-
msgid "
|
1389 |
-
msgstr "
|
1390 |
|
1391 |
-
#:
|
1392 |
-
msgid "
|
1393 |
-
msgstr ""
|
1394 |
|
1395 |
-
#: includes/event-organiser-
|
1396 |
-
msgid "
|
1397 |
-
msgstr "
|
1398 |
|
1399 |
-
#: event-organiser-
|
1400 |
-
msgid "
|
1401 |
-
msgstr "
|
1402 |
|
1403 |
-
#: event-organiser-
|
1404 |
-
msgid "
|
1405 |
-
msgstr ""
|
1406 |
|
1407 |
-
#: includes/event-organiser-cpt.php:
|
1408 |
-
msgid "
|
1409 |
-
msgstr ""
|
1410 |
|
1411 |
-
#: includes/event-organiser-
|
1412 |
-
|
1413 |
-
msgid "
|
1414 |
-
msgstr "
|
1415 |
|
1416 |
-
#:
|
1417 |
-
msgid "
|
1418 |
-
msgstr "
|
1419 |
|
1420 |
-
#: includes/event.php:
|
1421 |
-
|
1422 |
-
|
|
|
|
|
1423 |
|
1424 |
-
#: includes/event.php:
|
1425 |
-
msgid "
|
1426 |
-
msgstr "
|
1427 |
|
1428 |
-
#: event-organiser-
|
1429 |
-
msgid "
|
1430 |
-
msgstr "
|
1431 |
|
1432 |
-
#: includes/event-organiser-
|
1433 |
-
msgid "
|
1434 |
-
msgstr "
|
1435 |
|
1436 |
-
#: event-organiser-
|
1437 |
-
|
1438 |
-
|
|
|
1439 |
|
1440 |
-
#: event-organiser-
|
1441 |
-
|
1442 |
-
|
1443 |
-
msgstr ""
|
1444 |
|
1445 |
-
#: includes/event-organiser-cpt.php:
|
1446 |
-
|
1447 |
-
|
1448 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1449 |
msgstr "Тагове"
|
1450 |
|
1451 |
-
#:
|
1452 |
-
msgid "
|
1453 |
-
msgstr "
|
1454 |
|
1455 |
-
#: event-organiser-
|
1456 |
-
msgid "
|
1457 |
-
msgstr "
|
1458 |
|
1459 |
-
#: event-organiser-
|
1460 |
-
msgid "
|
1461 |
-
"
|
1462 |
-
msgstr ""
|
1463 |
|
1464 |
-
#: includes/event-organiser-cpt.php:
|
1465 |
-
msgid "
|
1466 |
-
"
|
1467 |
-
msgstr ""
|
1468 |
|
1469 |
-
#: includes/
|
1470 |
-
msgid "
|
1471 |
-
"
|
1472 |
-
msgstr "Бутона за извличане ще генерира ICS файл с вашите събития, който може да "
|
1473 |
-
"бъдат заредени в други календарни приложения като Google Календар."
|
1474 |
|
1475 |
-
#: includes/event-organiser-cpt.php:
|
1476 |
-
msgid "
|
1477 |
-
"
|
1478 |
-
msgstr ""
|
1479 |
|
1480 |
-
#:
|
1481 |
-
msgid "
|
1482 |
-
msgstr ""
|
1483 |
|
1484 |
-
#: includes/
|
1485 |
-
msgid "
|
1486 |
-
msgstr ""
|
1487 |
|
1488 |
-
#: includes/
|
1489 |
-
msgid "
|
1490 |
-
msgstr ""
|
1491 |
|
1492 |
-
#: includes/
|
1493 |
-
|
1494 |
-
|
|
|
|
|
1495 |
|
1496 |
-
#: includes/event-organiser-
|
1497 |
-
|
1498 |
-
|
1499 |
-
msgstr "трети"
|
1500 |
|
1501 |
-
#: event-organiser-
|
1502 |
-
msgid "
|
|
|
|
|
|
|
|
|
1503 |
msgstr ""
|
1504 |
|
1505 |
-
#:
|
1506 |
-
msgid "
|
1507 |
-
msgstr "
|
1508 |
|
1509 |
-
#: includes/event-organiser-cpt.php:
|
1510 |
-
msgid "
|
1511 |
-
msgstr ""
|
1512 |
|
1513 |
-
#:
|
1514 |
-
msgid "
|
1515 |
-
msgstr "
|
1516 |
-
"състои на %3$s"
|
1517 |
|
1518 |
-
#: includes/event-organiser-
|
1519 |
-
msgid "
|
1520 |
-
msgstr "
|
1521 |
|
1522 |
-
#:
|
1523 |
-
msgid "
|
1524 |
-
|
1525 |
-
msgstr "Това събитие е публикувано от <a href=\"%5$s\">%4$s</a>. Отметка <a "
|
1526 |
-
"href=\"%2$s\" title=\"Постоянна връзка към %3$s\" rel=\"Отметка\">постоянна "
|
1527 |
-
"връзка</a>."
|
1528 |
|
1529 |
-
#:
|
1530 |
-
msgid "
|
1531 |
-
|
1532 |
-
msgstr "Това събитие е публикувано на %1$s от <a href=\"%5$s\">%4$s</a>. Отметка <a "
|
1533 |
-
"href=\"%2$s\" title=\"Постоянна връзка към %3$s\" rel=\"Отметка\">постоянна "
|
1534 |
-
"връзка</a>."
|
1535 |
|
1536 |
-
#: includes/event-organiser-
|
1537 |
-
msgid "
|
1538 |
-
msgstr "
|
1539 |
|
1540 |
-
#: event-organiser-
|
1541 |
-
|
1542 |
-
|
|
|
1543 |
|
1544 |
-
#: includes/event-organiser-cpt.php:
|
1545 |
-
msgid "
|
1546 |
-
"
|
1547 |
-
"refers to the first occurrence of that event."
|
1548 |
-
msgstr "Това е списък на всички записани събития. Имайте предвид, че <strong> "
|
1549 |
-
"повтарящи се събития, се появи като един ред </strong> в таблицата и "
|
1550 |
-
"началната и крайната дата се отнася до първата поява на това събитие."
|
1551 |
|
1552 |
-
#: event-organiser-
|
1553 |
-
msgid "
|
1554 |
-
"
|
1555 |
-
msgstr ""
|
1556 |
|
1557 |
-
#: includes/event-organiser-cpt.php:
|
1558 |
-
msgid "
|
1559 |
-
"
|
1560 |
-
"the event's edit page will appear also."
|
1561 |
-
msgstr "Тази страница показва всички събития. Можете да видите резюме на дадено "
|
1562 |
-
"събитие, като кликнете върху него. Ако имате необходимите разрешения, линк "
|
1563 |
-
"към страницата за редактиране на събитието, то тя ще се появи също."
|
1564 |
|
1565 |
-
#: event-organiser-
|
1566 |
-
|
1567 |
-
|
|
|
1568 |
|
1569 |
-
#:
|
1570 |
-
|
1571 |
-
|
1572 |
-
|
1573 |
-
msgid "Title"
|
1574 |
-
msgstr ""
|
1575 |
|
1576 |
-
#:
|
1577 |
-
|
1578 |
-
|
1579 |
-
msgstr ""
|
1580 |
|
1581 |
-
#: event-organiser-
|
1582 |
-
|
1583 |
-
"
|
1584 |
-
"resolve the issue."
|
1585 |
msgstr ""
|
|
|
|
|
1586 |
|
1587 |
-
#: includes/event-organiser-cpt.php:
|
1588 |
-
|
1589 |
-
|
1590 |
-
"
|
|
|
1591 |
msgstr ""
|
|
|
|
|
1592 |
|
1593 |
-
#:
|
1594 |
-
msgid "
|
1595 |
-
msgstr "днес"
|
1596 |
-
|
1597 |
-
#: includes/class-eo-ical-parser.php:201
|
1598 |
-
msgid "Unable to read iCal file"
|
1599 |
msgstr ""
|
1600 |
|
1601 |
-
#: event-organiser-
|
1602 |
-
|
1603 |
-
|
|
|
|
|
|
|
1604 |
|
1605 |
-
#: event-organiser-
|
1606 |
-
|
1607 |
-
|
1608 |
-
msgid "until"
|
1609 |
-
msgstr "до"
|
1610 |
|
1611 |
-
#:
|
1612 |
-
msgid "
|
1613 |
-
msgstr "
|
1614 |
|
1615 |
-
#: includes/event-organiser-cpt.php:
|
1616 |
-
msgid "
|
1617 |
-
msgstr "
|
1618 |
|
1619 |
-
#: includes/event-organiser-cpt.php:
|
1620 |
-
msgid "
|
1621 |
-
|
|
|
|
|
1622 |
|
1623 |
-
#:
|
1624 |
-
msgid "
|
1625 |
-
|
|
|
|
|
1626 |
|
1627 |
-
#: includes/
|
1628 |
-
msgid "
|
1629 |
-
|
|
|
|
|
1630 |
|
1631 |
-
#: includes/event-organiser-cpt.php:
|
1632 |
-
msgid "
|
1633 |
-
msgstr "
|
1634 |
|
1635 |
-
#:
|
1636 |
-
|
1637 |
-
|
1638 |
-
|
1639 |
-
|
1640 |
-
msgstr "
|
1641 |
|
1642 |
-
#: event-organiser-
|
1643 |
-
msgid "
|
1644 |
-
msgstr "
|
1645 |
|
1646 |
-
#: event-organiser-
|
1647 |
-
msgid "
|
1648 |
-
|
|
|
|
|
1649 |
|
1650 |
-
#: event-organiser-
|
1651 |
-
msgid "
|
1652 |
-
|
|
|
|
|
|
|
1653 |
|
1654 |
-
#: event-organiser-
|
1655 |
-
msgid "
|
1656 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1657 |
|
1658 |
-
#: event-organiser-
|
1659 |
-
msgid "
|
1660 |
-
msgstr "
|
1661 |
|
1662 |
-
#: event-organiser-
|
1663 |
-
msgid "
|
1664 |
-
msgstr "
|
|
|
1665 |
|
1666 |
-
#: event-organiser-
|
1667 |
-
msgid "
|
1668 |
-
|
|
|
|
|
|
|
|
|
1669 |
|
1670 |
-
#: event-organiser-
|
1671 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1672 |
msgstr ""
|
|
|
|
|
|
|
1673 |
|
1674 |
-
#: event-organiser-
|
1675 |
-
msgid "
|
|
|
|
|
1676 |
msgstr ""
|
|
|
|
|
|
|
1677 |
|
1678 |
-
#: event-organiser-
|
1679 |
-
msgid "
|
1680 |
-
|
|
|
|
|
|
|
|
|
|
|
1681 |
|
1682 |
-
#: event-organiser-
|
1683 |
-
msgid "
|
1684 |
-
msgstr "
|
1685 |
|
1686 |
-
#:
|
1687 |
-
|
1688 |
-
|
1689 |
-
msgid "Venues"
|
1690 |
-
msgstr ""
|
1691 |
|
1692 |
-
#:
|
1693 |
-
|
1694 |
-
|
|
|
|
|
1695 |
msgstr ""
|
|
|
|
|
|
|
1696 |
|
1697 |
-
#: event-organiser-
|
1698 |
-
|
1699 |
-
|
1700 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1701 |
|
1702 |
-
#: event-organiser-
|
1703 |
-
msgid "
|
1704 |
-
msgstr "
|
1705 |
|
1706 |
-
#: includes/event-organiser-
|
1707 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
1708 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
1709 |
|
1710 |
-
#: event-organiser-
|
1711 |
-
|
1712 |
-
|
1713 |
-
msgstr "Виж всички места на събития"
|
1714 |
|
1715 |
-
#: includes/event-organiser-cpt.php:
|
1716 |
-
|
1717 |
-
|
|
|
1718 |
|
1719 |
-
#:
|
1720 |
-
msgid "
|
1721 |
-
msgstr "
|
1722 |
|
1723 |
-
#: includes/event-organiser-cpt.php:
|
1724 |
-
msgid "
|
1725 |
-
msgstr "
|
1726 |
|
1727 |
-
#: includes/
|
1728 |
-
msgid "
|
1729 |
-
msgstr "
|
1730 |
|
1731 |
-
#:
|
1732 |
-
|
1733 |
-
|
1734 |
-
msgstr "седмица"
|
1735 |
|
1736 |
-
#: event-organiser-
|
1737 |
-
#: includes/event-organiser-register.php:
|
1738 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1739 |
msgstr ""
|
1740 |
|
1741 |
-
#: event-organiser-
|
1742 |
-
|
1743 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1744 |
|
1745 |
-
#: includes/event-organiser-register.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1746 |
msgid "weeks"
|
1747 |
msgstr "седмици"
|
1748 |
|
1749 |
-
#: event-organiser-
|
1750 |
-
msgid "
|
1751 |
-
msgstr "
|
1752 |
-
|
1753 |
-
#: event-organiser-calendar.php:270 includes/event-organiser-ajax.php:367
|
1754 |
-
msgid "Where"
|
1755 |
-
msgstr "Къде"
|
1756 |
|
1757 |
-
#: includes/event-organiser-register.php:
|
1758 |
msgid "year"
|
1759 |
msgstr "година"
|
1760 |
|
1761 |
-
#: event-organiser-
|
1762 |
-
msgid "Year archive"
|
1763 |
-
msgstr "Годишен архив"
|
1764 |
-
|
1765 |
-
#: event-organiser-edit.php:142
|
1766 |
-
msgid "yearly"
|
1767 |
-
msgstr "годишно"
|
1768 |
-
|
1769 |
-
#: includes/event-organiser-register.php:244
|
1770 |
msgid "years"
|
1771 |
msgstr "години"
|
1772 |
|
1773 |
-
#: event-organiser-
|
1774 |
-
|
1775 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1776 |
msgstr ""
|
|
|
|
|
|
|
1777 |
|
1778 |
-
#: includes/event-organiser-
|
1779 |
-
msgid "
|
1780 |
-
"
|
1781 |
-
"
|
1782 |
-
"
|
1783 |
-
"
|
1784 |
-
msgstr "
|
1785 |
-
"
|
1786 |
-
"
|
1787 |
-
"
|
1788 |
-
"
|
1789 |
-
"създаден и вие вече може да го редактирате."
|
1790 |
|
1791 |
-
#:
|
1792 |
-
msgid "
|
1793 |
-
|
1794 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1795 |
msgstr ""
|
1796 |
|
1797 |
-
#: event
|
1798 |
-
msgid "
|
1799 |
-
msgstr "
|
1800 |
|
1801 |
-
#: event
|
1802 |
-
msgid "
|
1803 |
-
msgstr "
|
1804 |
|
1805 |
-
|
1806 |
-
|
1807 |
-
|
|
|
|
|
|
|
1808 |
|
1809 |
-
#: event-
|
1810 |
-
|
1811 |
-
|
|
|
1812 |
|
1813 |
-
#: event-
|
1814 |
-
|
1815 |
-
|
|
|
|
|
|
|
|
|
|
|
1816 |
|
1817 |
-
#: event-
|
1818 |
-
|
1819 |
-
|
|
|
|
|
|
|
|
|
|
|
1820 |
|
1821 |
-
#:
|
1822 |
-
|
1823 |
-
|
|
|
1824 |
|
1825 |
-
#: event
|
1826 |
-
msgid "
|
1827 |
-
"
|
1828 |
-
msgstr "Може да е необходимо да отидете в WordPress Настройки > Постоянни връзки и "
|
1829 |
-
"кликнете върху \"Запазване на промените\", преди промените да влязат в сила."
|
1830 |
|
1831 |
-
#: event-
|
1832 |
-
|
1833 |
-
|
|
|
|
|
|
|
|
|
1834 |
|
1835 |
-
#:
|
1836 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1837 |
msgstr ""
|
|
|
|
|
|
|
1838 |
|
1839 |
-
#:
|
1840 |
-
|
|
|
|
|
|
|
1841 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1842 |
|
|
|
|
1 |
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Event Organiser\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2014-10-31 11:49+0000\n"
|
6 |
"PO-Revision-Date: 2014-03-08 12:06:57+0000\n"
|
7 |
"Last-Translator: Parvan Voynov <ppvoynov@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
|
15 |
+
#: classes/class-eo-agenda-widget.php:11
|
16 |
+
msgid "Displays a list of events, grouped by date"
|
|
|
|
|
|
|
|
|
|
|
17 |
msgstr ""
|
18 |
|
19 |
+
#: classes/class-eo-agenda-widget.php:19
|
20 |
+
msgid "Events Agenda"
|
|
|
21 |
msgstr ""
|
22 |
|
23 |
+
#: classes/class-eo-agenda-widget.php:35
|
24 |
+
#: classes/class-eo-calendar-widget.php:46
|
25 |
+
#: classes/class-eo-event-list-widget.php:40
|
26 |
+
#: classes/class-eo-event-list-widget.php:69
|
27 |
+
msgid "Title"
|
28 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
|
30 |
+
#: classes/class-eo-agenda-widget.php:39
|
31 |
+
msgid "Group by"
|
32 |
+
msgstr ""
|
33 |
|
34 |
+
#: classes/class-eo-agenda-widget.php:41 event-organiser-calendar.php:237
|
35 |
+
msgid "Day"
|
36 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
|
38 |
+
#: classes/class-eo-agenda-widget.php:42 event-organiser-calendar.php:237
|
39 |
+
msgid "Week"
|
40 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
41 |
|
42 |
+
#: classes/class-eo-agenda-widget.php:43 event-organiser-calendar.php:237
|
43 |
+
msgid "Month"
|
44 |
msgstr ""
|
45 |
|
46 |
+
#: classes/class-eo-agenda-widget.php:47
|
47 |
+
msgid "Group date format"
|
48 |
msgstr ""
|
49 |
|
50 |
+
#: classes/class-eo-agenda-widget.php:51
|
51 |
+
msgid "Event date/time format"
|
52 |
+
msgstr ""
|
53 |
|
54 |
+
#: classes/class-eo-agenda-widget.php:55
|
55 |
+
msgid "Include 'Add To Google' link"
|
56 |
+
msgstr ""
|
57 |
|
58 |
+
#: classes/class-eo-calendar-widget.php:22
|
59 |
+
msgid "Displays a calendar of your events"
|
60 |
+
msgstr ""
|
|
|
|
|
61 |
|
62 |
+
#: classes/class-eo-calendar-widget.php:24 event-organiser-calendar.php:233
|
63 |
+
msgid "Events Calendar"
|
64 |
msgstr ""
|
65 |
|
66 |
+
#: classes/class-eo-calendar-widget.php:57
|
67 |
+
#: classes/class-eo-event-list-widget.php:78
|
68 |
+
msgid "Include past events"
|
69 |
+
msgstr ""
|
70 |
|
71 |
+
#: classes/class-eo-calendar-widget.php:68
|
72 |
+
msgid "Show long events"
|
73 |
+
msgstr ""
|
74 |
|
75 |
+
#: classes/class-eo-calendar-widget.php:79
|
76 |
+
msgid "Link directly to event for days with only one event"
|
77 |
+
msgstr ""
|
78 |
|
79 |
+
#: classes/class-eo-calendar-widget.php:91
|
80 |
+
#: classes/class-eo-event-list-widget.php:48
|
81 |
+
msgid "Event categories"
|
82 |
+
msgstr "Категории за събитие"
|
83 |
|
84 |
+
#: classes/class-eo-calendar-widget.php:94
|
85 |
+
#: classes/class-eo-event-list-widget.php:50
|
86 |
+
msgid "List category slug(s), seperate by comma. Leave blank for all"
|
87 |
+
msgstr ""
|
88 |
|
89 |
+
#: classes/class-eo-calendar-widget.php:103
|
90 |
+
msgid "Event venue"
|
91 |
+
msgstr "Место на събитието"
|
92 |
|
93 |
+
#: classes/class-eo-calendar-widget.php:106
|
94 |
+
#: classes/class-eo-event-list-widget.php:58
|
95 |
+
#: includes/event-organiser-cpt.php:34
|
96 |
+
msgid "All Venues"
|
97 |
+
msgstr "Всички места на събития"
|
98 |
|
99 |
+
#: classes/class-eo-calendar-widget.php:284
|
100 |
+
msgid "Previous month"
|
101 |
+
msgstr "Предишен месец"
|
102 |
|
103 |
+
#: classes/class-eo-calendar-widget.php:287
|
104 |
+
msgid "Next month"
|
105 |
+
msgstr "Следващ месец"
|
106 |
|
107 |
+
#: classes/class-eo-event-list-widget.php:22
|
108 |
+
msgid "Displays a list of events"
|
109 |
msgstr ""
|
110 |
|
111 |
+
#: classes/class-eo-event-list-widget.php:23 event-organiser-venues.php:481
|
112 |
+
#: event-organiser.php:132 includes/event-organiser-cpt.php:217
|
113 |
+
#: includes/event-organiser-cpt.php:229
|
114 |
+
#: includes/event-organiser-install.php:96 templates/archive-event.php:42
|
115 |
+
msgid "Events"
|
116 |
+
msgstr "Събития"
|
|
|
117 |
|
118 |
+
#: classes/class-eo-event-list-widget.php:44
|
119 |
+
msgid "Number of events"
|
120 |
+
msgstr "Брой на събитията"
|
|
|
121 |
|
122 |
+
#: classes/class-eo-event-list-widget.php:55
|
123 |
+
#: includes/event-organiser-cpt.php:32
|
124 |
+
msgid "Venue"
|
125 |
+
msgstr "Място на събитие"
|
126 |
|
127 |
+
#: classes/class-eo-event-list-widget.php:66
|
128 |
+
msgid "Order by"
|
129 |
+
msgstr "Подреди по"
|
|
|
130 |
|
131 |
+
#: classes/class-eo-event-list-widget.php:68
|
132 |
+
msgid "Start date"
|
133 |
+
msgstr "Начална дата"
|
134 |
|
135 |
+
#: classes/class-eo-event-list-widget.php:70
|
136 |
+
msgid "Publish date"
|
137 |
+
msgstr "Дата на публикуване"
|
138 |
|
139 |
+
#: classes/class-eo-event-list-widget.php:73
|
140 |
+
msgid "ASC"
|
141 |
+
msgstr "Асцендентно "
|
|
|
|
|
142 |
|
143 |
+
#: classes/class-eo-event-list-widget.php:74
|
144 |
+
msgid "DESC"
|
145 |
+
msgstr "Десцендентно"
|
146 |
|
147 |
+
#: classes/class-eo-event-list-widget.php:82 event-organiser-settings.php:189
|
148 |
+
msgid "Group occurrences"
|
149 |
+
msgstr ""
|
150 |
|
151 |
+
#: classes/class-eo-event-list-widget.php:88
|
152 |
+
msgid "Template (leave blank for default)"
|
153 |
+
msgstr "Шаблон (оставете празно за настройки по подразбиране)"
|
154 |
|
155 |
+
#: classes/class-eo-event-list-widget.php:90
|
156 |
+
msgid "Event list widget placeholders"
|
157 |
+
msgstr "Джаджа с контейнер на списъка на събитията"
|
158 |
|
159 |
+
#: classes/class-eo-event-list-widget.php:92
|
160 |
+
#, php-format
|
161 |
+
msgid ""
|
162 |
+
"You can use specified tags as placeholders for event information which you "
|
163 |
+
"want to appear in the widget. <a href=\"%s\" target=\"_blank\"> Find out "
|
164 |
+
"more</a>."
|
165 |
msgstr ""
|
166 |
|
167 |
+
#: classes/class-eo-event-list-widget.php:102
|
168 |
+
msgid "'No events' message"
|
169 |
+
msgstr "Съобщение 'Няма събития'"
|
|
|
|
|
|
|
|
|
170 |
|
171 |
+
#: classes/class-eo-venue-list-table.php:72 templates/single-event.php:71
|
172 |
+
msgid "Edit"
|
173 |
+
msgstr "Редайтирай"
|
174 |
|
175 |
+
#: classes/class-eo-venue-list-table.php:73
|
176 |
+
#: classes/class-eo-venue-list-table.php:128
|
177 |
+
msgid "Delete"
|
178 |
msgstr ""
|
179 |
|
180 |
+
#: classes/class-eo-venue-list-table.php:74
|
181 |
+
#: includes/event-organiser-ajax.php:676
|
182 |
+
msgid "View"
|
183 |
msgstr ""
|
184 |
|
185 |
+
#: classes/class-eo-widget-categories.php:10
|
186 |
+
msgid "A list or dropdown of event categories"
|
187 |
msgstr ""
|
188 |
|
189 |
+
#: classes/class-eo-widget-categories.php:11 event-organiser-settings.php:329
|
190 |
+
#: includes/event-organiser-cpt.php:92
|
191 |
+
msgid "Event Categories"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
192 |
msgstr ""
|
193 |
|
194 |
#: classes/class-eo-widget-categories.php:28 event-organiser-manage.php:35
|
195 |
+
#: includes/event-organiser-cpt.php:103
|
196 |
+
#: includes/event-organiser-event-functions.php:1494
|
197 |
+
#: templates/event-meta-event-single.php:69
|
198 |
msgid "Categories"
|
199 |
msgstr ""
|
200 |
|
201 |
+
#: classes/class-eo-widget-categories.php:54
|
202 |
+
msgid "Select Category"
|
|
|
203 |
msgstr ""
|
204 |
|
205 |
+
#: classes/class-eo-widget-categories.php:125
|
206 |
+
#: classes/class-eo-widget-venues.php:127
|
207 |
+
msgid "Title:"
|
208 |
msgstr ""
|
209 |
|
210 |
+
#: classes/class-eo-widget-categories.php:129
|
211 |
+
#: classes/class-eo-widget-venues.php:131
|
212 |
+
msgid "Display as dropdown"
|
213 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
214 |
|
215 |
+
#: classes/class-eo-widget-categories.php:132
|
216 |
+
msgid "Show hierarchy"
|
|
|
217 |
msgstr ""
|
218 |
|
219 |
+
#: classes/class-eo-widget-venues.php:11
|
220 |
+
msgid "A list or dropdown of event venues"
|
221 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
222 |
|
223 |
+
#: classes/class-eo-widget-venues.php:12
|
224 |
+
msgid "Event Venues"
|
225 |
+
msgstr ""
|
226 |
|
227 |
+
#: classes/class-eo-widget-venues.php:32 event-organiser-settings.php:319
|
228 |
+
#: event-organiser-venues.php:185 includes/event-organiser-cpt.php:31
|
229 |
+
msgid "Venues"
|
230 |
+
msgstr ""
|
231 |
|
232 |
+
#: classes/class-eo-widget-venues.php:57
|
233 |
+
msgid "Select Venue"
|
234 |
+
msgstr ""
|
235 |
|
236 |
+
#: classes/class-eventorganiser-shortcodes.php:377
|
237 |
+
msgid "There is no excerpt because this is a protected post."
|
238 |
+
msgstr ""
|
239 |
|
240 |
+
#: event-organiser-add-ons.php:19 event-organiser-add-ons.php:95
|
241 |
+
msgid "Event Organiser Extensions"
|
242 |
+
msgstr ""
|
243 |
|
244 |
+
#: event-organiser-add-ons.php:20
|
245 |
+
msgid "Extensions"
|
246 |
+
msgstr ""
|
247 |
|
248 |
+
#: event-organiser-add-ons.php:99
|
249 |
+
msgid ""
|
250 |
+
"Event Organiser offers a range of extension which add additional features to "
|
251 |
+
"the plug-in."
|
252 |
+
msgstr ""
|
253 |
|
254 |
+
#: event-organiser-add-ons.php:130 event-organiser-go-pro.php:90
|
255 |
+
msgid "Find out more …"
|
256 |
msgstr ""
|
257 |
|
258 |
+
#: event-organiser-calendar.php:22 event-organiser-calendar.php:23
|
259 |
+
msgid "Calendar View"
|
260 |
+
msgstr "Изглед календар"
|
261 |
|
262 |
+
#: event-organiser-calendar.php:58 includes/event-organiser-register.php:57
|
263 |
+
msgid "today"
|
264 |
+
msgstr "днес"
|
265 |
|
266 |
+
#: event-organiser-calendar.php:59 includes/event-organiser-register.php:58
|
267 |
+
#: includes/event-organiser-register.php:247
|
268 |
msgid "day"
|
269 |
msgstr "ден"
|
270 |
|
271 |
+
#: event-organiser-calendar.php:60 includes/event-organiser-register.php:59
|
272 |
+
#: includes/event-organiser-register.php:249
|
273 |
+
msgid "week"
|
274 |
+
msgstr "седмица"
|
|
|
|
|
|
|
|
|
275 |
|
276 |
+
#: event-organiser-calendar.php:61 includes/event-organiser-register.php:60
|
277 |
+
#: includes/event-organiser-register.php:251
|
278 |
+
msgid "month"
|
279 |
+
msgstr "месец"
|
280 |
|
281 |
+
#: event-organiser-calendar.php:62 includes/event-organiser-register.php:61
|
282 |
+
msgid "go to date"
|
283 |
+
msgstr "Отиди на дата"
|
284 |
|
285 |
+
#: event-organiser-calendar.php:63 event-organiser-manage.php:122
|
286 |
+
#: includes/event-organiser-cpt.php:105
|
287 |
+
msgid "View all categories"
|
288 |
+
msgstr "Виж всички категории"
|
289 |
|
290 |
+
#: event-organiser-calendar.php:64 includes/event-organiser-cpt.php:45
|
291 |
+
msgid "View all venues"
|
292 |
+
msgstr "Виж всички места на събития"
|
293 |
|
294 |
+
#: event-organiser-calendar.php:111
|
295 |
+
msgid "You do not have sufficient permissions to create events. "
|
296 |
+
msgstr "Вие нямате достатъчно права, за да създавате събития."
|
297 |
|
298 |
+
#: event-organiser-calendar.php:167
|
299 |
+
msgid "You do not have sufficient permissions to edit this event. "
|
300 |
+
msgstr "Вие нямате достатъчно права, за да редактирате това събитие."
|
|
|
301 |
|
302 |
+
#: event-organiser-calendar.php:185
|
303 |
+
msgid "You do not have sufficient permissions to delete this event. "
|
304 |
+
msgstr "Вие нямате достатъчно права, за да изтриете това събитие."
|
|
|
305 |
|
306 |
+
#: event-organiser-calendar.php:195
|
307 |
+
msgid "Occurrence deleted."
|
308 |
msgstr ""
|
309 |
|
310 |
+
#: event-organiser-calendar.php:211
|
311 |
+
msgid "Calendar options"
|
312 |
+
msgstr "Опции на календара"
|
|
|
313 |
|
314 |
+
#: event-organiser-calendar.php:218
|
315 |
+
msgid "24 hour time"
|
316 |
+
msgstr "24 часово време"
|
317 |
|
318 |
+
#: event-organiser-calendar.php:240
|
319 |
+
#: includes/event-organiser-event-functions.php:1441
|
320 |
+
msgid "Loading…"
|
321 |
+
msgstr "Зареждане..."
|
322 |
|
323 |
+
#: event-organiser-calendar.php:247
|
324 |
+
msgid "Current date/time"
|
325 |
+
msgstr "Настояща Дата/Час"
|
326 |
|
327 |
+
#: event-organiser-calendar.php:252
|
328 |
+
msgid "Create an event"
|
329 |
+
msgstr "Създаване на събитие"
|
330 |
|
331 |
+
#: event-organiser-calendar.php:257
|
332 |
+
msgid "When"
|
333 |
+
msgstr "Кога"
|
334 |
|
335 |
+
#: event-organiser-calendar.php:261
|
336 |
+
msgid "Event Title"
|
337 |
+
msgstr "Заглавие на събитието"
|
338 |
|
339 |
+
#: event-organiser-calendar.php:268 includes/event-organiser-ajax.php:399
|
340 |
+
msgid "Where"
|
341 |
+
msgstr "Къде"
|
|
|
342 |
|
343 |
+
#: event-organiser-calendar.php:293
|
344 |
+
msgid "Save Draft"
|
|
|
345 |
msgstr ""
|
346 |
|
347 |
+
#: event-organiser-calendar.php:294 event-organiser-calendar.php:301
|
348 |
+
#: event-organiser-edit.php:258
|
349 |
+
msgid "Cancel"
|
350 |
msgstr ""
|
351 |
|
352 |
+
#: event-organiser-calendar.php:297
|
353 |
+
msgid "Publish Event"
|
354 |
msgstr ""
|
355 |
|
356 |
+
#: event-organiser-calendar.php:303
|
357 |
+
msgid "Submit for Review"
|
358 |
msgstr ""
|
359 |
|
360 |
+
#: event-organiser-calendar.php:324 event-organiser-edit.php:14
|
361 |
+
#: templates/event-meta-event-single.php:37
|
362 |
+
msgid "Event Details"
|
363 |
+
msgstr ""
|
|
|
|
|
|
|
364 |
|
365 |
+
#: event-organiser-calendar.php:326
|
366 |
+
msgid "Event Detail"
|
367 |
msgstr ""
|
368 |
|
369 |
+
#: event-organiser-debug.php:13 event-organiser-debug.php:14
|
370 |
+
#: event-organiser-debug.php:59
|
371 |
+
msgid "System Info"
|
372 |
+
msgstr ""
|
373 |
|
374 |
+
#: event-organiser-debug.php:65
|
375 |
+
msgid ""
|
376 |
+
"This page highlights useful information for debugging. If you're reporting a "
|
377 |
+
"bug, please include this information."
|
378 |
+
msgstr ""
|
379 |
|
380 |
+
#: event-organiser-debug.php:67
|
381 |
+
msgid ""
|
382 |
+
"The 'system info' link in under the Events admin tab is only visible to "
|
383 |
+
"admins and only when <code>WP_DEBUG</code> is set to <code>true</code>."
|
384 |
+
msgstr ""
|
385 |
|
386 |
+
#: event-organiser-debug.php:72
|
387 |
+
msgid ""
|
388 |
+
"Most bugs arise from theme or plug-in conflicts. You can check this by "
|
389 |
+
"disabling all other plug-ins and switching to TwentyTweleve."
|
390 |
+
msgstr ""
|
391 |
|
392 |
+
#: event-organiser-debug.php:74
|
393 |
+
msgid ""
|
394 |
+
"To help speed things along, if you report a bug please indicate if you have "
|
395 |
+
"done so. Once the plug-in or theme has been identified it is often easy to "
|
396 |
+
"resolve the issue."
|
397 |
+
msgstr ""
|
398 |
|
399 |
+
#: event-organiser-debug.php:76
|
400 |
+
msgid ""
|
401 |
+
"Below any <strong>known</strong> plug-in and theme conflicts are highlighted "
|
402 |
+
"in red."
|
403 |
+
msgstr ""
|
404 |
|
405 |
+
#: event-organiser-debug.php:84
|
406 |
+
msgid "Download system information file"
|
407 |
+
msgstr ""
|
408 |
|
409 |
+
#: event-organiser-debug.php:182 event-organiser-debug.php:186
|
410 |
+
#: event-organiser-debug.php:190 event-organiser-settings.php:205
|
411 |
+
msgid "Yes"
|
412 |
+
msgstr ""
|
|
|
|
|
413 |
|
414 |
+
#: event-organiser-debug.php:182 event-organiser-debug.php:186
|
415 |
+
#: event-organiser-debug.php:190 event-organiser-settings.php:204
|
416 |
+
msgid "No"
|
417 |
+
msgstr ""
|
418 |
|
419 |
+
#: event-organiser-debug.php:257
|
420 |
+
msgid ""
|
421 |
+
"Known plug-in & theme conflicts, highlighted in red, may be minor or have a "
|
422 |
+
"simple resolution. Please contact support."
|
423 |
+
msgstr ""
|
424 |
|
425 |
+
#. / TRANSLATORS: [this plugin] has only been tested up to [required plugin] [required plugin version]
|
426 |
+
#: event-organiser-debug.php:430
|
427 |
+
#, php-format
|
428 |
+
msgid "%s has only been tested up to %s %s"
|
429 |
msgstr ""
|
430 |
|
431 |
+
#. / TRANSLATORS: [this plugin] requires [required plugin] version [required plugin version] or higher
|
432 |
+
#: event-organiser-debug.php:439
|
433 |
+
#, php-format
|
434 |
+
msgid "%s requires %s version %s or higher"
|
435 |
msgstr ""
|
436 |
|
437 |
+
#: event-organiser-debug.php:460
|
438 |
+
msgid "unknown"
|
439 |
+
msgstr "неизвестен"
|
440 |
|
441 |
+
#: event-organiser-edit.php:31 event-organiser-manage.php:23
|
442 |
+
#: event-organiser-settings.php:142 includes/event-organiser-ajax.php:386
|
443 |
+
msgid "Organiser"
|
444 |
+
msgstr "Организатор"
|
445 |
|
446 |
+
#: event-organiser-edit.php:75
|
447 |
+
msgid "This is a reoccurring event"
|
448 |
+
msgstr "Това е повторно събитие"
|
449 |
+
|
450 |
+
#: event-organiser-edit.php:76
|
451 |
+
msgid "Check to edit this event and its reoccurrences"
|
452 |
msgstr ""
|
453 |
|
454 |
#: event-organiser-edit.php:98
|
455 |
+
#, php-format
|
456 |
msgid "Ensure dates are entered in %1$s format and times in 24 hour format"
|
457 |
msgstr ""
|
458 |
|
459 |
+
#: event-organiser-edit.php:100
|
460 |
+
#, php-format
|
461 |
+
msgid "Ensure dates are entered in %1$s format and times in 12 hour format"
|
462 |
+
msgstr ""
|
463 |
|
464 |
+
#: event-organiser-edit.php:107 event-organiser-manage.php:36
|
465 |
+
msgid "Start Date/Time"
|
466 |
+
msgstr "Начална Дата/Час"
|
467 |
|
468 |
+
#: event-organiser-edit.php:120 event-organiser-manage.php:37
|
469 |
+
msgid "End Date/Time"
|
470 |
+
msgstr "Крайна Дата/Час"
|
471 |
|
472 |
+
#: event-organiser-edit.php:132
|
473 |
+
msgid "All day"
|
474 |
+
msgstr "Цял ден"
|
475 |
|
476 |
+
#: event-organiser-edit.php:139
|
477 |
+
msgid "Reoccurence:"
|
478 |
+
msgstr "Повторение:"
|
|
|
479 |
|
480 |
+
#: event-organiser-edit.php:141
|
481 |
+
msgid "once"
|
482 |
+
msgstr "веднъж"
|
|
|
483 |
|
484 |
+
#: event-organiser-edit.php:141
|
485 |
+
msgid "daily"
|
486 |
+
msgstr "ежедневно"
|
487 |
|
488 |
+
#: event-organiser-edit.php:141
|
489 |
+
msgid "weekly"
|
490 |
+
msgstr "седмично"
|
491 |
|
492 |
+
#: event-organiser-edit.php:142
|
493 |
+
msgid "monthly"
|
494 |
+
msgstr "месечно"
|
495 |
|
496 |
+
#: event-organiser-edit.php:142
|
497 |
+
msgid "yearly"
|
498 |
+
msgstr "годишно"
|
499 |
|
500 |
+
#: event-organiser-edit.php:142
|
501 |
+
msgid "custom"
|
502 |
+
msgstr "потребителско"
|
|
|
503 |
|
504 |
+
#: event-organiser-edit.php:155
|
505 |
+
msgid "Repeat every"
|
506 |
msgstr ""
|
507 |
|
508 |
+
#: event-organiser-edit.php:161 templates/shortcode-event-list.php:52
|
509 |
+
#: templates/widget-event-list.php:49
|
510 |
+
msgid "on"
|
511 |
+
msgstr "на"
|
512 |
|
513 |
+
#: event-organiser-edit.php:176
|
514 |
+
msgid "day of month"
|
515 |
+
msgstr "ден от месеца"
|
516 |
|
517 |
+
#: event-organiser-edit.php:180
|
518 |
+
msgid "day of week"
|
519 |
+
msgstr "ден от седмицата"
|
520 |
|
521 |
+
#: event-organiser-edit.php:185
|
522 |
+
#: includes/event-organiser-event-functions.php:819
|
523 |
+
#: includes/event-organiser-register.php:264
|
524 |
+
msgid "until"
|
525 |
+
msgstr "до"
|
526 |
|
527 |
+
#: event-organiser-edit.php:195
|
528 |
+
msgid "Include/Exclude occurrences"
|
529 |
msgstr ""
|
530 |
|
531 |
+
#: event-organiser-edit.php:198 includes/event-organiser-register.php:241
|
532 |
+
msgid "Show dates"
|
|
|
533 |
msgstr ""
|
534 |
|
535 |
+
#: event-organiser-edit.php:230
|
536 |
+
#: includes/event-organiser-venue-functions.php:988
|
537 |
+
msgid "Select a venue"
|
538 |
msgstr ""
|
539 |
|
540 |
+
#: event-organiser-edit.php:240
|
541 |
+
msgid "Venue Name"
|
|
|
|
|
|
|
|
|
542 |
msgstr ""
|
543 |
|
544 |
+
#: event-organiser-edit.php:410
|
545 |
+
msgid "Event dates were not saved."
|
546 |
+
msgstr ""
|
547 |
|
548 |
+
#: event-organiser-go-pro.php:24
|
549 |
+
msgid "Get Event Organiser Pro Add-On"
|
550 |
+
msgstr ""
|
551 |
|
552 |
+
#: event-organiser-go-pro.php:25
|
553 |
+
msgid "Go Pro"
|
554 |
+
msgstr ""
|
555 |
|
556 |
+
#: event-organiser-go-pro.php:52
|
557 |
+
msgid "Get Event Organiser Pro"
|
558 |
+
msgstr ""
|
|
|
|
|
559 |
|
560 |
+
#: event-organiser-go-pro.php:55
|
561 |
+
msgid ""
|
562 |
+
"Event Organiser Pro is a premium add-on bringing advanced booking management "
|
563 |
+
"to Event Organiser."
|
564 |
+
msgstr ""
|
565 |
|
566 |
+
#: event-organiser-go-pro.php:56
|
567 |
+
msgid "But that's not all …"
|
568 |
+
msgstr ""
|
569 |
|
570 |
+
#: event-organiser-go-pro.php:71
|
571 |
+
msgid "Flexible Booking Options"
|
572 |
+
msgstr ""
|
|
|
573 |
|
574 |
+
#: event-organiser-go-pro.php:72
|
575 |
+
msgid ""
|
576 |
+
"Sell tickets for specific dates or sell tickets for all dates of an event - "
|
577 |
+
"such as booking places on a course. You can offer multiple tickets, and "
|
578 |
+
"customise the booking form to suit your needs."
|
579 |
+
msgstr ""
|
580 |
|
581 |
+
#: event-organiser-go-pro.php:76
|
582 |
+
msgid "Additional shortcodes & improved UI"
|
583 |
+
msgstr ""
|
584 |
|
585 |
+
#: event-organiser-go-pro.php:77
|
586 |
+
msgid ""
|
587 |
+
"Give your users the ability to search and filter through your events with "
|
588 |
+
"the event search shortcode. Event Organiser Pro also adds a text editor "
|
589 |
+
"button to make inserting and configuring your shortcodes that bit easier. "
|
590 |
+
msgstr ""
|
591 |
|
592 |
+
#: event-organiser-go-pro.php:81
|
593 |
+
msgid "Venue custom fields & thumbnails"
|
594 |
+
msgstr "Потребителски полета и миниизображения за място на събитието"
|
595 |
|
596 |
+
#: event-organiser-go-pro.php:82
|
597 |
+
msgid ""
|
598 |
+
"Add information on your venue pages with venue custom fields, or give your "
|
599 |
+
"venues more attentioned with their own 'featured image'"
|
600 |
msgstr ""
|
601 |
+
"Добавете информация на страницата на мястото на събитието чрез потребителски "
|
602 |
+
"полета или му обърнете повече внимание с негово 'отличително изображение'"
|
603 |
|
604 |
+
#: event-organiser-go-pro.php:96
|
605 |
+
msgid "Go to Event Organiser settings"
|
606 |
+
msgstr "Към настройките на Организатора на събития"
|
|
|
|
|
|
|
607 |
|
608 |
+
#: event-organiser-manage.php:19 includes/event-organiser-cpt.php:218
|
609 |
+
msgid "Event"
|
610 |
+
msgstr "Събитие"
|
611 |
|
612 |
+
#: event-organiser-manage.php:38
|
613 |
+
msgid "Reoccurrence"
|
614 |
+
msgstr "Повторение"
|
615 |
|
616 |
+
#: event-organiser-manage.php:153
|
617 |
+
msgid "View all events"
|
618 |
+
msgstr "Виж всички събития"
|
619 |
|
620 |
+
#: event-organiser-manage.php:154
|
621 |
+
msgid "Future events"
|
622 |
+
msgstr "Бъдещи събития"
|
623 |
|
624 |
+
#: event-organiser-manage.php:155
|
625 |
+
msgid "Expired events"
|
626 |
+
msgstr "Изминали събития"
|
627 |
|
628 |
+
#: event-organiser-manage.php:156
|
629 |
+
msgid "Events within 24 hours"
|
630 |
+
msgstr "Събития в рамките на 24 часа"
|
631 |
|
632 |
+
#: event-organiser-manage.php:157
|
633 |
+
msgid "Events within 1 week"
|
634 |
+
msgstr "Събития в рамките на 1 седмица"
|
635 |
|
636 |
+
#: event-organiser-manage.php:158
|
637 |
+
#, php-format
|
638 |
msgid "Events within %d weeks"
|
639 |
msgstr "Събития в рамките на %d седмици"
|
640 |
|
641 |
+
#: event-organiser-manage.php:159
|
642 |
msgid "Events within 1 month"
|
643 |
msgstr "Събития в рамките на 1 месец"
|
644 |
|
645 |
+
#: event-organiser-manage.php:160
|
646 |
+
#, php-format
|
647 |
+
msgid "Events within %d months"
|
648 |
+
msgstr "Събития в рамките на %d месеца"
|
649 |
|
650 |
+
#: event-organiser-manage.php:161
|
651 |
msgid "Events within 1 year"
|
652 |
msgstr "Събития в рамките на 1 година"
|
653 |
|
654 |
+
#: event-organiser-manage.php:212
|
655 |
+
msgid "— No Change —"
|
656 |
+
msgstr "— Без промяна —"
|
|
|
|
|
|
|
|
|
|
|
657 |
|
658 |
+
#: event-organiser-settings.php:29 event-organiser-settings.php:74
|
659 |
+
msgid "General"
|
660 |
+
msgstr "Основни"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
661 |
|
662 |
+
#: event-organiser-settings.php:30
|
663 |
+
msgid "Permissions"
|
664 |
+
msgstr "Права"
|
665 |
|
666 |
+
#: event-organiser-settings.php:31
|
667 |
+
msgid "Permalinks"
|
668 |
+
msgstr "Постоянни връски"
|
669 |
|
670 |
+
#: event-organiser-settings.php:32
|
671 |
+
msgid "Import"
|
672 |
+
msgstr "Импорт"
|
|
|
673 |
|
674 |
+
#: event-organiser-settings.php:32
|
675 |
+
msgid "Export"
|
676 |
+
msgstr "Експорт"
|
|
|
677 |
|
678 |
+
#: event-organiser-settings.php:40
|
679 |
+
msgid "Event Organiser Settings"
|
680 |
+
msgstr "Настройки на организатора на събитието"
|
|
|
681 |
|
682 |
+
#: event-organiser-settings.php:41
|
683 |
+
msgid "Event Organiser"
|
684 |
+
msgstr "Организатор на събитието"
|
685 |
|
686 |
+
#: event-organiser-settings.php:46 event-organiser.php:105
|
687 |
+
#: includes/event-organiser-install.php:112
|
688 |
+
msgid "Edit Events"
|
689 |
+
msgstr "Редактирай събитията"
|
690 |
|
691 |
+
#: event-organiser-settings.php:47 event-organiser.php:106
|
692 |
+
#: includes/event-organiser-install.php:113
|
693 |
+
msgid "Publish Events"
|
694 |
+
msgstr "Публикувай събитията"
|
695 |
|
696 |
+
#: event-organiser-settings.php:48 event-organiser.php:107
|
697 |
+
#: includes/event-organiser-install.php:114
|
698 |
+
msgid "Delete Events"
|
699 |
+
msgstr "Изтрий събитията"
|
700 |
|
701 |
+
#: event-organiser-settings.php:49 event-organiser.php:108
|
702 |
+
#: includes/event-organiser-install.php:115
|
703 |
+
msgid "Edit Others' Events"
|
704 |
+
msgstr "Редактиране на личните събития"
|
705 |
|
706 |
+
#: event-organiser-settings.php:50 event-organiser.php:109
|
707 |
+
#: includes/event-organiser-install.php:116
|
708 |
+
msgid "Delete Other's Events"
|
709 |
+
msgstr "Изтриване на другите събития"
|
710 |
|
711 |
+
#: event-organiser-settings.php:51 event-organiser.php:110
|
712 |
+
#: includes/event-organiser-install.php:117
|
713 |
+
msgid "Read Private Events"
|
714 |
+
msgstr "Прочети личните събития"
|
715 |
|
716 |
+
#: event-organiser-settings.php:52 event-organiser.php:111
|
717 |
+
#: includes/event-organiser-install.php:118
|
718 |
+
msgid "Manage Venues"
|
719 |
+
msgstr "Управление на местата на събитията"
|
720 |
|
721 |
+
#: event-organiser-settings.php:53 event-organiser.php:112
|
722 |
+
#: includes/event-organiser-install.php:119
|
723 |
+
msgid "Manage Event Categories & Tags"
|
724 |
msgstr ""
|
725 |
|
726 |
+
#: event-organiser-settings.php:73
|
727 |
+
msgid "Add-on Licence keys"
|
728 |
msgstr ""
|
729 |
|
730 |
+
#: event-organiser-settings.php:75
|
731 |
+
msgid "Templates"
|
732 |
+
msgstr "Шаблони"
|
733 |
|
734 |
+
#: event-organiser-settings.php:137
|
735 |
+
msgid "Select which features events should support"
|
736 |
msgstr ""
|
737 |
|
738 |
+
#: event-organiser-settings.php:142
|
739 |
+
msgid "Author"
|
740 |
+
msgstr "Автор"
|
|
|
|
|
|
|
|
|
|
|
741 |
|
742 |
+
#: event-organiser-settings.php:143
|
743 |
+
msgid "Thumbnail"
|
744 |
+
msgstr "Миникартинка"
|
|
|
|
|
|
|
|
|
745 |
|
746 |
+
#: event-organiser-settings.php:144
|
747 |
+
msgid "Excerpt"
|
748 |
+
msgstr "Откъс"
|
749 |
|
750 |
+
#: event-organiser-settings.php:145
|
751 |
+
msgid "Custom Fields"
|
752 |
+
msgstr "Потребителски полета"
|
|
|
753 |
|
754 |
+
#: event-organiser-settings.php:146
|
755 |
+
msgid "Comments"
|
756 |
+
msgstr "Коментари"
|
|
|
757 |
|
758 |
+
#: event-organiser-settings.php:147
|
759 |
+
msgid "Revisions"
|
760 |
+
msgstr "Преработени"
|
761 |
|
762 |
+
#: event-organiser-settings.php:148 event-organiser-settings.php:338
|
763 |
+
#: includes/event-organiser-cpt.php:146
|
764 |
+
msgid "Event Tags"
|
765 |
+
msgstr "Етикети на събитието"
|
766 |
|
767 |
+
#: event-organiser-settings.php:153 event-organiser-settings.php:180
|
768 |
+
msgid "Show past events:"
|
769 |
+
msgstr "Покажи минали събития:"
|
770 |
|
771 |
+
#: event-organiser-settings.php:159 event-organiser-settings.php:186
|
772 |
+
msgid ""
|
773 |
+
"Display past events on calendars, event lists and archives (this can be over-"
|
774 |
+
"ridden by shortcode attributes and widget options)."
|
775 |
msgstr ""
|
776 |
|
777 |
+
#: event-organiser-settings.php:162
|
778 |
+
msgid "Add an 'events' link to the navigation menu:"
|
779 |
+
msgstr "Добавяне на връзка \"събития\" към менюто за навигация:"
|
|
|
|
|
|
|
|
|
|
|
|
|
780 |
|
781 |
+
#: event-organiser-settings.php:167
|
782 |
+
msgid "Date Format:"
|
783 |
+
msgstr "Формат на датата:"
|
784 |
|
785 |
+
#: event-organiser-settings.php:173
|
786 |
+
msgid "dd-mm-yyyy"
|
787 |
+
msgstr "дд-мм-гггг"
|
788 |
|
789 |
+
#: event-organiser-settings.php:174
|
790 |
+
msgid "mm-dd-yyyy"
|
791 |
+
msgstr " мм-дд-гггг"
|
792 |
|
793 |
+
#: event-organiser-settings.php:175
|
794 |
+
msgid "yyyy-mm-dd"
|
795 |
+
msgstr "гггг-мм-дд"
|
796 |
|
797 |
+
#: event-organiser-settings.php:177
|
798 |
+
msgid "This alters the default format for inputting dates."
|
799 |
msgstr ""
|
800 |
|
801 |
+
#: event-organiser-settings.php:195
|
802 |
+
msgid ""
|
803 |
+
"If selected only one occurrence of an event will be displayed on event lists "
|
804 |
+
"and archives (this can be over-ridden by shortcode attributes and widget "
|
805 |
+
"options."
|
806 |
msgstr ""
|
807 |
|
808 |
+
#: event-organiser-settings.php:198
|
809 |
+
msgid "Are current events past?"
|
810 |
msgstr ""
|
811 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
812 |
#: event-organiser-settings.php:207
|
813 |
+
msgid ""
|
814 |
+
"If 'no' is selected, an occurrence of an event is only past when it has "
|
815 |
+
"finished. Otherwise, an occurrence is considered 'past' as soon as it starts."
|
|
|
|
|
|
|
|
|
|
|
|
|
816 |
msgstr ""
|
817 |
|
818 |
+
#: event-organiser-settings.php:210
|
819 |
+
msgid "Delete expired events:"
|
|
|
|
|
820 |
msgstr ""
|
821 |
|
822 |
#: event-organiser-settings.php:216
|
823 |
+
msgid ""
|
824 |
+
"If selected the event will be automatically trashed 24 hours after the last "
|
825 |
"occurrence finishes."
|
826 |
msgstr ""
|
827 |
|
828 |
+
#: event-organiser-settings.php:219
|
829 |
+
msgid "Enable events ICAL feed:"
|
830 |
+
msgstr ""
|
831 |
+
|
832 |
#: event-organiser-settings.php:225
|
833 |
+
#, php-format
|
834 |
msgid "If selected, visitors can subscribe to your events with the url: %s"
|
835 |
msgstr ""
|
836 |
|
837 |
+
#: event-organiser-settings.php:228
|
838 |
+
msgid "Exclude events from searches:"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
839 |
msgstr ""
|
840 |
|
841 |
+
#: event-organiser-settings.php:236
|
842 |
+
msgid "Enable templates:"
|
|
|
843 |
msgstr ""
|
844 |
|
845 |
+
#: event-organiser-settings.php:242
|
846 |
+
msgid ""
|
847 |
+
"For each of the pages, the corresponding template is used. To use your own "
|
848 |
+
"template simply give it the same name and store in your theme folder. By "
|
849 |
+
"default, if Event Organiser cannot find a template in your theme directory, "
|
850 |
+
"it will use its own default template. To prevent this, uncheck this option. "
|
851 |
+
"WordPress will then decide which template from your theme's folder to use."
|
852 |
msgstr ""
|
853 |
|
854 |
+
#: event-organiser-settings.php:248
|
855 |
+
msgid "Events archives:"
|
856 |
msgstr ""
|
857 |
|
858 |
+
#: event-organiser-settings.php:249
|
859 |
+
msgid "Event page:"
|
|
|
860 |
msgstr ""
|
861 |
|
862 |
+
#: event-organiser-settings.php:250
|
863 |
+
msgid "Venue page:"
|
|
|
864 |
msgstr ""
|
865 |
|
866 |
+
#: event-organiser-settings.php:251
|
867 |
+
msgid "Events Category page:"
|
868 |
msgstr ""
|
869 |
|
870 |
+
#: event-organiser-settings.php:254
|
871 |
+
#, php-format
|
872 |
+
msgid ""
|
873 |
+
"For more information see documentation <a href='%s'>on editing the "
|
874 |
+
"templates</a>"
|
875 |
msgstr ""
|
876 |
|
877 |
+
#: event-organiser-settings.php:259
|
878 |
+
msgid "Disable CSS:"
|
879 |
+
msgstr "Изключване на CSS"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
880 |
|
881 |
+
#: event-organiser-settings.php:265
|
882 |
+
msgid ""
|
883 |
+
"Check this option to prevent any stylesheets from Event Organiser being "
|
884 |
+
"loaded on the front-end"
|
885 |
msgstr ""
|
886 |
|
887 |
+
#: event-organiser-settings.php:274
|
888 |
+
msgid "Enable event pretty permalinks:"
|
889 |
+
msgstr "Разреши привлекателни постоянни връзки за събитието:"
|
890 |
+
|
891 |
+
#: event-organiser-settings.php:280
|
892 |
+
msgid ""
|
893 |
+
"If you have pretty permalinks enabled, select to have pretty premalinks for "
|
894 |
+
"events."
|
895 |
msgstr ""
|
896 |
+
"Ако сте разрешили използването на привлекателни постоянни връзки, изберете "
|
897 |
+
"такива връзки за събитията. "
|
898 |
|
899 |
+
#: event-organiser-settings.php:284
|
900 |
+
msgid "Event (single)"
|
901 |
+
msgstr "Събитие (едно)"
|
|
|
902 |
|
903 |
+
#: event-organiser-settings.php:293
|
904 |
+
msgid "Events page"
|
905 |
msgstr ""
|
906 |
|
907 |
+
#: event-organiser-settings.php:306
|
908 |
+
msgid "Event (date archive)"
|
|
|
909 |
msgstr ""
|
910 |
|
911 |
+
#: event-organiser-settings.php:312
|
912 |
+
msgid "Year archive"
|
913 |
+
msgstr "Годишен архив"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
914 |
|
915 |
#: event-organiser-settings.php:313
|
916 |
msgid "Month archive"
|
917 |
msgstr "Месечен архив"
|
918 |
|
919 |
+
#: event-organiser-settings.php:314
|
920 |
+
msgid "Day archive"
|
921 |
+
msgstr "Дневен архив"
|
922 |
|
923 |
+
#: event-organiser-settings.php:612
|
924 |
+
msgid "Event management permissions"
|
925 |
+
msgstr "Права за управление на събитие"
|
926 |
|
927 |
+
#: event-organiser-settings.php:613
|
928 |
+
msgid "Set permissions for events and venue management"
|
929 |
+
msgstr "Задайте права за управление на събитията и мястото на провеждане"
|
|
|
930 |
|
931 |
+
#: event-organiser-settings.php:618
|
932 |
+
msgid "Role"
|
933 |
+
msgstr "Роля"
|
934 |
|
935 |
+
#: event-organiser-settings.php:629
|
936 |
+
msgid "None"
|
937 |
+
msgstr "Нищо"
|
938 |
|
939 |
+
#: event-organiser-settings.php:658
|
940 |
+
msgid ""
|
941 |
+
"Choose a custom permalink structure for events, venues, event categories and "
|
942 |
+
"event tags."
|
943 |
+
msgstr ""
|
944 |
+
"Изберете потребителска структура на постоянна връзка за събитията, местата "
|
945 |
+
"на провеждане, категориите и етикетите на събитията."
|
946 |
|
947 |
+
#: event-organiser-settings.php:659
|
948 |
+
msgid ""
|
949 |
+
"Please note to enable these structures you must first have pretty permalinks "
|
950 |
+
"enabled on WordPress in Settings > Permalinks."
|
951 |
+
msgstr ""
|
952 |
+
"Моля, обърнете внимание, че за разрешите тези структури трябва да имате "
|
953 |
+
"подходящи постоянни връзки активирани в WordPress Настройки > Постоянни "
|
954 |
+
"връзки."
|
955 |
|
956 |
+
#: event-organiser-settings.php:660
|
957 |
+
msgid ""
|
958 |
+
"You may also need to go to WordPress Settings > Permalinks and click 'Save "
|
959 |
+
"Changes' before any changes will take effect."
|
960 |
+
msgstr ""
|
961 |
+
"Може да е необходимо да отидете в WordPress Настройки > Постоянни връзки и "
|
962 |
+
"кликнете върху \"Запазване на промените\", преди промените да влязат в сила."
|
963 |
|
964 |
+
#: event-organiser-settings.php:696
|
965 |
+
msgid "Do not add to menu"
|
966 |
+
msgstr "Да не се добавя към меню"
|
967 |
+
|
968 |
+
#: event-organiser-settings.php:700
|
969 |
+
msgid "Page list (fallback)"
|
970 |
msgstr ""
|
971 |
|
972 |
+
#: event-organiser-venues.php:49
|
973 |
+
msgid "You do not have permission to manage venues"
|
974 |
+
msgstr "Вие нямате правата да управлявате това място на провеждане."
|
975 |
|
976 |
+
#: event-organiser-venues.php:54 event-organiser-venues.php:83
|
977 |
+
msgid "You do not have permission to edit this venue."
|
978 |
+
msgstr "Вие нямате правата да редактирате това място на провеждане."
|
979 |
|
980 |
+
#: event-organiser-venues.php:61
|
981 |
+
msgid "Venue <strong>was not</strong> updated"
|
982 |
+
msgstr "Мястото на провеждане <strong>не е</strong> актуализирано"
|
983 |
|
984 |
+
#: event-organiser-venues.php:98
|
985 |
+
msgid "Venue <strong>was not</strong> created"
|
986 |
+
msgstr "Мястото на провеждане <strong>не е</strong> създадено"
|
987 |
|
988 |
+
#: event-organiser-venues.php:127
|
989 |
+
msgid "You do not have permission to delete this venue"
|
990 |
+
msgstr "Вие нямате правата да изтриете това място на провеждане"
|
991 |
|
992 |
+
#: event-organiser-venues.php:154
|
993 |
+
msgid "Venue(s) <strong>were not </strong> deleted"
|
994 |
+
msgstr "Мястото (местата) на провеждане <strong>не са</strong> изтрити"
|
995 |
|
996 |
+
#: event-organiser-venues.php:166
|
997 |
+
msgid "Save"
|
998 |
+
msgstr "Запази"
|
999 |
|
1000 |
+
#: event-organiser-venues.php:193
|
1001 |
+
msgid "Venue <strong>created</strong>"
|
1002 |
+
msgstr "Мястото на провеждане <strong>създадено</strong>"
|
1003 |
|
1004 |
+
#: event-organiser-venues.php:194
|
1005 |
+
msgid "Venue <strong>updated</strong>"
|
1006 |
+
msgstr "Мястото на провеждане <strong>актуализирано</strong>"
|
1007 |
|
1008 |
+
#: event-organiser-venues.php:195
|
1009 |
+
msgid "Venue(s) <strong>deleted</strong>"
|
1010 |
+
msgstr "Събитието (събитията) е (са) <strong>изтрито (изтрити)</strong>"
|
|
|
1011 |
|
1012 |
+
#: event-organiser-venues.php:255 event-organiser-venues.php:294
|
1013 |
+
#: includes/event-organiser-cpt.php:219
|
1014 |
+
#, fuzzy
|
1015 |
+
msgctxt "post"
|
1016 |
+
msgid "Add New"
|
1017 |
+
msgstr "Добавяне на нов таг"
|
1018 |
|
1019 |
+
#: event-organiser-venues.php:258
|
1020 |
+
#, php-format
|
1021 |
+
msgid "Search results for “%s”"
|
1022 |
+
msgstr "Търсени резултати за “%s”"
|
1023 |
|
1024 |
+
#: event-organiser-venues.php:417
|
1025 |
+
msgid "Latitude/Longitude:"
|
1026 |
msgstr ""
|
1027 |
|
1028 |
+
#: event-organiser-venues.php:445
|
1029 |
+
msgid "Venue name"
|
1030 |
+
msgstr "Име на мястото на провеждане"
|
|
|
1031 |
|
1032 |
+
#: event-organiser-venues.php:451
|
1033 |
+
msgid "Permalink:"
|
1034 |
+
msgstr "Постоянна връзка"
|
1035 |
|
1036 |
+
#: event-organiser-venues.php:458
|
1037 |
+
msgid "Get Link"
|
1038 |
+
msgstr "Вземи линк"
|
1039 |
|
1040 |
+
#: event-organiser-venues.php:480
|
1041 |
+
msgid "Slug"
|
1042 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
1043 |
|
1044 |
+
#: includes/class-eo-ical-parser.php:193
|
1045 |
+
msgid "There was an error detecting iCal source."
|
1046 |
+
msgstr ""
|
|
|
1047 |
|
1048 |
+
#: includes/class-eo-ical-parser.php:201
|
1049 |
+
msgid "Unable to read iCal file"
|
1050 |
+
msgstr ""
|
1051 |
|
1052 |
+
#: includes/class-eo-ical-parser.php:208
|
1053 |
+
msgid "Feed not found"
|
1054 |
msgstr ""
|
1055 |
|
1056 |
+
#: includes/class-eo-ical-parser.php:274
|
1057 |
+
#, php-format
|
1058 |
+
msgid "There was an error fetching the feed. Response code: %s."
|
1059 |
+
msgstr ""
|
1060 |
|
1061 |
+
#: includes/class-eo-ical-parser.php:294
|
1062 |
+
msgid "There was an error opening the ICAL file."
|
1063 |
+
msgstr ""
|
1064 |
|
1065 |
+
#: includes/class-eo-ical-parser.php:495 includes/class-eo-ical-parser.php:520
|
1066 |
+
#, php-format
|
1067 |
+
msgid "[Lines %1$d-%2$d]"
|
1068 |
+
msgstr ""
|
1069 |
|
1070 |
+
#: includes/class-eo-ical-parser.php:502 includes/class-eo-ical-parser.php:527
|
1071 |
+
#, php-format
|
1072 |
+
msgid "[Line %1$d]"
|
1073 |
+
msgstr ""
|
1074 |
|
1075 |
+
#: includes/class-eo-ical-parser.php:885
|
1076 |
+
#, php-format
|
1077 |
+
msgid "Invalid date \"%s\". Date expected in YYYYMMDD format."
|
1078 |
+
msgstr ""
|
|
|
|
|
1079 |
|
1080 |
+
#: includes/class-eo-ical-parser.php:923
|
1081 |
+
#, php-format
|
1082 |
+
msgid ""
|
1083 |
+
"Invalid datetime \"%s\". Date expected in YYYYMMDDTHHiissZ or "
|
1084 |
+
"YYYYMMDDTHHiiss format."
|
1085 |
+
msgstr ""
|
1086 |
|
1087 |
+
#: includes/class-event-organiser-im-export.php:61
|
1088 |
+
#, php-format
|
1089 |
+
msgid "File Error encountered: %d"
|
1090 |
+
msgstr ""
|
1091 |
|
1092 |
+
#: includes/class-event-organiser-im-export.php:68
|
1093 |
+
msgid "No file detected."
|
1094 |
+
msgstr "Не са открити файлове."
|
1095 |
|
1096 |
+
#: includes/class-event-organiser-im-export.php:71
|
1097 |
+
msgid ""
|
1098 |
+
"Invalid file uploaded. The file must be a ics calendar file of type 'text/"
|
1099 |
+
"calendar', no larger than 2MB."
|
1100 |
+
msgstr ""
|
1101 |
|
1102 |
+
#: includes/class-event-organiser-im-export.php:73
|
1103 |
+
#, php-format
|
1104 |
+
msgid "File size: %s. File type: %s"
|
1105 |
+
msgstr "Размер на файла: %s.Тип на файла: %s"
|
1106 |
|
1107 |
+
#: includes/class-event-organiser-im-export.php:91
|
1108 |
+
msgid "Export Events"
|
1109 |
+
msgstr "Извлечи Събития"
|
1110 |
|
1111 |
+
#: includes/class-event-organiser-im-export.php:94
|
1112 |
+
msgid ""
|
1113 |
+
"The export button below generates an ICS file of your events that can be "
|
1114 |
+
"imported in to other calendar applications such as Google Calendar."
|
1115 |
msgstr ""
|
1116 |
+
"Бутона за извличане ще генерира ICS файл с вашите събития, който може да "
|
1117 |
+
"бъдат заредени в други календарни приложения като Google Календар."
|
1118 |
|
1119 |
+
#: includes/class-event-organiser-im-export.php:97
|
1120 |
+
msgid "Download Export File"
|
1121 |
+
msgstr "Изтегли файла с извлеченията"
|
|
|
1122 |
|
1123 |
+
#: includes/class-event-organiser-im-export.php:100
|
1124 |
+
msgid "Import Events"
|
1125 |
+
msgstr "Зареди Събития"
|
|
|
1126 |
|
1127 |
+
#: includes/class-event-organiser-im-export.php:103
|
1128 |
+
msgid "Import an ICS file."
|
1129 |
+
msgstr "Зареди ICS файл."
|
1130 |
|
1131 |
+
#: includes/class-event-organiser-im-export.php:105
|
1132 |
+
msgid "Import venues"
|
1133 |
+
msgstr "Добавяне на мероприятия от външни източници"
|
1134 |
|
1135 |
+
#: includes/class-event-organiser-im-export.php:107
|
1136 |
+
msgid "Import categories"
|
1137 |
+
msgstr "Добавяне на категории от външен източник"
|
1138 |
|
1139 |
+
#: includes/class-event-organiser-im-export.php:111
|
1140 |
+
msgid "Upload ICS file"
|
1141 |
+
msgstr "Прикачване на iCS файл"
|
1142 |
|
1143 |
+
#: includes/class-event-organiser-im-export.php:162
|
1144 |
+
msgid "You do not have sufficient permissions to import events."
|
1145 |
+
msgstr "Нямате нужните правомощия за зареждане на събития."
|
1146 |
|
1147 |
+
#: includes/class-event-organiser-im-export.php:244
|
1148 |
+
msgid "No events were imported."
|
1149 |
+
msgstr "Няма заредени събития."
|
1150 |
|
1151 |
+
#: includes/class-event-organiser-im-export.php:253
|
1152 |
+
msgid "Error:"
|
1153 |
+
msgstr "Грешка:"
|
1154 |
|
1155 |
+
#: includes/class-event-organiser-im-export.php:263
|
1156 |
+
msgid "Warning:"
|
1157 |
+
msgstr "Предупреждение:"
|
1158 |
|
1159 |
+
#: includes/class-event-organiser-im-export.php:268
|
1160 |
+
msgid "1 event was successfully imported"
|
1161 |
+
msgstr "1 събитие беше успешни импортирано"
|
1162 |
|
1163 |
+
#: includes/class-event-organiser-im-export.php:271
|
1164 |
+
#, php-format
|
1165 |
+
msgid "%d events were successfully imported"
|
1166 |
+
msgstr "%d събития бяха успешни импортирани"
|
1167 |
|
1168 |
+
#: includes/class-event-organiser-im-export.php:274
|
1169 |
+
msgid "1 venue was created"
|
1170 |
+
msgstr "1 място на провеждане беше създадено"
|
1171 |
|
1172 |
+
#: includes/class-event-organiser-im-export.php:277
|
1173 |
+
#, php-format
|
1174 |
+
msgid "%d venues were created"
|
1175 |
+
msgstr "%d места на събития бяха създадени"
|
1176 |
|
1177 |
+
#: includes/class-event-organiser-im-export.php:281
|
1178 |
+
msgid "1 category was created"
|
1179 |
+
msgstr "1 категория беше създадена"
|
1180 |
|
1181 |
+
#: includes/class-event-organiser-im-export.php:284
|
1182 |
+
#, php-format
|
1183 |
+
msgid "%d categories were created"
|
1184 |
+
msgstr "%d категори са създадени"
|
1185 |
|
1186 |
+
#: includes/event-organiser-ajax.php:352
|
1187 |
+
msgid "Protected"
|
1188 |
+
msgstr "Защитено"
|
1189 |
|
1190 |
+
#: includes/event-organiser-ajax.php:354
|
1191 |
+
msgid "Private"
|
1192 |
+
msgstr "Лично"
|
|
|
1193 |
|
1194 |
+
#: includes/event-organiser-ajax.php:356
|
1195 |
+
msgid "Draft"
|
1196 |
+
msgstr "Чернова"
|
1197 |
|
1198 |
+
#: includes/event-organiser-ajax.php:383
|
1199 |
+
#: templates/event-meta-event-single.php:58
|
1200 |
+
msgid "Start"
|
1201 |
+
msgstr "Начална дата"
|
1202 |
|
1203 |
+
#: includes/event-organiser-ajax.php:384
|
1204 |
+
msgid "End"
|
1205 |
+
msgstr "Крайна дата"
|
1206 |
|
1207 |
+
#: includes/event-organiser-ajax.php:425
|
1208 |
+
msgid "This event reoccurs"
|
1209 |
+
msgstr "Събитието е със зададена периодичност"
|
1210 |
|
1211 |
+
#: includes/event-organiser-ajax.php:431 includes/event-organiser-cpt.php:221
|
1212 |
+
msgid "Edit Event"
|
1213 |
+
msgstr "Редакция на събитие"
|
1214 |
|
1215 |
+
#: includes/event-organiser-ajax.php:450
|
1216 |
+
msgid "Delete this occurrence"
|
1217 |
+
msgstr "Изтриване на това повторение"
|
1218 |
|
1219 |
+
#: includes/event-organiser-ajax.php:464
|
1220 |
+
msgid "Break this series"
|
|
|
|
|
1221 |
msgstr ""
|
1222 |
|
1223 |
+
#: includes/event-organiser-ajax.php:672
|
1224 |
+
#: includes/event-organiser-event-functions.php:1399
|
1225 |
+
msgid "All Day"
|
1226 |
+
msgstr "Цял ден"
|
1227 |
|
1228 |
+
#: includes/event-organiser-ajax.php:677
|
1229 |
+
msgid "Add To Google Calendar"
|
1230 |
+
msgstr "Добавяне към Google Calendar"
|
1231 |
|
1232 |
+
#: includes/event-organiser-cpt.php:33
|
1233 |
+
msgid "Search Venues"
|
1234 |
+
msgstr "Търси по места на събитията"
|
1235 |
|
1236 |
+
#: includes/event-organiser-cpt.php:35
|
1237 |
+
msgid "View Venue"
|
1238 |
+
msgstr "Виж мястото на събитието"
|
1239 |
|
1240 |
+
#: includes/event-organiser-cpt.php:36
|
1241 |
+
msgid "Edit Venue"
|
1242 |
+
msgstr "Редактиране на мястото на събитието"
|
1243 |
|
1244 |
+
#: includes/event-organiser-cpt.php:37
|
1245 |
+
msgid "Update Venue"
|
1246 |
+
msgstr "Актуализирай мястото на провеждане"
|
1247 |
|
1248 |
+
#: includes/event-organiser-cpt.php:38
|
1249 |
+
msgid "Add New Venue"
|
1250 |
+
msgstr "Добави ново място на провеждане"
|
1251 |
|
1252 |
+
#: includes/event-organiser-cpt.php:39
|
1253 |
+
msgid "New Venue Name"
|
1254 |
+
msgstr "Ново мероприятие"
|
1255 |
|
1256 |
+
#: includes/event-organiser-cpt.php:40
|
1257 |
+
msgid "No venues found"
|
1258 |
+
msgstr "Няма намерени мероприятия"
|
1259 |
|
1260 |
+
#: includes/event-organiser-cpt.php:41
|
1261 |
+
msgid "Add or remove venues"
|
1262 |
+
msgstr "Добавяне или изтриване на мероприятия"
|
1263 |
|
1264 |
+
#: includes/event-organiser-cpt.php:42
|
1265 |
+
msgid "Separate venues with commas"
|
1266 |
+
msgstr "Мероприятията трябва да са разделени със запетаи"
|
1267 |
|
1268 |
+
#: includes/event-organiser-cpt.php:44
|
1269 |
+
msgid "Venue Location"
|
1270 |
+
msgstr "Локализация на мястото на провеждане"
|
1271 |
|
1272 |
+
#: includes/event-organiser-cpt.php:46
|
1273 |
+
#, fuzzy
|
1274 |
+
msgid "Venue:"
|
1275 |
+
msgstr "Място на събитие"
|
1276 |
|
1277 |
+
#: includes/event-organiser-cpt.php:47
|
1278 |
+
msgid "No Venue"
|
1279 |
+
msgstr "Няма мероприятие"
|
1280 |
|
1281 |
+
#: includes/event-organiser-cpt.php:93
|
1282 |
+
#, fuzzy
|
1283 |
+
msgctxt "taxonomy singular name"
|
1284 |
+
msgid "Category"
|
1285 |
+
msgstr "Редакция на категория"
|
1286 |
|
1287 |
+
#: includes/event-organiser-cpt.php:94
|
1288 |
+
msgid "Search Categories"
|
1289 |
+
msgstr "Търсене в категории"
|
1290 |
|
1291 |
+
#: includes/event-organiser-cpt.php:95
|
1292 |
+
msgid "All Categories"
|
1293 |
+
msgstr "Всички категории"
|
1294 |
|
1295 |
+
#: includes/event-organiser-cpt.php:96
|
1296 |
+
msgid "Parent Category"
|
1297 |
+
msgstr "Родителска категория"
|
1298 |
|
1299 |
+
#: includes/event-organiser-cpt.php:97
|
1300 |
+
#, fuzzy
|
1301 |
+
msgid "Parent Category:"
|
1302 |
+
msgstr "Родителска категория"
|
1303 |
|
1304 |
+
#: includes/event-organiser-cpt.php:98
|
1305 |
+
msgid "Edit Category"
|
1306 |
+
msgstr "Редакция на категория"
|
|
|
1307 |
|
1308 |
+
#: includes/event-organiser-cpt.php:99
|
1309 |
+
msgid "Update Category"
|
1310 |
+
msgstr "Актуализиране на категория"
|
1311 |
+
|
1312 |
+
#: includes/event-organiser-cpt.php:100
|
1313 |
+
msgid "Add New Category"
|
1314 |
+
msgstr "Добавяне на нова категория"
|
1315 |
+
|
1316 |
+
#: includes/event-organiser-cpt.php:101
|
1317 |
+
msgid "New Category Name"
|
1318 |
+
msgstr "Нова категория"
|
1319 |
+
|
1320 |
+
#: includes/event-organiser-cpt.php:102
|
1321 |
+
msgid "No categories found"
|
1322 |
+
msgstr "Няма намерени категории"
|
1323 |
+
|
1324 |
+
#: includes/event-organiser-cpt.php:147
|
1325 |
+
#, fuzzy
|
1326 |
+
msgctxt "taxonomy singular name"
|
1327 |
+
msgid "Tag"
|
1328 |
msgstr "Тагове"
|
1329 |
|
1330 |
+
#: includes/event-organiser-cpt.php:148
|
1331 |
+
msgid "Search Tags"
|
1332 |
+
msgstr "Търсене в етикети"
|
1333 |
|
1334 |
+
#: includes/event-organiser-cpt.php:149
|
1335 |
+
msgid "All Tags"
|
1336 |
+
msgstr "Всички етикети"
|
1337 |
|
1338 |
+
#: includes/event-organiser-cpt.php:150
|
1339 |
+
msgid "Popular Tags"
|
1340 |
+
msgstr "Популярни етикети"
|
|
|
1341 |
|
1342 |
+
#: includes/event-organiser-cpt.php:151
|
1343 |
+
msgid "Edit Tag"
|
1344 |
+
msgstr "Редакция на етикет"
|
|
|
1345 |
|
1346 |
+
#: includes/event-organiser-cpt.php:152
|
1347 |
+
msgid "Update Tag"
|
1348 |
+
msgstr "Актуализиране на таг"
|
|
|
|
|
1349 |
|
1350 |
+
#: includes/event-organiser-cpt.php:153
|
1351 |
+
msgid "Add New Tag"
|
1352 |
+
msgstr "Добавяне на нов таг"
|
|
|
1353 |
|
1354 |
+
#: includes/event-organiser-cpt.php:154
|
1355 |
+
msgid "New Tag Name"
|
1356 |
+
msgstr "Ново име на таг"
|
1357 |
|
1358 |
+
#: includes/event-organiser-cpt.php:155
|
1359 |
+
msgid "No tags found"
|
1360 |
+
msgstr "Няма намерени тагове"
|
1361 |
|
1362 |
+
#: includes/event-organiser-cpt.php:156
|
1363 |
+
msgid "Choose from the most used tags"
|
1364 |
+
msgstr "Избери измежду най-ползваните тагоее"
|
1365 |
|
1366 |
+
#: includes/event-organiser-cpt.php:157
|
1367 |
+
#: includes/event-organiser-event-functions.php:1501
|
1368 |
+
#: templates/event-meta-event-single.php:74
|
1369 |
+
msgid "Tags"
|
1370 |
+
msgstr "Тагове"
|
1371 |
|
1372 |
+
#: includes/event-organiser-cpt.php:158
|
1373 |
+
msgid "Add or remove tags"
|
1374 |
+
msgstr "Добавяене или премахване на тагове"
|
|
|
1375 |
|
1376 |
+
#: includes/event-organiser-cpt.php:159
|
1377 |
+
msgid "Separate tags with commas"
|
1378 |
+
msgstr "Раздели таговете със запетаи"
|
1379 |
+
|
1380 |
+
#: includes/event-organiser-cpt.php:161
|
1381 |
+
msgid "View all tags"
|
1382 |
msgstr ""
|
1383 |
|
1384 |
+
#: includes/event-organiser-cpt.php:220
|
1385 |
+
msgid "Add New Event"
|
1386 |
+
msgstr "Добавяне на ново събитие"
|
1387 |
|
1388 |
+
#: includes/event-organiser-cpt.php:222
|
1389 |
+
msgid "New Event"
|
1390 |
+
msgstr "Ново събитие"
|
1391 |
|
1392 |
+
#: includes/event-organiser-cpt.php:223
|
1393 |
+
msgid "All events"
|
1394 |
+
msgstr "Всички събития"
|
|
|
1395 |
|
1396 |
+
#: includes/event-organiser-cpt.php:224
|
1397 |
+
msgid "View Event"
|
1398 |
+
msgstr "Преглед на събитие"
|
1399 |
|
1400 |
+
#: includes/event-organiser-cpt.php:225
|
1401 |
+
msgid "Search events"
|
1402 |
+
msgstr "Търсене в събития"
|
|
|
|
|
|
|
1403 |
|
1404 |
+
#: includes/event-organiser-cpt.php:226
|
1405 |
+
msgid "No events found"
|
1406 |
+
msgstr "Няма намерени събития"
|
|
|
|
|
|
|
1407 |
|
1408 |
+
#: includes/event-organiser-cpt.php:227
|
1409 |
+
msgid "No events found in Trash"
|
1410 |
+
msgstr "Няма намерени събития в кошчето"
|
1411 |
|
1412 |
+
#: includes/event-organiser-cpt.php:310
|
1413 |
+
#, php-format
|
1414 |
+
msgid "Event updated. <a href=\"%s\">View event</a>"
|
1415 |
+
msgstr "Събиетието е актуализирано Event updated. <a href=\"%s\">Преглед</a>"
|
1416 |
|
1417 |
+
#: includes/event-organiser-cpt.php:311
|
1418 |
+
msgid "Custom field updated."
|
1419 |
+
msgstr "Допълнителното поле е обновено"
|
|
|
|
|
|
|
|
|
1420 |
|
1421 |
+
#: includes/event-organiser-cpt.php:312
|
1422 |
+
msgid "Custom field deleted."
|
1423 |
+
msgstr "Допълнителното поле е изтрито"
|
|
|
1424 |
|
1425 |
+
#: includes/event-organiser-cpt.php:313
|
1426 |
+
msgid "Event updated."
|
1427 |
+
msgstr "Събитието е актуализирано"
|
|
|
|
|
|
|
|
|
1428 |
|
1429 |
+
#: includes/event-organiser-cpt.php:315
|
1430 |
+
#, php-format
|
1431 |
+
msgid "Event restored to revision from %s"
|
1432 |
+
msgstr "Събитието е възтановено на предишна версия %s"
|
1433 |
|
1434 |
+
#: includes/event-organiser-cpt.php:316
|
1435 |
+
#, php-format
|
1436 |
+
msgid "Event published. <a href=\"%s\">View event</a>"
|
1437 |
+
msgstr "Събитието е публикувано <a href=\"%s\">Преглед</a>"
|
|
|
|
|
1438 |
|
1439 |
+
#: includes/event-organiser-cpt.php:317
|
1440 |
+
msgid "Event saved."
|
1441 |
+
msgstr "Събитието е съхранено"
|
|
|
1442 |
|
1443 |
+
#: includes/event-organiser-cpt.php:318
|
1444 |
+
#, php-format
|
1445 |
+
msgid "Event submitted. <a target=\"_blank\" href=\"%s\">Preview event</a>"
|
|
|
1446 |
msgstr ""
|
1447 |
+
"Събитието е добавено. <a target=\"_blank\" href=\"%s\">Преглед на събитието</"
|
1448 |
+
"a>"
|
1449 |
|
1450 |
+
#: includes/event-organiser-cpt.php:319
|
1451 |
+
#, php-format
|
1452 |
+
msgid ""
|
1453 |
+
"Event scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s"
|
1454 |
+
"\">Preview event</a>"
|
1455 |
msgstr ""
|
1456 |
+
"Събитие насрочено за:: <strong>%1$s</strong>. <a target=\"_blank\" href="
|
1457 |
+
"\"%2$s\">Преглед на събитието</a>"
|
1458 |
|
1459 |
+
#: includes/event-organiser-cpt.php:321
|
1460 |
+
msgid "M j, Y @ G:i"
|
|
|
|
|
|
|
|
|
1461 |
msgstr ""
|
1462 |
|
1463 |
+
#: includes/event-organiser-cpt.php:322
|
1464 |
+
#, php-format
|
1465 |
+
msgid "Event draft updated. <a target=\"_blank\" href=\"%s\">Preview event</a>"
|
1466 |
+
msgstr ""
|
1467 |
+
"Черновта на събитието беше актуализирана. <a target=\"_blank\" href=\"%s"
|
1468 |
+
"\">Преглед</a>"
|
1469 |
|
1470 |
+
#: includes/event-organiser-cpt.php:323
|
1471 |
+
msgid "This event has been broken from a recurring event."
|
1472 |
+
msgstr ""
|
|
|
|
|
1473 |
|
1474 |
+
#: includes/event-organiser-cpt.php:516
|
1475 |
+
msgid "Creating events"
|
1476 |
+
msgstr "Създаване на събития"
|
1477 |
|
1478 |
+
#: includes/event-organiser-cpt.php:517
|
1479 |
+
msgid "Creating events:"
|
1480 |
+
msgstr "Създаване на събития:"
|
1481 |
|
1482 |
+
#: includes/event-organiser-cpt.php:519
|
1483 |
+
msgid ""
|
1484 |
+
"The start date is the date the event starts. If the event is a reoccuring "
|
1485 |
+
"event, this is the start date of the first occurrence."
|
1486 |
+
msgstr ""
|
1487 |
|
1488 |
+
#: includes/event-organiser-cpt.php:520
|
1489 |
+
msgid ""
|
1490 |
+
"The end date is the date the event finishes. If the event is a reoccuring "
|
1491 |
+
"event, this is the end date of the first occurrence."
|
1492 |
+
msgstr ""
|
1493 |
|
1494 |
+
#: includes/event-organiser-cpt.php:521
|
1495 |
+
msgid ""
|
1496 |
+
"All dates and times must be entered in the specified format. This format can "
|
1497 |
+
"changed in the settings page."
|
1498 |
+
msgstr ""
|
1499 |
|
1500 |
+
#: includes/event-organiser-cpt.php:526
|
1501 |
+
msgid "Repeating events"
|
1502 |
+
msgstr "Повтарящите се събития"
|
1503 |
|
1504 |
+
#: includes/event-organiser-cpt.php:527
|
1505 |
+
msgid ""
|
1506 |
+
"To repeat an event according to some regular pattern, use the reoccurrence "
|
1507 |
+
"dropdown menu to select how the event is to repeat. Further options then "
|
1508 |
+
"appear, "
|
1509 |
+
msgstr ""
|
1510 |
|
1511 |
+
#: includes/event-organiser-cpt.php:529
|
1512 |
+
msgid "Specify how regularly the event should repeat (default 1)"
|
1513 |
+
msgstr ""
|
1514 |
|
1515 |
+
#: includes/event-organiser-cpt.php:530
|
1516 |
+
msgid ""
|
1517 |
+
"Choose the reoccurrence end date. No further occurrences are added after "
|
1518 |
+
"this date, but an occurrence that starts before may finish after this date."
|
1519 |
+
msgstr ""
|
1520 |
|
1521 |
+
#: includes/event-organiser-cpt.php:531
|
1522 |
+
msgid ""
|
1523 |
+
"If monthly reoccurrence is selected, select whether this should repeat on "
|
1524 |
+
"that date of the month (e.g. on the 24th) or on the day of the month (e.g. "
|
1525 |
+
"on the third Tuesday) "
|
1526 |
+
msgstr ""
|
1527 |
|
1528 |
+
#: includes/event-organiser-cpt.php:532
|
1529 |
+
msgid ""
|
1530 |
+
"If weekly reoccurrence is selected, select which days of the week the event "
|
1531 |
+
"should be repeated. If no days are selected, the day of the start date is "
|
1532 |
+
"used"
|
1533 |
+
msgstr ""
|
1534 |
+
"Ако е избрано седмично повторение, изберете през кои дни от седмицата да се "
|
1535 |
+
"повтаря събитието. Ако не са избрани дни, ще бъде използван деня на "
|
1536 |
+
"започване."
|
1537 |
|
1538 |
+
#: includes/event-organiser-cpt.php:537 includes/event-organiser-cpt.php:538
|
1539 |
+
msgid "Selecting a venue"
|
1540 |
+
msgstr "Избиране на мероприятие"
|
1541 |
|
1542 |
+
#: includes/event-organiser-cpt.php:540
|
1543 |
+
msgid "Use the venues input field to search for existing venues"
|
1544 |
+
msgstr ""
|
1545 |
+
"Използвайте полето за въвеждане за да търсите съществуващи места на събития"
|
1546 |
|
1547 |
+
#: includes/event-organiser-cpt.php:541
|
1548 |
+
msgid ""
|
1549 |
+
"Only pre-existing venues can be selected. To add a venue, go to the venues "
|
1550 |
+
"page."
|
1551 |
+
msgstr ""
|
1552 |
+
"Могат да се избират само предварително съществуващи мероприятия. За да "
|
1553 |
+
"добавите мероприятие, отидете на страницата мероприятия."
|
1554 |
|
1555 |
+
#: includes/event-organiser-cpt.php:551 includes/event-organiser-cpt.php:570
|
1556 |
+
msgid "Overview"
|
1557 |
+
msgstr "Резюме"
|
1558 |
+
|
1559 |
+
#: includes/event-organiser-cpt.php:552
|
1560 |
+
msgid ""
|
1561 |
+
"This is the list of all saved events. Note that <strong> reoccurring events "
|
1562 |
+
"appear as a single row </strong> in the table and the start and end date "
|
1563 |
+
"refers to the first occurrence of that event."
|
1564 |
msgstr ""
|
1565 |
+
"Това е списък на всички записани събития. Имайте предвид, че <strong> "
|
1566 |
+
"повтарящи се събития, се появи като един ред </strong> в таблицата и "
|
1567 |
+
"началната и крайната дата се отнася до първата поява на това събитие."
|
1568 |
|
1569 |
+
#: includes/event-organiser-cpt.php:558
|
1570 |
+
msgid ""
|
1571 |
+
"Hovering over a row in the venues list will display action links that allow "
|
1572 |
+
"you to manage that venue. You can perform the following actions:"
|
1573 |
msgstr ""
|
1574 |
+
"Заставайки над ред в списъка на мероприятията ще се покажат активни връзки, "
|
1575 |
+
"които ви позволяват да управлявате това мероприятие. Можете да извършвате "
|
1576 |
+
"следните действия:"
|
1577 |
|
1578 |
+
#: includes/event-organiser-cpt.php:560
|
1579 |
+
msgid ""
|
1580 |
+
"Edit takes you to the editing screen for that venue. You can also reach that "
|
1581 |
+
"screen by clicking on the venue title."
|
1582 |
+
msgstr ""
|
1583 |
+
"Edit ще ви отведе до екрана за редакция за това мероприятие. Можете също "
|
1584 |
+
"така да достигне до този екран, като кликнете върху заглавието на "
|
1585 |
+
"мероприятието."
|
1586 |
|
1587 |
+
#: includes/event-organiser-cpt.php:561
|
1588 |
+
msgid "Delete will permanently remove the venue"
|
1589 |
+
msgstr "Изтриването ще изтрие мероприятието завинаги"
|
1590 |
|
1591 |
+
#: includes/event-organiser-cpt.php:562
|
1592 |
+
msgid "View will take you to the venue's page"
|
1593 |
+
msgstr "Преглед ще ви насочи към страницата на мероприятието"
|
|
|
|
|
1594 |
|
1595 |
+
#: includes/event-organiser-cpt.php:571
|
1596 |
+
msgid ""
|
1597 |
+
"This page shows all (occurrances of) events. You can view the summary of an "
|
1598 |
+
"event by clicking on it. If you have the necessary permissions, a link to "
|
1599 |
+
"the event's edit page will appear also."
|
1600 |
msgstr ""
|
1601 |
+
"Тази страница показва всички събития. Можете да видите резюме на дадено "
|
1602 |
+
"събитие, като кликнете върху него. Ако имате необходимите разрешения, линк "
|
1603 |
+
"към страницата за редактиране на събитието, то тя ще се появи също."
|
1604 |
|
1605 |
+
#: includes/event-organiser-cpt.php:572
|
1606 |
+
msgid ""
|
1607 |
+
"By clicking the relevant tab, you can view events in Month, Week or Day "
|
1608 |
+
"mode. You can also filter the events by events by category and venue. The "
|
1609 |
+
"'go to date' button allows you to quickly jump to a specific date."
|
1610 |
+
msgstr ""
|
1611 |
+
"С натискане на съответния раздел (таб), можете да видите събитията в месец, "
|
1612 |
+
"седмица или ден режим. Можете също така да филтрирате събития от събитията "
|
1613 |
+
"по категория и място. Бутонът \"Отиди на дата\" ви позволява бързо да "
|
1614 |
+
"преминете до определена дата."
|
1615 |
|
1616 |
+
#: includes/event-organiser-cpt.php:576
|
1617 |
+
msgid "Add Event"
|
1618 |
+
msgstr "Добавяне на събитие"
|
1619 |
|
1620 |
+
#: includes/event-organiser-cpt.php:577
|
1621 |
+
msgid ""
|
1622 |
+
"You can create an event on this Calendar, by clicking on day or dragging "
|
1623 |
+
"over multiple days (in Month view) or multiple times (in Week and Day view). "
|
1624 |
+
"You can give the event a title, specify a venue and provide a descripton. "
|
1625 |
+
"The event can be immediately published or saved as a draft. In any case, the "
|
1626 |
+
"event is created and you are forwarded to that event's edit page."
|
1627 |
msgstr ""
|
1628 |
+
"Можете да създадете събитие в този календар, като кликнете върху eдиничен "
|
1629 |
+
"ден или плъзгане над няколко дни (в изглед месец) или няколко пъти (през "
|
1630 |
+
"седмица и изглед Day). Можете да дадете на събитието заглавие, описани, "
|
1631 |
+
"както и да посочите от кое мероприятие е. Събитието може да бъде публикувано "
|
1632 |
+
"веднага или да се запише като чернова. Във всеки случай, събитието е "
|
1633 |
+
"създаден и вие вече може да го редактирате."
|
1634 |
|
1635 |
+
#: includes/event-organiser-cpt.php:583
|
1636 |
+
msgid "For more information"
|
1637 |
+
msgstr "За повече информация"
|
|
|
1638 |
|
1639 |
+
#: includes/event-organiser-cpt.php:584
|
1640 |
+
#, php-format
|
1641 |
+
msgid "See the <a %s> documentation</a>"
|
1642 |
+
msgstr "Прегледайте <a %s> документацията</a>"
|
1643 |
|
1644 |
+
#: includes/event-organiser-cpt.php:585
|
1645 |
+
msgid "Debugging Event Organiser"
|
1646 |
+
msgstr "Проследяване на грешки в Event Organizer"
|
1647 |
|
1648 |
+
#: includes/event-organiser-cpt.php:586
|
1649 |
+
msgid "Go Pro!"
|
1650 |
+
msgstr "Вземете Pro! версията"
|
1651 |
|
1652 |
+
#: includes/event-organiser-cpt.php:703 includes/event-organiser-cpt.php:726
|
1653 |
+
msgid "Color"
|
1654 |
+
msgstr "Цвят"
|
1655 |
|
1656 |
+
#: includes/event-organiser-cpt.php:709
|
1657 |
+
msgid "Assign the category a colour."
|
1658 |
+
msgstr "Задайите цвят на категорията"
|
|
|
1659 |
|
1660 |
+
#: includes/event-organiser-event-functions.php:740
|
1661 |
+
#: includes/event-organiser-register.php:265
|
1662 |
+
msgid "last"
|
1663 |
+
msgstr "последен"
|
1664 |
+
|
1665 |
+
#: includes/event-organiser-event-functions.php:740
|
1666 |
+
#: includes/event-organiser-register.php:265
|
1667 |
+
msgid "first"
|
1668 |
+
msgstr "първи"
|
1669 |
+
|
1670 |
+
#: includes/event-organiser-event-functions.php:740
|
1671 |
+
#: includes/event-organiser-register.php:265
|
1672 |
+
msgid "second"
|
1673 |
+
msgstr "втори"
|
1674 |
+
|
1675 |
+
#: includes/event-organiser-event-functions.php:740
|
1676 |
+
#: includes/event-organiser-register.php:265
|
1677 |
+
msgid "third"
|
1678 |
+
msgstr "трети"
|
1679 |
+
|
1680 |
+
#: includes/event-organiser-event-functions.php:740
|
1681 |
+
#: includes/event-organiser-register.php:265
|
1682 |
+
msgid "fourth"
|
1683 |
+
msgstr "четвърти"
|
1684 |
+
|
1685 |
+
#: includes/event-organiser-event-functions.php:750
|
1686 |
+
msgid "one time only"
|
1687 |
+
msgstr "само веднъж"
|
1688 |
+
|
1689 |
+
#: includes/event-organiser-event-functions.php:753
|
1690 |
+
msgid "custom reoccurrence"
|
1691 |
msgstr ""
|
1692 |
|
1693 |
+
#: includes/event-organiser-event-functions.php:760
|
1694 |
+
#: includes/event-organiser-register.php:255
|
1695 |
+
msgid "every day"
|
1696 |
+
msgstr "всеки ден"
|
1697 |
+
|
1698 |
+
#: includes/event-organiser-event-functions.php:762
|
1699 |
+
#: includes/event-organiser-register.php:256
|
1700 |
+
#, php-format
|
1701 |
+
msgid "every %d days"
|
1702 |
+
msgstr "всеки %d дни"
|
1703 |
+
|
1704 |
+
#: includes/event-organiser-event-functions.php:768
|
1705 |
+
#: includes/event-organiser-register.php:257
|
1706 |
+
msgid "every week on"
|
1707 |
+
msgstr "всяка седмица на"
|
1708 |
+
|
1709 |
+
#: includes/event-organiser-event-functions.php:770
|
1710 |
+
#: includes/event-organiser-register.php:258
|
1711 |
+
#, php-format
|
1712 |
+
msgid "every %d weeks on"
|
1713 |
+
msgstr "всеки %d седмици на"
|
1714 |
+
|
1715 |
+
#: includes/event-organiser-event-functions.php:781
|
1716 |
+
#: includes/event-organiser-register.php:259
|
1717 |
+
msgid "every month on the"
|
1718 |
+
msgstr "всеки месец на"
|
1719 |
+
|
1720 |
+
#: includes/event-organiser-event-functions.php:783
|
1721 |
+
#: includes/event-organiser-register.php:260
|
1722 |
+
#, php-format
|
1723 |
+
msgid "every %d months on the"
|
1724 |
+
msgstr "всеки %d месеци на"
|
1725 |
+
|
1726 |
+
#: includes/event-organiser-event-functions.php:812
|
1727 |
+
msgid "every year"
|
1728 |
+
msgstr "всяка година"
|
1729 |
+
|
1730 |
+
#: includes/event-organiser-event-functions.php:814
|
1731 |
+
#, php-format
|
1732 |
+
msgid "every %d years"
|
1733 |
+
msgstr "всеки %d години"
|
1734 |
+
|
1735 |
+
#: includes/event-organiser-register.php:55
|
1736 |
+
msgid "Show More"
|
1737 |
+
msgstr "Покажи повече"
|
1738 |
+
|
1739 |
+
#: includes/event-organiser-register.php:56
|
1740 |
+
msgid "Show Less"
|
1741 |
+
msgstr "Покажи по-малко"
|
1742 |
+
|
1743 |
+
#: includes/event-organiser-register.php:242
|
1744 |
+
msgid "Hide dates"
|
1745 |
+
msgstr "Скрии датите"
|
1746 |
|
1747 |
+
#: includes/event-organiser-register.php:245
|
1748 |
+
msgid "Hour"
|
1749 |
+
msgstr "Час"
|
1750 |
+
|
1751 |
+
#: includes/event-organiser-register.php:246
|
1752 |
+
msgid "Minute"
|
1753 |
+
msgstr "Минута"
|
1754 |
+
|
1755 |
+
#: includes/event-organiser-register.php:248
|
1756 |
+
msgid "days"
|
1757 |
+
msgstr "дни"
|
1758 |
+
|
1759 |
+
#: includes/event-organiser-register.php:250
|
1760 |
msgid "weeks"
|
1761 |
msgstr "седмици"
|
1762 |
|
1763 |
+
#: includes/event-organiser-register.php:252
|
1764 |
+
msgid "months"
|
1765 |
+
msgstr "месеци"
|
|
|
|
|
|
|
|
|
1766 |
|
1767 |
+
#: includes/event-organiser-register.php:253
|
1768 |
msgid "year"
|
1769 |
msgstr "година"
|
1770 |
|
1771 |
+
#: includes/event-organiser-register.php:254
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1772 |
msgid "years"
|
1773 |
msgstr "години"
|
1774 |
|
1775 |
+
#: includes/event-organiser-register.php:261
|
1776 |
+
msgid "every year on the"
|
1777 |
+
msgstr "всяка година на"
|
1778 |
+
|
1779 |
+
#: includes/event-organiser-register.php:262
|
1780 |
+
#, php-format
|
1781 |
+
msgid "every %d years on the"
|
1782 |
+
msgstr "всеки %d години на"
|
1783 |
+
|
1784 |
+
#: includes/event-organiser-register.php:263
|
1785 |
+
msgid "This event will repeat"
|
1786 |
+
msgstr "Събитието ще се повтаря"
|
1787 |
+
|
1788 |
+
#: includes/event-organiser-register.php:364
|
1789 |
+
msgid "Settings"
|
1790 |
+
msgstr "Настройки"
|
1791 |
+
|
1792 |
+
#: includes/event-organiser-register.php:667
|
1793 |
+
#, php-format
|
1794 |
+
msgid ""
|
1795 |
+
"<h4>City & State Fields Added</h4>City and state / province fields for "
|
1796 |
+
"venues have now been added. </br> If you'd like, Event Organiser can <a "
|
1797 |
+
"href='%s'>attempt to auto-fill them</a>. You can always manually change the "
|
1798 |
+
"details aftewards."
|
1799 |
msgstr ""
|
1800 |
+
"<h4>Добавени са възможности за задаване на Град и Област за мероприятията.</"
|
1801 |
+
"h4> Ако желаете Event Organiser може <a href='%s'>автоматично да ги попълни</"
|
1802 |
+
"a>. Винаги може да смените автоматично генерираните стойности."
|
1803 |
|
1804 |
+
#: includes/event-organiser-register.php:674
|
1805 |
+
msgid ""
|
1806 |
+
"<h4>The Default Templates Have Changed</h4>Don't panic! If you've set up "
|
1807 |
+
"your own templates in your theme you won't notice any change. </br> If you "
|
1808 |
+
"haven't and want the old templates back, <a href='http://wp-event-organiser."
|
1809 |
+
"com/blog/new-default-templates-in-1-7'>see this post<a/>."
|
1810 |
+
msgstr ""
|
1811 |
+
"<h4>Шаблоните по подразбиране вече са променен</h4>Шаблините намиращи се във "
|
1812 |
+
"вашата тема не са засегнати</br> Повече информация може да откриете <a "
|
1813 |
+
"href='http://wp-event-organiser.com/blog/new-default-templates-in-1-7'>тук."
|
1814 |
+
"<a/>."
|
|
|
1815 |
|
1816 |
+
#: includes/event-organiser-register.php:710
|
1817 |
+
msgid "Dismiss this notice"
|
1818 |
+
msgstr "Скриване на съобщението"
|
1819 |
+
|
1820 |
+
#: includes/event-organiser-register.php:711
|
1821 |
+
msgid "Dismiss"
|
1822 |
+
msgstr "Отхвърляне"
|
1823 |
+
|
1824 |
+
#: includes/event-organiser-venue-functions.php:953
|
1825 |
+
msgid "Address"
|
1826 |
+
msgstr "Адрес"
|
1827 |
+
|
1828 |
+
#: includes/event-organiser-venue-functions.php:954
|
1829 |
+
msgid "City"
|
1830 |
+
msgstr "Град"
|
1831 |
+
|
1832 |
+
#: includes/event-organiser-venue-functions.php:955
|
1833 |
+
msgid "State / Province"
|
1834 |
+
msgstr "Област"
|
1835 |
+
|
1836 |
+
#: includes/event-organiser-venue-functions.php:956
|
1837 |
+
msgid "Post Code"
|
1838 |
+
msgstr "Пощенски код"
|
1839 |
+
|
1840 |
+
#: includes/event-organiser-venue-functions.php:957
|
1841 |
+
msgid "Country"
|
1842 |
+
msgstr "Държава"
|
1843 |
+
|
1844 |
+
#: includes/event.php:573
|
1845 |
+
msgid "Schedule not recognised."
|
1846 |
+
msgstr "Планираната дата не е разпозната"
|
1847 |
+
|
1848 |
+
#: includes/event.php:582
|
1849 |
+
msgid "Start date not provided."
|
1850 |
+
msgstr "Началната дата не е зададена"
|
1851 |
+
|
1852 |
+
#: includes/event.php:600
|
1853 |
+
msgid "Start date occurs after end date."
|
1854 |
+
msgstr "Началната дата е след крайната дата"
|
1855 |
+
|
1856 |
+
#: includes/event.php:603
|
1857 |
+
msgid "Schedule end date is before is before the start date."
|
1858 |
+
msgstr "Планираната дата е преди началната дата"
|
1859 |
+
|
1860 |
+
#: includes/event.php:686
|
1861 |
+
msgid "Invalid monthly schedule (invalid ordinal)"
|
1862 |
msgstr ""
|
1863 |
|
1864 |
+
#: includes/event.php:806
|
1865 |
+
msgid "Event does not contain any dates."
|
1866 |
+
msgstr ""
|
1867 |
|
1868 |
+
#: includes/event.php:947
|
1869 |
+
msgid "Occurrence not deleted. Occurrence not found."
|
1870 |
+
msgstr ""
|
1871 |
|
1872 |
+
#. / TRANSLATORS: This is the description that of the plug-in that appears in the "Plugins" page.
|
1873 |
+
#: includes/i18n.php:8
|
1874 |
+
msgid ""
|
1875 |
+
"Creates a custom post type 'events' with features such as reoccurring "
|
1876 |
+
"events, venues, Google Maps, calendar views and events and venue pages"
|
1877 |
+
msgstr ""
|
1878 |
|
1879 |
+
#: templates/archive-event.php:34 templates/archive-event.php:37
|
1880 |
+
#: templates/archive-event.php:40
|
1881 |
+
msgid "Events: "
|
1882 |
+
msgstr "Събития:"
|
1883 |
|
1884 |
+
#: templates/archive-event.php:55 templates/archive-event.php:110
|
1885 |
+
#: templates/taxonomy-event-category.php:48
|
1886 |
+
#: templates/taxonomy-event-category.php:106
|
1887 |
+
#: templates/taxonomy-event-tag.php:48 templates/taxonomy-event-tag.php:106
|
1888 |
+
#: templates/taxonomy-event-venue.php:48
|
1889 |
+
#: templates/taxonomy-event-venue.php:105
|
1890 |
+
msgid "Later events <span class=\"meta-nav\">→</span>"
|
1891 |
+
msgstr "По-късните събития <span class=\"meta-nav\">→</span>"
|
1892 |
|
1893 |
+
#: templates/archive-event.php:56 templates/archive-event.php:111
|
1894 |
+
#: templates/taxonomy-event-category.php:49
|
1895 |
+
#: templates/taxonomy-event-category.php:107
|
1896 |
+
#: templates/taxonomy-event-tag.php:49 templates/taxonomy-event-tag.php:107
|
1897 |
+
#: templates/taxonomy-event-venue.php:49
|
1898 |
+
#: templates/taxonomy-event-venue.php:106
|
1899 |
+
msgid " <span class=\"meta-nav\">←</span> Newer events"
|
1900 |
+
msgstr "<span class=\"meta-nav\">←</span> Нови събития"
|
1901 |
|
1902 |
+
#: templates/archive-event.php:119 templates/taxonomy-event-category.php:116
|
1903 |
+
#: templates/taxonomy-event-tag.php:116 templates/taxonomy-event-venue.php:115
|
1904 |
+
msgid "Nothing Found"
|
1905 |
+
msgstr "Нищо не е намерено"
|
1906 |
|
1907 |
+
#: templates/archive-event.php:123
|
1908 |
+
msgid "Apologies, but no results were found for the requested archive. "
|
1909 |
+
msgstr "За съжаление не са намерени резултати за въпросния архив."
|
|
|
|
|
1910 |
|
1911 |
+
#: templates/event-meta-event-single.php:46
|
1912 |
+
#, php-format
|
1913 |
+
msgid ""
|
1914 |
+
"This event is running from %1$s until %2$s. It is next occurring on %3$s"
|
1915 |
+
msgstr ""
|
1916 |
+
"Това събитие започва от %1$s до %2$s. Неговото следващо повторение ще се "
|
1917 |
+
"състои на %3$s"
|
1918 |
|
1919 |
+
#: templates/event-meta-event-single.php:50
|
1920 |
+
#, php-format
|
1921 |
+
msgid "This event finished on %s"
|
1922 |
+
msgstr "Това събитие приключва на %s"
|
1923 |
+
|
1924 |
+
#: templates/event-meta-event-single.php:89
|
1925 |
+
msgid "Upcoming Dates"
|
1926 |
+
msgstr "Предстоящи дати"
|
1927 |
+
|
1928 |
+
#: templates/single-event.php:58
|
1929 |
+
#, php-format
|
1930 |
+
msgid ""
|
1931 |
+
"This event was posted in %1$s by <a href=\"%5$s\">%4$s</a>. Bookmark the <a "
|
1932 |
+
"href=\"%2$s\" title=\"Permalink to %3$s\" rel=\"bookmark\">permalink</a>."
|
1933 |
msgstr ""
|
1934 |
+
"Това събитие е публикувано на %1$s от <a href=\"%5$s\">%4$s</a>. Отметка <a "
|
1935 |
+
"href=\"%2$s\" title=\"Постоянна връзка към %3$s\" rel=\"Отметка\">постоянна "
|
1936 |
+
"връзка</a>."
|
1937 |
|
1938 |
+
#: templates/single-event.php:60
|
1939 |
+
#, php-format
|
1940 |
+
msgid ""
|
1941 |
+
"This event was posted by <a href=\"%5$s\">%4$s</a>. Bookmark the <a href="
|
1942 |
+
"\"%2$s\" title=\"Permalink to %3$s\" rel=\"bookmark\">permalink</a>."
|
1943 |
msgstr ""
|
1944 |
+
"Това събитие е публикувано от <a href=\"%5$s\">%4$s</a>. Отметка <a href="
|
1945 |
+
"\"%2$s\" title=\"Постоянна връзка към %3$s\" rel=\"Отметка\">постоянна "
|
1946 |
+
"връзка</a>."
|
1947 |
+
|
1948 |
+
#: templates/taxonomy-event-category.php:31
|
1949 |
+
#, php-format
|
1950 |
+
msgid "Event Category Archives: %s"
|
1951 |
+
msgstr "Архив на категориите на събития: %s"
|
1952 |
+
|
1953 |
+
#: templates/taxonomy-event-category.php:120
|
1954 |
+
msgid "Apologies, but no events were found for the requested category. "
|
1955 |
+
msgstr "За съжаление не са намерени събития за въпросната категория."
|
1956 |
+
|
1957 |
+
#: templates/taxonomy-event-tag.php:31
|
1958 |
+
#, php-format
|
1959 |
+
msgid "Event Tag Archives: %s"
|
1960 |
+
msgstr "Архив на етикетите на събития: %s"
|
1961 |
+
|
1962 |
+
#: templates/taxonomy-event-tag.php:120
|
1963 |
+
msgid "Apologies, but no events were found for the requested tag. "
|
1964 |
+
msgstr "За съжаление не са намерени събития за въпросния етикет."
|
1965 |
+
|
1966 |
+
#: templates/taxonomy-event-venue.php:31
|
1967 |
+
#, php-format
|
1968 |
+
msgid "Events at: %s"
|
1969 |
+
msgstr "Събития в: %s"
|
1970 |
+
|
1971 |
+
#: templates/taxonomy-event-venue.php:118
|
1972 |
+
msgid "Apologies, but no events were found for the requested venue. "
|
1973 |
+
msgstr "За съжаление не са намерени събития за въпросното място."
|
1974 |
|
1975 |
+
#~ msgid "Add Venue"
|
1976 |
+
#~ msgstr "Добави място на провеждане"
|
languages/eventorganiser-ca.mo
CHANGED
Binary file
|
languages/eventorganiser-ca.po
CHANGED
@@ -1,7 +1,8 @@
|
|
1 |
msgid ""
|
2 |
-
msgstr "
|
3 |
-
"
|
4 |
-
"
|
|
|
5 |
"PO-Revision-Date: 2013-12-04 20:12:37+0000\n"
|
6 |
"Last-Translator: Marta <ieeeeeeeeee@hotmail.com>\n"
|
7 |
"Language-Team: \n"
|
@@ -9,838 +10,891 @@ msgstr "Project-Id-Version: Event Organiser\n"
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
""
|
13 |
-
|
14 |
-
#: templates/archive-event.php:56 templates/archive-event.php:111
|
15 |
-
#: templates/taxonomy-event-category.php:49
|
16 |
-
#: templates/taxonomy-event-category.php:107
|
17 |
-
#: templates/taxonomy-event-tag.php:49 templates/taxonomy-event-tag.php:107
|
18 |
-
#: templates/taxonomy-event-venue.php:49
|
19 |
-
#: templates/taxonomy-event-venue.php:106
|
20 |
-
msgid " <span class=\"meta-nav\">←</span> Newer events"
|
21 |
-
msgstr "<span class=\"meta-nav\">←</span> Últims Esdeveniments"
|
22 |
|
23 |
-
#:
|
24 |
-
msgid "
|
25 |
-
msgstr "
|
26 |
|
27 |
-
#:
|
28 |
-
msgid "
|
29 |
-
msgstr "
|
30 |
|
31 |
-
#:
|
32 |
-
|
33 |
-
|
|
|
|
|
|
|
34 |
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
msgstr "%s sols s'ha provat per damunt de %s %s"
|
39 |
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
msgstr "%s requereix %s versió %s o superior"
|
44 |
|
45 |
-
#: event-organiser-
|
46 |
-
msgid "
|
47 |
-
msgstr "
|
48 |
|
49 |
-
#: classes/class-eo-event-
|
50 |
-
msgid "
|
51 |
-
msgstr "
|
52 |
|
53 |
-
#:
|
54 |
-
msgid "
|
55 |
-
msgstr "
|
56 |
|
57 |
-
#:
|
58 |
-
msgid "
|
59 |
-
msgstr "
|
60 |
|
61 |
-
#:
|
62 |
-
msgid "
|
63 |
-
msgstr "
|
64 |
|
65 |
-
#:
|
66 |
-
msgid "
|
67 |
-
msgstr "
|
68 |
|
69 |
-
#:
|
70 |
-
msgid "
|
71 |
-
"
|
72 |
-
"href='%s'>attempt to auto-fill them</a>. You can always manually change the "
|
73 |
-
"details aftewards."
|
74 |
-
msgstr "<h4>Camps addicionals de Ciutat i Província</h4> Ara s'han afegit els camps "
|
75 |
-
"de ciutat i estat/província.</br>Si ho desitges, Event Organiser pot <a "
|
76 |
-
"href='%s'>intentar el autocompletat amb les mateixes</a>. Sempre pots "
|
77 |
-
"canviar manualmente els detalls més tard."
|
78 |
|
79 |
-
#:
|
80 |
-
|
81 |
-
"
|
82 |
-
"
|
83 |
-
"href='http://wp-event-organiser.com/blog/new-default-templates-in-1-7'>see "
|
84 |
-
"this post<a/>."
|
85 |
-
msgstr "<h4>Les plantilles per defecte han canviat</h4>No et preocupes, si has "
|
86 |
-
"configurat les teves pròpies plantilles al teu tema no advertiràs cap "
|
87 |
-
"canvi.</br> Si no és el cas i vols les antigues plantilles de nou, <a "
|
88 |
-
"href='http://wp-event-organiser.com/blog/new-default-templates-in-1-7'>llegeix "
|
89 |
-
"açò,<a/>."
|
90 |
|
91 |
-
#: classes/class-eo-widget
|
92 |
-
msgid "
|
93 |
-
msgstr "
|
94 |
|
95 |
-
#: classes/class-eo-widget
|
96 |
-
msgid "
|
97 |
-
msgstr "
|
98 |
|
99 |
-
#:
|
100 |
-
|
101 |
-
|
|
|
102 |
|
103 |
-
#:
|
104 |
-
|
105 |
-
|
|
|
|
|
106 |
|
107 |
-
#:
|
108 |
-
msgid "
|
109 |
-
"
|
110 |
-
msgstr "Afegir informació a les seves pàgines de lloc de celebració amb camps de "
|
111 |
-
"Lloc de celebració personalitzats, o donar als seus llocs de celebració més "
|
112 |
-
"atenció amb la seva pròpia \"imatge destacada'"
|
113 |
|
114 |
-
#:
|
115 |
-
|
116 |
-
|
|
|
|
|
117 |
|
118 |
-
#:
|
119 |
-
msgid "
|
120 |
-
msgstr "
|
121 |
|
122 |
-
#:
|
123 |
-
msgid "
|
124 |
-
msgstr "
|
125 |
|
126 |
-
#:
|
127 |
-
msgid "
|
128 |
-
msgstr "
|
129 |
|
130 |
-
#: event-
|
131 |
-
|
132 |
-
|
|
|
|
|
|
|
133 |
|
134 |
-
#:
|
135 |
-
msgid "
|
136 |
-
msgstr "
|
137 |
|
138 |
-
#:
|
139 |
-
|
140 |
-
|
|
|
141 |
|
142 |
-
#:
|
143 |
-
msgid "
|
144 |
-
msgstr "
|
145 |
|
146 |
-
#: event-
|
147 |
-
msgid "
|
148 |
-
msgstr "
|
149 |
|
150 |
-
#: event-
|
151 |
-
msgid "
|
152 |
-
msgstr "
|
153 |
|
154 |
-
#: event-
|
155 |
-
msgid "
|
156 |
-
msgstr "
|
157 |
|
158 |
-
#:
|
159 |
-
msgid "
|
160 |
-
msgstr "
|
161 |
|
162 |
-
#:
|
163 |
-
msgid "
|
164 |
-
msgstr "
|
165 |
|
166 |
-
#:
|
167 |
-
msgid "
|
168 |
-
"
|
169 |
-
msgstr "Totes les dates i hores han de ser introduides en un format especific. "
|
170 |
-
"Aquest format pot ser canviat a la pàgina de configuració"
|
171 |
|
172 |
-
#:
|
173 |
-
|
174 |
-
|
175 |
-
msgstr "Tot el dia"
|
176 |
|
177 |
-
#:
|
178 |
-
|
179 |
-
msgid "
|
180 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
181 |
|
182 |
-
#:
|
183 |
-
msgid "
|
184 |
-
msgstr "
|
185 |
|
186 |
-
#:
|
187 |
-
msgid "
|
188 |
-
msgstr "
|
189 |
|
190 |
-
#: classes/class-eo-
|
191 |
-
#: classes/class-eo-
|
192 |
-
|
193 |
-
|
194 |
-
msgstr "Tots els llocs"
|
195 |
|
196 |
-
#:
|
197 |
-
|
198 |
-
|
|
|
199 |
|
200 |
-
#:
|
201 |
-
msgid "
|
202 |
-
msgstr "
|
203 |
|
204 |
-
#:
|
205 |
-
|
206 |
-
|
|
|
207 |
|
208 |
-
#:
|
209 |
-
|
210 |
-
|
|
|
|
|
|
|
211 |
|
212 |
-
#:
|
213 |
-
msgid "
|
214 |
-
msgstr "
|
215 |
|
216 |
-
#: classes/class-eo-
|
217 |
-
|
218 |
-
|
|
|
219 |
|
220 |
-
#:
|
221 |
-
|
222 |
-
|
|
|
223 |
|
224 |
-
#:
|
225 |
-
msgid "
|
226 |
-
msgstr "
|
227 |
|
228 |
-
#:
|
229 |
-
msgid "
|
230 |
-
"
|
231 |
-
msgstr "A baix es ressalta en vermell qualsevol conflicte <strong>conegut</strong> "
|
232 |
-
"del plug-in i del tema."
|
233 |
|
234 |
-
#:
|
235 |
-
msgid "
|
236 |
-
msgstr "
|
237 |
|
238 |
-
#: event-organiser-
|
239 |
-
|
240 |
-
|
|
|
241 |
|
242 |
-
#:
|
243 |
-
msgid "
|
244 |
-
|
245 |
-
"'go to date' button allows you to quickly jump to a specific date."
|
246 |
-
msgstr "En fer clic a la fitxa corresponent, podràs veure els esdeveniments per mes, "
|
247 |
-
"setmana o dia. També pots filtrar els esdeveniments per categoria i lloc. El "
|
248 |
-
"botó \"anar a la data\" us permet saltar ràpidament a una data específica."
|
249 |
|
250 |
-
#:
|
251 |
-
msgid "
|
252 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
253 |
|
254 |
#: event-organiser-calendar.php:22 event-organiser-calendar.php:23
|
255 |
msgid "Calendar View"
|
256 |
msgstr "Vista de Calendari"
|
257 |
|
258 |
-
#: event-organiser-calendar.php:
|
259 |
-
|
260 |
-
|
261 |
-
msgstr "Cancel·la"
|
262 |
|
263 |
-
#:
|
264 |
-
#: includes/event-organiser-
|
265 |
-
|
266 |
-
|
267 |
-
msgid "Categories"
|
268 |
-
msgstr "Categoríes"
|
269 |
|
270 |
-
#: event-organiser-
|
271 |
-
|
272 |
-
|
273 |
-
msgstr "
|
274 |
-
"Organiser es carregui en el front-end"
|
275 |
|
276 |
-
#: event-organiser-
|
277 |
-
|
278 |
-
|
|
|
279 |
|
280 |
-
#: event-organiser-
|
281 |
-
msgid "
|
282 |
-
"
|
283 |
-
msgstr "Tria una estructura personalitzada d'enllaços permanents per als "
|
284 |
-
"esdeveniments, llocs, categories d'esdeveniments i etiquetes "
|
285 |
-
"d'esdeveniments."
|
286 |
|
287 |
-
#:
|
288 |
-
|
289 |
-
|
|
|
290 |
|
291 |
-
#: includes/event-organiser-cpt.php:
|
292 |
-
msgid "
|
293 |
-
"
|
294 |
-
msgstr "Triar la recurrència i la data. No s'afegiran mes recurrències després "
|
295 |
-
"d'aquesta data, però una ocurrència que comença abans pot acabar després "
|
296 |
-
"d'aquesta data"
|
297 |
|
298 |
-
#:
|
299 |
-
msgid "
|
300 |
-
msgstr "
|
301 |
|
302 |
-
#:
|
303 |
-
msgid "
|
304 |
-
msgstr "
|
305 |
|
306 |
-
#: event-organiser-
|
307 |
-
msgid "
|
308 |
-
msgstr "
|
309 |
|
310 |
-
#:
|
311 |
-
msgid "
|
312 |
-
msgstr "
|
313 |
|
314 |
-
#: event-organiser-calendar.php:
|
315 |
-
msgid "
|
316 |
-
msgstr "
|
317 |
|
318 |
-
#:
|
319 |
-
msgid "
|
320 |
-
msgstr "
|
321 |
|
322 |
-
#:
|
323 |
-
|
324 |
-
|
|
|
325 |
|
326 |
-
#: event-organiser-calendar.php:
|
327 |
msgid "Current date/time"
|
328 |
msgstr "Data/hora actual"
|
329 |
|
330 |
-
#: event-organiser-
|
331 |
-
msgid "
|
332 |
-
msgstr "
|
333 |
|
334 |
-
#:
|
335 |
-
msgid "
|
336 |
-
msgstr "
|
337 |
|
338 |
-
#:
|
339 |
-
msgid "
|
340 |
-
msgstr "
|
341 |
|
342 |
-
#: event-organiser-
|
343 |
-
msgid "
|
344 |
-
msgstr "
|
345 |
|
346 |
-
#:
|
347 |
-
msgid "
|
348 |
-
msgstr "
|
349 |
|
350 |
-
#: event-organiser-
|
351 |
-
|
352 |
-
|
|
|
353 |
|
354 |
-
#: event-organiser-
|
355 |
-
msgid "
|
356 |
-
msgstr "
|
357 |
|
358 |
-
#: event-organiser-calendar.php:
|
359 |
-
|
360 |
-
|
361 |
-
msgstr "dia"
|
362 |
|
363 |
-
#: event-organiser-calendar.php:
|
364 |
-
#:
|
365 |
-
msgid "
|
366 |
-
msgstr "
|
367 |
|
368 |
-
#: event-organiser-
|
369 |
-
msgid "
|
370 |
-
msgstr "
|
371 |
|
372 |
-
#: event-organiser-
|
373 |
-
|
374 |
-
|
|
|
375 |
|
376 |
-
#: event-organiser-
|
377 |
-
msgid "
|
378 |
-
|
|
|
|
|
|
|
|
|
379 |
|
380 |
-
#:
|
381 |
-
msgid "
|
382 |
-
|
|
|
|
|
|
|
|
|
|
|
383 |
|
384 |
-
#: event-organiser-
|
385 |
-
msgid "
|
386 |
-
|
|
|
|
|
|
|
|
|
|
|
387 |
|
388 |
-
#:
|
389 |
-
msgid "
|
390 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
391 |
|
392 |
-
#:
|
393 |
-
|
394 |
-
|
395 |
-
|
|
|
|
|
|
|
396 |
|
397 |
-
#: event-organiser-
|
398 |
-
|
399 |
-
|
400 |
-
msgstr "Esborra Esdeveniments"
|
401 |
|
402 |
-
#: event-organiser-
|
403 |
-
|
404 |
-
|
|
|
405 |
|
406 |
-
#: event-organiser-
|
407 |
-
#:
|
408 |
-
msgid "
|
409 |
-
msgstr "
|
410 |
|
411 |
-
#:
|
412 |
-
msgid "
|
413 |
-
|
|
|
|
|
|
|
|
|
414 |
|
415 |
-
|
416 |
-
|
417 |
-
|
|
|
|
|
418 |
|
419 |
-
|
420 |
-
|
421 |
-
|
|
|
|
|
422 |
|
423 |
-
#: event-organiser-
|
424 |
-
msgid "
|
425 |
-
msgstr "
|
426 |
|
427 |
-
#:
|
428 |
-
|
429 |
-
|
|
|
430 |
|
431 |
-
#:
|
432 |
-
msgid "
|
433 |
-
msgstr "
|
434 |
|
435 |
-
#:
|
436 |
-
|
437 |
-
|
438 |
-
msgstr "Mostra com a desplegable"
|
439 |
|
440 |
-
#: event-organiser-
|
441 |
-
|
442 |
-
"
|
443 |
-
msgstr "
|
444 |
-
"(açò pot ser reemplaçat per atributs shortcode i opcions d'extensions)."
|
445 |
|
446 |
-
#:
|
447 |
-
|
448 |
-
|
|
|
449 |
|
450 |
-
#:
|
451 |
-
msgid "
|
452 |
-
msgstr "
|
453 |
|
454 |
-
#:
|
455 |
-
msgid "
|
456 |
-
msgstr "
|
457 |
|
458 |
-
#: event-organiser-
|
459 |
-
msgid "
|
460 |
-
msgstr "
|
461 |
|
462 |
-
#:
|
463 |
-
msgid "
|
464 |
-
msgstr "
|
465 |
|
466 |
-
#: event-organiser-
|
467 |
-
msgid "
|
468 |
-
msgstr "
|
469 |
|
470 |
-
#:
|
471 |
-
msgid "
|
472 |
-
msgstr "
|
473 |
|
474 |
-
#:
|
475 |
-
msgid "
|
476 |
-
msgstr "
|
477 |
|
478 |
-
#:
|
479 |
-
msgid "
|
480 |
-
msgstr "
|
481 |
|
482 |
-
#:
|
483 |
-
msgid "
|
484 |
-
msgstr "
|
485 |
|
486 |
-
#: event-organiser-
|
487 |
-
|
488 |
-
|
489 |
-
msgstr "Edita Esdeveniments"
|
490 |
|
491 |
-
#: event-organiser-
|
492 |
-
|
493 |
-
|
494 |
-
msgstr "Edita Esdeveniments d'Altres"
|
495 |
|
496 |
-
#:
|
497 |
-
|
498 |
-
|
|
|
499 |
|
500 |
-
#:
|
501 |
-
msgid "
|
502 |
-
"
|
503 |
-
msgstr "Editar et porta a la pantalla d'edició d'aquest lloc. També pots anar a "
|
504 |
-
"aquesta pantalla punxant en el títol del lloc."
|
505 |
|
506 |
-
#: event-organiser-
|
507 |
-
msgid "
|
508 |
-
msgstr "
|
509 |
|
510 |
-
#: event-organiser-
|
511 |
-
|
512 |
-
|
|
|
|
|
513 |
|
514 |
-
#: event-organiser-
|
515 |
-
msgid "
|
516 |
-
msgstr "
|
517 |
|
518 |
-
#: event-organiser-
|
519 |
-
msgid "
|
520 |
-
msgstr "
|
521 |
|
522 |
-
#:
|
523 |
-
|
524 |
-
|
|
|
525 |
|
526 |
-
#: event-organiser-edit.php:
|
527 |
-
msgid "
|
528 |
-
msgstr "
|
529 |
|
530 |
-
#: event-organiser-edit.php:
|
531 |
-
msgid "
|
532 |
-
msgstr ""
|
533 |
|
534 |
-
#: event-organiser-
|
535 |
-
msgid "
|
536 |
-
msgstr ""
|
537 |
|
538 |
-
#:
|
539 |
-
msgid "
|
540 |
-
msgstr "
|
541 |
|
542 |
-
#: event-organiser-
|
543 |
-
msgid "Event"
|
544 |
-
msgstr "
|
545 |
|
546 |
-
#: event-organiser-
|
547 |
-
msgid "
|
|
|
|
|
548 |
msgstr ""
|
|
|
|
|
549 |
|
550 |
-
#: event-organiser-
|
551 |
-
msgid "
|
552 |
-
msgstr "
|
553 |
|
554 |
-
#:
|
555 |
-
|
556 |
-
|
557 |
-
msgstr "Categories Esdeveniment"
|
558 |
|
559 |
-
#:
|
560 |
-
|
561 |
-
|
562 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
563 |
|
564 |
-
#:
|
565 |
-
msgid "
|
566 |
-
msgstr "
|
567 |
|
568 |
-
#:
|
569 |
-
msgid "
|
570 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
571 |
|
572 |
-
#: event-organiser-
|
573 |
-
msgid "
|
574 |
-
msgstr "
|
575 |
|
576 |
-
#: event-organiser-
|
577 |
-
msgid "
|
578 |
-
|
|
|
|
|
|
|
|
|
|
|
579 |
|
580 |
-
#: event-organiser-
|
581 |
-
|
582 |
-
|
583 |
-
msgstr "Detall de l'esdeveniment"
|
584 |
|
585 |
-
#: includes/event.php:
|
586 |
-
msgid "Event
|
587 |
-
msgstr "
|
588 |
|
589 |
-
#:
|
590 |
-
msgid "
|
591 |
-
msgstr "
|
592 |
-
"anterior</a>"
|
593 |
|
594 |
-
#:
|
595 |
-
msgid "
|
596 |
-
msgstr "
|
597 |
|
598 |
-
#: event-organiser-
|
599 |
-
msgid "
|
600 |
-
msgstr "
|
601 |
|
602 |
-
#: event-organiser-
|
603 |
-
msgid "
|
604 |
-
msgstr "
|
605 |
|
606 |
-
#: event-organiser-
|
607 |
-
msgid "
|
608 |
-
msgstr "
|
609 |
|
610 |
-
#: event-organiser-
|
611 |
-
msgid "
|
612 |
-
"
|
613 |
-
msgstr "L'Organitzador d'Esdeveniments ofereix una gamma d'extensions que afegeixen "
|
614 |
-
"funcions addicionals al plug-in."
|
615 |
|
616 |
-
#: event-organiser-
|
617 |
-
|
618 |
-
"
|
619 |
-
msgstr "
|
620 |
-
"reserva de Event Organiser."
|
621 |
|
622 |
-
#: event-organiser-
|
623 |
-
msgid "
|
624 |
-
msgstr "
|
625 |
|
626 |
-
#: event-organiser-
|
627 |
-
|
628 |
-
|
629 |
-
|
630 |
-
#: includes/event-organiser-cpt.php:241
|
631 |
-
msgid "Event published. <a href=\"%s\">View event</a>"
|
632 |
-
msgstr "Esdeveniment publicat. <a href=\"%s\">Veure l'event</a>"
|
633 |
-
|
634 |
-
#: includes/event-organiser-cpt.php:240
|
635 |
-
msgid "Event restored to revision from %s"
|
636 |
-
msgstr "Esdeveniment restaurat a la revisió de % s"
|
637 |
-
|
638 |
-
#: includes/event-organiser-cpt.php:242
|
639 |
-
msgid "Event saved."
|
640 |
-
msgstr "Esdeveniment guardat."
|
641 |
-
|
642 |
-
#: includes/event-organiser-cpt.php:244
|
643 |
-
msgid "Event scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" "
|
644 |
-
"href=\"%2$s\">Preview event</a>"
|
645 |
-
msgstr "Esdeveniment programat per a: <strong>%1$s</strong>. <a target=\"_blank\" "
|
646 |
-
"href=\"%2$s\">Previsualitzar l'esdeveniment</a>"
|
647 |
-
|
648 |
-
#: includes/event-organiser-cpt.php:243
|
649 |
-
msgid "Event submitted. <a target=\"_blank\" href=\"%s\">Preview event</a>"
|
650 |
-
msgstr "Esdeveniment enviat. <a target=\"_blank\" href=\"%s\">Previsualitzar "
|
651 |
-
"l'esdeveniment</a>"
|
652 |
|
653 |
-
#:
|
654 |
-
msgid "
|
655 |
-
msgstr "
|
656 |
|
657 |
-
#: event-organiser-
|
658 |
-
|
659 |
-
|
660 |
-
msgstr "Etiquetes d'esdeveniment"
|
661 |
|
662 |
-
#: event-organiser-
|
663 |
-
msgid "
|
664 |
-
msgstr "
|
665 |
|
666 |
-
#:
|
667 |
-
msgid "
|
668 |
-
msgstr "
|
669 |
|
670 |
-
#:
|
671 |
-
msgid "
|
672 |
-
msgstr "
|
673 |
|
674 |
-
#:
|
675 |
-
msgid "
|
676 |
-
msgstr "
|
677 |
|
678 |
-
#:
|
679 |
-
msgid "
|
680 |
-
msgstr "
|
681 |
|
682 |
-
#:
|
683 |
-
|
684 |
-
|
685 |
-
#: includes/event-organiser-install.php:96 templates/archive-event.php:42
|
686 |
-
msgid "Events"
|
687 |
-
msgstr "Esdeveniments"
|
688 |
|
689 |
-
#:
|
690 |
-
msgid "
|
691 |
-
msgstr "
|
692 |
|
693 |
-
#: event-organiser-settings.php:
|
694 |
-
|
695 |
-
|
|
|
696 |
|
697 |
-
#:
|
698 |
-
|
699 |
-
|
|
|
700 |
|
701 |
-
#:
|
702 |
-
|
703 |
-
|
|
|
704 |
|
705 |
-
#: event-organiser-settings.php:
|
706 |
-
|
707 |
-
|
|
|
708 |
|
709 |
-
#: event-organiser-settings.php:
|
710 |
-
|
711 |
-
|
|
|
712 |
|
713 |
-
#: event-organiser-
|
714 |
-
|
715 |
-
|
|
|
716 |
|
717 |
-
#: event-organiser-
|
718 |
-
|
719 |
-
|
|
|
720 |
|
721 |
-
#: event-organiser-
|
722 |
-
|
723 |
-
|
|
|
724 |
|
725 |
-
#: event-organiser-
|
726 |
-
msgid "
|
727 |
-
msgstr "
|
728 |
|
729 |
-
#: event-organiser-
|
730 |
-
msgid "
|
731 |
-
msgstr "
|
732 |
|
733 |
-
#: event-organiser-
|
734 |
-
msgid "
|
735 |
-
msgstr "
|
736 |
|
737 |
-
#:
|
738 |
-
|
739 |
-
|
740 |
-
msgstr "Esdeveniments:"
|
741 |
|
742 |
-
#:
|
743 |
-
|
744 |
-
|
745 |
-
msgstr "cada %d dies"
|
746 |
|
747 |
-
#:
|
748 |
-
|
749 |
-
|
750 |
-
msgstr "cada %d mesos a"
|
751 |
|
752 |
-
#:
|
753 |
-
|
754 |
-
|
755 |
-
msgstr "cada %d setmanes a"
|
756 |
|
757 |
-
#:
|
758 |
-
msgid "
|
759 |
-
msgstr "
|
760 |
|
761 |
-
#:
|
762 |
-
msgid "
|
763 |
-
msgstr "
|
764 |
|
765 |
-
#:
|
766 |
-
#: includes/event-organiser-
|
767 |
-
msgid "
|
768 |
-
msgstr "
|
769 |
|
770 |
-
#:
|
771 |
-
|
772 |
-
|
773 |
-
msgstr "cada mes a"
|
774 |
|
775 |
-
#:
|
776 |
-
|
777 |
-
|
778 |
-
|
|
|
|
|
|
|
779 |
|
780 |
-
#:
|
781 |
-
msgid "
|
782 |
-
msgstr "
|
783 |
|
784 |
-
#:
|
785 |
-
msgid "
|
786 |
-
msgstr "
|
787 |
|
788 |
-
#: event-organiser-settings.php:
|
789 |
-
msgid "
|
790 |
-
msgstr "
|
791 |
|
792 |
-
#: event-organiser-settings.php:
|
793 |
-
msgid "
|
794 |
-
msgstr "
|
795 |
|
796 |
-
#: event-organiser-
|
797 |
-
msgid "
|
798 |
-
msgstr "
|
799 |
|
800 |
-
#: event-organiser-settings.php:
|
801 |
-
msgid "
|
802 |
-
msgstr "
|
803 |
|
804 |
-
#:
|
805 |
-
msgid "
|
806 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
807 |
|
808 |
-
#: event-organiser-
|
809 |
-
msgid "
|
810 |
-
msgstr "
|
811 |
|
812 |
-
#:
|
813 |
-
msgid "
|
|
|
|
|
814 |
msgstr ""
|
|
|
|
|
|
|
815 |
|
816 |
-
#:
|
817 |
-
msgid "
|
818 |
-
msgstr "
|
819 |
|
820 |
-
#:
|
821 |
-
msgid "
|
822 |
-
|
|
|
|
|
|
|
|
|
823 |
|
824 |
-
#: event-organiser-
|
825 |
-
msgid "
|
826 |
-
msgstr "
|
827 |
|
828 |
-
#:
|
829 |
-
|
830 |
-
msgid "
|
831 |
-
msgstr "
|
|
|
|
|
832 |
|
833 |
-
#: event-organiser-
|
834 |
-
msgid "
|
835 |
-
msgstr "
|
|
|
|
|
|
|
|
|
836 |
|
837 |
#: event-organiser-settings.php:242
|
838 |
-
msgid "
|
|
|
839 |
"template simply give it the same name and store in your theme folder. By "
|
840 |
"default, if Event Organiser cannot find a template in your theme directory, "
|
841 |
"it will use its own default template. To prevent this, uncheck this option. "
|
842 |
"WordPress will then decide which template from your theme's folder to use."
|
843 |
-
msgstr "
|
|
|
844 |
"Per utilitzar la teva pròpia plantilla simplement has de donar-li el mateix "
|
845 |
"nom i guardar-ho a la carpeta del teu tema. Per defecte, si Event Organiser "
|
846 |
"no pot trobar una plantilla en el directori del teu tema, utilitzarà la seva "
|
@@ -848,1049 +902,1154 @@ msgstr "Per a cadascuna de les pàgines, s'utilitza la seva corresponent plantil
|
|
848 |
"Llavors WordPress decidirà quina plantilla de la teva carpeta del tema "
|
849 |
"utilitzar."
|
850 |
|
851 |
-
#:
|
852 |
-
msgid "
|
853 |
-
msgstr "
|
854 |
-
|
855 |
-
#: event-organiser-settings.php:254
|
856 |
-
msgid "For more information see documentation <a href='%s'>on editing the "
|
857 |
-
"templates</a>"
|
858 |
-
msgstr "Per a més informació, pega una mirada a la documentació <a href='%s'>editant "
|
859 |
-
"les plantilles</a>"
|
860 |
-
|
861 |
-
#: includes/event-organiser-event-functions.php:740
|
862 |
-
#: includes/event-organiser-register.php:255
|
863 |
-
msgid "fourth"
|
864 |
-
msgstr "quart"
|
865 |
-
|
866 |
-
#: event-organiser-manage.php:155
|
867 |
-
msgid "Future events"
|
868 |
-
msgstr "Futurs esdeveniments"
|
869 |
-
|
870 |
-
#: event-organiser-settings.php:29 event-organiser-settings.php:74
|
871 |
-
msgid "General"
|
872 |
-
msgstr "General"
|
873 |
-
|
874 |
-
#: event-organiser-go-pro.php:52
|
875 |
-
msgid "Get Event Organiser Pro"
|
876 |
-
msgstr "Aconsegueixi Event Organiser Pro"
|
877 |
|
878 |
-
#: event-organiser-
|
879 |
-
msgid "
|
880 |
-
msgstr "
|
881 |
|
882 |
-
#: event-organiser-
|
883 |
-
msgid "
|
884 |
-
msgstr "
|
885 |
|
886 |
-
#: event-organiser-
|
887 |
-
msgid "
|
888 |
-
"
|
889 |
-
"button to make inserting and configuring your shortcodes that bit easier. "
|
890 |
-
msgstr "Doni als seus usuaris la capacitat de cercar i filtrar a través dels seus "
|
891 |
-
"esdeveniments amb la cerca d'esdeveniments per shortcode. Event Organiser "
|
892 |
-
"Pro també afegeix un botó d'edició de text per a realitzar la inserció i la "
|
893 |
-
"configuració dels shorcodes una mica més fàcil."
|
894 |
|
895 |
-
#: event-organiser-
|
896 |
-
|
897 |
-
|
|
|
|
|
|
|
|
|
|
|
898 |
|
899 |
-
#:
|
900 |
-
msgid "
|
901 |
-
msgstr "
|
902 |
|
903 |
-
#: event-organiser-
|
904 |
-
msgid "
|
905 |
-
|
|
|
|
|
|
|
|
|
906 |
|
907 |
-
#: event-organiser-
|
908 |
-
msgid "
|
909 |
-
msgstr "
|
910 |
|
911 |
-
#:
|
912 |
-
msgid "
|
913 |
-
|
|
|
|
|
|
|
|
|
914 |
|
915 |
-
#:
|
916 |
-
msgid "
|
917 |
-
msgstr "
|
918 |
|
919 |
-
#:
|
920 |
-
msgid "
|
921 |
-
msgstr "
|
922 |
|
923 |
-
#:
|
924 |
-
msgid "
|
925 |
-
msgstr "
|
926 |
|
927 |
-
#:
|
928 |
-
msgid "
|
929 |
-
msgstr "
|
930 |
|
931 |
-
#:
|
932 |
-
msgid "
|
933 |
-
"
|
934 |
-
msgstr "En passar per sobre d'una fila en la llista de llocs els enllaços de les "
|
935 |
-
"accions que et permeten gestionar aquest esdeveniment. Pots realitzar les "
|
936 |
-
"següents accions:"
|
937 |
|
938 |
-
#: event-organiser-settings.php:
|
939 |
-
msgid "
|
940 |
-
"
|
941 |
-
"starts."
|
942 |
-
msgstr "Si està seleccionat 'no', una ocurrència d'un esdeveniment sol ha succeït "
|
943 |
-
"quan ha finalitzat. Si no, una ocurrència es considera 'succeïda' tan aviat "
|
944 |
-
"com comenci."
|
945 |
|
946 |
-
#:
|
947 |
-
msgid "
|
948 |
-
"
|
949 |
-
"on the third Tuesday) "
|
950 |
-
msgstr "Si està seleccionada recurrència mensual, selecciona si s'ha de repetir en "
|
951 |
-
"aquesta data del mes (per exemple el 24) o el mateix dia del mes (per "
|
952 |
-
"exemple, el tercer dimarts)"
|
953 |
|
954 |
-
#: event-organiser-settings.php:
|
955 |
-
msgid "
|
956 |
-
"
|
957 |
-
"options."
|
958 |
-
msgstr "Si es selecciona, sols una ocurrència d'un esdeveniment es mostrarà en la "
|
959 |
-
"llista d'esdeveniments i els arxius (aquest pot ser reemplaçat per atributs "
|
960 |
-
"shortcode i opcions d'extensions."
|
961 |
|
962 |
-
#: event-organiser-settings.php:
|
963 |
-
msgid "
|
964 |
-
|
965 |
-
msgstr "Si se selecciona l'esdeveniment serà esborrat automàticament en 24 hores "
|
966 |
-
"després que acabi la ultima ocurrència."
|
967 |
|
968 |
-
#: event-organiser-settings.php:
|
969 |
-
msgid "
|
970 |
-
msgstr "
|
971 |
-
"amb la url: %s"
|
972 |
|
973 |
-
#:
|
974 |
-
msgid "
|
975 |
-
"
|
976 |
-
"
|
977 |
-
msgstr "
|
978 |
-
"
|
979 |
-
"
|
980 |
|
981 |
-
#: event-organiser-settings.php:
|
982 |
-
msgid "
|
983 |
-
"
|
984 |
-
|
985 |
-
|
|
|
|
|
986 |
|
987 |
-
#: event-organiser-settings.php:
|
988 |
-
msgid "
|
989 |
-
|
|
|
|
|
|
|
|
|
|
|
990 |
|
991 |
-
#:
|
992 |
-
msgid "
|
993 |
-
msgstr "
|
994 |
|
995 |
-
#:
|
996 |
-
msgid "
|
997 |
-
msgstr "
|
998 |
|
999 |
-
#:
|
1000 |
-
msgid "
|
1001 |
-
msgstr "
|
1002 |
|
1003 |
-
#:
|
1004 |
-
msgid "
|
1005 |
-
msgstr "
|
1006 |
|
1007 |
-
#:
|
1008 |
-
msgid "
|
1009 |
-
msgstr "
|
1010 |
|
1011 |
-
#:
|
1012 |
-
|
1013 |
-
|
1014 |
-
msgstr "Incloure esdeveniments pasats"
|
1015 |
|
1016 |
-
#: event-organiser-
|
1017 |
-
msgid "
|
1018 |
-
msgstr "
|
1019 |
|
1020 |
-
#:
|
1021 |
-
msgid "
|
1022 |
-
msgstr "
|
1023 |
|
1024 |
-
#:
|
1025 |
-
msgid "
|
1026 |
-
|
1027 |
-
msgstr "Data/Hora invàlida \"%s\". Data esperada en format AAAAMMDDTHHiissZ o "
|
1028 |
-
"AAAAMMDDTHHiiss"
|
1029 |
|
1030 |
-
#:
|
1031 |
-
msgid "
|
1032 |
-
"
|
1033 |
-
msgstr "Arxiu pujat invàlid. L'arxiu ha de ser un arxiu de calendari ics del tipus "
|
1034 |
-
"'text/calendar', no superior a 2MB."
|
1035 |
|
1036 |
-
#:
|
1037 |
-
msgid "
|
1038 |
-
msgstr "
|
1039 |
|
1040 |
-
#: event-organiser-
|
1041 |
-
msgid "
|
1042 |
-
"
|
1043 |
-
msgstr "Els conflictes coneguts del plug-in i tema, ressaltats en vermell, poden ser "
|
1044 |
-
"menors o tenir una resolució simple. Per favor, contacta amb l'assistència."
|
1045 |
|
1046 |
-
#:
|
1047 |
-
#: includes/event-organiser-
|
1048 |
-
|
1049 |
-
|
|
|
|
|
1050 |
|
1051 |
-
#:
|
1052 |
-
|
1053 |
-
|
1054 |
-
|
1055 |
-
#: templates/taxonomy-event-venue.php:48
|
1056 |
-
#: templates/taxonomy-event-venue.php:105
|
1057 |
-
msgid "Later events <span class=\"meta-nav\">→</span>"
|
1058 |
-
msgstr "Esdeveniments següents <span class=\"meta-nav\">→</span>"
|
1059 |
|
1060 |
-
#:
|
1061 |
-
msgid "
|
1062 |
-
msgstr "
|
1063 |
|
1064 |
-
#:
|
1065 |
-
|
1066 |
-
|
1067 |
-
msgstr "Llistat de categoria d'slug(s), separats per coma. Deixar en blanc per tots"
|
1068 |
|
1069 |
-
#: event-organiser-
|
1070 |
-
|
1071 |
-
|
1072 |
-
msgstr "Carregant..."
|
1073 |
|
1074 |
-
#:
|
1075 |
-
msgid "
|
1076 |
-
msgstr "
|
1077 |
|
1078 |
-
#: event-organiser-
|
1079 |
-
|
1080 |
-
|
1081 |
-
msgstr "Administrar categories d'esdeveniments i etiquetes"
|
1082 |
|
1083 |
-
#:
|
1084 |
-
|
1085 |
-
|
1086 |
-
msgstr "Administra Llocs"
|
1087 |
|
1088 |
-
#: includes/
|
1089 |
-
msgid "
|
1090 |
-
msgstr "
|
1091 |
|
1092 |
-
#:
|
1093 |
-
msgid "
|
1094 |
-
msgstr "
|
1095 |
|
1096 |
-
#:
|
1097 |
-
|
1098 |
-
msgid "
|
1099 |
-
msgstr "
|
1100 |
|
1101 |
-
#:
|
1102 |
-
|
1103 |
-
|
1104 |
-
msgstr "Mes"
|
1105 |
|
1106 |
-
#:
|
1107 |
-
|
1108 |
-
|
|
|
1109 |
|
1110 |
-
#:
|
1111 |
-
|
1112 |
-
|
|
|
1113 |
|
1114 |
-
#: includes/
|
1115 |
-
|
1116 |
-
|
|
|
1117 |
|
1118 |
-
#:
|
1119 |
-
|
1120 |
-
|
1121 |
-
|
1122 |
-
"
|
1123 |
-
"
|
|
|
|
|
1124 |
|
1125 |
-
#: includes/event-organiser-
|
1126 |
-
|
1127 |
-
|
|
|
1128 |
|
1129 |
-
#: includes/event-organiser-
|
1130 |
-
msgid "
|
1131 |
-
msgstr "
|
1132 |
|
1133 |
-
#: includes/event-organiser-
|
1134 |
-
msgid "
|
1135 |
-
|
|
|
|
|
|
|
|
|
1136 |
|
1137 |
-
#: includes/event-organiser-
|
1138 |
-
|
1139 |
-
|
|
|
1140 |
|
1141 |
-
#:
|
1142 |
-
msgid "
|
1143 |
-
msgstr "
|
1144 |
|
1145 |
-
#: event-organiser-
|
1146 |
-
|
1147 |
-
|
1148 |
-
|
|
|
|
|
|
|
1149 |
|
1150 |
-
#: includes/event-organiser-
|
1151 |
-
msgid "
|
1152 |
-
msgstr "
|
1153 |
|
1154 |
-
#: includes/event-organiser-
|
1155 |
-
msgid "
|
1156 |
-
msgstr "
|
1157 |
|
1158 |
-
#: includes/event-organiser-
|
1159 |
-
msgid "
|
1160 |
-
msgstr "
|
1161 |
|
1162 |
-
#: includes/class-event-organiser-im-export.php:
|
1163 |
-
msgid "
|
1164 |
-
msgstr "
|
1165 |
|
1166 |
-
#: includes/class-event-organiser-im-export.php:
|
1167 |
-
msgid "
|
1168 |
-
msgstr "
|
1169 |
|
1170 |
-
#: includes/event-organiser-
|
1171 |
-
msgid "
|
1172 |
-
msgstr "
|
1173 |
|
1174 |
-
#: includes/event-organiser-
|
1175 |
-
msgid "
|
1176 |
-
msgstr "
|
1177 |
|
1178 |
-
#: includes/event-organiser-
|
1179 |
-
msgid "No
|
1180 |
-
msgstr "No s'
|
1181 |
|
1182 |
-
#: event-organiser-
|
1183 |
-
msgid "
|
1184 |
-
msgstr "
|
1185 |
|
1186 |
-
#:
|
1187 |
-
|
1188 |
-
|
1189 |
-
msgstr "No s'ha trobat res."
|
1190 |
|
1191 |
-
#:
|
1192 |
-
msgid "
|
1193 |
-
msgstr "
|
1194 |
|
1195 |
-
#: event-organiser-
|
1196 |
-
|
1197 |
-
|
|
|
1198 |
|
1199 |
-
#: includes/event.php:
|
1200 |
-
msgid "
|
1201 |
-
msgstr "
|
1202 |
|
1203 |
-
#: event-organiser-
|
1204 |
-
|
1205 |
-
msgid "
|
1206 |
-
msgstr "
|
1207 |
|
1208 |
-
#: event-organiser-
|
1209 |
-
msgid "
|
1210 |
-
msgstr "
|
1211 |
|
1212 |
-
#: includes/event-organiser-
|
1213 |
-
|
1214 |
-
|
|
|
1215 |
|
1216 |
-
#: includes/event-organiser-
|
1217 |
-
msgid "
|
1218 |
-
"
|
1219 |
-
msgstr "Solament es poden seleccionar llocs preexistents. Per afegir un lloc, anar a "
|
1220 |
-
"la pàgina de llocs."
|
1221 |
|
1222 |
-
#:
|
1223 |
-
msgid "
|
1224 |
-
msgstr "
|
1225 |
|
1226 |
-
#: event-organiser-
|
1227 |
-
|
1228 |
-
|
1229 |
-
msgstr "Organitzador"
|
1230 |
|
1231 |
-
#: includes/event-organiser-
|
1232 |
-
|
1233 |
-
|
|
|
1234 |
|
1235 |
-
#: event-organiser-
|
1236 |
-
msgid "
|
1237 |
-
msgstr "
|
1238 |
|
1239 |
-
#: includes/event-organiser-
|
1240 |
-
msgid "
|
1241 |
-
msgstr "
|
1242 |
|
1243 |
-
#: event-organiser-
|
1244 |
-
msgid "
|
1245 |
-
msgstr "
|
1246 |
|
1247 |
-
#: event-organiser-
|
1248 |
-
msgid "
|
1249 |
-
msgstr "
|
1250 |
|
1251 |
-
#: event-organiser-
|
1252 |
-
msgid "
|
1253 |
-
msgstr "
|
1254 |
|
1255 |
-
#: event-organiser-
|
1256 |
-
|
1257 |
-
"
|
1258 |
-
msgstr "
|
1259 |
-
"enllaços permanents \"bonics\" en WordPress en Opcions > Enllacis "
|
1260 |
-
"permanents."
|
1261 |
|
1262 |
-
#: includes/event-organiser-
|
1263 |
-
msgid "
|
1264 |
-
msgstr "
|
1265 |
|
1266 |
-
#: includes/event-organiser-
|
1267 |
-
msgid "
|
1268 |
-
msgstr "
|
1269 |
|
1270 |
-
#:
|
1271 |
-
msgid "
|
1272 |
-
msgstr "
|
|
|
|
|
|
|
|
|
1273 |
|
1274 |
-
#: includes/event-organiser-
|
1275 |
-
msgid "
|
1276 |
-
msgstr "
|
1277 |
|
1278 |
-
#: includes/event-organiser-
|
1279 |
-
msgid "
|
1280 |
-
msgstr "
|
1281 |
|
1282 |
-
#:
|
1283 |
-
msgid "
|
1284 |
-
msgstr ""
|
1285 |
|
1286 |
-
#: event-organiser-
|
1287 |
-
msgid "
|
1288 |
-
msgstr "
|
1289 |
|
1290 |
-
#: event-organiser-
|
1291 |
-
|
1292 |
-
|
1293 |
-
msgstr "Publica Esdeveniments"
|
1294 |
|
1295 |
-
#: event-organiser-
|
1296 |
-
|
1297 |
-
|
1298 |
-
msgstr "Llig Esdeveniments Privats"
|
1299 |
|
1300 |
-
#: event-organiser-
|
1301 |
-
msgid "
|
1302 |
-
msgstr "
|
1303 |
|
1304 |
-
#: event-organiser-
|
1305 |
-
|
1306 |
-
|
|
|
1307 |
|
1308 |
-
#: event-organiser-
|
1309 |
-
msgid "
|
1310 |
-
msgstr "
|
1311 |
|
1312 |
-
#: includes/event-organiser-cpt.php:
|
1313 |
-
|
1314 |
-
|
|
|
|
|
1315 |
|
1316 |
-
#: event-organiser-
|
1317 |
-
msgid "
|
1318 |
-
msgstr "
|
1319 |
|
1320 |
-
#: event-organiser-
|
1321 |
-
msgid "
|
1322 |
-
msgstr "
|
1323 |
|
1324 |
-
#: event-organiser-
|
1325 |
-
msgid "
|
1326 |
-
msgstr "
|
1327 |
|
1328 |
-
#: event-organiser-
|
1329 |
-
|
1330 |
-
|
|
|
1331 |
|
1332 |
-
#: includes/event.php:
|
1333 |
-
msgid "
|
1334 |
-
msgstr "
|
1335 |
|
1336 |
-
#: includes/event.php:
|
1337 |
-
msgid "
|
1338 |
-
msgstr "
|
1339 |
|
1340 |
-
#: includes/event-organiser-cpt.php:
|
1341 |
-
msgid "
|
1342 |
-
msgstr "
|
1343 |
|
1344 |
-
#: includes/event-organiser-cpt.php:
|
1345 |
-
msgid "
|
1346 |
-
msgstr "
|
1347 |
|
1348 |
-
#: event-organiser-
|
1349 |
-
msgid "
|
1350 |
-
msgstr "
|
1351 |
|
1352 |
-
#: includes/event-organiser-cpt.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
1353 |
msgid "Search Tags"
|
1354 |
msgstr "Cerca Etiquetes"
|
1355 |
|
1356 |
-
#:
|
1357 |
-
msgid "
|
1358 |
-
msgstr "
|
1359 |
|
1360 |
-
#: includes/event-organiser-
|
1361 |
-
|
1362 |
-
|
1363 |
-
msgstr "segon"
|
1364 |
|
1365 |
-
#: includes/event-organiser-cpt.php:
|
1366 |
-
msgid "
|
1367 |
-
msgstr "
|
1368 |
|
1369 |
-
#: event-organiser-
|
1370 |
-
|
1371 |
-
|
1372 |
-
msgstr "Selecciona un lloc"
|
1373 |
|
1374 |
-
#:
|
1375 |
-
msgid "
|
1376 |
-
msgstr "
|
1377 |
|
1378 |
-
#:
|
1379 |
-
msgid "
|
1380 |
-
msgstr ""
|
1381 |
|
1382 |
-
#: event-organiser-
|
1383 |
-
msgid "
|
1384 |
-
msgstr "
|
1385 |
|
1386 |
-
#: includes/event-organiser-cpt.php:
|
1387 |
-
msgid "
|
1388 |
-
msgstr "
|
1389 |
|
1390 |
-
#: event-organiser-
|
1391 |
-
|
1392 |
-
|
1393 |
-
|
1394 |
-
msgstr "
|
1395 |
-
|
1396 |
-
|
1397 |
-
"
|
|
|
1398 |
|
1399 |
-
#: includes/event-organiser-cpt.php:
|
1400 |
msgid "Separate tags with commas"
|
1401 |
msgstr "Separa etiquetes amb comes"
|
1402 |
|
1403 |
-
#: includes/event-organiser-cpt.php:
|
1404 |
-
msgid "
|
1405 |
-
msgstr "
|
1406 |
-
|
1407 |
-
#: event-organiser-settings.php:613
|
1408 |
-
msgid "Set permissions for events and venue management"
|
1409 |
-
msgstr "Donar privilegis per administrar esdeveniments i llocs"
|
1410 |
-
|
1411 |
-
#: includes/event-organiser-register.php:355
|
1412 |
-
msgid "Settings"
|
1413 |
-
msgstr "Ajustos"
|
1414 |
-
|
1415 |
-
#: event-organiser-edit.php:198 includes/event-organiser-register.php:231
|
1416 |
-
msgid "Show dates"
|
1417 |
-
msgstr "Mostra les dates"
|
1418 |
|
1419 |
-
#:
|
1420 |
-
msgid "
|
1421 |
-
msgstr "
|
1422 |
|
1423 |
-
#: includes/event-organiser-
|
1424 |
-
msgid "
|
1425 |
-
msgstr "
|
1426 |
|
1427 |
-
#:
|
1428 |
-
msgid "
|
1429 |
-
msgstr "
|
1430 |
|
1431 |
-
#: includes/event-organiser-
|
1432 |
-
msgid "
|
1433 |
-
msgstr "
|
1434 |
|
1435 |
-
#: event-organiser-
|
1436 |
-
msgid "
|
1437 |
-
msgstr "
|
1438 |
|
1439 |
-
#: event-organiser-
|
1440 |
-
msgid "
|
1441 |
-
msgstr "
|
1442 |
|
1443 |
-
#: includes/event-organiser-cpt.php:
|
1444 |
-
msgid "
|
1445 |
-
msgstr "
|
1446 |
-
"1)"
|
1447 |
|
1448 |
-
#: includes/event-organiser-
|
1449 |
-
|
1450 |
-
msgid "
|
1451 |
-
msgstr "
|
1452 |
|
1453 |
-
#:
|
1454 |
-
msgid "
|
1455 |
-
msgstr "
|
1456 |
|
1457 |
-
#: includes/event.php:
|
1458 |
-
msgid "
|
1459 |
-
msgstr "
|
1460 |
|
1461 |
-
#: includes/event.php:
|
1462 |
-
msgid "
|
1463 |
-
msgstr "
|
1464 |
|
1465 |
-
#: event-organiser-
|
1466 |
-
|
1467 |
-
|
|
|
1468 |
|
1469 |
-
#: includes/event-organiser-
|
1470 |
-
|
1471 |
-
|
|
|
1472 |
|
1473 |
-
#: event-organiser-
|
1474 |
-
msgid "
|
1475 |
-
msgstr "
|
1476 |
|
1477 |
-
#: event-organiser-
|
1478 |
-
|
1479 |
-
msgid "
|
1480 |
-
msgstr "
|
|
|
|
|
1481 |
|
1482 |
-
#: includes/event-organiser-cpt.php:
|
1483 |
-
|
1484 |
-
|
1485 |
-
|
1486 |
-
|
|
|
|
|
|
|
1487 |
|
1488 |
-
#:
|
1489 |
-
msgid "
|
1490 |
-
msgstr "
|
1491 |
|
1492 |
-
#: event-organiser-
|
1493 |
-
|
1494 |
-
|
|
|
|
|
|
|
1495 |
|
1496 |
-
#: event-organiser-
|
1497 |
-
msgid "
|
1498 |
-
"
|
1499 |
-
msgstr "L'enllaç \"Informació del sistema\" sota la pestanya de Admin "
|
1500 |
-
"d'Esdeveniments només és visible per als administradors i només quan "
|
1501 |
-
"<code>WP_DEBUG</code> está en la posició <code>true</code>."
|
1502 |
|
1503 |
-
#: includes/event-organiser-cpt.php:
|
1504 |
-
msgid "
|
1505 |
-
"
|
1506 |
-
msgstr "La data de finalització és la data que l'esdeveniment acaba. Si "
|
1507 |
-
"l'esdeveniment és un esdeveniment recurrent, aquesta és la data de "
|
1508 |
-
"finalització de la primera ocurrència."
|
1509 |
|
1510 |
-
#: includes/
|
1511 |
-
msgid "
|
1512 |
-
"
|
1513 |
-
msgstr "El botó d'exportació inferior genera un arxiu ICS dels esdeveniments que es "
|
1514 |
-
"poden importar a altres aplicacions de calendari com Google Calendar.\n"
|
1515 |
-
""
|
1516 |
|
1517 |
-
#: includes/event-organiser-cpt.php:
|
1518 |
-
msgid "
|
|
|
1519 |
"event, this is the start date of the first occurrence."
|
1520 |
-
msgstr "
|
|
|
1521 |
"l'esdeveniment és un esdeveniment recurrent, aquesta és la data de "
|
1522 |
"començament de la primera ocurrència."
|
1523 |
|
1524 |
-
#:
|
1525 |
-
msgid "
|
1526 |
-
|
1527 |
-
|
1528 |
-
#: includes/class-eo-ical-parser.php:193
|
1529 |
-
msgid "There was an error detecting iCal source."
|
1530 |
msgstr ""
|
|
|
|
|
|
|
1531 |
|
1532 |
-
#: includes/
|
1533 |
-
msgid "
|
1534 |
-
|
1535 |
-
|
1536 |
-
|
1537 |
-
|
1538 |
-
|
1539 |
|
1540 |
-
#: includes/event-organiser-
|
1541 |
-
|
1542 |
-
|
1543 |
-
msgstr "tercer"
|
1544 |
|
1545 |
-
#: event-organiser-
|
1546 |
-
msgid "
|
1547 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1548 |
|
1549 |
-
#:
|
1550 |
-
msgid "
|
1551 |
-
msgstr "
|
|
|
|
|
1552 |
|
1553 |
-
#: includes/event-organiser-cpt.php:
|
1554 |
-
msgid "
|
1555 |
-
|
|
|
|
|
|
|
|
|
|
|
1556 |
|
1557 |
-
#:
|
1558 |
-
msgid "
|
1559 |
-
|
1560 |
-
"
|
|
|
|
|
|
|
|
|
|
|
1561 |
|
1562 |
-
#: includes/event-organiser-
|
1563 |
-
msgid "
|
1564 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1565 |
|
1566 |
-
#:
|
1567 |
-
msgid "
|
1568 |
-
|
1569 |
-
msgstr "Aquest esdeveniment va ser publicat per <a href=\"%5$s\">%4$s</a>.Guarda "
|
1570 |
-
"l'<a href=\"%2$s\" title=\"Enllaç permanent a %3$s\" rel=\"bookmark\">enllaç "
|
1571 |
-
"permanent</a>."
|
1572 |
|
1573 |
-
#:
|
1574 |
-
msgid "
|
1575 |
-
|
1576 |
-
msgstr "Aquest esdeveniment va ser publicat %1$s per <a href=\"%5$s\">%4$s</a>. "
|
1577 |
-
"Guarda l'<a href=\"%2$s\" title=\"Enllaç permanent a %3$s\" "
|
1578 |
-
"rel=\"bookmark\">enllaç permanent</a>."
|
1579 |
|
1580 |
-
#: includes/event-organiser-
|
1581 |
-
msgid "
|
1582 |
-
|
|
|
|
|
|
|
|
|
1583 |
|
1584 |
-
#: event-organiser-
|
1585 |
-
msgid "
|
1586 |
-
msgstr "
|
1587 |
|
1588 |
-
#: includes/event-organiser-cpt.php:
|
1589 |
-
msgid "
|
|
|
1590 |
"appear as a single row </strong> in the table and the start and end date "
|
1591 |
"refers to the first occurrence of that event."
|
1592 |
-
msgstr "
|
|
|
1593 |
"esdeveniments recurrents apareixen com un fila simple </strong> a la taula i "
|
1594 |
"la data de començament i final es refereix a la primera ocurrència d'aquest "
|
1595 |
"esdeveniment."
|
1596 |
|
1597 |
-
#: event-organiser-
|
1598 |
-
msgid "
|
1599 |
-
"
|
1600 |
-
|
1601 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1602 |
|
1603 |
-
#: includes/event-organiser-cpt.php:
|
1604 |
-
msgid "
|
|
|
1605 |
"event by clicking on it. If you have the necessary permissions, a link to "
|
1606 |
"the event's edit page will appear also."
|
1607 |
-
msgstr "
|
|
|
1608 |
"veure el resum d'un esdeveniment punxant en ell. Si tens els privilegis "
|
1609 |
-
"necessaris , també t'apareixerà un enllaç a la pàgina d'editar "
|
1610 |
-
"esdeveniments."
|
1611 |
|
1612 |
-
#: event-organiser-
|
1613 |
-
msgid "
|
1614 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1615 |
|
1616 |
-
#:
|
1617 |
-
|
1618 |
-
|
1619 |
-
#: classes/class-eo-event-list-widget.php:70
|
1620 |
-
msgid "Title"
|
1621 |
-
msgstr "Tílol"
|
1622 |
|
1623 |
-
#:
|
1624 |
-
|
1625 |
-
|
1626 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1627 |
|
1628 |
-
#: event-organiser-
|
1629 |
-
msgid "
|
1630 |
-
"
|
1631 |
-
"resolve the issue."
|
1632 |
-
msgstr "Per accelerar les coses si informes d'una fallada, per favor indica que has "
|
1633 |
-
"fet. Una vegada el plug-in o tema hagi estat identificat és més fàcil que es "
|
1634 |
-
"resolgui."
|
1635 |
|
1636 |
-
#: includes/event-organiser-cpt.php:
|
1637 |
-
|
1638 |
-
"
|
1639 |
-
"
|
1640 |
-
msgstr "Per repetir un esdeveniment d'acord amb algun patró regular, utilitza el "
|
1641 |
-
"menú desplegable de recurrències per triar com es repetirà aquest "
|
1642 |
-
"esdeveniment. Apareixeran mes opcions."
|
1643 |
|
1644 |
-
#:
|
1645 |
-
msgid "
|
1646 |
-
msgstr "
|
1647 |
|
1648 |
-
#: includes/
|
1649 |
-
msgid "
|
1650 |
-
msgstr ""
|
1651 |
|
1652 |
-
#: event-organiser-
|
1653 |
-
msgid "
|
1654 |
-
msgstr "
|
1655 |
|
1656 |
-
#: event-organiser-
|
1657 |
-
|
1658 |
-
|
1659 |
-
msgid "until"
|
1660 |
-
msgstr "fins"
|
1661 |
|
1662 |
-
#:
|
1663 |
-
|
1664 |
-
|
|
|
1665 |
|
1666 |
-
#: includes/event-organiser-
|
1667 |
-
|
1668 |
-
|
|
|
1669 |
|
1670 |
-
#: includes/event-organiser-
|
1671 |
-
|
1672 |
-
|
|
|
1673 |
|
1674 |
-
#: event-organiser-
|
1675 |
-
|
1676 |
-
|
|
|
1677 |
|
1678 |
-
#: includes/
|
1679 |
-
|
1680 |
-
|
|
|
1681 |
|
1682 |
-
#: includes/event-organiser-
|
1683 |
-
msgid "
|
1684 |
-
msgstr "
|
1685 |
|
1686 |
-
#:
|
1687 |
-
|
1688 |
-
|
1689 |
-
|
1690 |
-
|
1691 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1692 |
|
1693 |
-
#: event-organiser-
|
1694 |
-
msgid "
|
1695 |
-
msgstr "
|
1696 |
|
1697 |
-
#: event-organiser-
|
1698 |
-
msgid "
|
1699 |
-
msgstr "
|
1700 |
|
1701 |
-
#: event-organiser-
|
1702 |
-
msgid "
|
1703 |
-
msgstr "
|
1704 |
|
1705 |
-
#: event-organiser-
|
1706 |
-
msgid "
|
1707 |
-
msgstr "
|
1708 |
|
1709 |
-
#: event-organiser-
|
1710 |
-
msgid "
|
1711 |
-
msgstr "
|
1712 |
|
1713 |
-
#: event-organiser-
|
1714 |
-
msgid "
|
1715 |
-
msgstr "
|
1716 |
|
1717 |
-
#: event-organiser-
|
1718 |
-
msgid "
|
1719 |
-
msgstr "
|
1720 |
|
1721 |
-
#: event-organiser-
|
1722 |
-
msgid "
|
1723 |
-
msgstr "
|
1724 |
|
1725 |
-
#: event-organiser-
|
1726 |
-
msgid "
|
1727 |
-
msgstr "
|
1728 |
|
1729 |
-
#: event-organiser-
|
1730 |
-
msgid "
|
1731 |
-
msgstr "
|
1732 |
|
1733 |
-
#: event-organiser-
|
1734 |
-
msgid "
|
1735 |
-
msgstr "
|
1736 |
|
1737 |
-
#:
|
1738 |
-
|
1739 |
-
|
1740 |
-
|
1741 |
-
msgstr "Llocs"
|
1742 |
|
1743 |
-
#:
|
1744 |
-
|
1745 |
-
|
1746 |
-
msgstr "Veure"
|
1747 |
|
1748 |
-
#: event-organiser-
|
1749 |
-
|
1750 |
-
|
1751 |
-
msgstr "Veure totes les categories"
|
1752 |
|
1753 |
-
#: event-organiser-
|
1754 |
-
|
1755 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1756 |
|
1757 |
-
#: includes/event-organiser-register.php:
|
1758 |
-
msgid "
|
|
|
|
|
|
|
|
|
1759 |
msgstr ""
|
|
|
|
|
|
|
|
|
1760 |
|
1761 |
-
#: event-organiser-
|
1762 |
-
|
1763 |
-
|
1764 |
-
msgstr "Veure tots els llocs"
|
1765 |
|
1766 |
-
#: includes/event-organiser-
|
1767 |
-
msgid "
|
1768 |
-
msgstr "
|
1769 |
|
1770 |
-
#:
|
1771 |
-
msgid "
|
1772 |
-
msgstr "
|
1773 |
|
1774 |
-
#: includes/event-organiser-
|
1775 |
-
msgid "
|
1776 |
-
msgstr "
|
1777 |
|
1778 |
-
#: includes/
|
1779 |
-
msgid "
|
1780 |
-
msgstr "
|
1781 |
|
1782 |
-
#:
|
1783 |
-
|
1784 |
-
|
1785 |
-
msgstr "setmana"
|
1786 |
|
1787 |
-
#:
|
1788 |
-
|
1789 |
-
|
1790 |
-
msgstr "Setmana"
|
1791 |
|
1792 |
-
#: event
|
1793 |
-
msgid "
|
1794 |
-
msgstr "
|
1795 |
|
1796 |
-
#: includes/event
|
1797 |
-
msgid "
|
1798 |
-
msgstr "
|
1799 |
|
1800 |
-
#: event
|
1801 |
-
msgid "
|
1802 |
-
msgstr "
|
1803 |
|
1804 |
-
#:
|
1805 |
-
msgid "
|
1806 |
-
msgstr "
|
1807 |
|
1808 |
-
#: includes/event
|
1809 |
-
msgid "
|
1810 |
-
msgstr "
|
1811 |
|
1812 |
-
#: event
|
1813 |
-
msgid "
|
1814 |
-
msgstr "
|
1815 |
|
1816 |
-
#: event
|
1817 |
-
msgid "
|
1818 |
-
msgstr "
|
1819 |
|
1820 |
-
|
1821 |
-
|
1822 |
-
|
|
|
|
|
|
|
1823 |
|
1824 |
-
#: event
|
1825 |
-
#:
|
1826 |
-
msgid "
|
1827 |
-
msgstr "
|
1828 |
|
1829 |
-
#:
|
1830 |
-
|
1831 |
-
|
1832 |
-
|
1833 |
-
|
1834 |
-
|
1835 |
-
|
1836 |
-
"
|
1837 |
-
"Setmana i Dia). Pots donar-li un títol a l'esdeveniment, especificar un lloc "
|
1838 |
-
"i donar-li una descripció. L'esdeveniment pot ser publicat immediatament o "
|
1839 |
-
"guardat com a esborrany. En qualsevol cas, l'esdeveniment està creat i tu "
|
1840 |
-
"seràs redireccionat a la pàgina d'edició d'aquest esdeveniment."
|
1841 |
|
1842 |
-
#:
|
1843 |
-
|
1844 |
-
|
1845 |
-
|
1846 |
-
|
1847 |
-
|
1848 |
-
"
|
|
|
1849 |
|
1850 |
-
#: event-
|
1851 |
-
|
1852 |
-
|
|
|
1853 |
|
1854 |
-
#:
|
1855 |
-
msgid "
|
1856 |
-
msgstr "
|
1857 |
|
1858 |
-
#: event-
|
1859 |
-
|
1860 |
-
|
|
|
|
|
|
|
|
|
1861 |
|
1862 |
-
#: event-
|
1863 |
-
|
1864 |
-
|
|
|
1865 |
|
1866 |
-
#: event-
|
1867 |
-
msgid "
|
1868 |
-
msgstr "
|
1869 |
|
1870 |
-
#: event
|
1871 |
-
|
1872 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1873 |
|
1874 |
-
#:
|
1875 |
-
|
1876 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1877 |
|
1878 |
-
#: event-
|
1879 |
-
|
1880 |
-
"
|
1881 |
-
msgstr "
|
1882 |
-
"permanents i fer clic sobre \"Guardar canvis\" perquè que els canvis facin "
|
1883 |
-
"efecte."
|
1884 |
|
1885 |
-
#: event-
|
1886 |
-
msgid "
|
1887 |
-
msgstr "
|
|
|
1888 |
|
1889 |
-
#:
|
1890 |
-
|
1891 |
-
|
|
|
1892 |
|
1893 |
-
#:
|
1894 |
-
msgid "
|
1895 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1896 |
|
|
|
|
1 |
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Event Organiser\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2014-10-31 11:49+0000\n"
|
6 |
"PO-Revision-Date: 2013-12-04 20:12:37+0000\n"
|
7 |
"Last-Translator: Marta <ieeeeeeeeee@hotmail.com>\n"
|
8 |
"Language-Team: \n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
|
15 |
+
#: classes/class-eo-agenda-widget.php:11
|
16 |
+
msgid "Displays a list of events, grouped by date"
|
17 |
+
msgstr "Mostra una llista d'esdeveniments, agrupats per data"
|
18 |
|
19 |
+
#: classes/class-eo-agenda-widget.php:19
|
20 |
+
msgid "Events Agenda"
|
21 |
+
msgstr "Agenda d'esdeveniments"
|
22 |
|
23 |
+
#: classes/class-eo-agenda-widget.php:35
|
24 |
+
#: classes/class-eo-calendar-widget.php:46
|
25 |
+
#: classes/class-eo-event-list-widget.php:40
|
26 |
+
#: classes/class-eo-event-list-widget.php:69
|
27 |
+
msgid "Title"
|
28 |
+
msgstr "Tílol"
|
29 |
|
30 |
+
#: classes/class-eo-agenda-widget.php:39
|
31 |
+
msgid "Group by"
|
32 |
+
msgstr "Agrupat per"
|
|
|
33 |
|
34 |
+
#: classes/class-eo-agenda-widget.php:41 event-organiser-calendar.php:237
|
35 |
+
msgid "Day"
|
36 |
+
msgstr "Dia"
|
|
|
37 |
|
38 |
+
#: classes/class-eo-agenda-widget.php:42 event-organiser-calendar.php:237
|
39 |
+
msgid "Week"
|
40 |
+
msgstr "Setmana"
|
41 |
|
42 |
+
#: classes/class-eo-agenda-widget.php:43 event-organiser-calendar.php:237
|
43 |
+
msgid "Month"
|
44 |
+
msgstr "Mes"
|
45 |
|
46 |
+
#: classes/class-eo-agenda-widget.php:47
|
47 |
+
msgid "Group date format"
|
48 |
+
msgstr "Grup de format de data"
|
49 |
|
50 |
+
#: classes/class-eo-agenda-widget.php:51
|
51 |
+
msgid "Event date/time format"
|
52 |
+
msgstr "Format de data/hora d'esdeveniment"
|
53 |
|
54 |
+
#: classes/class-eo-agenda-widget.php:55
|
55 |
+
msgid "Include 'Add To Google' link"
|
56 |
+
msgstr "Incloure el enllaç \"Afegir a Google\""
|
57 |
|
58 |
+
#: classes/class-eo-calendar-widget.php:22
|
59 |
+
msgid "Displays a calendar of your events"
|
60 |
+
msgstr "Mostra un calendari dels teus esdeveniments"
|
61 |
|
62 |
+
#: classes/class-eo-calendar-widget.php:24 event-organiser-calendar.php:233
|
63 |
+
msgid "Events Calendar"
|
64 |
+
msgstr "Calendari d'esdeveniments"
|
|
|
|
|
|
|
|
|
|
|
|
|
65 |
|
66 |
+
#: classes/class-eo-calendar-widget.php:57
|
67 |
+
#: classes/class-eo-event-list-widget.php:78
|
68 |
+
msgid "Include past events"
|
69 |
+
msgstr "Incloure esdeveniments pasats"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
|
71 |
+
#: classes/class-eo-calendar-widget.php:68
|
72 |
+
msgid "Show long events"
|
73 |
+
msgstr "Mostra esdeveniments de llarga duració"
|
74 |
|
75 |
+
#: classes/class-eo-calendar-widget.php:79
|
76 |
+
msgid "Link directly to event for days with only one event"
|
77 |
+
msgstr "Enllaç directe a l'esdeveniment per als dies amb un sol esdeveniment"
|
78 |
|
79 |
+
#: classes/class-eo-calendar-widget.php:91
|
80 |
+
#: classes/class-eo-event-list-widget.php:48
|
81 |
+
msgid "Event categories"
|
82 |
+
msgstr "Categories d'esdeveniments"
|
83 |
|
84 |
+
#: classes/class-eo-calendar-widget.php:94
|
85 |
+
#: classes/class-eo-event-list-widget.php:50
|
86 |
+
msgid "List category slug(s), seperate by comma. Leave blank for all"
|
87 |
+
msgstr ""
|
88 |
+
"Llistat de categoria d'slug(s), separats per coma. Deixar en blanc per tots"
|
89 |
|
90 |
+
#: classes/class-eo-calendar-widget.php:103
|
91 |
+
msgid "Event venue"
|
92 |
+
msgstr "Lloc de l'esdeveniment"
|
|
|
|
|
|
|
93 |
|
94 |
+
#: classes/class-eo-calendar-widget.php:106
|
95 |
+
#: classes/class-eo-event-list-widget.php:58
|
96 |
+
#: includes/event-organiser-cpt.php:34
|
97 |
+
msgid "All Venues"
|
98 |
+
msgstr "Tots els llocs"
|
99 |
|
100 |
+
#: classes/class-eo-calendar-widget.php:284
|
101 |
+
msgid "Previous month"
|
102 |
+
msgstr "Mes anterior"
|
103 |
|
104 |
+
#: classes/class-eo-calendar-widget.php:287
|
105 |
+
msgid "Next month"
|
106 |
+
msgstr "Mes pròxim"
|
107 |
|
108 |
+
#: classes/class-eo-event-list-widget.php:22
|
109 |
+
msgid "Displays a list of events"
|
110 |
+
msgstr "Mostra una llista d'esdeveniments"
|
111 |
|
112 |
+
#: classes/class-eo-event-list-widget.php:23 event-organiser-venues.php:481
|
113 |
+
#: event-organiser.php:132 includes/event-organiser-cpt.php:217
|
114 |
+
#: includes/event-organiser-cpt.php:229
|
115 |
+
#: includes/event-organiser-install.php:96 templates/archive-event.php:42
|
116 |
+
msgid "Events"
|
117 |
+
msgstr "Esdeveniments"
|
118 |
|
119 |
+
#: classes/class-eo-event-list-widget.php:44
|
120 |
+
msgid "Number of events"
|
121 |
+
msgstr "Nombre d'esdeveniments"
|
122 |
|
123 |
+
#: classes/class-eo-event-list-widget.php:55
|
124 |
+
#: includes/event-organiser-cpt.php:32
|
125 |
+
msgid "Venue"
|
126 |
+
msgstr "Lloc"
|
127 |
|
128 |
+
#: classes/class-eo-event-list-widget.php:66
|
129 |
+
msgid "Order by"
|
130 |
+
msgstr "Ordenats per"
|
131 |
|
132 |
+
#: classes/class-eo-event-list-widget.php:68
|
133 |
+
msgid "Start date"
|
134 |
+
msgstr "Data d'inici"
|
135 |
|
136 |
+
#: classes/class-eo-event-list-widget.php:70
|
137 |
+
msgid "Publish date"
|
138 |
+
msgstr ""
|
139 |
|
140 |
+
#: classes/class-eo-event-list-widget.php:73
|
141 |
+
msgid "ASC"
|
142 |
+
msgstr "ASC"
|
143 |
|
144 |
+
#: classes/class-eo-event-list-widget.php:74
|
145 |
+
msgid "DESC"
|
146 |
+
msgstr "DESC"
|
147 |
|
148 |
+
#: classes/class-eo-event-list-widget.php:82 event-organiser-settings.php:189
|
149 |
+
msgid "Group occurrences"
|
150 |
+
msgstr "Ocurrències de grup"
|
151 |
|
152 |
+
#: classes/class-eo-event-list-widget.php:88
|
153 |
+
msgid "Template (leave blank for default)"
|
154 |
+
msgstr "Plantilla (deixar en blanc per defecte)"
|
|
|
|
|
155 |
|
156 |
+
#: classes/class-eo-event-list-widget.php:90
|
157 |
+
msgid "Event list widget placeholders"
|
158 |
+
msgstr "Marcadors de posició del giny de la llista d'esdeveniments"
|
|
|
159 |
|
160 |
+
#: classes/class-eo-event-list-widget.php:92
|
161 |
+
#, php-format
|
162 |
+
msgid ""
|
163 |
+
"You can use specified tags as placeholders for event information which you "
|
164 |
+
"want to appear in the widget. <a href=\"%s\" target=\"_blank\"> Find out "
|
165 |
+
"more</a>."
|
166 |
+
msgstr ""
|
167 |
+
"Pots usar etiquetes especificades com a marcadors de posició per a la "
|
168 |
+
"informació d'un esdeveniment que vulguis que aparegui en el giny. <a href="
|
169 |
+
"\"%s\" target=\"_blank\"> Esbrina més sobre el tema</a>."
|
170 |
|
171 |
+
#: classes/class-eo-event-list-widget.php:102
|
172 |
+
msgid "'No events' message"
|
173 |
+
msgstr "Missatge \"No hi han esdeveniments\""
|
174 |
|
175 |
+
#: classes/class-eo-venue-list-table.php:72 templates/single-event.php:71
|
176 |
+
msgid "Edit"
|
177 |
+
msgstr "Edita"
|
178 |
|
179 |
+
#: classes/class-eo-venue-list-table.php:73
|
180 |
+
#: classes/class-eo-venue-list-table.php:128
|
181 |
+
msgid "Delete"
|
182 |
+
msgstr "Esborra"
|
|
|
183 |
|
184 |
+
#: classes/class-eo-venue-list-table.php:74
|
185 |
+
#: includes/event-organiser-ajax.php:676
|
186 |
+
msgid "View"
|
187 |
+
msgstr "Veure"
|
188 |
|
189 |
+
#: classes/class-eo-widget-categories.php:10
|
190 |
+
msgid "A list or dropdown of event categories"
|
191 |
+
msgstr "Una llista o desplegable de categories d'esdeveniments"
|
192 |
|
193 |
+
#: classes/class-eo-widget-categories.php:11 event-organiser-settings.php:329
|
194 |
+
#: includes/event-organiser-cpt.php:92
|
195 |
+
msgid "Event Categories"
|
196 |
+
msgstr "Categories Esdeveniment"
|
197 |
|
198 |
+
#: classes/class-eo-widget-categories.php:28 event-organiser-manage.php:35
|
199 |
+
#: includes/event-organiser-cpt.php:103
|
200 |
+
#: includes/event-organiser-event-functions.php:1494
|
201 |
+
#: templates/event-meta-event-single.php:69
|
202 |
+
msgid "Categories"
|
203 |
+
msgstr "Categoríes"
|
204 |
|
205 |
+
#: classes/class-eo-widget-categories.php:54
|
206 |
+
msgid "Select Category"
|
207 |
+
msgstr "Selecciona una Categoria"
|
208 |
|
209 |
+
#: classes/class-eo-widget-categories.php:125
|
210 |
+
#: classes/class-eo-widget-venues.php:127
|
211 |
+
msgid "Title:"
|
212 |
+
msgstr "Títol:"
|
213 |
|
214 |
+
#: classes/class-eo-widget-categories.php:129
|
215 |
+
#: classes/class-eo-widget-venues.php:131
|
216 |
+
msgid "Display as dropdown"
|
217 |
+
msgstr "Mostra com a desplegable"
|
218 |
|
219 |
+
#: classes/class-eo-widget-categories.php:132
|
220 |
+
msgid "Show hierarchy"
|
221 |
+
msgstr "Mostra l'herència"
|
222 |
|
223 |
+
#: classes/class-eo-widget-venues.php:11
|
224 |
+
msgid "A list or dropdown of event venues"
|
225 |
+
msgstr "Una llista o desplegable de llocs d'esdeveniments"
|
|
|
|
|
226 |
|
227 |
+
#: classes/class-eo-widget-venues.php:12
|
228 |
+
msgid "Event Venues"
|
229 |
+
msgstr "Llocs d'esdeveniment"
|
230 |
|
231 |
+
#: classes/class-eo-widget-venues.php:32 event-organiser-settings.php:319
|
232 |
+
#: event-organiser-venues.php:185 includes/event-organiser-cpt.php:31
|
233 |
+
msgid "Venues"
|
234 |
+
msgstr "Llocs"
|
235 |
|
236 |
+
#: classes/class-eo-widget-venues.php:57
|
237 |
+
msgid "Select Venue"
|
238 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
239 |
|
240 |
+
#: classes/class-eventorganiser-shortcodes.php:377
|
241 |
+
msgid "There is no excerpt because this is a protected post."
|
242 |
+
msgstr "No hi ha resum perquè aquesta és una entrada protegida."
|
243 |
+
|
244 |
+
#: event-organiser-add-ons.php:19 event-organiser-add-ons.php:95
|
245 |
+
msgid "Event Organiser Extensions"
|
246 |
+
msgstr "Extensions de Event Organiser"
|
247 |
+
|
248 |
+
#: event-organiser-add-ons.php:20
|
249 |
+
msgid "Extensions"
|
250 |
+
msgstr "Extensions"
|
251 |
+
|
252 |
+
#: event-organiser-add-ons.php:99
|
253 |
+
msgid ""
|
254 |
+
"Event Organiser offers a range of extension which add additional features to "
|
255 |
+
"the plug-in."
|
256 |
+
msgstr ""
|
257 |
+
"L'Organitzador d'Esdeveniments ofereix una gamma d'extensions que afegeixen "
|
258 |
+
"funcions addicionals al plug-in."
|
259 |
+
|
260 |
+
#: event-organiser-add-ons.php:130 event-organiser-go-pro.php:90
|
261 |
+
msgid "Find out more …"
|
262 |
+
msgstr "Trobar més ..."
|
263 |
|
264 |
#: event-organiser-calendar.php:22 event-organiser-calendar.php:23
|
265 |
msgid "Calendar View"
|
266 |
msgstr "Vista de Calendari"
|
267 |
|
268 |
+
#: event-organiser-calendar.php:58 includes/event-organiser-register.php:57
|
269 |
+
msgid "today"
|
270 |
+
msgstr "avui"
|
|
|
271 |
|
272 |
+
#: event-organiser-calendar.php:59 includes/event-organiser-register.php:58
|
273 |
+
#: includes/event-organiser-register.php:247
|
274 |
+
msgid "day"
|
275 |
+
msgstr "dia"
|
|
|
|
|
276 |
|
277 |
+
#: event-organiser-calendar.php:60 includes/event-organiser-register.php:59
|
278 |
+
#: includes/event-organiser-register.php:249
|
279 |
+
msgid "week"
|
280 |
+
msgstr "setmana"
|
|
|
281 |
|
282 |
+
#: event-organiser-calendar.php:61 includes/event-organiser-register.php:60
|
283 |
+
#: includes/event-organiser-register.php:251
|
284 |
+
msgid "month"
|
285 |
+
msgstr "mes"
|
286 |
|
287 |
+
#: event-organiser-calendar.php:62 includes/event-organiser-register.php:61
|
288 |
+
msgid "go to date"
|
289 |
+
msgstr "anar a la data"
|
|
|
|
|
|
|
290 |
|
291 |
+
#: event-organiser-calendar.php:63 event-organiser-manage.php:122
|
292 |
+
#: includes/event-organiser-cpt.php:105
|
293 |
+
msgid "View all categories"
|
294 |
+
msgstr "Veure totes les categories"
|
295 |
|
296 |
+
#: event-organiser-calendar.php:64 includes/event-organiser-cpt.php:45
|
297 |
+
msgid "View all venues"
|
298 |
+
msgstr "Veure tots els llocs"
|
|
|
|
|
|
|
299 |
|
300 |
+
#: event-organiser-calendar.php:111
|
301 |
+
msgid "You do not have sufficient permissions to create events. "
|
302 |
+
msgstr "No tens suficients privilegis per crear esdeveniments."
|
303 |
|
304 |
+
#: event-organiser-calendar.php:167
|
305 |
+
msgid "You do not have sufficient permissions to edit this event. "
|
306 |
+
msgstr "No tens suficients privilegis per editar aquest esdeveniment."
|
307 |
|
308 |
+
#: event-organiser-calendar.php:185
|
309 |
+
msgid "You do not have sufficient permissions to delete this event. "
|
310 |
+
msgstr "No tens suficients privilegis per esborrar aquest esdeveniment."
|
311 |
|
312 |
+
#: event-organiser-calendar.php:195
|
313 |
+
msgid "Occurrence deleted."
|
314 |
+
msgstr "Ocurrència esborrada"
|
315 |
|
316 |
+
#: event-organiser-calendar.php:211
|
317 |
+
msgid "Calendar options"
|
318 |
+
msgstr "Opcions del calendari"
|
319 |
|
320 |
+
#: event-organiser-calendar.php:218
|
321 |
+
msgid "24 hour time"
|
322 |
+
msgstr "De 24 hores"
|
323 |
|
324 |
+
#: event-organiser-calendar.php:240
|
325 |
+
#: includes/event-organiser-event-functions.php:1441
|
326 |
+
msgid "Loading…"
|
327 |
+
msgstr "Carregant..."
|
328 |
|
329 |
+
#: event-organiser-calendar.php:247
|
330 |
msgid "Current date/time"
|
331 |
msgstr "Data/hora actual"
|
332 |
|
333 |
+
#: event-organiser-calendar.php:252
|
334 |
+
msgid "Create an event"
|
335 |
+
msgstr "Crear un esdeveniment"
|
336 |
|
337 |
+
#: event-organiser-calendar.php:257
|
338 |
+
msgid "When"
|
339 |
+
msgstr "Quan"
|
340 |
|
341 |
+
#: event-organiser-calendar.php:261
|
342 |
+
msgid "Event Title"
|
343 |
+
msgstr "Títol del esdeveniment"
|
344 |
|
345 |
+
#: event-organiser-calendar.php:268 includes/event-organiser-ajax.php:399
|
346 |
+
msgid "Where"
|
347 |
+
msgstr "On"
|
348 |
|
349 |
+
#: event-organiser-calendar.php:293
|
350 |
+
msgid "Save Draft"
|
351 |
+
msgstr "Guardar esborrany"
|
352 |
|
353 |
+
#: event-organiser-calendar.php:294 event-organiser-calendar.php:301
|
354 |
+
#: event-organiser-edit.php:258
|
355 |
+
msgid "Cancel"
|
356 |
+
msgstr "Cancel·la"
|
357 |
|
358 |
+
#: event-organiser-calendar.php:297
|
359 |
+
msgid "Publish Event"
|
360 |
+
msgstr "Publicar Esdeveniment"
|
361 |
|
362 |
+
#: event-organiser-calendar.php:303
|
363 |
+
msgid "Submit for Review"
|
364 |
+
msgstr "Enviar per a revisió"
|
|
|
365 |
|
366 |
+
#: event-organiser-calendar.php:324 event-organiser-edit.php:14
|
367 |
+
#: templates/event-meta-event-single.php:37
|
368 |
+
msgid "Event Details"
|
369 |
+
msgstr "Detall de l'esdeveniment"
|
370 |
|
371 |
+
#: event-organiser-calendar.php:326
|
372 |
+
msgid "Event Detail"
|
373 |
+
msgstr "Detall de l'esdeveniment"
|
374 |
|
375 |
+
#: event-organiser-debug.php:13 event-organiser-debug.php:14
|
376 |
+
#: event-organiser-debug.php:59
|
377 |
+
msgid "System Info"
|
378 |
+
msgstr "Informació del Sistema"
|
379 |
|
380 |
+
#: event-organiser-debug.php:65
|
381 |
+
msgid ""
|
382 |
+
"This page highlights useful information for debugging. If you're reporting a "
|
383 |
+
"bug, please include this information."
|
384 |
+
msgstr ""
|
385 |
+
"Aquesta pàgina destaca informació útil per eliminar fallades. Si vas a "
|
386 |
+
"informar d'una fallada, per favor, inclou aquesta informació."
|
387 |
|
388 |
+
#: event-organiser-debug.php:67
|
389 |
+
msgid ""
|
390 |
+
"The 'system info' link in under the Events admin tab is only visible to "
|
391 |
+
"admins and only when <code>WP_DEBUG</code> is set to <code>true</code>."
|
392 |
+
msgstr ""
|
393 |
+
"L'enllaç \"Informació del sistema\" sota la pestanya de Admin "
|
394 |
+
"d'Esdeveniments només és visible per als administradors i només quan "
|
395 |
+
"<code>WP_DEBUG</code> está en la posició <code>true</code>."
|
396 |
|
397 |
+
#: event-organiser-debug.php:72
|
398 |
+
msgid ""
|
399 |
+
"Most bugs arise from theme or plug-in conflicts. You can check this by "
|
400 |
+
"disabling all other plug-ins and switching to TwentyTweleve."
|
401 |
+
msgstr ""
|
402 |
+
"La majoria de les fallades provenen de conflictes del tema o del plug-in. "
|
403 |
+
"Pots revisar-ho desactivant tots els altres plug-ins i canviant a "
|
404 |
+
"TwentyTwelve"
|
405 |
|
406 |
+
#: event-organiser-debug.php:74
|
407 |
+
msgid ""
|
408 |
+
"To help speed things along, if you report a bug please indicate if you have "
|
409 |
+
"done so. Once the plug-in or theme has been identified it is often easy to "
|
410 |
+
"resolve the issue."
|
411 |
+
msgstr ""
|
412 |
+
"Per accelerar les coses si informes d'una fallada, per favor indica que has "
|
413 |
+
"fet. Una vegada el plug-in o tema hagi estat identificat és més fàcil que es "
|
414 |
+
"resolgui."
|
415 |
|
416 |
+
#: event-organiser-debug.php:76
|
417 |
+
msgid ""
|
418 |
+
"Below any <strong>known</strong> plug-in and theme conflicts are highlighted "
|
419 |
+
"in red."
|
420 |
+
msgstr ""
|
421 |
+
"A baix es ressalta en vermell qualsevol conflicte <strong>conegut</strong> "
|
422 |
+
"del plug-in i del tema."
|
423 |
|
424 |
+
#: event-organiser-debug.php:84
|
425 |
+
msgid "Download system information file"
|
426 |
+
msgstr "Descarrega l'arxiu d'informació del sistema"
|
|
|
427 |
|
428 |
+
#: event-organiser-debug.php:182 event-organiser-debug.php:186
|
429 |
+
#: event-organiser-debug.php:190 event-organiser-settings.php:205
|
430 |
+
msgid "Yes"
|
431 |
+
msgstr "Si"
|
432 |
|
433 |
+
#: event-organiser-debug.php:182 event-organiser-debug.php:186
|
434 |
+
#: event-organiser-debug.php:190 event-organiser-settings.php:204
|
435 |
+
msgid "No"
|
436 |
+
msgstr "No"
|
437 |
|
438 |
+
#: event-organiser-debug.php:257
|
439 |
+
msgid ""
|
440 |
+
"Known plug-in & theme conflicts, highlighted in red, may be minor or have a "
|
441 |
+
"simple resolution. Please contact support."
|
442 |
+
msgstr ""
|
443 |
+
"Els conflictes coneguts del plug-in i tema, ressaltats en vermell, poden ser "
|
444 |
+
"menors o tenir una resolució simple. Per favor, contacta amb l'assistència."
|
445 |
|
446 |
+
#. / TRANSLATORS: [this plugin] has only been tested up to [required plugin] [required plugin version]
|
447 |
+
#: event-organiser-debug.php:430
|
448 |
+
#, php-format
|
449 |
+
msgid "%s has only been tested up to %s %s"
|
450 |
+
msgstr "%s sols s'ha provat per damunt de %s %s"
|
451 |
|
452 |
+
#. / TRANSLATORS: [this plugin] requires [required plugin] version [required plugin version] or higher
|
453 |
+
#: event-organiser-debug.php:439
|
454 |
+
#, php-format
|
455 |
+
msgid "%s requires %s version %s or higher"
|
456 |
+
msgstr "%s requereix %s versió %s o superior"
|
457 |
|
458 |
+
#: event-organiser-debug.php:460
|
459 |
+
msgid "unknown"
|
460 |
+
msgstr "desconegut"
|
461 |
|
462 |
+
#: event-organiser-edit.php:31 event-organiser-manage.php:23
|
463 |
+
#: event-organiser-settings.php:142 includes/event-organiser-ajax.php:386
|
464 |
+
msgid "Organiser"
|
465 |
+
msgstr "Organitzador"
|
466 |
|
467 |
+
#: event-organiser-edit.php:75
|
468 |
+
msgid "This is a reoccurring event"
|
469 |
+
msgstr "Aquest és un esdeveniment recurrent"
|
470 |
|
471 |
+
#: event-organiser-edit.php:76
|
472 |
+
msgid "Check to edit this event and its reoccurrences"
|
473 |
+
msgstr "Marca per editar aquest esdeveniment i les seves recurrències."
|
|
|
474 |
|
475 |
+
#: event-organiser-edit.php:98
|
476 |
+
#, php-format
|
477 |
+
msgid "Ensure dates are entered in %1$s format and times in 24 hour format"
|
478 |
+
msgstr ""
|
|
|
479 |
|
480 |
+
#: event-organiser-edit.php:100
|
481 |
+
#, php-format
|
482 |
+
msgid "Ensure dates are entered in %1$s format and times in 12 hour format"
|
483 |
+
msgstr ""
|
484 |
|
485 |
+
#: event-organiser-edit.php:107 event-organiser-manage.php:36
|
486 |
+
msgid "Start Date/Time"
|
487 |
+
msgstr "Inici Data/Hora"
|
488 |
|
489 |
+
#: event-organiser-edit.php:120 event-organiser-manage.php:37
|
490 |
+
msgid "End Date/Time"
|
491 |
+
msgstr "Fi Data/Hora"
|
492 |
|
493 |
+
#: event-organiser-edit.php:132
|
494 |
+
msgid "All day"
|
495 |
+
msgstr "Tot el dia"
|
496 |
|
497 |
+
#: event-organiser-edit.php:139
|
498 |
+
msgid "Reoccurence:"
|
499 |
+
msgstr "Recurrència "
|
500 |
|
501 |
+
#: event-organiser-edit.php:141
|
502 |
+
msgid "once"
|
503 |
+
msgstr "un cop"
|
504 |
|
505 |
+
#: event-organiser-edit.php:141
|
506 |
+
msgid "daily"
|
507 |
+
msgstr "diari"
|
508 |
|
509 |
+
#: event-organiser-edit.php:141
|
510 |
+
msgid "weekly"
|
511 |
+
msgstr "setmanal"
|
512 |
|
513 |
+
#: event-organiser-edit.php:142
|
514 |
+
msgid "monthly"
|
515 |
+
msgstr "mensual"
|
516 |
|
517 |
+
#: event-organiser-edit.php:142
|
518 |
+
msgid "yearly"
|
519 |
+
msgstr "anual"
|
520 |
|
521 |
+
#: event-organiser-edit.php:142
|
522 |
+
msgid "custom"
|
523 |
+
msgstr "personalitzat"
|
|
|
524 |
|
525 |
+
#: event-organiser-edit.php:155
|
526 |
+
msgid "Repeat every"
|
527 |
+
msgstr "Repetir cada"
|
|
|
528 |
|
529 |
+
#: event-organiser-edit.php:161 templates/shortcode-event-list.php:52
|
530 |
+
#: templates/widget-event-list.php:49
|
531 |
+
msgid "on"
|
532 |
+
msgstr "el"
|
533 |
|
534 |
+
#: event-organiser-edit.php:176
|
535 |
+
msgid "day of month"
|
536 |
+
msgstr "dia del mes"
|
|
|
|
|
537 |
|
538 |
+
#: event-organiser-edit.php:180
|
539 |
+
msgid "day of week"
|
540 |
+
msgstr "dia de la setmana"
|
541 |
|
542 |
+
#: event-organiser-edit.php:185
|
543 |
+
#: includes/event-organiser-event-functions.php:819
|
544 |
+
#: includes/event-organiser-register.php:264
|
545 |
+
msgid "until"
|
546 |
+
msgstr "fins"
|
547 |
|
548 |
+
#: event-organiser-edit.php:195
|
549 |
+
msgid "Include/Exclude occurrences"
|
550 |
+
msgstr "Incloure/excloure ocurrències"
|
551 |
|
552 |
+
#: event-organiser-edit.php:198 includes/event-organiser-register.php:241
|
553 |
+
msgid "Show dates"
|
554 |
+
msgstr "Mostra les dates"
|
555 |
|
556 |
+
#: event-organiser-edit.php:230
|
557 |
+
#: includes/event-organiser-venue-functions.php:988
|
558 |
+
msgid "Select a venue"
|
559 |
+
msgstr "Selecciona un lloc"
|
560 |
|
561 |
+
#: event-organiser-edit.php:240
|
562 |
+
msgid "Venue Name"
|
563 |
+
msgstr "Nom del Lloc"
|
564 |
|
565 |
+
#: event-organiser-edit.php:410
|
566 |
+
msgid "Event dates were not saved."
|
567 |
+
msgstr "Les dates de l'esdeveniment no s'han guardat"
|
568 |
|
569 |
+
#: event-organiser-go-pro.php:24
|
570 |
+
msgid "Get Event Organiser Pro Add-On"
|
571 |
+
msgstr "Aconseguerixi Event Organiser Pro Add-On"
|
572 |
|
573 |
+
#: event-organiser-go-pro.php:25
|
574 |
+
msgid "Go Pro"
|
575 |
+
msgstr "Ves a Pro"
|
576 |
|
577 |
+
#: event-organiser-go-pro.php:52
|
578 |
+
msgid "Get Event Organiser Pro"
|
579 |
+
msgstr "Aconsegueixi Event Organiser Pro"
|
580 |
|
581 |
+
#: event-organiser-go-pro.php:55
|
582 |
+
msgid ""
|
583 |
+
"Event Organiser Pro is a premium add-on bringing advanced booking management "
|
584 |
+
"to Event Organiser."
|
585 |
msgstr ""
|
586 |
+
"Event Organiser Pro és un add-on de pagament per dur la gestió avançada de "
|
587 |
+
"reserva de Event Organiser."
|
588 |
|
589 |
+
#: event-organiser-go-pro.php:56
|
590 |
+
msgid "But that's not all …"
|
591 |
+
msgstr "Però açò no es tot..."
|
592 |
|
593 |
+
#: event-organiser-go-pro.php:71
|
594 |
+
msgid "Flexible Booking Options"
|
595 |
+
msgstr "Opcions de reserva flexibles"
|
|
|
596 |
|
597 |
+
#: event-organiser-go-pro.php:72
|
598 |
+
msgid ""
|
599 |
+
"Sell tickets for specific dates or sell tickets for all dates of an event - "
|
600 |
+
"such as booking places on a course. You can offer multiple tickets, and "
|
601 |
+
"customise the booking form to suit your needs."
|
602 |
+
msgstr ""
|
603 |
+
"Venda d'entrades per a dates específiques o venda d'entrades per a totes les "
|
604 |
+
"dates d'un esdeveniment - com a reserva de places en un curs. Vostè pot "
|
605 |
+
"oferir múltiples entrades, i personalitzar el formulari de reserva per "
|
606 |
+
"satisfer les seves necessitats."
|
607 |
|
608 |
+
#: event-organiser-go-pro.php:76
|
609 |
+
msgid "Additional shortcodes & improved UI"
|
610 |
+
msgstr "Shortcodes adicionals i una millor interfície d'usuari"
|
611 |
|
612 |
+
#: event-organiser-go-pro.php:77
|
613 |
+
msgid ""
|
614 |
+
"Give your users the ability to search and filter through your events with "
|
615 |
+
"the event search shortcode. Event Organiser Pro also adds a text editor "
|
616 |
+
"button to make inserting and configuring your shortcodes that bit easier. "
|
617 |
+
msgstr ""
|
618 |
+
"Doni als seus usuaris la capacitat de cercar i filtrar a través dels seus "
|
619 |
+
"esdeveniments amb la cerca d'esdeveniments per shortcode. Event Organiser "
|
620 |
+
"Pro també afegeix un botó d'edició de text per a realitzar la inserció i la "
|
621 |
+
"configuració dels shorcodes una mica més fàcil."
|
622 |
|
623 |
+
#: event-organiser-go-pro.php:81
|
624 |
+
msgid "Venue custom fields & thumbnails"
|
625 |
+
msgstr "Campos i miniatures personalitzades del Lloc de celebració"
|
626 |
|
627 |
+
#: event-organiser-go-pro.php:82
|
628 |
+
msgid ""
|
629 |
+
"Add information on your venue pages with venue custom fields, or give your "
|
630 |
+
"venues more attentioned with their own 'featured image'"
|
631 |
+
msgstr ""
|
632 |
+
"Afegir informació a les seves pàgines de lloc de celebració amb camps de "
|
633 |
+
"Lloc de celebració personalitzats, o donar als seus llocs de celebració més "
|
634 |
+
"atenció amb la seva pròpia \"imatge destacada'"
|
635 |
|
636 |
+
#: event-organiser-go-pro.php:96
|
637 |
+
msgid "Go to Event Organiser settings"
|
638 |
+
msgstr "Anar a la configuració de l'Organitzador d'esdeveniments"
|
|
|
639 |
|
640 |
+
#: event-organiser-manage.php:19 includes/event-organiser-cpt.php:218
|
641 |
+
msgid "Event"
|
642 |
+
msgstr "Esdeveniment"
|
643 |
|
644 |
+
#: event-organiser-manage.php:38
|
645 |
+
msgid "Reoccurrence"
|
646 |
+
msgstr "Recurrent"
|
|
|
647 |
|
648 |
+
#: event-organiser-manage.php:153
|
649 |
+
msgid "View all events"
|
650 |
+
msgstr "Veure tots els esdeveniments"
|
651 |
|
652 |
+
#: event-organiser-manage.php:154
|
653 |
+
msgid "Future events"
|
654 |
+
msgstr "Futurs esdeveniments"
|
655 |
|
656 |
+
#: event-organiser-manage.php:155
|
657 |
+
msgid "Expired events"
|
658 |
+
msgstr "Esdeveniments expirats"
|
659 |
|
660 |
+
#: event-organiser-manage.php:156
|
661 |
+
msgid "Events within 24 hours"
|
662 |
+
msgstr "Esdeveniments del dia"
|
663 |
|
664 |
+
#: event-organiser-manage.php:157
|
665 |
+
msgid "Events within 1 week"
|
666 |
+
msgstr "Esdeveniments de la setmana"
|
|
|
|
|
667 |
|
668 |
+
#: event-organiser-manage.php:158
|
669 |
+
#, php-format
|
670 |
+
msgid "Events within %d weeks"
|
671 |
+
msgstr "Esdeveniments en %d setmanes"
|
|
|
672 |
|
673 |
+
#: event-organiser-manage.php:159
|
674 |
+
msgid "Events within 1 month"
|
675 |
+
msgstr "Esdeveniments del mes"
|
676 |
|
677 |
+
#: event-organiser-manage.php:160
|
678 |
+
#, php-format
|
679 |
+
msgid "Events within %d months"
|
680 |
+
msgstr "Esdeveniments en %d mesos"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
681 |
|
682 |
+
#: event-organiser-manage.php:161
|
683 |
+
msgid "Events within 1 year"
|
684 |
+
msgstr "Esdeveniments del any"
|
685 |
|
686 |
+
#: event-organiser-manage.php:212
|
687 |
+
msgid "— No Change —"
|
688 |
+
msgstr "— No hi han Canvis —"
|
|
|
689 |
|
690 |
+
#: event-organiser-settings.php:29 event-organiser-settings.php:74
|
691 |
+
msgid "General"
|
692 |
+
msgstr "General"
|
693 |
|
694 |
+
#: event-organiser-settings.php:30
|
695 |
+
msgid "Permissions"
|
696 |
+
msgstr "Privilegis"
|
697 |
|
698 |
+
#: event-organiser-settings.php:31
|
699 |
+
msgid "Permalinks"
|
700 |
+
msgstr "Enllaços Permanents"
|
701 |
|
702 |
+
#: event-organiser-settings.php:32
|
703 |
+
msgid "Import"
|
704 |
+
msgstr "Importar"
|
705 |
|
706 |
+
#: event-organiser-settings.php:32
|
707 |
+
msgid "Export"
|
708 |
+
msgstr "Exportar"
|
709 |
|
710 |
+
#: event-organiser-settings.php:40
|
711 |
+
msgid "Event Organiser Settings"
|
712 |
+
msgstr "Ajustos del Event Organiser"
|
|
|
|
|
|
|
713 |
|
714 |
+
#: event-organiser-settings.php:41
|
715 |
+
msgid "Event Organiser"
|
716 |
+
msgstr "Organitza Esdeveniments"
|
717 |
|
718 |
+
#: event-organiser-settings.php:46 event-organiser.php:105
|
719 |
+
#: includes/event-organiser-install.php:112
|
720 |
+
msgid "Edit Events"
|
721 |
+
msgstr "Edita Esdeveniments"
|
722 |
|
723 |
+
#: event-organiser-settings.php:47 event-organiser.php:106
|
724 |
+
#: includes/event-organiser-install.php:113
|
725 |
+
msgid "Publish Events"
|
726 |
+
msgstr "Publica Esdeveniments"
|
727 |
|
728 |
+
#: event-organiser-settings.php:48 event-organiser.php:107
|
729 |
+
#: includes/event-organiser-install.php:114
|
730 |
+
msgid "Delete Events"
|
731 |
+
msgstr "Esborra Esdeveniments"
|
732 |
|
733 |
+
#: event-organiser-settings.php:49 event-organiser.php:108
|
734 |
+
#: includes/event-organiser-install.php:115
|
735 |
+
msgid "Edit Others' Events"
|
736 |
+
msgstr "Edita Esdeveniments d'Altres"
|
737 |
|
738 |
+
#: event-organiser-settings.php:50 event-organiser.php:109
|
739 |
+
#: includes/event-organiser-install.php:116
|
740 |
+
msgid "Delete Other's Events"
|
741 |
+
msgstr "Esborra Esdeveniments d'Altres"
|
742 |
|
743 |
+
#: event-organiser-settings.php:51 event-organiser.php:110
|
744 |
+
#: includes/event-organiser-install.php:117
|
745 |
+
msgid "Read Private Events"
|
746 |
+
msgstr "Llig Esdeveniments Privats"
|
747 |
|
748 |
+
#: event-organiser-settings.php:52 event-organiser.php:111
|
749 |
+
#: includes/event-organiser-install.php:118
|
750 |
+
msgid "Manage Venues"
|
751 |
+
msgstr "Administra Llocs"
|
752 |
|
753 |
+
#: event-organiser-settings.php:53 event-organiser.php:112
|
754 |
+
#: includes/event-organiser-install.php:119
|
755 |
+
msgid "Manage Event Categories & Tags"
|
756 |
+
msgstr "Administrar categories d'esdeveniments i etiquetes"
|
757 |
|
758 |
+
#: event-organiser-settings.php:73
|
759 |
+
msgid "Add-on Licence keys"
|
760 |
+
msgstr "Claus de Llicencia dels Add-on"
|
761 |
|
762 |
+
#: event-organiser-settings.php:75
|
763 |
+
msgid "Templates"
|
764 |
+
msgstr "Plantilles"
|
765 |
|
766 |
+
#: event-organiser-settings.php:137
|
767 |
+
msgid "Select which features events should support"
|
768 |
+
msgstr "Selecciona quines característiques han de suportar els esdeveniments"
|
769 |
|
770 |
+
#: event-organiser-settings.php:142
|
771 |
+
msgid "Author"
|
772 |
+
msgstr "Autor"
|
|
|
773 |
|
774 |
+
#: event-organiser-settings.php:143
|
775 |
+
msgid "Thumbnail"
|
776 |
+
msgstr "Miniatura"
|
|
|
777 |
|
778 |
+
#: event-organiser-settings.php:144
|
779 |
+
msgid "Excerpt"
|
780 |
+
msgstr "Extracte"
|
|
|
781 |
|
782 |
+
#: event-organiser-settings.php:145
|
783 |
+
msgid "Custom Fields"
|
784 |
+
msgstr "Camps personalitzats"
|
|
|
785 |
|
786 |
+
#: event-organiser-settings.php:146
|
787 |
+
msgid "Comments"
|
788 |
+
msgstr "Comentaris"
|
789 |
|
790 |
+
#: event-organiser-settings.php:147
|
791 |
+
msgid "Revisions"
|
792 |
+
msgstr "Revisions"
|
793 |
|
794 |
+
#: event-organiser-settings.php:148 event-organiser-settings.php:338
|
795 |
+
#: includes/event-organiser-cpt.php:146
|
796 |
+
msgid "Event Tags"
|
797 |
+
msgstr "Etiquetes d'esdeveniment"
|
798 |
|
799 |
+
#: event-organiser-settings.php:153 event-organiser-settings.php:180
|
800 |
+
msgid "Show past events:"
|
801 |
+
msgstr "Mostra esdeveniments pasats:"
|
|
|
802 |
|
803 |
+
#: event-organiser-settings.php:159 event-organiser-settings.php:186
|
804 |
+
msgid ""
|
805 |
+
"Display past events on calendars, event lists and archives (this can be over-"
|
806 |
+
"ridden by shortcode attributes and widget options)."
|
807 |
+
msgstr ""
|
808 |
+
"Mostra esdeveniments pasats al calendari, llistat d'esdeveniments i arxiu "
|
809 |
+
"(açò pot ser reemplaçat per atributs shortcode i opcions d'extensions)."
|
810 |
|
811 |
+
#: event-organiser-settings.php:162
|
812 |
+
msgid "Add an 'events' link to the navigation menu:"
|
813 |
+
msgstr "Afegir un enllaç d'esdeveniments al menú de navegació:"
|
814 |
|
815 |
+
#: event-organiser-settings.php:167
|
816 |
+
msgid "Date Format:"
|
817 |
+
msgstr "Format de data:"
|
818 |
|
819 |
+
#: event-organiser-settings.php:173
|
820 |
+
msgid "dd-mm-yyyy"
|
821 |
+
msgstr "dd-mm-aaaa"
|
822 |
|
823 |
+
#: event-organiser-settings.php:174
|
824 |
+
msgid "mm-dd-yyyy"
|
825 |
+
msgstr "mm-dd-aaaa"
|
826 |
|
827 |
+
#: event-organiser-settings.php:175
|
828 |
+
msgid "yyyy-mm-dd"
|
829 |
+
msgstr "aaaa-mm-dd"
|
830 |
|
831 |
+
#: event-organiser-settings.php:177
|
832 |
+
msgid "This alters the default format for inputting dates."
|
833 |
+
msgstr "Açò altera el format per defecte per introduïr dates."
|
834 |
|
835 |
+
#: event-organiser-settings.php:195
|
836 |
+
msgid ""
|
837 |
+
"If selected only one occurrence of an event will be displayed on event lists "
|
838 |
+
"and archives (this can be over-ridden by shortcode attributes and widget "
|
839 |
+
"options."
|
840 |
+
msgstr ""
|
841 |
+
"Si es selecciona, sols una ocurrència d'un esdeveniment es mostrarà en la "
|
842 |
+
"llista d'esdeveniments i els arxius (aquest pot ser reemplaçat per atributs "
|
843 |
+
"shortcode i opcions d'extensions."
|
844 |
|
845 |
+
#: event-organiser-settings.php:198
|
846 |
+
msgid "Are current events past?"
|
847 |
+
msgstr "Són esdeveniments passats?"
|
848 |
|
849 |
+
#: event-organiser-settings.php:207
|
850 |
+
msgid ""
|
851 |
+
"If 'no' is selected, an occurrence of an event is only past when it has "
|
852 |
+
"finished. Otherwise, an occurrence is considered 'past' as soon as it starts."
|
853 |
msgstr ""
|
854 |
+
"Si està seleccionat 'no', una ocurrència d'un esdeveniment sol ha succeït "
|
855 |
+
"quan ha finalitzat. Si no, una ocurrència es considera 'succeïda' tan aviat "
|
856 |
+
"com comenci."
|
857 |
|
858 |
+
#: event-organiser-settings.php:210
|
859 |
+
msgid "Delete expired events:"
|
860 |
+
msgstr "Esborrar esdeveniments expirats:"
|
861 |
|
862 |
+
#: event-organiser-settings.php:216
|
863 |
+
msgid ""
|
864 |
+
"If selected the event will be automatically trashed 24 hours after the last "
|
865 |
+
"occurrence finishes."
|
866 |
+
msgstr ""
|
867 |
+
"Si se selecciona l'esdeveniment serà esborrat automàticament en 24 hores "
|
868 |
+
"després que acabi la ultima ocurrència."
|
869 |
|
870 |
+
#: event-organiser-settings.php:219
|
871 |
+
msgid "Enable events ICAL feed:"
|
872 |
+
msgstr "Habilitar esdeveniments per al ICAL feed:"
|
873 |
|
874 |
+
#: event-organiser-settings.php:225
|
875 |
+
#, php-format
|
876 |
+
msgid "If selected, visitors can subscribe to your events with the url: %s"
|
877 |
+
msgstr ""
|
878 |
+
"Si se selecciona, els visitants es poden subscriure als teus esdeveniments "
|
879 |
+
"amb la url: %s"
|
880 |
|
881 |
+
#: event-organiser-settings.php:228
|
882 |
+
msgid "Exclude events from searches:"
|
883 |
+
msgstr "Excloure esdeveniments de les cerques:"
|
884 |
+
|
885 |
+
#: event-organiser-settings.php:236
|
886 |
+
msgid "Enable templates:"
|
887 |
+
msgstr "Habilitar les plantilles:"
|
888 |
|
889 |
#: event-organiser-settings.php:242
|
890 |
+
msgid ""
|
891 |
+
"For each of the pages, the corresponding template is used. To use your own "
|
892 |
"template simply give it the same name and store in your theme folder. By "
|
893 |
"default, if Event Organiser cannot find a template in your theme directory, "
|
894 |
"it will use its own default template. To prevent this, uncheck this option. "
|
895 |
"WordPress will then decide which template from your theme's folder to use."
|
896 |
+
msgstr ""
|
897 |
+
"Per a cadascuna de les pàgines, s'utilitza la seva corresponent plantilla. "
|
898 |
"Per utilitzar la teva pròpia plantilla simplement has de donar-li el mateix "
|
899 |
"nom i guardar-ho a la carpeta del teu tema. Per defecte, si Event Organiser "
|
900 |
"no pot trobar una plantilla en el directori del teu tema, utilitzarà la seva "
|
902 |
"Llavors WordPress decidirà quina plantilla de la teva carpeta del tema "
|
903 |
"utilitzar."
|
904 |
|
905 |
+
#: event-organiser-settings.php:248
|
906 |
+
msgid "Events archives:"
|
907 |
+
msgstr "Arxius d'esdeveniments:"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
908 |
|
909 |
+
#: event-organiser-settings.php:249
|
910 |
+
msgid "Event page:"
|
911 |
+
msgstr "Pàgina d'esdeveniments:"
|
912 |
|
913 |
+
#: event-organiser-settings.php:250
|
914 |
+
msgid "Venue page:"
|
915 |
+
msgstr "Pàgina de Llocs:"
|
916 |
|
917 |
+
#: event-organiser-settings.php:251
|
918 |
+
msgid "Events Category page:"
|
919 |
+
msgstr "Pàgina de Categorïa d'Esdeveniments:"
|
|
|
|
|
|
|
|
|
|
|
920 |
|
921 |
+
#: event-organiser-settings.php:254
|
922 |
+
#, php-format
|
923 |
+
msgid ""
|
924 |
+
"For more information see documentation <a href='%s'>on editing the "
|
925 |
+
"templates</a>"
|
926 |
+
msgstr ""
|
927 |
+
"Per a més informació, pega una mirada a la documentació <a href='%s'>editant "
|
928 |
+
"les plantilles</a>"
|
929 |
|
930 |
+
#: event-organiser-settings.php:259
|
931 |
+
msgid "Disable CSS:"
|
932 |
+
msgstr "Desabilita CSS:"
|
933 |
|
934 |
+
#: event-organiser-settings.php:265
|
935 |
+
msgid ""
|
936 |
+
"Check this option to prevent any stylesheets from Event Organiser being "
|
937 |
+
"loaded on the front-end"
|
938 |
+
msgstr ""
|
939 |
+
"Marqui aquesta opció per evitar que qualsevol full d'estil de l'Event "
|
940 |
+
"Organiser es carregui en el front-end"
|
941 |
|
942 |
+
#: event-organiser-settings.php:274
|
943 |
+
msgid "Enable event pretty permalinks:"
|
944 |
+
msgstr "Habilitar els enllaços permanents \"bonics\" d'esdeveniments"
|
945 |
|
946 |
+
#: event-organiser-settings.php:280
|
947 |
+
msgid ""
|
948 |
+
"If you have pretty permalinks enabled, select to have pretty premalinks for "
|
949 |
+
"events."
|
950 |
+
msgstr ""
|
951 |
+
"Si tens habilitats els enllaços permanents \"bonics\", selecciona per tenir "
|
952 |
+
"enllaços permanents per als esdeveniments."
|
953 |
|
954 |
+
#: event-organiser-settings.php:284
|
955 |
+
msgid "Event (single)"
|
956 |
+
msgstr "Esdeveniment"
|
957 |
|
958 |
+
#: event-organiser-settings.php:293
|
959 |
+
msgid "Events page"
|
960 |
+
msgstr ""
|
961 |
|
962 |
+
#: event-organiser-settings.php:306
|
963 |
+
msgid "Event (date archive)"
|
964 |
+
msgstr ""
|
965 |
|
966 |
+
#: event-organiser-settings.php:312
|
967 |
+
msgid "Year archive"
|
968 |
+
msgstr "Arxiu anual"
|
969 |
|
970 |
+
#: event-organiser-settings.php:313
|
971 |
+
msgid "Month archive"
|
972 |
+
msgstr "Arxiu mensual"
|
|
|
|
|
|
|
973 |
|
974 |
+
#: event-organiser-settings.php:314
|
975 |
+
msgid "Day archive"
|
976 |
+
msgstr "Arxiu diari"
|
|
|
|
|
|
|
|
|
977 |
|
978 |
+
#: event-organiser-settings.php:612
|
979 |
+
msgid "Event management permissions"
|
980 |
+
msgstr "Privilegis per al editor d'esdeveniments"
|
|
|
|
|
|
|
|
|
981 |
|
982 |
+
#: event-organiser-settings.php:613
|
983 |
+
msgid "Set permissions for events and venue management"
|
984 |
+
msgstr "Donar privilegis per administrar esdeveniments i llocs"
|
|
|
|
|
|
|
|
|
985 |
|
986 |
+
#: event-organiser-settings.php:618
|
987 |
+
msgid "Role"
|
988 |
+
msgstr "Rol"
|
|
|
|
|
989 |
|
990 |
+
#: event-organiser-settings.php:629
|
991 |
+
msgid "None"
|
992 |
+
msgstr "Cap"
|
|
|
993 |
|
994 |
+
#: event-organiser-settings.php:658
|
995 |
+
msgid ""
|
996 |
+
"Choose a custom permalink structure for events, venues, event categories and "
|
997 |
+
"event tags."
|
998 |
+
msgstr ""
|
999 |
+
"Tria una estructura personalitzada d'enllaços permanents per als "
|
1000 |
+
"esdeveniments, llocs, categories d'esdeveniments i etiquetes d'esdeveniments."
|
1001 |
|
1002 |
+
#: event-organiser-settings.php:659
|
1003 |
+
msgid ""
|
1004 |
+
"Please note to enable these structures you must first have pretty permalinks "
|
1005 |
+
"enabled on WordPress in Settings > Permalinks."
|
1006 |
+
msgstr ""
|
1007 |
+
"Atenció: per habilitar aquestes estructures has d'haver habilitat primer els "
|
1008 |
+
"enllaços permanents \"bonics\" en WordPress en Opcions > Enllacis permanents."
|
1009 |
|
1010 |
+
#: event-organiser-settings.php:660
|
1011 |
+
msgid ""
|
1012 |
+
"You may also need to go to WordPress Settings > Permalinks and click 'Save "
|
1013 |
+
"Changes' before any changes will take effect."
|
1014 |
+
msgstr ""
|
1015 |
+
"Pot ser que també necessitis anar a Opcions de WordPress > Enllaços "
|
1016 |
+
"permanents i fer clic sobre \"Guardar canvis\" perquè que els canvis facin "
|
1017 |
+
"efecte."
|
1018 |
|
1019 |
+
#: event-organiser-settings.php:696
|
1020 |
+
msgid "Do not add to menu"
|
1021 |
+
msgstr "No afegir al menú"
|
1022 |
|
1023 |
+
#: event-organiser-settings.php:700
|
1024 |
+
msgid "Page list (fallback)"
|
1025 |
+
msgstr "Llistat de pàgines (recurs)"
|
1026 |
|
1027 |
+
#: event-organiser-venues.php:49
|
1028 |
+
msgid "You do not have permission to manage venues"
|
1029 |
+
msgstr "No tens privilegis per administrar llocs"
|
1030 |
|
1031 |
+
#: event-organiser-venues.php:54 event-organiser-venues.php:83
|
1032 |
+
msgid "You do not have permission to edit this venue."
|
1033 |
+
msgstr "No tens privilegis per editar aquest lloc."
|
1034 |
|
1035 |
+
#: event-organiser-venues.php:61
|
1036 |
+
msgid "Venue <strong>was not</strong> updated"
|
1037 |
+
msgstr "Lloc <strong>no</strong> actualitzat"
|
1038 |
|
1039 |
+
#: event-organiser-venues.php:98
|
1040 |
+
msgid "Venue <strong>was not</strong> created"
|
1041 |
+
msgstr "Lloc <strong>no </strong> creat"
|
|
|
1042 |
|
1043 |
+
#: event-organiser-venues.php:127
|
1044 |
+
msgid "You do not have permission to delete this venue"
|
1045 |
+
msgstr "No tens privilegis per esborrar aquest lloc"
|
1046 |
|
1047 |
+
#: event-organiser-venues.php:154
|
1048 |
+
msgid "Venue(s) <strong>were not </strong> deleted"
|
1049 |
+
msgstr "Lloc(s)"
|
1050 |
|
1051 |
+
#: event-organiser-venues.php:166
|
1052 |
+
msgid "Save"
|
1053 |
+
msgstr "Guardar"
|
|
|
|
|
1054 |
|
1055 |
+
#: event-organiser-venues.php:193
|
1056 |
+
msgid "Venue <strong>created</strong>"
|
1057 |
+
msgstr "Lloc creat"
|
|
|
|
|
1058 |
|
1059 |
+
#: event-organiser-venues.php:194
|
1060 |
+
msgid "Venue <strong>updated</strong>"
|
1061 |
+
msgstr "Lloc <strong>actualitzat</strong>"
|
1062 |
|
1063 |
+
#: event-organiser-venues.php:195
|
1064 |
+
msgid "Venue(s) <strong>deleted</strong>"
|
1065 |
+
msgstr "Lloc(s) <strong>esborrats</strong>"
|
|
|
|
|
1066 |
|
1067 |
+
#: event-organiser-venues.php:255 event-organiser-venues.php:294
|
1068 |
+
#: includes/event-organiser-cpt.php:219
|
1069 |
+
#, fuzzy
|
1070 |
+
msgctxt "post"
|
1071 |
+
msgid "Add New"
|
1072 |
+
msgstr "Afegeix nou"
|
1073 |
|
1074 |
+
#: event-organiser-venues.php:258
|
1075 |
+
#, php-format
|
1076 |
+
msgid "Search results for “%s”"
|
1077 |
+
msgstr "Cercar resultats per “%s”"
|
|
|
|
|
|
|
|
|
1078 |
|
1079 |
+
#: event-organiser-venues.php:417
|
1080 |
+
msgid "Latitude/Longitude:"
|
1081 |
+
msgstr ""
|
1082 |
|
1083 |
+
#: event-organiser-venues.php:445
|
1084 |
+
msgid "Venue name"
|
1085 |
+
msgstr "Nom del Lloc"
|
|
|
1086 |
|
1087 |
+
#: event-organiser-venues.php:451
|
1088 |
+
msgid "Permalink:"
|
1089 |
+
msgstr "Permalinks:"
|
|
|
1090 |
|
1091 |
+
#: event-organiser-venues.php:458
|
1092 |
+
msgid "Get Link"
|
1093 |
+
msgstr "Obtindre l'enllaç"
|
1094 |
|
1095 |
+
#: event-organiser-venues.php:480
|
1096 |
+
msgid "Slug"
|
1097 |
+
msgstr "Slug"
|
|
|
1098 |
|
1099 |
+
#: includes/class-eo-ical-parser.php:193
|
1100 |
+
msgid "There was an error detecting iCal source."
|
1101 |
+
msgstr ""
|
|
|
1102 |
|
1103 |
+
#: includes/class-eo-ical-parser.php:201
|
1104 |
+
msgid "Unable to read iCal file"
|
1105 |
+
msgstr ""
|
1106 |
|
1107 |
+
#: includes/class-eo-ical-parser.php:208
|
1108 |
+
msgid "Feed not found"
|
1109 |
+
msgstr ""
|
1110 |
|
1111 |
+
#: includes/class-eo-ical-parser.php:274
|
1112 |
+
#, php-format
|
1113 |
+
msgid "There was an error fetching the feed. Response code: %s."
|
1114 |
+
msgstr "Va haver-hi un error cercant el feed. Códi de resposta: %s."
|
1115 |
|
1116 |
+
#: includes/class-eo-ical-parser.php:294
|
1117 |
+
msgid "There was an error opening the ICAL file."
|
1118 |
+
msgstr "Va haver-hi un error obrint el fitxer ICAL"
|
|
|
1119 |
|
1120 |
+
#: includes/class-eo-ical-parser.php:495 includes/class-eo-ical-parser.php:520
|
1121 |
+
#, php-format
|
1122 |
+
msgid "[Lines %1$d-%2$d]"
|
1123 |
+
msgstr ""
|
1124 |
|
1125 |
+
#: includes/class-eo-ical-parser.php:502 includes/class-eo-ical-parser.php:527
|
1126 |
+
#, php-format
|
1127 |
+
msgid "[Line %1$d]"
|
1128 |
+
msgstr "[Línia %1$d]"
|
1129 |
|
1130 |
+
#: includes/class-eo-ical-parser.php:885
|
1131 |
+
#, php-format
|
1132 |
+
msgid "Invalid date \"%s\". Date expected in YYYYMMDD format."
|
1133 |
+
msgstr "Data invàlida \"%s\". Data esperada en format AAAAMMDD."
|
1134 |
|
1135 |
+
#: includes/class-eo-ical-parser.php:923
|
1136 |
+
#, php-format
|
1137 |
+
msgid ""
|
1138 |
+
"Invalid datetime \"%s\". Date expected in YYYYMMDDTHHiissZ or "
|
1139 |
+
"YYYYMMDDTHHiiss format."
|
1140 |
+
msgstr ""
|
1141 |
+
"Data/Hora invàlida \"%s\". Data esperada en format AAAAMMDDTHHiissZ o "
|
1142 |
+
"AAAAMMDDTHHiiss"
|
1143 |
|
1144 |
+
#: includes/class-event-organiser-im-export.php:61
|
1145 |
+
#, php-format
|
1146 |
+
msgid "File Error encountered: %d"
|
1147 |
+
msgstr "Error d'arxiu trobat: %d"
|
1148 |
|
1149 |
+
#: includes/class-event-organiser-im-export.php:68
|
1150 |
+
msgid "No file detected."
|
1151 |
+
msgstr "No s'ha detectat cap arxiu."
|
1152 |
|
1153 |
+
#: includes/class-event-organiser-im-export.php:71
|
1154 |
+
msgid ""
|
1155 |
+
"Invalid file uploaded. The file must be a ics calendar file of type 'text/"
|
1156 |
+
"calendar', no larger than 2MB."
|
1157 |
+
msgstr ""
|
1158 |
+
"Arxiu pujat invàlid. L'arxiu ha de ser un arxiu de calendari ics del tipus "
|
1159 |
+
"'text/calendar', no superior a 2MB."
|
1160 |
|
1161 |
+
#: includes/class-event-organiser-im-export.php:73
|
1162 |
+
#, php-format
|
1163 |
+
msgid "File size: %s. File type: %s"
|
1164 |
+
msgstr "Tamany d'arxiu: %s. Tipus d'arxiu: %s"
|
1165 |
|
1166 |
+
#: includes/class-event-organiser-im-export.php:91
|
1167 |
+
msgid "Export Events"
|
1168 |
+
msgstr "Exportar Esdeveniments"
|
1169 |
|
1170 |
+
#: includes/class-event-organiser-im-export.php:94
|
1171 |
+
msgid ""
|
1172 |
+
"The export button below generates an ICS file of your events that can be "
|
1173 |
+
"imported in to other calendar applications such as Google Calendar."
|
1174 |
+
msgstr ""
|
1175 |
+
"El botó d'exportació inferior genera un arxiu ICS dels esdeveniments que es "
|
1176 |
+
"poden importar a altres aplicacions de calendari com Google Calendar.\n"
|
1177 |
|
1178 |
+
#: includes/class-event-organiser-im-export.php:97
|
1179 |
+
msgid "Download Export File"
|
1180 |
+
msgstr "Descarregar el arxiu d'exportació"
|
1181 |
|
1182 |
+
#: includes/class-event-organiser-im-export.php:100
|
1183 |
+
msgid "Import Events"
|
1184 |
+
msgstr "Importar Esdeveniments"
|
1185 |
|
1186 |
+
#: includes/class-event-organiser-im-export.php:103
|
1187 |
+
msgid "Import an ICS file."
|
1188 |
+
msgstr "Importar l'arxiu ICS"
|
1189 |
|
1190 |
+
#: includes/class-event-organiser-im-export.php:105
|
1191 |
+
msgid "Import venues"
|
1192 |
+
msgstr "Importar llocs"
|
1193 |
|
1194 |
+
#: includes/class-event-organiser-im-export.php:107
|
1195 |
+
msgid "Import categories"
|
1196 |
+
msgstr "Importar categories"
|
1197 |
|
1198 |
+
#: includes/class-event-organiser-im-export.php:111
|
1199 |
+
msgid "Upload ICS file"
|
1200 |
+
msgstr "Pujar el fitxer ICS"
|
1201 |
|
1202 |
+
#: includes/class-event-organiser-im-export.php:162
|
1203 |
+
msgid "You do not have sufficient permissions to import events."
|
1204 |
+
msgstr "No tens suficients permisos per a importar esdeveniments"
|
1205 |
|
1206 |
+
#: includes/class-event-organiser-im-export.php:244
|
1207 |
+
msgid "No events were imported."
|
1208 |
+
msgstr "No s'ha importat cap esdeveniment"
|
1209 |
|
1210 |
+
#: includes/class-event-organiser-im-export.php:253
|
1211 |
+
msgid "Error:"
|
1212 |
+
msgstr "Errada:"
|
1213 |
|
1214 |
+
#: includes/class-event-organiser-im-export.php:263
|
1215 |
+
msgid "Warning:"
|
1216 |
+
msgstr "Alerta"
|
|
|
1217 |
|
1218 |
+
#: includes/class-event-organiser-im-export.php:268
|
1219 |
+
msgid "1 event was successfully imported"
|
1220 |
+
msgstr "1 esdeveniment s'ha importat amb èxit"
|
1221 |
|
1222 |
+
#: includes/class-event-organiser-im-export.php:271
|
1223 |
+
#, php-format
|
1224 |
+
msgid "%d events were successfully imported"
|
1225 |
+
msgstr "%d esdeveniments s'han importat amb èxit"
|
1226 |
|
1227 |
+
#: includes/class-event-organiser-im-export.php:274
|
1228 |
+
msgid "1 venue was created"
|
1229 |
+
msgstr "S'ha creat 1 lloc"
|
1230 |
|
1231 |
+
#: includes/class-event-organiser-im-export.php:277
|
1232 |
+
#, php-format
|
1233 |
+
msgid "%d venues were created"
|
1234 |
+
msgstr "%d llocs han estat creats"
|
1235 |
|
1236 |
+
#: includes/class-event-organiser-im-export.php:281
|
1237 |
+
msgid "1 category was created"
|
1238 |
+
msgstr "S'ha creat 1 categoria"
|
1239 |
|
1240 |
+
#: includes/class-event-organiser-im-export.php:284
|
1241 |
+
#, php-format
|
1242 |
+
msgid "%d categories were created"
|
1243 |
+
msgstr "S'han creat categories %d "
|
1244 |
|
1245 |
+
#: includes/event-organiser-ajax.php:352
|
1246 |
+
msgid "Protected"
|
1247 |
+
msgstr "Protegit"
|
|
|
|
|
1248 |
|
1249 |
+
#: includes/event-organiser-ajax.php:354
|
1250 |
+
msgid "Private"
|
1251 |
+
msgstr "Privat"
|
1252 |
|
1253 |
+
#: includes/event-organiser-ajax.php:356
|
1254 |
+
msgid "Draft"
|
1255 |
+
msgstr "Esborrany"
|
|
|
1256 |
|
1257 |
+
#: includes/event-organiser-ajax.php:383
|
1258 |
+
#: templates/event-meta-event-single.php:58
|
1259 |
+
msgid "Start"
|
1260 |
+
msgstr "Inici"
|
1261 |
|
1262 |
+
#: includes/event-organiser-ajax.php:384
|
1263 |
+
msgid "End"
|
1264 |
+
msgstr "Fi"
|
1265 |
|
1266 |
+
#: includes/event-organiser-ajax.php:425
|
1267 |
+
msgid "This event reoccurs"
|
1268 |
+
msgstr "Aquest esdeveniment torna a ocórrer"
|
1269 |
|
1270 |
+
#: includes/event-organiser-ajax.php:431 includes/event-organiser-cpt.php:221
|
1271 |
+
msgid "Edit Event"
|
1272 |
+
msgstr "Edita Esdeveniment"
|
1273 |
|
1274 |
+
#: includes/event-organiser-ajax.php:450
|
1275 |
+
msgid "Delete this occurrence"
|
1276 |
+
msgstr "Esborrar aquesta ocurrència"
|
1277 |
|
1278 |
+
#: includes/event-organiser-ajax.php:464
|
1279 |
+
msgid "Break this series"
|
1280 |
+
msgstr "Trencar aquesta sèrie"
|
1281 |
|
1282 |
+
#: includes/event-organiser-ajax.php:672
|
1283 |
+
#: includes/event-organiser-event-functions.php:1399
|
1284 |
+
msgid "All Day"
|
1285 |
+
msgstr "Tot el dia"
|
|
|
|
|
1286 |
|
1287 |
+
#: includes/event-organiser-ajax.php:677
|
1288 |
+
msgid "Add To Google Calendar"
|
1289 |
+
msgstr "Afegeix a Google Calendar"
|
1290 |
|
1291 |
+
#: includes/event-organiser-cpt.php:33
|
1292 |
+
msgid "Search Venues"
|
1293 |
+
msgstr "Cercar Llocs"
|
1294 |
|
1295 |
+
#: includes/event-organiser-cpt.php:35
|
1296 |
+
msgid "View Venue"
|
1297 |
+
msgstr "Veure Lloc"
|
1298 |
+
|
1299 |
+
#: includes/event-organiser-cpt.php:36
|
1300 |
+
msgid "Edit Venue"
|
1301 |
+
msgstr "Editar el Lloc"
|
1302 |
|
1303 |
+
#: includes/event-organiser-cpt.php:37
|
1304 |
+
msgid "Update Venue"
|
1305 |
+
msgstr "Actualització del Lloc"
|
1306 |
|
1307 |
+
#: includes/event-organiser-cpt.php:38
|
1308 |
+
msgid "Add New Venue"
|
1309 |
+
msgstr "Afegeix un nou lloc"
|
1310 |
|
1311 |
+
#: includes/event-organiser-cpt.php:39
|
1312 |
+
msgid "New Venue Name"
|
1313 |
+
msgstr "Nom de lloc nou"
|
1314 |
|
1315 |
+
#: includes/event-organiser-cpt.php:40
|
1316 |
+
msgid "No venues found"
|
1317 |
+
msgstr "No s'han trobar llocs"
|
1318 |
|
1319 |
+
#: includes/event-organiser-cpt.php:41
|
1320 |
+
msgid "Add or remove venues"
|
1321 |
+
msgstr "Afefeix o elimina llocs"
|
|
|
1322 |
|
1323 |
+
#: includes/event-organiser-cpt.php:42
|
1324 |
+
msgid "Separate venues with commas"
|
1325 |
+
msgstr "Separa llocs amb comes"
|
|
|
1326 |
|
1327 |
+
#: includes/event-organiser-cpt.php:44
|
1328 |
+
msgid "Venue Location"
|
1329 |
+
msgstr "Ubicació del Lloc"
|
1330 |
|
1331 |
+
#: includes/event-organiser-cpt.php:46
|
1332 |
+
#, fuzzy
|
1333 |
+
msgid "Venue:"
|
1334 |
+
msgstr "Lloc"
|
1335 |
|
1336 |
+
#: includes/event-organiser-cpt.php:47
|
1337 |
+
msgid "No Venue"
|
1338 |
+
msgstr "Cap lloc"
|
1339 |
|
1340 |
+
#: includes/event-organiser-cpt.php:93
|
1341 |
+
#, fuzzy
|
1342 |
+
msgctxt "taxonomy singular name"
|
1343 |
+
msgid "Category"
|
1344 |
+
msgstr "Categoríes"
|
1345 |
|
1346 |
+
#: includes/event-organiser-cpt.php:94
|
1347 |
+
msgid "Search Categories"
|
1348 |
+
msgstr "Cerca Categories"
|
1349 |
|
1350 |
+
#: includes/event-organiser-cpt.php:95
|
1351 |
+
msgid "All Categories"
|
1352 |
+
msgstr "Totes les Categories"
|
1353 |
|
1354 |
+
#: includes/event-organiser-cpt.php:96
|
1355 |
+
msgid "Parent Category"
|
1356 |
+
msgstr "Categoria Pare"
|
1357 |
|
1358 |
+
#: includes/event-organiser-cpt.php:97
|
1359 |
+
#, fuzzy
|
1360 |
+
msgid "Parent Category:"
|
1361 |
+
msgstr "Categoria Pare"
|
1362 |
|
1363 |
+
#: includes/event-organiser-cpt.php:98
|
1364 |
+
msgid "Edit Category"
|
1365 |
+
msgstr "Edita Categoria"
|
1366 |
|
1367 |
+
#: includes/event-organiser-cpt.php:99
|
1368 |
+
msgid "Update Category"
|
1369 |
+
msgstr "Actualitza Categoria"
|
1370 |
|
1371 |
+
#: includes/event-organiser-cpt.php:100
|
1372 |
+
msgid "Add New Category"
|
1373 |
+
msgstr "Afegeix una nova categoria"
|
1374 |
|
1375 |
+
#: includes/event-organiser-cpt.php:101
|
1376 |
+
msgid "New Category Name"
|
1377 |
+
msgstr "Nom de categoria nova"
|
1378 |
|
1379 |
+
#: includes/event-organiser-cpt.php:102
|
1380 |
+
msgid "No categories found"
|
1381 |
+
msgstr "No s'han trobat categories"
|
1382 |
|
1383 |
+
#: includes/event-organiser-cpt.php:147
|
1384 |
+
#, fuzzy
|
1385 |
+
msgctxt "taxonomy singular name"
|
1386 |
+
msgid "Tag"
|
1387 |
+
msgstr "Etiquetes"
|
1388 |
+
|
1389 |
+
#: includes/event-organiser-cpt.php:148
|
1390 |
msgid "Search Tags"
|
1391 |
msgstr "Cerca Etiquetes"
|
1392 |
|
1393 |
+
#: includes/event-organiser-cpt.php:149
|
1394 |
+
msgid "All Tags"
|
1395 |
+
msgstr "Totes les etiquetes"
|
1396 |
|
1397 |
+
#: includes/event-organiser-cpt.php:150
|
1398 |
+
msgid "Popular Tags"
|
1399 |
+
msgstr "Etiquetes Populars"
|
|
|
1400 |
|
1401 |
+
#: includes/event-organiser-cpt.php:151
|
1402 |
+
msgid "Edit Tag"
|
1403 |
+
msgstr "Edita la etiqueta"
|
1404 |
|
1405 |
+
#: includes/event-organiser-cpt.php:152
|
1406 |
+
msgid "Update Tag"
|
1407 |
+
msgstr "Actualitza la etiqueta"
|
|
|
1408 |
|
1409 |
+
#: includes/event-organiser-cpt.php:153
|
1410 |
+
msgid "Add New Tag"
|
1411 |
+
msgstr "Afegeix una nova etiqueta"
|
1412 |
|
1413 |
+
#: includes/event-organiser-cpt.php:154
|
1414 |
+
msgid "New Tag Name"
|
1415 |
+
msgstr "Nou nom d'etiqueta"
|
1416 |
|
1417 |
+
#: includes/event-organiser-cpt.php:155
|
1418 |
+
msgid "No tags found"
|
1419 |
+
msgstr "No s'han trobat etiquetes"
|
1420 |
|
1421 |
+
#: includes/event-organiser-cpt.php:156
|
1422 |
+
msgid "Choose from the most used tags"
|
1423 |
+
msgstr "Trieu entre les etiquetes més utilitzades"
|
1424 |
|
1425 |
+
#: includes/event-organiser-cpt.php:157
|
1426 |
+
#: includes/event-organiser-event-functions.php:1501
|
1427 |
+
#: templates/event-meta-event-single.php:74
|
1428 |
+
msgid "Tags"
|
1429 |
+
msgstr "Etiquetes"
|
1430 |
+
|
1431 |
+
#: includes/event-organiser-cpt.php:158
|
1432 |
+
msgid "Add or remove tags"
|
1433 |
+
msgstr "Afegeix o elimina etiquetes"
|
1434 |
|
1435 |
+
#: includes/event-organiser-cpt.php:159
|
1436 |
msgid "Separate tags with commas"
|
1437 |
msgstr "Separa etiquetes amb comes"
|
1438 |
|
1439 |
+
#: includes/event-organiser-cpt.php:161
|
1440 |
+
msgid "View all tags"
|
1441 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1442 |
|
1443 |
+
#: includes/event-organiser-cpt.php:220
|
1444 |
+
msgid "Add New Event"
|
1445 |
+
msgstr "Afegeix un nou esdeveniment"
|
1446 |
|
1447 |
+
#: includes/event-organiser-cpt.php:222
|
1448 |
+
msgid "New Event"
|
1449 |
+
msgstr "Nou esdeveniment"
|
1450 |
|
1451 |
+
#: includes/event-organiser-cpt.php:223
|
1452 |
+
msgid "All events"
|
1453 |
+
msgstr "Tots els esdeveninents"
|
1454 |
|
1455 |
+
#: includes/event-organiser-cpt.php:224
|
1456 |
+
msgid "View Event"
|
1457 |
+
msgstr "Veure Esdeveniment"
|
1458 |
|
1459 |
+
#: includes/event-organiser-cpt.php:225
|
1460 |
+
msgid "Search events"
|
1461 |
+
msgstr "Cerca esdeveniments"
|
1462 |
|
1463 |
+
#: includes/event-organiser-cpt.php:226
|
1464 |
+
msgid "No events found"
|
1465 |
+
msgstr "No s'han trobat esdeveniments"
|
1466 |
|
1467 |
+
#: includes/event-organiser-cpt.php:227
|
1468 |
+
msgid "No events found in Trash"
|
1469 |
+
msgstr "No s'han trobat esdeveniments a la paperera"
|
|
|
1470 |
|
1471 |
+
#: includes/event-organiser-cpt.php:310
|
1472 |
+
#, php-format
|
1473 |
+
msgid "Event updated. <a href=\"%s\">View event</a>"
|
1474 |
+
msgstr "Esdeveniment actualitzat. <a href=\"%s\">Mostra l'esdeveniment</a>"
|
1475 |
|
1476 |
+
#: includes/event-organiser-cpt.php:311
|
1477 |
+
msgid "Custom field updated."
|
1478 |
+
msgstr "Camp personalitzat actualitzat."
|
1479 |
|
1480 |
+
#: includes/event-organiser-cpt.php:312
|
1481 |
+
msgid "Custom field deleted."
|
1482 |
+
msgstr "Camp personalitzat eliminat."
|
1483 |
|
1484 |
+
#: includes/event-organiser-cpt.php:313
|
1485 |
+
msgid "Event updated."
|
1486 |
+
msgstr "Esdeveniment actualitzat"
|
1487 |
|
1488 |
+
#: includes/event-organiser-cpt.php:315
|
1489 |
+
#, php-format
|
1490 |
+
msgid "Event restored to revision from %s"
|
1491 |
+
msgstr "Esdeveniment restaurat a la revisió de % s"
|
1492 |
|
1493 |
+
#: includes/event-organiser-cpt.php:316
|
1494 |
+
#, php-format
|
1495 |
+
msgid "Event published. <a href=\"%s\">View event</a>"
|
1496 |
+
msgstr "Esdeveniment publicat. <a href=\"%s\">Veure l'event</a>"
|
1497 |
|
1498 |
+
#: includes/event-organiser-cpt.php:317
|
1499 |
+
msgid "Event saved."
|
1500 |
+
msgstr "Esdeveniment guardat."
|
1501 |
|
1502 |
+
#: includes/event-organiser-cpt.php:318
|
1503 |
+
#, php-format
|
1504 |
+
msgid "Event submitted. <a target=\"_blank\" href=\"%s\">Preview event</a>"
|
1505 |
+
msgstr ""
|
1506 |
+
"Esdeveniment enviat. <a target=\"_blank\" href=\"%s\">Previsualitzar "
|
1507 |
+
"l'esdeveniment</a>"
|
1508 |
|
1509 |
+
#: includes/event-organiser-cpt.php:319
|
1510 |
+
#, php-format
|
1511 |
+
msgid ""
|
1512 |
+
"Event scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s"
|
1513 |
+
"\">Preview event</a>"
|
1514 |
+
msgstr ""
|
1515 |
+
"Esdeveniment programat per a: <strong>%1$s</strong>. <a target=\"_blank\" "
|
1516 |
+
"href=\"%2$s\">Previsualitzar l'esdeveniment</a>"
|
1517 |
|
1518 |
+
#: includes/event-organiser-cpt.php:321
|
1519 |
+
msgid "M j, Y @ G:i"
|
1520 |
+
msgstr "I, j M Y @ G:i"
|
1521 |
|
1522 |
+
#: includes/event-organiser-cpt.php:322
|
1523 |
+
#, php-format
|
1524 |
+
msgid "Event draft updated. <a target=\"_blank\" href=\"%s\">Preview event</a>"
|
1525 |
+
msgstr ""
|
1526 |
+
"Esborrany d'event actualitzat. <a target=\"_blank\" href=\"%s\">Esdeveniment "
|
1527 |
+
"anterior</a>"
|
1528 |
|
1529 |
+
#: includes/event-organiser-cpt.php:323
|
1530 |
+
msgid "This event has been broken from a recurring event."
|
1531 |
+
msgstr "Aquest esdeveniment ha estat trencat per un esdeveniment recurrent"
|
|
|
|
|
|
|
1532 |
|
1533 |
+
#: includes/event-organiser-cpt.php:516
|
1534 |
+
msgid "Creating events"
|
1535 |
+
msgstr "Creant esdeveniments"
|
|
|
|
|
|
|
1536 |
|
1537 |
+
#: includes/event-organiser-cpt.php:517
|
1538 |
+
msgid "Creating events:"
|
1539 |
+
msgstr "Creant esdeveniments:"
|
|
|
|
|
|
|
1540 |
|
1541 |
+
#: includes/event-organiser-cpt.php:519
|
1542 |
+
msgid ""
|
1543 |
+
"The start date is the date the event starts. If the event is a reoccuring "
|
1544 |
"event, this is the start date of the first occurrence."
|
1545 |
+
msgstr ""
|
1546 |
+
"La data de començament és la data que l'esdeveniment comença. Si "
|
1547 |
"l'esdeveniment és un esdeveniment recurrent, aquesta és la data de "
|
1548 |
"començament de la primera ocurrència."
|
1549 |
|
1550 |
+
#: includes/event-organiser-cpt.php:520
|
1551 |
+
msgid ""
|
1552 |
+
"The end date is the date the event finishes. If the event is a reoccuring "
|
1553 |
+
"event, this is the end date of the first occurrence."
|
|
|
|
|
1554 |
msgstr ""
|
1555 |
+
"La data de finalització és la data que l'esdeveniment acaba. Si "
|
1556 |
+
"l'esdeveniment és un esdeveniment recurrent, aquesta és la data de "
|
1557 |
+
"finalització de la primera ocurrència."
|
1558 |
|
1559 |
+
#: includes/event-organiser-cpt.php:521
|
1560 |
+
msgid ""
|
1561 |
+
"All dates and times must be entered in the specified format. This format can "
|
1562 |
+
"changed in the settings page."
|
1563 |
+
msgstr ""
|
1564 |
+
"Totes les dates i hores han de ser introduides en un format especific. "
|
1565 |
+
"Aquest format pot ser canviat a la pàgina de configuració"
|
1566 |
|
1567 |
+
#: includes/event-organiser-cpt.php:526
|
1568 |
+
msgid "Repeating events"
|
1569 |
+
msgstr "Repetint esdeveniments"
|
|
|
1570 |
|
1571 |
+
#: includes/event-organiser-cpt.php:527
|
1572 |
+
msgid ""
|
1573 |
+
"To repeat an event according to some regular pattern, use the reoccurrence "
|
1574 |
+
"dropdown menu to select how the event is to repeat. Further options then "
|
1575 |
+
"appear, "
|
1576 |
+
msgstr ""
|
1577 |
+
"Per repetir un esdeveniment d'acord amb algun patró regular, utilitza el "
|
1578 |
+
"menú desplegable de recurrències per triar com es repetirà aquest "
|
1579 |
+
"esdeveniment. Apareixeran mes opcions."
|
1580 |
|
1581 |
+
#: includes/event-organiser-cpt.php:529
|
1582 |
+
msgid "Specify how regularly the event should repeat (default 1)"
|
1583 |
+
msgstr ""
|
1584 |
+
"Especifica amb quina freqüència s'ha de repetir l'esdeveniment (per defecte "
|
1585 |
+
"1)"
|
1586 |
|
1587 |
+
#: includes/event-organiser-cpt.php:530
|
1588 |
+
msgid ""
|
1589 |
+
"Choose the reoccurrence end date. No further occurrences are added after "
|
1590 |
+
"this date, but an occurrence that starts before may finish after this date."
|
1591 |
+
msgstr ""
|
1592 |
+
"Triar la recurrència i la data. No s'afegiran mes recurrències després "
|
1593 |
+
"d'aquesta data, però una ocurrència que comença abans pot acabar després "
|
1594 |
+
"d'aquesta data"
|
1595 |
|
1596 |
+
#: includes/event-organiser-cpt.php:531
|
1597 |
+
msgid ""
|
1598 |
+
"If monthly reoccurrence is selected, select whether this should repeat on "
|
1599 |
+
"that date of the month (e.g. on the 24th) or on the day of the month (e.g. "
|
1600 |
+
"on the third Tuesday) "
|
1601 |
+
msgstr ""
|
1602 |
+
"Si està seleccionada recurrència mensual, selecciona si s'ha de repetir en "
|
1603 |
+
"aquesta data del mes (per exemple el 24) o el mateix dia del mes (per "
|
1604 |
+
"exemple, el tercer dimarts)"
|
1605 |
|
1606 |
+
#: includes/event-organiser-cpt.php:532
|
1607 |
+
msgid ""
|
1608 |
+
"If weekly reoccurrence is selected, select which days of the week the event "
|
1609 |
+
"should be repeated. If no days are selected, the day of the start date is "
|
1610 |
+
"used"
|
1611 |
+
msgstr ""
|
1612 |
+
"Si està seleccionada recurrència setmanal, selecciona quins dies de la "
|
1613 |
+
"setmana l'esdeveniment deu repetir-se. Si no hi ha dies seleccionats, s'usa "
|
1614 |
+
"el dia de la data de començament."
|
1615 |
|
1616 |
+
#: includes/event-organiser-cpt.php:537 includes/event-organiser-cpt.php:538
|
1617 |
+
msgid "Selecting a venue"
|
1618 |
+
msgstr "Seleccionant un lloc"
|
|
|
|
|
|
|
1619 |
|
1620 |
+
#: includes/event-organiser-cpt.php:540
|
1621 |
+
msgid "Use the venues input field to search for existing venues"
|
1622 |
+
msgstr "Utilitzeu el camp d'entrada dels llocs per buscar llocs existents"
|
|
|
|
|
|
|
1623 |
|
1624 |
+
#: includes/event-organiser-cpt.php:541
|
1625 |
+
msgid ""
|
1626 |
+
"Only pre-existing venues can be selected. To add a venue, go to the venues "
|
1627 |
+
"page."
|
1628 |
+
msgstr ""
|
1629 |
+
"Solament es poden seleccionar llocs preexistents. Per afegir un lloc, anar a "
|
1630 |
+
"la pàgina de llocs."
|
1631 |
|
1632 |
+
#: includes/event-organiser-cpt.php:551 includes/event-organiser-cpt.php:570
|
1633 |
+
msgid "Overview"
|
1634 |
+
msgstr "Descripció"
|
1635 |
|
1636 |
+
#: includes/event-organiser-cpt.php:552
|
1637 |
+
msgid ""
|
1638 |
+
"This is the list of all saved events. Note that <strong> reoccurring events "
|
1639 |
"appear as a single row </strong> in the table and the start and end date "
|
1640 |
"refers to the first occurrence of that event."
|
1641 |
+
msgstr ""
|
1642 |
+
"Aquesta és la llista dels esdeveniments guardats. Adona't que <strong> els "
|
1643 |
"esdeveniments recurrents apareixen com un fila simple </strong> a la taula i "
|
1644 |
"la data de començament i final es refereix a la primera ocurrència d'aquest "
|
1645 |
"esdeveniment."
|
1646 |
|
1647 |
+
#: includes/event-organiser-cpt.php:558
|
1648 |
+
msgid ""
|
1649 |
+
"Hovering over a row in the venues list will display action links that allow "
|
1650 |
+
"you to manage that venue. You can perform the following actions:"
|
1651 |
+
msgstr ""
|
1652 |
+
"En passar per sobre d'una fila en la llista de llocs els enllaços de les "
|
1653 |
+
"accions que et permeten gestionar aquest esdeveniment. Pots realitzar les "
|
1654 |
+
"següents accions:"
|
1655 |
+
|
1656 |
+
#: includes/event-organiser-cpt.php:560
|
1657 |
+
msgid ""
|
1658 |
+
"Edit takes you to the editing screen for that venue. You can also reach that "
|
1659 |
+
"screen by clicking on the venue title."
|
1660 |
+
msgstr ""
|
1661 |
+
"Editar et porta a la pantalla d'edició d'aquest lloc. També pots anar a "
|
1662 |
+
"aquesta pantalla punxant en el títol del lloc."
|
1663 |
+
|
1664 |
+
#: includes/event-organiser-cpt.php:561
|
1665 |
+
msgid "Delete will permanently remove the venue"
|
1666 |
+
msgstr "Esborrar, llevarà de forma permanent el lloc"
|
1667 |
+
|
1668 |
+
#: includes/event-organiser-cpt.php:562
|
1669 |
+
msgid "View will take you to the venue's page"
|
1670 |
+
msgstr "Veure et portarà a la pàgina del lloc"
|
1671 |
|
1672 |
+
#: includes/event-organiser-cpt.php:571
|
1673 |
+
msgid ""
|
1674 |
+
"This page shows all (occurrances of) events. You can view the summary of an "
|
1675 |
"event by clicking on it. If you have the necessary permissions, a link to "
|
1676 |
"the event's edit page will appear also."
|
1677 |
+
msgstr ""
|
1678 |
+
"Aquesta pàgina mostra totes les (ocurrències de) els esdeveniments. Pots "
|
1679 |
"veure el resum d'un esdeveniment punxant en ell. Si tens els privilegis "
|
1680 |
+
"necessaris , també t'apareixerà un enllaç a la pàgina d'editar esdeveniments."
|
|
|
1681 |
|
1682 |
+
#: includes/event-organiser-cpt.php:572
|
1683 |
+
msgid ""
|
1684 |
+
"By clicking the relevant tab, you can view events in Month, Week or Day "
|
1685 |
+
"mode. You can also filter the events by events by category and venue. The "
|
1686 |
+
"'go to date' button allows you to quickly jump to a specific date."
|
1687 |
+
msgstr ""
|
1688 |
+
"En fer clic a la fitxa corresponent, podràs veure els esdeveniments per mes, "
|
1689 |
+
"setmana o dia. També pots filtrar els esdeveniments per categoria i lloc. El "
|
1690 |
+
"botó \"anar a la data\" us permet saltar ràpidament a una data específica."
|
1691 |
|
1692 |
+
#: includes/event-organiser-cpt.php:576
|
1693 |
+
msgid "Add Event"
|
1694 |
+
msgstr "Afegeix Esdeveniment"
|
|
|
|
|
|
|
1695 |
|
1696 |
+
#: includes/event-organiser-cpt.php:577
|
1697 |
+
msgid ""
|
1698 |
+
"You can create an event on this Calendar, by clicking on day or dragging "
|
1699 |
+
"over multiple days (in Month view) or multiple times (in Week and Day view). "
|
1700 |
+
"You can give the event a title, specify a venue and provide a descripton. "
|
1701 |
+
"The event can be immediately published or saved as a draft. In any case, the "
|
1702 |
+
"event is created and you are forwarded to that event's edit page."
|
1703 |
+
msgstr ""
|
1704 |
+
"Pots crear un esdeveniment en aquest calendari, punxant en un dia o "
|
1705 |
+
"arrossegant sobre múltiples dies (en vista Mes) o múltiples hores (en vista "
|
1706 |
+
"Setmana i Dia). Pots donar-li un títol a l'esdeveniment, especificar un lloc "
|
1707 |
+
"i donar-li una descripció. L'esdeveniment pot ser publicat immediatament o "
|
1708 |
+
"guardat com a esborrany. En qualsevol cas, l'esdeveniment està creat i tu "
|
1709 |
+
"seràs redireccionat a la pàgina d'edició d'aquest esdeveniment."
|
1710 |
|
1711 |
+
#: includes/event-organiser-cpt.php:583
|
1712 |
+
msgid "For more information"
|
1713 |
+
msgstr "Per a més informació"
|
|
|
|
|
|
|
|
|
1714 |
|
1715 |
+
#: includes/event-organiser-cpt.php:584
|
1716 |
+
#, php-format
|
1717 |
+
msgid "See the <a %s> documentation</a>"
|
1718 |
+
msgstr "Veure la <a %s> documentació</a>"
|
|
|
|
|
|
|
1719 |
|
1720 |
+
#: includes/event-organiser-cpt.php:585
|
1721 |
+
msgid "Debugging Event Organiser"
|
1722 |
+
msgstr "Depurant Event Organiser"
|
1723 |
|
1724 |
+
#: includes/event-organiser-cpt.php:586
|
1725 |
+
msgid "Go Pro!"
|
1726 |
+
msgstr "Vés a la versió Pro!"
|
1727 |
|
1728 |
+
#: includes/event-organiser-cpt.php:703 includes/event-organiser-cpt.php:726
|
1729 |
+
msgid "Color"
|
1730 |
+
msgstr "Color"
|
1731 |
|
1732 |
+
#: includes/event-organiser-cpt.php:709
|
1733 |
+
msgid "Assign the category a colour."
|
1734 |
+
msgstr "Asignar un color a la categoria"
|
|
|
|
|
1735 |
|
1736 |
+
#: includes/event-organiser-event-functions.php:740
|
1737 |
+
#: includes/event-organiser-register.php:265
|
1738 |
+
msgid "last"
|
1739 |
+
msgstr "últim"
|
1740 |
|
1741 |
+
#: includes/event-organiser-event-functions.php:740
|
1742 |
+
#: includes/event-organiser-register.php:265
|
1743 |
+
msgid "first"
|
1744 |
+
msgstr "primer"
|
1745 |
|
1746 |
+
#: includes/event-organiser-event-functions.php:740
|
1747 |
+
#: includes/event-organiser-register.php:265
|
1748 |
+
msgid "second"
|
1749 |
+
msgstr "segon"
|
1750 |
|
1751 |
+
#: includes/event-organiser-event-functions.php:740
|
1752 |
+
#: includes/event-organiser-register.php:265
|
1753 |
+
msgid "third"
|
1754 |
+
msgstr "tercer"
|
1755 |
|
1756 |
+
#: includes/event-organiser-event-functions.php:740
|
1757 |
+
#: includes/event-organiser-register.php:265
|
1758 |
+
msgid "fourth"
|
1759 |
+
msgstr "quart"
|
1760 |
|
1761 |
+
#: includes/event-organiser-event-functions.php:750
|
1762 |
+
msgid "one time only"
|
1763 |
+
msgstr "una sola vegada"
|
1764 |
|
1765 |
+
#: includes/event-organiser-event-functions.php:753
|
1766 |
+
msgid "custom reoccurrence"
|
1767 |
+
msgstr "Recurrència personalitzada"
|
1768 |
+
|
1769 |
+
#: includes/event-organiser-event-functions.php:760
|
1770 |
+
#: includes/event-organiser-register.php:255
|
1771 |
+
msgid "every day"
|
1772 |
+
msgstr "cada dia"
|
1773 |
+
|
1774 |
+
#: includes/event-organiser-event-functions.php:762
|
1775 |
+
#: includes/event-organiser-register.php:256
|
1776 |
+
#, php-format
|
1777 |
+
msgid "every %d days"
|
1778 |
+
msgstr "cada %d dies"
|
1779 |
+
|
1780 |
+
#: includes/event-organiser-event-functions.php:768
|
1781 |
+
#: includes/event-organiser-register.php:257
|
1782 |
+
msgid "every week on"
|
1783 |
+
msgstr "cada setmana a"
|
1784 |
+
|
1785 |
+
#: includes/event-organiser-event-functions.php:770
|
1786 |
+
#: includes/event-organiser-register.php:258
|
1787 |
+
#, php-format
|
1788 |
+
msgid "every %d weeks on"
|
1789 |
+
msgstr "cada %d setmanes a"
|
1790 |
+
|
1791 |
+
#: includes/event-organiser-event-functions.php:781
|
1792 |
+
#: includes/event-organiser-register.php:259
|
1793 |
+
msgid "every month on the"
|
1794 |
+
msgstr "cada mes a"
|
1795 |
+
|
1796 |
+
#: includes/event-organiser-event-functions.php:783
|
1797 |
+
#: includes/event-organiser-register.php:260
|
1798 |
+
#, php-format
|
1799 |
+
msgid "every %d months on the"
|
1800 |
+
msgstr "cada %d mesos a"
|
1801 |
+
|
1802 |
+
#: includes/event-organiser-event-functions.php:812
|
1803 |
+
msgid "every year"
|
1804 |
+
msgstr "cada any"
|
1805 |
+
|
1806 |
+
#: includes/event-organiser-event-functions.php:814
|
1807 |
+
#, php-format
|
1808 |
+
msgid "every %d years"
|
1809 |
+
msgstr "cada %d anys"
|
1810 |
|
1811 |
+
#: includes/event-organiser-register.php:55
|
1812 |
+
msgid "Show More"
|
1813 |
+
msgstr "Mostra Mes"
|
1814 |
|
1815 |
+
#: includes/event-organiser-register.php:56
|
1816 |
+
msgid "Show Less"
|
1817 |
+
msgstr "Mostra Menys"
|
1818 |
|
1819 |
+
#: includes/event-organiser-register.php:242
|
1820 |
+
msgid "Hide dates"
|
1821 |
+
msgstr "Amaga les dates"
|
1822 |
|
1823 |
+
#: includes/event-organiser-register.php:245
|
1824 |
+
msgid "Hour"
|
1825 |
+
msgstr "Hora"
|
1826 |
|
1827 |
+
#: includes/event-organiser-register.php:246
|
1828 |
+
msgid "Minute"
|
1829 |
+
msgstr "Minut"
|
1830 |
|
1831 |
+
#: includes/event-organiser-register.php:248
|
1832 |
+
msgid "days"
|
1833 |
+
msgstr "dies"
|
1834 |
|
1835 |
+
#: includes/event-organiser-register.php:250
|
1836 |
+
msgid "weeks"
|
1837 |
+
msgstr "setmanes"
|
1838 |
|
1839 |
+
#: includes/event-organiser-register.php:252
|
1840 |
+
msgid "months"
|
1841 |
+
msgstr "mesos"
|
1842 |
|
1843 |
+
#: includes/event-organiser-register.php:253
|
1844 |
+
msgid "year"
|
1845 |
+
msgstr "any"
|
1846 |
|
1847 |
+
#: includes/event-organiser-register.php:254
|
1848 |
+
msgid "years"
|
1849 |
+
msgstr "anys"
|
1850 |
|
1851 |
+
#: includes/event-organiser-register.php:261
|
1852 |
+
msgid "every year on the"
|
1853 |
+
msgstr "cada any a"
|
1854 |
|
1855 |
+
#: includes/event-organiser-register.php:262
|
1856 |
+
#, php-format
|
1857 |
+
msgid "every %d years on the"
|
1858 |
+
msgstr "cada %d anys a"
|
|
|
1859 |
|
1860 |
+
#: includes/event-organiser-register.php:263
|
1861 |
+
msgid "This event will repeat"
|
1862 |
+
msgstr "Aquest event es repeteix"
|
|
|
1863 |
|
1864 |
+
#: includes/event-organiser-register.php:364
|
1865 |
+
msgid "Settings"
|
1866 |
+
msgstr "Ajustos"
|
|
|
1867 |
|
1868 |
+
#: includes/event-organiser-register.php:667
|
1869 |
+
#, php-format
|
1870 |
+
msgid ""
|
1871 |
+
"<h4>City & State Fields Added</h4>City and state / province fields for "
|
1872 |
+
"venues have now been added. </br> If you'd like, Event Organiser can <a "
|
1873 |
+
"href='%s'>attempt to auto-fill them</a>. You can always manually change the "
|
1874 |
+
"details aftewards."
|
1875 |
+
msgstr ""
|
1876 |
+
"<h4>Camps addicionals de Ciutat i Província</h4> Ara s'han afegit els camps "
|
1877 |
+
"de ciutat i estat/província.</br>Si ho desitges, Event Organiser pot <a "
|
1878 |
+
"href='%s'>intentar el autocompletat amb les mateixes</a>. Sempre pots "
|
1879 |
+
"canviar manualmente els detalls més tard."
|
1880 |
|
1881 |
+
#: includes/event-organiser-register.php:674
|
1882 |
+
msgid ""
|
1883 |
+
"<h4>The Default Templates Have Changed</h4>Don't panic! If you've set up "
|
1884 |
+
"your own templates in your theme you won't notice any change. </br> If you "
|
1885 |
+
"haven't and want the old templates back, <a href='http://wp-event-organiser."
|
1886 |
+
"com/blog/new-default-templates-in-1-7'>see this post<a/>."
|
1887 |
msgstr ""
|
1888 |
+
"<h4>Les plantilles per defecte han canviat</h4>No et preocupes, si has "
|
1889 |
+
"configurat les teves pròpies plantilles al teu tema no advertiràs cap canvi."
|
1890 |
+
"</br> Si no és el cas i vols les antigues plantilles de nou, <a href='http://"
|
1891 |
+
"wp-event-organiser.com/blog/new-default-templates-in-1-7'>llegeix açò,<a/>."
|
1892 |
|
1893 |
+
#: includes/event-organiser-register.php:710
|
1894 |
+
msgid "Dismiss this notice"
|
1895 |
+
msgstr "Desestimar aquesta notícia."
|
|
|
1896 |
|
1897 |
+
#: includes/event-organiser-register.php:711
|
1898 |
+
msgid "Dismiss"
|
1899 |
+
msgstr "Desestimar"
|
1900 |
|
1901 |
+
#: includes/event-organiser-venue-functions.php:953
|
1902 |
+
msgid "Address"
|
1903 |
+
msgstr "Adressa"
|
1904 |
|
1905 |
+
#: includes/event-organiser-venue-functions.php:954
|
1906 |
+
msgid "City"
|
1907 |
+
msgstr "Ciutat"
|
1908 |
|
1909 |
+
#: includes/event-organiser-venue-functions.php:955
|
1910 |
+
msgid "State / Province"
|
1911 |
+
msgstr "Província"
|
1912 |
|
1913 |
+
#: includes/event-organiser-venue-functions.php:956
|
1914 |
+
msgid "Post Code"
|
1915 |
+
msgstr "Codi Postal"
|
|
|
1916 |
|
1917 |
+
#: includes/event-organiser-venue-functions.php:957
|
1918 |
+
msgid "Country"
|
1919 |
+
msgstr "País"
|
|
|
1920 |
|
1921 |
+
#: includes/event.php:573
|
1922 |
+
msgid "Schedule not recognised."
|
1923 |
+
msgstr "Horari no reconegut."
|
1924 |
|
1925 |
+
#: includes/event.php:582
|
1926 |
+
msgid "Start date not provided."
|
1927 |
+
msgstr "La data de començament no s'ha donat."
|
1928 |
|
1929 |
+
#: includes/event.php:600
|
1930 |
+
msgid "Start date occurs after end date."
|
1931 |
+
msgstr "La data de començament ocorre després de la data de finalització."
|
1932 |
|
1933 |
+
#: includes/event.php:603
|
1934 |
+
msgid "Schedule end date is before is before the start date."
|
1935 |
+
msgstr "La data de finalització ocorre abans de la data començament."
|
1936 |
|
1937 |
+
#: includes/event.php:686
|
1938 |
+
msgid "Invalid monthly schedule (invalid ordinal)"
|
1939 |
+
msgstr "Horari mensual no vàlid (ordinal no vàlid)"
|
1940 |
|
1941 |
+
#: includes/event.php:806
|
1942 |
+
msgid "Event does not contain any dates."
|
1943 |
+
msgstr "L'esdeveniment no te dates."
|
1944 |
|
1945 |
+
#: includes/event.php:947
|
1946 |
+
msgid "Occurrence not deleted. Occurrence not found."
|
1947 |
+
msgstr "Ocurrència no esborrada. L'ocurrència no s'ha trobat."
|
1948 |
|
1949 |
+
#. / TRANSLATORS: This is the description that of the plug-in that appears in the "Plugins" page.
|
1950 |
+
#: includes/i18n.php:8
|
1951 |
+
msgid ""
|
1952 |
+
"Creates a custom post type 'events' with features such as reoccurring "
|
1953 |
+
"events, venues, Google Maps, calendar views and events and venue pages"
|
1954 |
+
msgstr ""
|
1955 |
|
1956 |
+
#: templates/archive-event.php:34 templates/archive-event.php:37
|
1957 |
+
#: templates/archive-event.php:40
|
1958 |
+
msgid "Events: "
|
1959 |
+
msgstr "Esdeveniments:"
|
1960 |
|
1961 |
+
#: templates/archive-event.php:55 templates/archive-event.php:110
|
1962 |
+
#: templates/taxonomy-event-category.php:48
|
1963 |
+
#: templates/taxonomy-event-category.php:106
|
1964 |
+
#: templates/taxonomy-event-tag.php:48 templates/taxonomy-event-tag.php:106
|
1965 |
+
#: templates/taxonomy-event-venue.php:48
|
1966 |
+
#: templates/taxonomy-event-venue.php:105
|
1967 |
+
msgid "Later events <span class=\"meta-nav\">→</span>"
|
1968 |
+
msgstr "Esdeveniments següents <span class=\"meta-nav\">→</span>"
|
|
|
|
|
|
|
|
|
1969 |
|
1970 |
+
#: templates/archive-event.php:56 templates/archive-event.php:111
|
1971 |
+
#: templates/taxonomy-event-category.php:49
|
1972 |
+
#: templates/taxonomy-event-category.php:107
|
1973 |
+
#: templates/taxonomy-event-tag.php:49 templates/taxonomy-event-tag.php:107
|
1974 |
+
#: templates/taxonomy-event-venue.php:49
|
1975 |
+
#: templates/taxonomy-event-venue.php:106
|
1976 |
+
msgid " <span class=\"meta-nav\">←</span> Newer events"
|
1977 |
+
msgstr "<span class=\"meta-nav\">←</span> Últims Esdeveniments"
|
1978 |
|
1979 |
+
#: templates/archive-event.php:119 templates/taxonomy-event-category.php:116
|
1980 |
+
#: templates/taxonomy-event-tag.php:116 templates/taxonomy-event-venue.php:115
|
1981 |
+
msgid "Nothing Found"
|
1982 |
+
msgstr "No s'ha trobat res."
|
1983 |
|
1984 |
+
#: templates/archive-event.php:123
|
1985 |
+
msgid "Apologies, but no results were found for the requested archive. "
|
1986 |
+
msgstr "Disculpes, però no s'han trobat resultats a l'arxiu sol·licitat."
|
1987 |
|
1988 |
+
#: templates/event-meta-event-single.php:46
|
1989 |
+
#, fuzzy, php-format
|
1990 |
+
msgid ""
|
1991 |
+
"This event is running from %1$s until %2$s. It is next occurring on %3$s"
|
1992 |
+
msgstr ""
|
1993 |
+
"Aquest esdeveniment s'està executant des de %1$s fins a %2$s. La propera "
|
1994 |
+
"ocurrència serà %3$"
|
1995 |
|
1996 |
+
#: templates/event-meta-event-single.php:50
|
1997 |
+
#, php-format
|
1998 |
+
msgid "This event finished on %s"
|
1999 |
+
msgstr "El esdeveniment acaba el %s"
|
2000 |
|
2001 |
+
#: templates/event-meta-event-single.php:89
|
2002 |
+
msgid "Upcoming Dates"
|
2003 |
+
msgstr "Properes dates"
|
2004 |
|
2005 |
+
#: templates/single-event.php:58
|
2006 |
+
#, php-format
|
2007 |
+
msgid ""
|
2008 |
+
"This event was posted in %1$s by <a href=\"%5$s\">%4$s</a>. Bookmark the <a "
|
2009 |
+
"href=\"%2$s\" title=\"Permalink to %3$s\" rel=\"bookmark\">permalink</a>."
|
2010 |
+
msgstr ""
|
2011 |
+
"Aquest esdeveniment va ser publicat %1$s per <a href=\"%5$s\">%4$s</a>. "
|
2012 |
+
"Guarda l'<a href=\"%2$s\" title=\"Enllaç permanent a %3$s\" rel=\"bookmark"
|
2013 |
+
"\">enllaç permanent</a>."
|
2014 |
|
2015 |
+
#: templates/single-event.php:60
|
2016 |
+
#, php-format
|
2017 |
+
msgid ""
|
2018 |
+
"This event was posted by <a href=\"%5$s\">%4$s</a>. Bookmark the <a href="
|
2019 |
+
"\"%2$s\" title=\"Permalink to %3$s\" rel=\"bookmark\">permalink</a>."
|
2020 |
+
msgstr ""
|
2021 |
+
"Aquest esdeveniment va ser publicat per <a href=\"%5$s\">%4$s</a>.Guarda "
|
2022 |
+
"l'<a href=\"%2$s\" title=\"Enllaç permanent a %3$s\" rel=\"bookmark\">enllaç "
|
2023 |
+
"permanent</a>."
|
2024 |
|
2025 |
+
#: templates/taxonomy-event-category.php:31
|
2026 |
+
#, php-format
|
2027 |
+
msgid "Event Category Archives: %s"
|
2028 |
+
msgstr "Arxius de categoria d'evento: %s"
|
|
|
|
|
2029 |
|
2030 |
+
#: templates/taxonomy-event-category.php:120
|
2031 |
+
msgid "Apologies, but no events were found for the requested category. "
|
2032 |
+
msgstr ""
|
2033 |
+
"Disculpa, però no s'han trobat esdeveniments en la categoria sol·licitada."
|
2034 |
|
2035 |
+
#: templates/taxonomy-event-tag.php:31
|
2036 |
+
#, php-format
|
2037 |
+
msgid "Event Tag Archives: %s"
|
2038 |
+
msgstr "Arxiu d'etiqueta d'esdeveniment: %s"
|
2039 |
|
2040 |
+
#: templates/taxonomy-event-tag.php:120
|
2041 |
+
msgid "Apologies, but no events were found for the requested tag. "
|
2042 |
msgstr ""
|
2043 |
+
"Disculpa, però no s'han trobat esdeveniments amb l'etiqueta sol·licitada."
|
2044 |
+
|
2045 |
+
#: templates/taxonomy-event-venue.php:31
|
2046 |
+
#, php-format
|
2047 |
+
msgid "Events at: %s"
|
2048 |
+
msgstr "Esdeveniments a: %s"
|
2049 |
+
|
2050 |
+
#: templates/taxonomy-event-venue.php:118
|
2051 |
+
msgid "Apologies, but no events were found for the requested venue. "
|
2052 |
+
msgstr "Disculpes, però no s'han trobat esdeveniments per al lloc sol·licitat."
|
2053 |
|
2054 |
+
#~ msgid "Add Venue"
|
2055 |
+
#~ msgstr "Afegeix Lloc"
|
languages/eventorganiser-cs_CZ.mo
CHANGED
Binary file
|
languages/eventorganiser-cs_CZ.po
CHANGED
@@ -1,7 +1,8 @@
|
|
1 |
msgid ""
|
2 |
-
msgstr "
|
3 |
-
"
|
4 |
-
"
|
|
|
5 |
"PO-Revision-Date: 2013-12-10 16:05:10+0000\n"
|
6 |
"Last-Translator: Jan Kupsa <jan.kupsa@gmail.com>\n"
|
7 |
"Language-Team: \n"
|
@@ -9,1895 +10,2025 @@ msgstr "Project-Id-Version: Event Organiser\n"
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
""
|
13 |
|
14 |
-
#:
|
15 |
-
|
16 |
-
|
17 |
-
#: templates/taxonomy-event-tag.php:49 templates/taxonomy-event-tag.php:107
|
18 |
-
#: templates/taxonomy-event-venue.php:49
|
19 |
-
#: templates/taxonomy-event-venue.php:106
|
20 |
-
msgid " <span class=\"meta-nav\">←</span> Newer events"
|
21 |
-
msgstr "<span class=\"meta-nav\">←</span> Novější události"
|
22 |
|
23 |
-
#:
|
24 |
-
msgid "
|
25 |
-
msgstr "
|
26 |
|
27 |
-
#:
|
28 |
-
|
29 |
-
|
|
|
|
|
|
|
30 |
|
31 |
-
#:
|
32 |
-
msgid "
|
33 |
-
msgstr "
|
34 |
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
msgstr "%s byl pouze s vyžadovaným pluginem %s až do verze %s"
|
39 |
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
msgstr "%s vyžaduje %s verze %s nebo vyšší"
|
44 |
|
45 |
-
#: event-organiser-
|
46 |
-
msgid "
|
47 |
-
msgstr "
|
48 |
|
49 |
-
#: classes/class-eo-
|
50 |
-
msgid "
|
51 |
-
msgstr "
|
52 |
|
53 |
-
#:
|
54 |
-
msgid "
|
55 |
-
msgstr "
|
56 |
|
57 |
-
#:
|
58 |
-
msgid "
|
59 |
-
msgstr "
|
60 |
|
61 |
-
#:
|
62 |
-
msgid "
|
63 |
-
msgstr "
|
64 |
|
65 |
-
#: event-organiser-calendar.php:
|
66 |
-
msgid "
|
67 |
-
msgstr "
|
68 |
|
69 |
-
#:
|
70 |
-
|
71 |
-
"
|
72 |
-
"
|
73 |
-
"details aftewards."
|
74 |
-
msgstr "<h4>Pole město a stát byly přidány</h4>Pole město a stát / provincie u míst "
|
75 |
-
"byly nyní přidány. </br> Pokud chcete, Event Organiser <a href='%s'>se může "
|
76 |
-
"pokusit je automaticky doplnit</a>. Detaily můžete vždy následně manuálně "
|
77 |
-
"změnit."
|
78 |
|
79 |
-
#:
|
80 |
-
msgid "
|
81 |
-
"
|
82 |
-
"haven't and want the old templates back, <a "
|
83 |
-
"href='http://wp-event-organiser.com/blog/new-default-templates-in-1-7'>see "
|
84 |
-
"this post<a/>."
|
85 |
-
msgstr "<h4>Výchozí šablona byla změněna</h4>Nepanikařte! Pokud jste nastavili "
|
86 |
-
"vlastní šablonu ve vaší šabloně vzhledu, nepoznáte žádnou změnu. </br> "
|
87 |
-
"Popkud jste tak neudělali, a chcete starou šablonu zpět, <a "
|
88 |
-
"href='http://wp-event-organiser.com/blog/new-default-templates-in-1-7'>navštivte "
|
89 |
-
"tuto stránku<a/>."
|
90 |
|
91 |
-
#: classes/class-eo-widget
|
92 |
-
msgid "
|
93 |
-
msgstr "
|
94 |
|
95 |
-
#: classes/class-eo-widget
|
96 |
-
|
97 |
-
|
|
|
98 |
|
99 |
-
#:
|
100 |
-
|
101 |
-
|
|
|
102 |
|
103 |
-
#:
|
104 |
-
msgid "
|
105 |
-
msgstr "
|
106 |
|
107 |
-
#:
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
"
|
112 |
|
113 |
-
#:
|
114 |
-
msgid "
|
115 |
-
msgstr "
|
116 |
|
117 |
-
#:
|
118 |
-
msgid "
|
119 |
-
msgstr "
|
120 |
|
121 |
-
#:
|
122 |
-
msgid "
|
123 |
-
msgstr "
|
124 |
|
125 |
-
#:
|
126 |
-
|
127 |
-
|
|
|
|
|
|
|
128 |
|
129 |
-
#:
|
130 |
-
msgid "
|
131 |
-
msgstr "
|
132 |
|
133 |
-
#:
|
134 |
-
|
135 |
-
|
|
|
136 |
|
137 |
-
#:
|
138 |
-
msgid "
|
139 |
-
msgstr "
|
140 |
|
141 |
-
#:
|
142 |
-
msgid "
|
143 |
-
msgstr "
|
144 |
|
145 |
-
#: event-
|
146 |
-
msgid "
|
147 |
-
msgstr "
|
148 |
|
149 |
-
#: event-
|
150 |
-
msgid "
|
151 |
-
msgstr "
|
152 |
|
153 |
-
#: event-
|
154 |
-
msgid "
|
155 |
-
msgstr "
|
156 |
|
157 |
-
#:
|
158 |
-
msgid "
|
159 |
-
msgstr "
|
160 |
|
161 |
-
#:
|
162 |
-
msgid "
|
163 |
-
msgstr "
|
164 |
|
165 |
-
#:
|
166 |
-
msgid "
|
167 |
-
"
|
168 |
-
msgstr "Všechna data a časy musí být vloženy v daném formátu. Tento formát může být "
|
169 |
-
"změněn na stránce nastavení."
|
170 |
|
171 |
-
#:
|
172 |
-
|
173 |
-
msgid "
|
174 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
175 |
|
176 |
-
#:
|
177 |
-
|
178 |
-
|
179 |
-
msgstr "Celý den"
|
180 |
|
181 |
-
#:
|
182 |
-
msgid "
|
183 |
-
msgstr "
|
184 |
|
185 |
-
#:
|
186 |
-
|
187 |
-
|
|
|
188 |
|
189 |
-
#: classes/class-eo-
|
190 |
-
#:
|
191 |
-
|
192 |
-
|
193 |
-
msgstr "Všechna místa"
|
194 |
|
195 |
-
#:
|
196 |
-
msgid "
|
197 |
-
msgstr "
|
198 |
|
199 |
-
#:
|
200 |
-
|
201 |
-
|
|
|
202 |
|
203 |
-
#:
|
204 |
-
|
205 |
-
|
|
|
|
|
|
|
206 |
|
207 |
-
#:
|
208 |
-
msgid "
|
209 |
-
msgstr "
|
210 |
|
211 |
-
#:
|
212 |
-
|
213 |
-
|
|
|
214 |
|
215 |
-
#: classes/class-eo-
|
216 |
-
|
217 |
-
|
|
|
218 |
|
219 |
-
#:
|
220 |
-
msgid "
|
221 |
-
msgstr "
|
222 |
|
223 |
-
#:
|
224 |
-
msgid "
|
225 |
-
msgstr "
|
226 |
|
227 |
-
#:
|
228 |
-
msgid "
|
229 |
-
"
|
230 |
-
msgstr "Níže jsou všechny <strong>známe</strong> konfilkty plug-inů a šablon vzhledu "
|
231 |
-
"zvýrazněné červeně."
|
232 |
|
233 |
-
#:
|
234 |
-
|
235 |
-
|
|
|
236 |
|
237 |
-
#:
|
238 |
-
msgid "
|
239 |
-
msgstr "
|
240 |
|
241 |
-
#:
|
242 |
-
msgid "
|
243 |
-
"
|
244 |
-
"'go to date' button allows you to quickly jump to a specific date."
|
245 |
-
msgstr "Kliknutím na danou záložku, můžete vidět události v měsíčním, týdením nebo "
|
246 |
-
"denním zobrazení. Můžete také filtrovat události podle kategorie a místa. "
|
247 |
-
"Tlačítko 'jít na datum' umožňuje rychle přejít na speficikované datum."
|
248 |
|
249 |
-
#: event-organiser-
|
250 |
-
msgid "
|
251 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
252 |
|
253 |
#: event-organiser-calendar.php:22 event-organiser-calendar.php:23
|
254 |
msgid "Calendar View"
|
255 |
msgstr "Zobrazení kalendáře"
|
256 |
|
257 |
-
#: event-organiser-calendar.php:
|
258 |
-
|
259 |
-
|
260 |
-
msgstr "Zrušit"
|
261 |
-
|
262 |
-
#: classes/class-eo-widget-categories.php:28 event-organiser-manage.php:35
|
263 |
-
#: includes/event-organiser-cpt.php:73
|
264 |
-
#: includes/event-organiser-event-functions.php:1472
|
265 |
-
#: templates/event-meta-event-single.php:68
|
266 |
-
msgid "Categories"
|
267 |
-
msgstr "Kategorie"
|
268 |
|
269 |
-
#: event-organiser-
|
270 |
-
|
271 |
-
|
272 |
-
msgstr "
|
273 |
-
"Event organizeru do front-endu"
|
274 |
|
275 |
-
#: event-organiser-
|
276 |
-
|
277 |
-
|
|
|
278 |
|
279 |
-
#: event-organiser-
|
280 |
-
|
281 |
-
|
282 |
-
msgstr "
|
283 |
-
"událostí nebo tagy událostí."
|
284 |
|
285 |
-
#: includes/event-organiser-
|
286 |
-
msgid "
|
287 |
-
msgstr "
|
288 |
|
289 |
-
#:
|
290 |
-
|
291 |
-
"
|
292 |
-
msgstr "
|
293 |
-
"tomto datu přidány, ale výskyty, které před ním začali, mohou dle nastavení "
|
294 |
-
"skončit až po něm."
|
295 |
|
296 |
-
#: includes/event-organiser-
|
297 |
-
msgid "
|
298 |
-
msgstr "
|
299 |
|
300 |
-
#:
|
301 |
-
msgid "
|
302 |
-
msgstr "
|
303 |
|
304 |
-
#: event-organiser-
|
305 |
-
msgid "
|
306 |
-
msgstr "
|
307 |
|
308 |
-
#: event-organiser-
|
309 |
-
msgid "
|
310 |
-
msgstr "
|
311 |
|
312 |
-
#:
|
313 |
-
msgid "
|
314 |
-
msgstr "
|
315 |
|
316 |
-
#: event-organiser-calendar.php:
|
317 |
-
msgid "
|
318 |
-
msgstr "
|
319 |
|
320 |
-
#:
|
321 |
-
msgid "
|
322 |
-
msgstr "
|
323 |
|
324 |
-
#:
|
325 |
-
|
326 |
-
|
|
|
327 |
|
328 |
-
#: event-organiser-calendar.php:
|
329 |
msgid "Current date/time"
|
330 |
msgstr "Aktuální datum/čas"
|
331 |
|
332 |
-
#: event-organiser-
|
333 |
-
msgid "
|
334 |
-
msgstr "
|
335 |
|
336 |
-
#:
|
337 |
-
msgid "
|
338 |
-
msgstr "
|
339 |
|
340 |
-
#:
|
341 |
-
msgid "
|
342 |
-
msgstr "
|
343 |
|
344 |
-
#: event-organiser-
|
345 |
-
msgid "
|
346 |
-
msgstr "
|
347 |
|
348 |
-
#:
|
349 |
-
msgid "
|
350 |
-
msgstr "
|
351 |
|
352 |
-
#: event-organiser-
|
353 |
-
|
354 |
-
|
|
|
355 |
|
356 |
-
#: event-organiser-
|
357 |
-
msgid "
|
358 |
-
msgstr "
|
359 |
|
360 |
-
#: event-organiser-calendar.php:
|
361 |
-
|
362 |
-
|
363 |
-
msgstr "den"
|
364 |
|
365 |
-
#: event-organiser-calendar.php:
|
366 |
-
#:
|
367 |
-
msgid "
|
368 |
-
msgstr "
|
369 |
|
370 |
-
#: event-organiser-
|
371 |
-
msgid "
|
372 |
-
msgstr "
|
373 |
|
374 |
-
#: event-organiser-
|
375 |
-
|
376 |
-
|
|
|
377 |
|
378 |
-
#: event-organiser-
|
379 |
-
msgid "
|
380 |
-
|
|
|
|
|
|
|
|
|
381 |
|
382 |
-
#:
|
383 |
-
msgid "
|
384 |
-
|
|
|
|
|
|
|
|
|
|
|
385 |
|
386 |
-
#: event-organiser-
|
387 |
-
msgid "
|
388 |
-
|
|
|
|
|
|
|
|
|
389 |
|
390 |
-
#: event-organiser-
|
391 |
-
msgid "
|
392 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
393 |
|
394 |
-
#:
|
395 |
-
msgid "
|
396 |
-
|
|
|
|
|
|
|
|
|
397 |
|
398 |
-
#:
|
399 |
-
|
400 |
-
|
401 |
-
msgstr "Smazat"
|
402 |
|
403 |
-
#: event-organiser-
|
404 |
-
#:
|
405 |
-
msgid "
|
406 |
-
msgstr "
|
407 |
|
408 |
-
#: event-organiser-
|
409 |
-
|
410 |
-
|
|
|
411 |
|
412 |
-
#: event-organiser-
|
413 |
-
|
414 |
-
|
415 |
-
|
|
|
|
|
|
|
416 |
|
417 |
-
|
418 |
-
|
419 |
-
|
|
|
|
|
420 |
|
421 |
-
|
422 |
-
|
423 |
-
|
|
|
|
|
424 |
|
425 |
-
#:
|
426 |
-
msgid "
|
427 |
-
msgstr "
|
428 |
|
429 |
-
#: event-organiser-
|
430 |
-
|
431 |
-
|
|
|
432 |
|
433 |
-
#:
|
434 |
-
msgid "
|
435 |
-
msgstr "
|
436 |
|
437 |
-
#:
|
438 |
-
msgid "
|
439 |
-
msgstr "
|
440 |
-
|
441 |
-
#: classes/class-eo-widget-categories.php:129
|
442 |
-
#: classes/class-eo-widget-venues.php:131
|
443 |
-
msgid "Display as dropdown"
|
444 |
-
msgstr "Zobrazit jako výběr"
|
445 |
|
446 |
-
#: event-organiser-
|
447 |
-
|
448 |
-
"
|
449 |
-
msgstr "
|
450 |
-
"možné změnit parametry shortcodu a nastaveném widgetu)."
|
451 |
|
452 |
-
#:
|
453 |
-
|
454 |
-
|
|
|
455 |
|
456 |
-
#:
|
457 |
-
msgid "
|
458 |
-
msgstr "
|
459 |
|
460 |
-
#:
|
461 |
-
msgid "
|
462 |
-
msgstr "
|
463 |
|
464 |
-
#: event-organiser-
|
465 |
-
msgid "
|
466 |
-
msgstr "
|
467 |
|
468 |
-
#:
|
469 |
-
msgid "
|
470 |
-
msgstr "
|
471 |
|
472 |
-
#: event-organiser-
|
473 |
-
msgid "
|
474 |
-
msgstr "
|
475 |
|
476 |
-
#:
|
477 |
-
msgid "
|
478 |
-
msgstr "
|
479 |
|
480 |
-
#:
|
481 |
-
msgid "
|
482 |
-
msgstr "
|
483 |
|
484 |
-
#:
|
485 |
-
msgid "
|
486 |
-
msgstr "
|
487 |
|
488 |
-
#:
|
489 |
-
msgid "
|
490 |
-
msgstr "
|
491 |
|
492 |
-
#: event-organiser-
|
493 |
-
|
494 |
-
|
495 |
-
msgstr "Upravit událost"
|
496 |
|
497 |
-
#: event-organiser-
|
498 |
-
|
499 |
-
|
500 |
-
msgstr "Upravit cizí události"
|
501 |
|
502 |
-
#:
|
503 |
-
|
504 |
-
|
|
|
505 |
|
506 |
-
#:
|
507 |
-
msgid "
|
508 |
-
"
|
509 |
-
msgstr "Editace vás vezme na editační obrazovku pro dané místo. Té můžete také "
|
510 |
-
"dosáhnout kliknutím na název místa."
|
511 |
|
512 |
-
#: event-organiser-
|
513 |
-
msgid "
|
514 |
-
msgstr "
|
515 |
|
516 |
-
#: event-organiser-
|
517 |
-
|
518 |
-
|
|
|
|
|
519 |
|
520 |
-
#: event-organiser-
|
521 |
-
msgid "
|
522 |
-
msgstr "
|
523 |
|
524 |
-
#: event-organiser-
|
525 |
-
msgid "
|
526 |
-
msgstr "
|
527 |
|
528 |
-
#:
|
529 |
-
|
530 |
-
|
|
|
531 |
|
532 |
-
#: event-organiser-edit.php:
|
533 |
-
msgid "
|
534 |
-
msgstr "
|
535 |
|
536 |
-
#: event-organiser-edit.php:
|
537 |
-
msgid "
|
538 |
-
msgstr ""
|
539 |
|
540 |
-
#: event-organiser-
|
541 |
-
msgid "
|
542 |
-
msgstr ""
|
543 |
|
544 |
-
#:
|
545 |
-
msgid "
|
546 |
-
msgstr "
|
547 |
|
548 |
-
#: event-organiser-
|
549 |
-
msgid "Event"
|
550 |
-
msgstr "
|
551 |
|
552 |
-
#: event-organiser-
|
553 |
-
msgid "
|
|
|
|
|
554 |
msgstr ""
|
|
|
|
|
555 |
|
556 |
-
#: event-organiser-
|
557 |
-
msgid "
|
558 |
-
msgstr "
|
559 |
|
560 |
-
#:
|
561 |
-
|
562 |
-
|
563 |
-
msgstr "Kategorie události"
|
564 |
|
565 |
-
#:
|
566 |
-
|
567 |
-
|
568 |
-
|
|
|
|
|
|
|
|
|
|
|
569 |
|
570 |
-
#:
|
571 |
-
msgid "
|
572 |
-
msgstr "
|
573 |
|
574 |
-
#:
|
575 |
-
msgid "
|
576 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
577 |
|
578 |
-
#: event-organiser-
|
579 |
-
msgid "
|
580 |
-
msgstr "
|
581 |
|
582 |
-
#: event-organiser-
|
583 |
-
msgid "
|
584 |
-
|
|
|
|
|
|
|
|
|
585 |
|
586 |
-
#: event-organiser-
|
587 |
-
|
588 |
-
|
589 |
-
msgstr "Detaily události"
|
590 |
|
591 |
-
#: includes/event.php:
|
592 |
-
msgid "Event
|
593 |
-
msgstr "Událost
|
594 |
|
595 |
-
#:
|
596 |
-
msgid "
|
597 |
-
msgstr "
|
598 |
-
"události</a>"
|
599 |
|
600 |
-
#:
|
601 |
-
msgid "
|
602 |
-
msgstr "
|
603 |
|
604 |
-
#: event-organiser-
|
605 |
-
msgid "
|
606 |
-
msgstr "
|
607 |
|
608 |
-
#: event-organiser-
|
609 |
-
msgid "
|
610 |
-
msgstr "
|
611 |
|
612 |
-
#: event-organiser-
|
613 |
-
msgid "
|
614 |
-
msgstr "
|
615 |
|
616 |
-
#: event-organiser-
|
617 |
-
msgid "
|
618 |
-
"
|
619 |
-
msgstr "Event Organiser nabízí řadu rozšíření, která přinášejí další vlastnosti "
|
620 |
-
"tomuto plug-inu."
|
621 |
|
622 |
-
#: event-organiser-
|
623 |
-
|
624 |
-
"
|
625 |
-
msgstr "
|
626 |
-
"rezervací do Event Organiseru."
|
627 |
|
628 |
-
#: event-organiser-
|
629 |
-
msgid "
|
630 |
-
msgstr "
|
631 |
-
|
632 |
-
#: event-organiser-settings.php:249
|
633 |
-
msgid "Event page:"
|
634 |
-
msgstr "Stránka události:"
|
635 |
-
|
636 |
-
#: includes/event-organiser-cpt.php:241
|
637 |
-
msgid "Event published. <a href=\"%s\">View event</a>"
|
638 |
-
msgstr "Událost publikována. <a href=\"%s\">Zobrazit</a>"
|
639 |
-
|
640 |
-
#: includes/event-organiser-cpt.php:240
|
641 |
-
msgid "Event restored to revision from %s"
|
642 |
-
msgstr "Událost upravena do verze z %s"
|
643 |
-
|
644 |
-
#: includes/event-organiser-cpt.php:242
|
645 |
-
msgid "Event saved."
|
646 |
-
msgstr "Událost uložena."
|
647 |
-
|
648 |
-
#: includes/event-organiser-cpt.php:244
|
649 |
-
msgid "Event scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" "
|
650 |
-
"href=\"%2$s\">Preview event</a>"
|
651 |
-
msgstr "Událost naplánována na: <strong>%1$s</strong>. <a target=\"_blank\" "
|
652 |
-
"href=\"%2$s\">Zobrazit náhled</a>"
|
653 |
|
654 |
-
#:
|
655 |
-
|
656 |
-
|
|
|
657 |
|
658 |
-
#:
|
659 |
-
msgid "
|
660 |
-
msgstr "
|
661 |
|
662 |
-
#: event-organiser-
|
663 |
-
|
664 |
-
|
665 |
-
msgstr "Štítky události"
|
666 |
|
667 |
-
#: event-organiser-
|
668 |
-
msgid "
|
669 |
-
msgstr "
|
670 |
|
671 |
-
#:
|
672 |
-
msgid "
|
673 |
-
msgstr "
|
674 |
|
675 |
-
#:
|
676 |
-
msgid "
|
677 |
-
msgstr "
|
678 |
|
679 |
-
#:
|
680 |
-
msgid "
|
681 |
-
msgstr "
|
682 |
|
683 |
-
#:
|
684 |
-
msgid "
|
685 |
-
msgstr "
|
686 |
|
687 |
-
#:
|
688 |
-
|
689 |
-
|
690 |
-
#: includes/event-organiser-install.php:96 templates/archive-event.php:42
|
691 |
-
msgid "Events"
|
692 |
-
msgstr "Události"
|
693 |
|
694 |
-
#:
|
695 |
-
msgid "
|
696 |
-
msgstr "
|
697 |
|
698 |
-
#: event-organiser-settings.php:
|
699 |
-
|
700 |
-
|
|
|
701 |
|
702 |
-
#:
|
703 |
-
|
704 |
-
|
|
|
705 |
|
706 |
-
#:
|
707 |
-
|
708 |
-
|
|
|
709 |
|
710 |
-
#: event-organiser-settings.php:
|
711 |
-
|
712 |
-
|
|
|
713 |
|
714 |
-
#: event-organiser-settings.php:
|
715 |
-
|
716 |
-
|
|
|
717 |
|
718 |
-
#: event-organiser-
|
719 |
-
|
720 |
-
|
|
|
721 |
|
722 |
-
#: event-organiser-
|
723 |
-
|
724 |
-
|
|
|
725 |
|
726 |
-
#: event-organiser-
|
727 |
-
|
728 |
-
|
|
|
729 |
|
730 |
-
#: event-organiser-
|
731 |
-
msgid "
|
732 |
-
msgstr "
|
733 |
|
734 |
-
#: event-organiser-
|
735 |
-
msgid "
|
736 |
-
msgstr "
|
737 |
|
738 |
-
#: event-organiser-
|
739 |
-
msgid "
|
740 |
-
msgstr "
|
741 |
|
742 |
-
#:
|
743 |
-
|
744 |
-
|
745 |
-
msgstr "Události:"
|
746 |
|
747 |
-
#:
|
748 |
-
|
749 |
-
|
750 |
-
msgstr "každých %d dní"
|
751 |
|
752 |
-
#:
|
753 |
-
|
754 |
-
|
755 |
-
msgstr "každých %d měsíců v"
|
756 |
|
757 |
-
#:
|
758 |
-
|
759 |
-
|
760 |
-
msgstr "každých %d týdnů v"
|
761 |
|
762 |
-
#:
|
763 |
-
msgid "
|
764 |
-
msgstr "
|
765 |
|
766 |
-
#:
|
767 |
-
msgid "
|
768 |
-
msgstr "
|
769 |
|
770 |
-
#:
|
771 |
-
#: includes/event-organiser-
|
772 |
-
msgid "
|
773 |
-
msgstr "
|
774 |
|
775 |
-
#:
|
776 |
-
|
777 |
-
|
778 |
-
msgstr "každý měsíc v"
|
779 |
|
780 |
-
#:
|
781 |
-
|
782 |
-
|
783 |
-
|
|
|
|
|
|
|
784 |
|
785 |
-
#:
|
786 |
-
msgid "
|
787 |
-
msgstr "
|
788 |
|
789 |
-
#:
|
790 |
-
msgid "
|
791 |
-
msgstr "
|
792 |
|
793 |
-
#: event-organiser-settings.php:
|
794 |
-
msgid "
|
795 |
-
msgstr "
|
796 |
|
797 |
-
#: event-organiser-settings.php:
|
798 |
-
msgid "
|
799 |
-
msgstr "
|
800 |
|
801 |
-
#: event-organiser-
|
802 |
-
msgid "
|
803 |
-
msgstr "
|
804 |
|
805 |
-
#: event-organiser-settings.php:
|
806 |
-
msgid "
|
807 |
-
msgstr "
|
808 |
|
809 |
-
#:
|
810 |
-
msgid "
|
811 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
812 |
|
813 |
-
#: event-organiser-
|
814 |
-
msgid "
|
815 |
-
msgstr "
|
816 |
|
817 |
-
#:
|
818 |
-
msgid "
|
819 |
-
|
|
|
|
|
|
|
|
|
|
|
820 |
|
821 |
-
#:
|
822 |
-
msgid "
|
823 |
-
msgstr "
|
824 |
|
825 |
-
#:
|
826 |
-
msgid "
|
827 |
-
|
|
|
|
|
|
|
|
|
828 |
|
829 |
-
#: event-organiser-
|
830 |
-
msgid "
|
831 |
-
msgstr "
|
832 |
|
833 |
-
#:
|
834 |
-
|
835 |
-
msgid "
|
836 |
-
msgstr "
|
|
|
|
|
837 |
|
838 |
-
#: event-organiser-
|
839 |
-
msgid "
|
840 |
-
msgstr "
|
|
|
|
|
|
|
|
|
841 |
|
842 |
#: event-organiser-settings.php:242
|
843 |
-
msgid "
|
|
|
844 |
"template simply give it the same name and store in your theme folder. By "
|
845 |
"default, if Event Organiser cannot find a template in your theme directory, "
|
846 |
"it will use its own default template. To prevent this, uncheck this option. "
|
847 |
"WordPress will then decide which template from your theme's folder to use."
|
848 |
-
msgstr "
|
|
|
849 |
"šablony jí jednoduše dejte stejné jméno a uložte ve složce vaší šablohy "
|
850 |
"vzhledu. Ve výchozím stavu, pokud nemůže Event Organiser najít šablonu ve "
|
851 |
"složce vaší šablony vzhledu, použije šablonu výchozí. Pokud tomu chcete "
|
852 |
"zabránit, odškrtněte tuto volbu. WordPress poté rozhodne, kterou šablonu ze "
|
853 |
"složky šablony vzhledu použije."
|
854 |
|
855 |
-
#:
|
856 |
-
msgid "
|
857 |
-
msgstr "
|
858 |
-
|
859 |
-
#: event-organiser-settings.php:254
|
860 |
-
msgid "For more information see documentation <a href='%s'>on editing the "
|
861 |
-
"templates</a>"
|
862 |
-
msgstr "Pro více informací navštivte dokumentaci o <a href='%s'> editování "
|
863 |
-
"šablon</a>"
|
864 |
|
865 |
-
#:
|
866 |
-
|
867 |
-
|
868 |
-
msgstr "čtvrtý"
|
869 |
|
870 |
-
#: event-organiser-
|
871 |
-
msgid "
|
872 |
-
msgstr "
|
873 |
|
874 |
-
#: event-organiser-settings.php:
|
875 |
-
msgid "
|
876 |
-
msgstr "
|
877 |
|
878 |
-
#: event-organiser-
|
879 |
-
|
880 |
-
|
|
|
|
|
|
|
|
|
881 |
|
882 |
-
#: event-organiser-
|
883 |
-
msgid "
|
884 |
-
msgstr "
|
885 |
|
886 |
-
#: event-organiser-
|
887 |
-
msgid "
|
888 |
-
|
|
|
|
|
|
|
|
|
889 |
|
890 |
-
#: event-organiser-
|
891 |
-
msgid "
|
892 |
-
"
|
893 |
-
"button to make inserting and configuring your shortcodes that bit easier. "
|
894 |
-
msgstr "Dát vašim uživatelům možnost vyhledávat a filtrovat události s pomocí "
|
895 |
-
"shortcodu pro vyhledávání. Event Organiser Pro také přidává tlačítko "
|
896 |
-
"textového editoru pro zlehčení vkládání a konfigurace shortcodů."
|
897 |
|
898 |
-
#: event-organiser-
|
899 |
-
msgid "
|
900 |
-
|
|
|
|
|
|
|
|
|
901 |
|
902 |
-
#:
|
903 |
-
msgid "
|
904 |
-
msgstr "
|
905 |
|
906 |
-
#: event-organiser-
|
907 |
-
msgid "
|
908 |
-
msgstr "
|
909 |
|
910 |
-
#: event-organiser-
|
911 |
-
msgid "
|
912 |
-
msgstr "
|
913 |
|
914 |
-
#:
|
915 |
-
msgid "
|
916 |
-
msgstr "
|
917 |
|
918 |
-
#:
|
919 |
-
msgid "
|
920 |
-
msgstr "
|
921 |
|
922 |
-
#:
|
923 |
-
msgid "
|
924 |
-
msgstr "
|
925 |
|
926 |
-
#:
|
927 |
-
msgid "
|
928 |
-
msgstr "
|
929 |
|
930 |
-
#:
|
931 |
-
msgid "
|
932 |
-
msgstr "
|
933 |
|
934 |
-
#:
|
935 |
-
msgid "
|
936 |
-
|
937 |
-
msgstr "Přejetí přes řádek v seznamu míst zobrazí seznam akcí, které dovolují "
|
938 |
-
"spravovat dané místo. Můžete provést následující akce:"
|
939 |
|
940 |
-
#: event-organiser-settings.php:
|
941 |
-
msgid "
|
942 |
-
|
943 |
-
"starts."
|
944 |
-
msgstr "Pokud je vybráno 'ne', výskyt události je minulý pouze v případě, že již "
|
945 |
-
"skončil. Jinak je výskyt události považován za 'minulost' v okamřiku, kdy "
|
946 |
-
"událost začla."
|
947 |
|
948 |
-
#:
|
949 |
-
msgid "
|
950 |
-
"
|
951 |
-
"
|
952 |
-
msgstr "
|
953 |
-
"
|
954 |
-
"
|
955 |
|
956 |
-
#: event-organiser-settings.php:
|
957 |
-
msgid "
|
958 |
-
"
|
959 |
-
"
|
960 |
-
msgstr "
|
961 |
-
"
|
962 |
-
"
|
963 |
|
964 |
-
#: event-organiser-settings.php:
|
965 |
-
msgid "
|
966 |
-
"
|
967 |
-
|
968 |
-
|
|
|
|
|
969 |
|
970 |
-
#: event-organiser-settings.php:
|
971 |
-
msgid "
|
972 |
-
msgstr "
|
973 |
-
"pomocí url: %s"
|
974 |
|
975 |
-
#:
|
976 |
-
msgid "
|
977 |
-
"
|
978 |
-
"used"
|
979 |
-
msgstr "Pokud je zvoleno týdení opakování, vyberte, které dny v týdnu by se měla "
|
980 |
-
"událost opakovat. Pokud nejsou žádné dny vybrány, bude vybrán den, kdy "
|
981 |
-
"událost začala."
|
982 |
|
983 |
-
#: event-organiser-
|
984 |
-
msgid "
|
985 |
-
"
|
986 |
-
msgstr "Pokud máte zanuty pěkné trvalé odkazy, zaškrtněte, abyste měli pěkné trvalé "
|
987 |
-
"odkazy pro události."
|
988 |
|
989 |
-
#: event-organiser-
|
990 |
-
msgid "
|
991 |
-
msgstr "
|
992 |
|
993 |
-
#:
|
994 |
-
msgid "
|
995 |
-
msgstr "
|
996 |
|
997 |
-
#:
|
998 |
-
msgid "
|
999 |
-
msgstr "
|
1000 |
|
1001 |
-
#:
|
1002 |
-
msgid "
|
1003 |
-
msgstr "
|
1004 |
|
1005 |
-
#:
|
1006 |
-
msgid "
|
1007 |
-
msgstr "
|
1008 |
|
1009 |
-
#:
|
1010 |
-
msgid "
|
1011 |
-
msgstr "
|
1012 |
|
1013 |
-
#:
|
1014 |
-
|
1015 |
-
|
1016 |
-
msgstr "Včetně minulých událostí"
|
1017 |
|
1018 |
-
#: event-organiser-
|
1019 |
-
msgid "
|
1020 |
-
msgstr "
|
1021 |
|
1022 |
-
#:
|
1023 |
-
msgid "
|
1024 |
-
msgstr "
|
1025 |
|
1026 |
-
#:
|
1027 |
-
|
1028 |
-
|
1029 |
-
|
1030 |
-
"
|
|
|
1031 |
|
1032 |
-
#:
|
1033 |
-
|
1034 |
-
"
|
1035 |
-
msgstr "
|
1036 |
-
"'text/calendar', ne větší než 2MB."
|
1037 |
|
1038 |
-
#:
|
1039 |
-
msgid "
|
1040 |
-
msgstr "
|
1041 |
|
1042 |
-
#: event-organiser-
|
1043 |
-
msgid "
|
1044 |
-
"
|
1045 |
-
msgstr "Známé konflikty plug-inu a šablon vzhledu, zvýrazněné červeně, mohou být "
|
1046 |
-
"malého významu nebo mohou mít jednoduché řešení. Kontaktujte prosím podporu."
|
1047 |
|
1048 |
-
#:
|
1049 |
-
|
1050 |
-
|
1051 |
-
msgstr "poslední"
|
1052 |
|
1053 |
-
#:
|
1054 |
-
|
1055 |
-
|
1056 |
-
#: templates/taxonomy-event-tag.php:48 templates/taxonomy-event-tag.php:106
|
1057 |
-
#: templates/taxonomy-event-venue.php:48
|
1058 |
-
#: templates/taxonomy-event-venue.php:105
|
1059 |
-
msgid "Later events <span class=\"meta-nav\">→</span>"
|
1060 |
-
msgstr "Pozdější události <span class=\"meta-nav\">→</span>"
|
1061 |
|
1062 |
-
#:
|
1063 |
-
msgid "
|
1064 |
-
msgstr "
|
1065 |
|
1066 |
-
#:
|
1067 |
-
|
1068 |
-
|
1069 |
-
msgstr "Seznam slugů, oddělený čárkou. Nechte prázdné pro (zobrazení) všech."
|
1070 |
|
1071 |
-
#:
|
1072 |
-
|
1073 |
-
|
1074 |
-
msgstr "Načítám..."
|
1075 |
|
1076 |
-
#: includes/
|
1077 |
-
msgid "
|
1078 |
-
msgstr "
|
1079 |
|
1080 |
-
#:
|
1081 |
-
|
1082 |
-
msgid "
|
1083 |
-
msgstr "
|
1084 |
|
1085 |
-
#:
|
1086 |
-
|
1087 |
-
|
1088 |
-
msgstr "Spravovat Místa"
|
1089 |
|
1090 |
-
#: includes/
|
1091 |
-
|
1092 |
-
|
|
|
1093 |
|
1094 |
-
#:
|
1095 |
-
|
1096 |
-
|
|
|
1097 |
|
1098 |
-
#:
|
1099 |
-
|
1100 |
-
msgid "
|
1101 |
-
msgstr "
|
1102 |
|
1103 |
-
#:
|
1104 |
-
|
1105 |
-
msgid "
|
1106 |
-
|
|
|
|
|
|
|
|
|
1107 |
|
1108 |
-
#: event-organiser-
|
1109 |
-
|
1110 |
-
|
|
|
1111 |
|
1112 |
-
#: event-organiser-
|
1113 |
-
msgid "
|
1114 |
-
msgstr "
|
1115 |
|
1116 |
-
#: includes/event-organiser-
|
1117 |
-
msgid "
|
1118 |
-
|
|
|
|
|
|
|
|
|
1119 |
|
1120 |
-
#: event-organiser-
|
1121 |
-
|
1122 |
-
"
|
1123 |
-
msgstr "
|
1124 |
-
"ověřit deaktivací ostatních plug-inů a přepnutím na šablonu TwentyTwelve"
|
1125 |
|
1126 |
-
#: includes/event-organiser-
|
1127 |
-
msgid "
|
1128 |
-
msgstr "
|
1129 |
|
1130 |
-
#: includes/event-organiser-
|
1131 |
-
msgid "
|
1132 |
-
|
|
|
|
|
|
|
|
|
1133 |
|
1134 |
-
#: includes/event-organiser-
|
1135 |
-
msgid "
|
1136 |
-
msgstr "
|
1137 |
|
1138 |
-
#: includes/event-organiser-
|
1139 |
-
msgid "
|
1140 |
-
msgstr "
|
1141 |
|
1142 |
-
#:
|
1143 |
-
msgid "
|
1144 |
-
msgstr "
|
1145 |
|
1146 |
-
#: event-organiser-
|
1147 |
-
|
1148 |
-
|
1149 |
-
msgstr "Ne"
|
1150 |
|
1151 |
-
#: includes/event-organiser-
|
1152 |
-
msgid "
|
1153 |
-
msgstr "
|
1154 |
|
1155 |
-
#: includes/event-organiser-
|
1156 |
-
msgid "
|
1157 |
-
msgstr "
|
1158 |
|
1159 |
-
#: includes/event-organiser-
|
1160 |
-
msgid "
|
1161 |
-
msgstr "
|
1162 |
|
1163 |
-
#: includes/class-event-organiser-im-export.php:
|
1164 |
msgid "No events were imported."
|
1165 |
msgstr "Nebyla importována žádná místa."
|
1166 |
|
1167 |
-
#: includes/class-event-organiser-im-export.php:
|
1168 |
-
msgid "
|
1169 |
-
msgstr "
|
1170 |
-
|
1171 |
-
#: includes/event-organiser-cpt.php:105
|
1172 |
-
msgid "No tags found"
|
1173 |
-
msgstr "Štítky nenalezeny"
|
1174 |
-
|
1175 |
-
#: includes/event-organiser-ajax.php:694
|
1176 |
-
msgid "No Venue"
|
1177 |
-
msgstr "Žádné místo"
|
1178 |
|
1179 |
-
#: includes/event-organiser-
|
1180 |
-
msgid "
|
1181 |
-
msgstr "
|
1182 |
|
1183 |
-
#: event-organiser-
|
1184 |
-
msgid "
|
1185 |
-
msgstr "
|
1186 |
|
1187 |
-
#:
|
1188 |
-
|
1189 |
-
msgid "
|
1190 |
-
msgstr "
|
1191 |
|
1192 |
-
#:
|
1193 |
-
msgid "
|
1194 |
-
msgstr "
|
1195 |
|
1196 |
-
#: event-organiser-
|
1197 |
-
|
1198 |
-
|
|
|
1199 |
|
1200 |
-
#: includes/event.php:
|
1201 |
-
msgid "
|
1202 |
-
msgstr "
|
1203 |
|
1204 |
-
#: event-organiser-
|
1205 |
-
|
1206 |
-
msgid "
|
1207 |
-
msgstr "
|
1208 |
|
1209 |
-
#: event-organiser-
|
1210 |
-
msgid "
|
1211 |
-
msgstr "
|
1212 |
|
1213 |
-
#: includes/event-organiser-
|
1214 |
-
msgid "
|
1215 |
-
msgstr "
|
1216 |
|
1217 |
-
#: includes/event-organiser-
|
1218 |
-
msgid "
|
1219 |
-
"
|
1220 |
-
msgstr "Lze vybrat pouze již existující místa. Pro přidání místa jděte na stránku "
|
1221 |
-
"míst."
|
1222 |
|
1223 |
-
#:
|
1224 |
-
|
1225 |
-
|
|
|
1226 |
|
1227 |
-
#: event-organiser-
|
1228 |
-
|
1229 |
-
|
1230 |
-
msgstr "Plánovač"
|
1231 |
|
1232 |
-
#: includes/event-organiser-
|
1233 |
-
msgid "
|
1234 |
-
msgstr "
|
1235 |
|
1236 |
-
#: event-organiser-
|
1237 |
-
msgid "
|
1238 |
-
msgstr "
|
1239 |
|
1240 |
-
#: includes/event-organiser-
|
1241 |
-
msgid "
|
1242 |
-
msgstr "
|
1243 |
|
1244 |
-
#: event-organiser-
|
1245 |
-
msgid "
|
1246 |
-
msgstr "
|
1247 |
|
1248 |
-
#: event-organiser-
|
1249 |
-
|
1250 |
-
|
|
|
1251 |
|
1252 |
-
#: event-organiser-
|
1253 |
-
msgid "
|
1254 |
-
msgstr "
|
1255 |
|
1256 |
-
#: event-organiser-
|
1257 |
-
msgid "
|
1258 |
-
"
|
1259 |
-
msgstr "Pro zapnutí těchto struktur musíte mít nejdříve povoleny pěkné trvalé odkazy "
|
1260 |
-
"ve Wordpress v nastavení > Trvalé odkazy"
|
1261 |
|
1262 |
-
#: includes/event-organiser-cpt.php:
|
1263 |
-
msgid "
|
1264 |
-
msgstr "
|
1265 |
|
1266 |
-
#: includes/event-organiser-
|
1267 |
-
msgid "
|
1268 |
-
msgstr "
|
1269 |
|
1270 |
-
#:
|
1271 |
-
msgid "
|
1272 |
-
msgstr "
|
1273 |
|
1274 |
-
#: includes/event-organiser-
|
1275 |
-
msgid "
|
1276 |
-
msgstr "
|
1277 |
|
1278 |
-
#: includes/event-organiser-
|
1279 |
-
msgid "
|
1280 |
-
msgstr "
|
1281 |
|
1282 |
-
#:
|
1283 |
-
msgid "
|
1284 |
-
msgstr "
|
1285 |
|
1286 |
-
#: event-organiser-
|
1287 |
-
msgid "
|
1288 |
-
msgstr "
|
1289 |
|
1290 |
-
#: event-organiser-
|
1291 |
-
|
1292 |
-
|
1293 |
-
msgstr "Publikovat událost"
|
1294 |
|
1295 |
-
#: event-organiser-
|
1296 |
-
|
1297 |
-
|
1298 |
-
msgstr "Číst soukromé události"
|
1299 |
|
1300 |
-
#: event-organiser-
|
1301 |
-
|
1302 |
-
|
|
|
1303 |
|
1304 |
-
#: event-organiser-
|
1305 |
-
msgid "
|
1306 |
-
msgstr "
|
1307 |
|
1308 |
-
#: event-organiser-
|
1309 |
-
|
1310 |
-
|
|
|
|
|
1311 |
|
1312 |
-
#: includes/event-organiser-cpt.php:
|
1313 |
-
msgid "
|
1314 |
-
msgstr "
|
1315 |
|
1316 |
-
#: event-organiser-
|
1317 |
-
msgid "
|
1318 |
-
msgstr "
|
1319 |
|
1320 |
-
#: event-organiser-
|
1321 |
-
msgid "
|
1322 |
-
msgstr "
|
1323 |
|
1324 |
-
#: event-organiser-
|
1325 |
-
|
1326 |
-
|
|
|
1327 |
|
1328 |
-
#: event-organiser-
|
1329 |
-
msgid "
|
1330 |
-
msgstr "
|
1331 |
|
1332 |
-
#: includes/event.php:
|
1333 |
-
msgid "
|
1334 |
-
msgstr "
|
1335 |
|
1336 |
-
#: includes/event.php:
|
1337 |
-
msgid "
|
1338 |
-
msgstr "
|
1339 |
|
1340 |
-
#: includes/event-organiser-cpt.php:
|
1341 |
-
msgid "
|
1342 |
-
msgstr "
|
1343 |
|
1344 |
-
#: includes/event-organiser-cpt.php:
|
1345 |
-
msgid "
|
1346 |
-
msgstr "
|
1347 |
|
1348 |
-
#: event-organiser-
|
1349 |
-
|
1350 |
-
|
|
|
|
|
1351 |
|
1352 |
-
#: includes/event-organiser-cpt.php:
|
1353 |
msgid "Search Tags"
|
1354 |
msgstr "Prohledávat tagy"
|
1355 |
|
1356 |
-
#:
|
1357 |
-
msgid "
|
1358 |
-
msgstr "
|
1359 |
|
1360 |
-
#: includes/event-organiser-
|
1361 |
-
|
1362 |
-
|
1363 |
-
msgstr "druhý"
|
1364 |
|
1365 |
-
#: includes/event-organiser-cpt.php:
|
1366 |
-
msgid "
|
1367 |
-
msgstr "
|
1368 |
|
1369 |
-
#: event-organiser-
|
1370 |
-
|
1371 |
-
|
1372 |
-
msgstr "Vybrat místo"
|
1373 |
|
1374 |
-
#:
|
1375 |
-
msgid "
|
1376 |
-
msgstr "
|
1377 |
|
1378 |
-
#:
|
1379 |
-
msgid "
|
1380 |
-
msgstr "
|
1381 |
|
1382 |
-
#: event-organiser-
|
1383 |
-
msgid "
|
1384 |
-
msgstr "
|
1385 |
|
1386 |
-
#: includes/event-organiser-cpt.php:
|
1387 |
-
msgid "
|
1388 |
-
msgstr "
|
1389 |
|
1390 |
-
#: event-organiser-
|
1391 |
-
|
1392 |
-
|
1393 |
-
|
1394 |
-
msgstr "
|
1395 |
-
|
1396 |
-
|
|
|
|
|
1397 |
|
1398 |
-
#: includes/event-organiser-cpt.php:
|
1399 |
msgid "Separate tags with commas"
|
1400 |
msgstr "Štítky od sebe oddělte čáskou"
|
1401 |
|
1402 |
-
#: includes/event-organiser-cpt.php:
|
1403 |
-
msgid "
|
1404 |
-
msgstr "
|
1405 |
-
|
1406 |
-
#: event-organiser-settings.php:613
|
1407 |
-
msgid "Set permissions for events and venue management"
|
1408 |
-
msgstr "Nastavit oprávnění pro správu událostí a míst"
|
1409 |
-
|
1410 |
-
#: includes/event-organiser-register.php:355
|
1411 |
-
msgid "Settings"
|
1412 |
-
msgstr "Nastavení"
|
1413 |
-
|
1414 |
-
#: event-organiser-edit.php:198 includes/event-organiser-register.php:231
|
1415 |
-
msgid "Show dates"
|
1416 |
-
msgstr "Ukázat data"
|
1417 |
-
|
1418 |
-
#: classes/class-eo-widget-categories.php:132
|
1419 |
-
msgid "Show hierarchy"
|
1420 |
-
msgstr "Ukázat hierarchii"
|
1421 |
-
|
1422 |
-
#: includes/event-organiser-register.php:53
|
1423 |
-
msgid "Show Less"
|
1424 |
-
msgstr "Ukázat méně"
|
1425 |
|
1426 |
-
#:
|
1427 |
-
msgid "
|
1428 |
-
msgstr "
|
1429 |
|
1430 |
-
#: includes/event-organiser-
|
1431 |
-
msgid "
|
1432 |
-
msgstr "
|
1433 |
|
1434 |
-
#: event-organiser-
|
1435 |
-
msgid "
|
1436 |
-
msgstr "
|
1437 |
|
1438 |
-
#: event-organiser-
|
1439 |
-
msgid "
|
1440 |
-
msgstr "
|
1441 |
|
1442 |
-
#: includes/event-organiser-cpt.php:
|
1443 |
-
msgid "
|
1444 |
-
msgstr "
|
1445 |
|
1446 |
-
#: includes/event-organiser-
|
1447 |
-
|
1448 |
-
|
1449 |
-
msgstr "Start"
|
1450 |
|
1451 |
-
#:
|
1452 |
-
msgid "
|
1453 |
-
msgstr "
|
1454 |
|
1455 |
-
#: includes/event.php:
|
1456 |
-
|
1457 |
-
|
|
|
1458 |
|
1459 |
-
#: includes/event.php:
|
1460 |
-
msgid "
|
1461 |
-
msgstr "
|
1462 |
|
1463 |
-
#: event-organiser-
|
1464 |
-
msgid "
|
1465 |
-
msgstr "
|
1466 |
|
1467 |
-
#: includes/event-organiser-
|
1468 |
-
msgid "
|
1469 |
-
msgstr "
|
1470 |
|
1471 |
-
#: event-organiser-
|
1472 |
-
|
1473 |
-
|
|
|
1474 |
|
1475 |
-
#: event-organiser-
|
1476 |
-
|
1477 |
-
msgid "
|
1478 |
-
msgstr "
|
1479 |
|
1480 |
-
#: event-organiser-
|
1481 |
-
|
1482 |
-
|
1483 |
-
msgstr "Systémové informace"
|
1484 |
|
1485 |
-
#: includes/event-organiser-cpt.php:
|
1486 |
-
|
1487 |
-
|
1488 |
-
|
1489 |
-
msgstr "Štítky"
|
1490 |
|
1491 |
-
#:
|
1492 |
-
|
1493 |
-
|
|
|
|
|
|
|
|
|
|
|
1494 |
|
1495 |
-
#: event-organiser-
|
1496 |
-
msgid "
|
1497 |
-
msgstr "
|
1498 |
|
1499 |
-
#: event-organiser-
|
1500 |
-
|
1501 |
-
"
|
1502 |
-
msgstr "
|
1503 |
-
"
|
1504 |
-
"
|
1505 |
|
1506 |
-
#: includes/event-organiser-cpt.php:
|
1507 |
-
msgid "
|
1508 |
-
"
|
1509 |
-
msgstr "Datum konce je datum, kdy událost končí. Pokud se jedná o opakující se "
|
1510 |
-
"událost, je toto konec prvního výskytu."
|
1511 |
|
1512 |
-
#: includes/
|
1513 |
-
msgid "
|
1514 |
-
"
|
1515 |
-
|
1516 |
-
|
|
|
|
|
1517 |
|
1518 |
-
#: includes/event-organiser-cpt.php:
|
1519 |
-
msgid "
|
|
|
1520 |
"event, this is the start date of the first occurrence."
|
1521 |
-
msgstr "
|
|
|
1522 |
"událost, je toto začátek prvního výskytu."
|
1523 |
|
1524 |
-
#:
|
1525 |
-
msgid "
|
1526 |
-
|
1527 |
-
|
1528 |
-
|
1529 |
-
|
1530 |
-
|
1531 |
-
|
1532 |
-
#: includes/class-eo-ical-parser.php:274
|
1533 |
-
msgid "There was an error fetching the feed. Response code: %s."
|
1534 |
-
msgstr "Nastala chyba při záskávání feedu. Kód odpovědi: %s."
|
1535 |
|
1536 |
-
#: includes/
|
1537 |
-
msgid "
|
1538 |
-
|
|
|
|
|
|
|
|
|
1539 |
|
1540 |
-
#: includes/event-organiser-
|
1541 |
-
|
1542 |
-
|
1543 |
-
msgstr "třetí"
|
1544 |
|
1545 |
-
#: event-organiser-
|
1546 |
-
msgid "
|
1547 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1548 |
|
1549 |
-
#:
|
1550 |
-
msgid "
|
1551 |
-
msgstr "
|
1552 |
|
1553 |
-
#: includes/event-organiser-cpt.php:
|
1554 |
-
msgid "
|
1555 |
-
|
|
|
|
|
|
|
|
|
|
|
1556 |
|
1557 |
-
#:
|
1558 |
-
msgid "
|
1559 |
-
|
|
|
|
|
|
|
|
|
|
|
1560 |
|
1561 |
-
#: includes/event-organiser-
|
1562 |
-
msgid "
|
1563 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1564 |
|
1565 |
-
#:
|
1566 |
-
msgid "
|
1567 |
-
|
1568 |
-
msgstr "Tuto událost publikoval <a href=\"%5$s\">%4$s</a>. Uložit <a href=\"%2$s\" "
|
1569 |
-
"title=\"Permalink to %3$s\" rel=\"bookmark\">trvalý odkaz</a>."
|
1570 |
|
1571 |
-
#:
|
1572 |
-
msgid "
|
1573 |
-
|
1574 |
-
msgstr "Tuto událost publikoval <a href=\"%5$s\">%4$s</a> v %1$s \n"
|
1575 |
-
". Uložit<a href=\"%2$s\" title=\"Permalink to %3$s\" rel=\"bookmark\">Trvalý "
|
1576 |
-
"odkaz</a>."
|
1577 |
|
1578 |
-
#: includes/event-organiser-
|
1579 |
-
msgid "
|
1580 |
-
|
|
|
|
|
|
|
|
|
1581 |
|
1582 |
-
#: event-organiser-
|
1583 |
-
msgid "
|
1584 |
-
msgstr "
|
1585 |
|
1586 |
-
#: includes/event-organiser-cpt.php:
|
1587 |
-
msgid "
|
|
|
1588 |
"appear as a single row </strong> in the table and the start and end date "
|
1589 |
"refers to the first occurrence of that event."
|
1590 |
-
msgstr "
|
|
|
1591 |
"opakující se události se ukazují jako jeden řádek </strong> v tabulce a že "
|
1592 |
"datum začátku a konce odpovídá prvnímu výskytu dané události."
|
1593 |
|
1594 |
-
#: event-organiser-
|
1595 |
-
msgid "
|
1596 |
-
"
|
1597 |
-
|
1598 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1599 |
|
1600 |
-
#: includes/event-organiser-cpt.php:
|
1601 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
1602 |
"event by clicking on it. If you have the necessary permissions, a link to "
|
1603 |
"the event's edit page will appear also."
|
1604 |
-
msgstr "
|
|
|
1605 |
"události, pokud na ní kliknete. Pokud máte potřebná oprávnění, zobrazí se i "
|
1606 |
"odkaz na editační stránku události."
|
1607 |
|
1608 |
-
#: event-organiser-
|
1609 |
-
msgid "
|
1610 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1611 |
|
1612 |
-
#: event-organiser-
|
1613 |
-
msgid "
|
1614 |
-
msgstr "
|
1615 |
|
1616 |
-
#: event-organiser-
|
1617 |
-
msgid "
|
1618 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1619 |
|
1620 |
-
#: event-organiser-
|
1621 |
-
msgid "
|
1622 |
-
msgstr "
|
1623 |
|
1624 |
-
#:
|
1625 |
-
|
1626 |
-
|
1627 |
-
|
1628 |
-
msgid "Title"
|
1629 |
-
msgstr "Název"
|
1630 |
|
1631 |
-
#:
|
1632 |
-
|
1633 |
-
|
1634 |
-
msgstr "Název:"
|
1635 |
|
1636 |
-
#: event-organiser-
|
1637 |
-
msgid "
|
1638 |
-
"
|
1639 |
-
"resolve the issue."
|
1640 |
-
msgstr "Pro zrychlení věcí, pokud nahlašujete nějaké problém, naznačte, zda jste tak "
|
1641 |
-
"učinili, Jakmile byl plug-in nebo šablona vzhledu identifikován, je často "
|
1642 |
-
"jednoduché vyřešit daný problém."
|
1643 |
|
1644 |
-
#: includes/event-organiser-cpt.php:
|
1645 |
-
msgid "
|
1646 |
-
|
1647 |
-
"appear, "
|
1648 |
-
msgstr "Pro opakování události podle nějakého pravidelného vzoru, použijte "
|
1649 |
-
"vyskakovací menu opakování pro výběr, jak se bude událost opakovat. Další "
|
1650 |
-
"možnosti se pak objeví,"
|
1651 |
|
1652 |
-
#:
|
1653 |
-
msgid "
|
1654 |
-
msgstr "
|
1655 |
|
1656 |
-
#: includes/
|
1657 |
-
|
1658 |
-
|
|
|
1659 |
|
1660 |
-
#: event-organiser-
|
1661 |
-
|
1662 |
-
|
|
|
1663 |
|
1664 |
-
#: event-organiser-
|
1665 |
-
#: includes/event-organiser-
|
1666 |
-
|
1667 |
-
|
1668 |
-
msgstr "dokud"
|
1669 |
|
1670 |
-
#:
|
1671 |
-
|
1672 |
-
|
|
|
1673 |
|
1674 |
-
#: includes/event-organiser-
|
1675 |
-
|
1676 |
-
|
|
|
1677 |
|
1678 |
-
#: includes/event-organiser-
|
1679 |
-
msgid "
|
1680 |
-
msgstr "
|
1681 |
|
1682 |
-
#: event-organiser-
|
1683 |
-
msgid "
|
1684 |
-
msgstr "
|
1685 |
|
1686 |
-
#: includes/
|
1687 |
-
|
1688 |
-
|
|
|
1689 |
|
1690 |
-
#: includes/event-organiser-
|
1691 |
-
|
1692 |
-
|
|
|
|
|
1693 |
|
1694 |
-
#:
|
1695 |
-
#: event-organiser-
|
1696 |
-
|
1697 |
-
|
1698 |
-
msgid "Venue"
|
1699 |
-
msgstr "Místo"
|
1700 |
|
1701 |
-
#: event-organiser-
|
1702 |
-
|
1703 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1704 |
|
1705 |
-
#: event-organiser-
|
1706 |
-
msgid "
|
1707 |
-
msgstr "
|
1708 |
|
1709 |
-
#: event-organiser-
|
1710 |
-
msgid "
|
1711 |
-
msgstr "
|
1712 |
|
1713 |
-
#: event-organiser-
|
1714 |
-
msgid "
|
1715 |
-
msgstr "
|
1716 |
|
1717 |
-
#: event-organiser-
|
1718 |
-
msgid "
|
1719 |
-
msgstr "
|
1720 |
|
1721 |
-
#: event-organiser-
|
1722 |
-
msgid "
|
1723 |
-
msgstr "
|
1724 |
|
1725 |
-
#: event-organiser-
|
1726 |
-
msgid "
|
1727 |
-
msgstr "
|
1728 |
|
1729 |
-
#: event-organiser-
|
1730 |
-
msgid "
|
1731 |
-
msgstr "
|
1732 |
|
1733 |
-
#: event-organiser-
|
1734 |
-
msgid "
|
1735 |
-
msgstr "
|
1736 |
|
1737 |
-
#: event-organiser-
|
1738 |
-
msgid "
|
1739 |
-
msgstr "
|
1740 |
|
1741 |
-
#: event-organiser-
|
1742 |
-
msgid "
|
1743 |
-
msgstr "
|
1744 |
|
1745 |
-
#:
|
1746 |
-
|
1747 |
-
|
1748 |
-
|
1749 |
-
msgstr "Místa"
|
1750 |
|
1751 |
-
#:
|
1752 |
-
|
1753 |
-
|
1754 |
-
msgstr "Ukázat"
|
1755 |
|
1756 |
-
#: event-organiser-
|
1757 |
-
|
1758 |
-
|
1759 |
-
msgstr "Ukázat všechny kategorie"
|
1760 |
|
1761 |
-
#: event-organiser-
|
1762 |
-
|
1763 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1764 |
|
1765 |
-
#: includes/event-organiser-register.php:
|
1766 |
-
msgid "
|
|
|
|
|
|
|
|
|
1767 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
1768 |
|
1769 |
-
#: event-organiser-
|
1770 |
-
|
1771 |
-
|
1772 |
-
msgstr "Ukázat všechna místa"
|
1773 |
|
1774 |
-
#: includes/event-organiser-
|
1775 |
-
msgid "
|
1776 |
-
msgstr "
|
1777 |
|
1778 |
-
#:
|
1779 |
-
msgid "
|
1780 |
-
msgstr "
|
1781 |
|
1782 |
-
#: includes/event-organiser-
|
1783 |
-
msgid "
|
1784 |
-
msgstr "
|
1785 |
|
1786 |
-
#: includes/
|
1787 |
-
msgid "
|
1788 |
-
msgstr "
|
1789 |
|
1790 |
-
#:
|
1791 |
-
|
1792 |
-
|
1793 |
-
msgstr "týden"
|
1794 |
|
1795 |
-
#:
|
1796 |
-
|
1797 |
-
|
1798 |
-
msgstr "Týden"
|
1799 |
|
1800 |
-
#: event
|
1801 |
-
msgid "
|
1802 |
-
msgstr "
|
1803 |
|
1804 |
-
#: includes/event
|
1805 |
-
msgid "
|
1806 |
-
msgstr "
|
1807 |
|
1808 |
-
#: event
|
1809 |
-
msgid "
|
1810 |
-
msgstr "
|
1811 |
|
1812 |
-
#:
|
1813 |
-
msgid "
|
1814 |
-
msgstr "
|
1815 |
|
1816 |
-
#: includes/event
|
1817 |
-
msgid "
|
1818 |
-
msgstr "
|
1819 |
|
1820 |
-
#: event
|
1821 |
-
msgid "
|
1822 |
-
msgstr "
|
1823 |
|
1824 |
-
#: event
|
1825 |
-
msgid "
|
1826 |
-
msgstr "
|
1827 |
|
1828 |
-
|
1829 |
-
|
1830 |
-
|
|
|
|
|
|
|
1831 |
|
1832 |
-
#: event
|
1833 |
-
#:
|
1834 |
-
msgid "
|
1835 |
-
msgstr "
|
1836 |
|
1837 |
-
#:
|
1838 |
-
|
1839 |
-
|
1840 |
-
|
1841 |
-
|
1842 |
-
|
1843 |
-
|
1844 |
-
"
|
1845 |
-
"zobrazení). Můžete zadat název události, specifikovat místo a zadat popis. "
|
1846 |
-
"Událost bude okamžitě publikována nebo uložena jako koncept. V každém "
|
1847 |
-
"případě, událost je uložena a by budete přesměrováni na editační stránku "
|
1848 |
-
"události."
|
1849 |
|
1850 |
-
#:
|
1851 |
-
|
1852 |
-
|
1853 |
-
|
1854 |
-
|
1855 |
-
|
1856 |
-
"
|
|
|
1857 |
|
1858 |
-
#: event-
|
1859 |
-
|
1860 |
-
|
|
|
1861 |
|
1862 |
-
#:
|
1863 |
-
msgid "
|
1864 |
-
msgstr "
|
1865 |
|
1866 |
-
#: event-
|
1867 |
-
|
1868 |
-
|
|
|
|
|
1869 |
|
1870 |
-
#: event-
|
1871 |
-
|
1872 |
-
|
|
|
1873 |
|
1874 |
-
#: event-
|
1875 |
-
msgid "
|
1876 |
-
msgstr "
|
1877 |
|
1878 |
-
#: event
|
1879 |
-
|
1880 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1881 |
|
1882 |
-
#:
|
1883 |
-
|
1884 |
-
|
|
|
|
|
|
|
|
|
|
|
1885 |
|
1886 |
-
#: event-
|
1887 |
-
|
1888 |
-
"
|
1889 |
-
msgstr "
|
1890 |
-
"kliknout na 'Uložit změny' než se změny projeví"
|
1891 |
|
1892 |
-
#: event-
|
1893 |
-
msgid "
|
1894 |
-
msgstr "
|
1895 |
|
1896 |
-
#:
|
1897 |
-
|
1898 |
-
|
|
|
1899 |
|
1900 |
-
#:
|
1901 |
-
msgid "
|
1902 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1903 |
|
|
|
|
1 |
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Event Organiser\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2014-10-31 11:49+0000\n"
|
6 |
"PO-Revision-Date: 2013-12-10 16:05:10+0000\n"
|
7 |
"Last-Translator: Jan Kupsa <jan.kupsa@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
14 |
|
15 |
+
#: classes/class-eo-agenda-widget.php:11
|
16 |
+
msgid "Displays a list of events, grouped by date"
|
17 |
+
msgstr "Zobrazí seznam událostí seskupených podle data"
|
|
|
|
|
|
|
|
|
|
|
18 |
|
19 |
+
#: classes/class-eo-agenda-widget.php:19
|
20 |
+
msgid "Events Agenda"
|
21 |
+
msgstr "Agenda událostí"
|
22 |
|
23 |
+
#: classes/class-eo-agenda-widget.php:35
|
24 |
+
#: classes/class-eo-calendar-widget.php:46
|
25 |
+
#: classes/class-eo-event-list-widget.php:40
|
26 |
+
#: classes/class-eo-event-list-widget.php:69
|
27 |
+
msgid "Title"
|
28 |
+
msgstr "Název"
|
29 |
|
30 |
+
#: classes/class-eo-agenda-widget.php:39
|
31 |
+
msgid "Group by"
|
32 |
+
msgstr "Seskupit podle"
|
33 |
|
34 |
+
#: classes/class-eo-agenda-widget.php:41 event-organiser-calendar.php:237
|
35 |
+
msgid "Day"
|
36 |
+
msgstr "Den"
|
|
|
37 |
|
38 |
+
#: classes/class-eo-agenda-widget.php:42 event-organiser-calendar.php:237
|
39 |
+
msgid "Week"
|
40 |
+
msgstr "Týden"
|
|
|
41 |
|
42 |
+
#: classes/class-eo-agenda-widget.php:43 event-organiser-calendar.php:237
|
43 |
+
msgid "Month"
|
44 |
+
msgstr "Měsíc"
|
45 |
|
46 |
+
#: classes/class-eo-agenda-widget.php:47
|
47 |
+
msgid "Group date format"
|
48 |
+
msgstr "Formát data skupiny."
|
49 |
|
50 |
+
#: classes/class-eo-agenda-widget.php:51
|
51 |
+
msgid "Event date/time format"
|
52 |
+
msgstr "Formát data/času události"
|
53 |
|
54 |
+
#: classes/class-eo-agenda-widget.php:55
|
55 |
+
msgid "Include 'Add To Google' link"
|
56 |
+
msgstr "Zahrnout odkaz 'Přidat do Googlu'"
|
57 |
|
58 |
+
#: classes/class-eo-calendar-widget.php:22
|
59 |
+
msgid "Displays a calendar of your events"
|
60 |
+
msgstr "Zobrazí kalendář vašich události"
|
61 |
|
62 |
+
#: classes/class-eo-calendar-widget.php:24 event-organiser-calendar.php:233
|
63 |
+
msgid "Events Calendar"
|
64 |
+
msgstr "Kalendář událostí"
|
65 |
|
66 |
+
#: classes/class-eo-calendar-widget.php:57
|
67 |
+
#: classes/class-eo-event-list-widget.php:78
|
68 |
+
msgid "Include past events"
|
69 |
+
msgstr "Včetně minulých událostí"
|
|
|
|
|
|
|
|
|
|
|
70 |
|
71 |
+
#: classes/class-eo-calendar-widget.php:68
|
72 |
+
msgid "Show long events"
|
73 |
+
msgstr "Ukázat dlouhé události"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
|
75 |
+
#: classes/class-eo-calendar-widget.php:79
|
76 |
+
msgid "Link directly to event for days with only one event"
|
77 |
+
msgstr "Odkazovat přímo na událost u dní s pouze jednou událostí"
|
78 |
|
79 |
+
#: classes/class-eo-calendar-widget.php:91
|
80 |
+
#: classes/class-eo-event-list-widget.php:48
|
81 |
+
msgid "Event categories"
|
82 |
+
msgstr "Kategorie události"
|
83 |
|
84 |
+
#: classes/class-eo-calendar-widget.php:94
|
85 |
+
#: classes/class-eo-event-list-widget.php:50
|
86 |
+
msgid "List category slug(s), seperate by comma. Leave blank for all"
|
87 |
+
msgstr "Seznam slugů, oddělený čárkou. Nechte prázdné pro (zobrazení) všech."
|
88 |
|
89 |
+
#: classes/class-eo-calendar-widget.php:103
|
90 |
+
msgid "Event venue"
|
91 |
+
msgstr "Místo události"
|
92 |
|
93 |
+
#: classes/class-eo-calendar-widget.php:106
|
94 |
+
#: classes/class-eo-event-list-widget.php:58
|
95 |
+
#: includes/event-organiser-cpt.php:34
|
96 |
+
msgid "All Venues"
|
97 |
+
msgstr "Všechna místa"
|
98 |
|
99 |
+
#: classes/class-eo-calendar-widget.php:284
|
100 |
+
msgid "Previous month"
|
101 |
+
msgstr "Předcházející měsíc"
|
102 |
|
103 |
+
#: classes/class-eo-calendar-widget.php:287
|
104 |
+
msgid "Next month"
|
105 |
+
msgstr "Následující měsíc"
|
106 |
|
107 |
+
#: classes/class-eo-event-list-widget.php:22
|
108 |
+
msgid "Displays a list of events"
|
109 |
+
msgstr "Zobrazit seznam událostí"
|
110 |
|
111 |
+
#: classes/class-eo-event-list-widget.php:23 event-organiser-venues.php:481
|
112 |
+
#: event-organiser.php:132 includes/event-organiser-cpt.php:217
|
113 |
+
#: includes/event-organiser-cpt.php:229
|
114 |
+
#: includes/event-organiser-install.php:96 templates/archive-event.php:42
|
115 |
+
msgid "Events"
|
116 |
+
msgstr "Události"
|
117 |
|
118 |
+
#: classes/class-eo-event-list-widget.php:44
|
119 |
+
msgid "Number of events"
|
120 |
+
msgstr "Počet událostí"
|
121 |
|
122 |
+
#: classes/class-eo-event-list-widget.php:55
|
123 |
+
#: includes/event-organiser-cpt.php:32
|
124 |
+
msgid "Venue"
|
125 |
+
msgstr "Místo"
|
126 |
|
127 |
+
#: classes/class-eo-event-list-widget.php:66
|
128 |
+
msgid "Order by"
|
129 |
+
msgstr "Seřadit podle"
|
130 |
|
131 |
+
#: classes/class-eo-event-list-widget.php:68
|
132 |
+
msgid "Start date"
|
133 |
+
msgstr "Datum začátku"
|
134 |
|
135 |
+
#: classes/class-eo-event-list-widget.php:70
|
136 |
+
msgid "Publish date"
|
137 |
+
msgstr "Datum publikování"
|
138 |
|
139 |
+
#: classes/class-eo-event-list-widget.php:73
|
140 |
+
msgid "ASC"
|
141 |
+
msgstr "vzest."
|
142 |
|
143 |
+
#: classes/class-eo-event-list-widget.php:74
|
144 |
+
msgid "DESC"
|
145 |
+
msgstr "sest."
|
146 |
|
147 |
+
#: classes/class-eo-event-list-widget.php:82 event-organiser-settings.php:189
|
148 |
+
msgid "Group occurrences"
|
149 |
+
msgstr "Seskupit podle výskytu"
|
150 |
|
151 |
+
#: classes/class-eo-event-list-widget.php:88
|
152 |
+
msgid "Template (leave blank for default)"
|
153 |
+
msgstr "Šablona (ponechejte prázdné pro výchozí)"
|
154 |
|
155 |
+
#: classes/class-eo-event-list-widget.php:90
|
156 |
+
msgid "Event list widget placeholders"
|
157 |
+
msgstr "Zástupné symboly pro widgety seznamu události"
|
|
|
|
|
158 |
|
159 |
+
#: classes/class-eo-event-list-widget.php:92
|
160 |
+
#, php-format
|
161 |
+
msgid ""
|
162 |
+
"You can use specified tags as placeholders for event information which you "
|
163 |
+
"want to appear in the widget. <a href=\"%s\" target=\"_blank\"> Find out "
|
164 |
+
"more</a>."
|
165 |
+
msgstr ""
|
166 |
+
"Můžete použít určité tagy jako zástupný symbol pro informace událostí, které "
|
167 |
+
"chcete, aby se zobrazily ve widgetu. <a href=\"%s\" target=\"_blank\"> "
|
168 |
+
"Zjistit více</a>."
|
169 |
|
170 |
+
#: classes/class-eo-event-list-widget.php:102
|
171 |
+
msgid "'No events' message"
|
172 |
+
msgstr "zpráva 'Žádné události'"
|
|
|
173 |
|
174 |
+
#: classes/class-eo-venue-list-table.php:72 templates/single-event.php:71
|
175 |
+
msgid "Edit"
|
176 |
+
msgstr "Upravit"
|
177 |
|
178 |
+
#: classes/class-eo-venue-list-table.php:73
|
179 |
+
#: classes/class-eo-venue-list-table.php:128
|
180 |
+
msgid "Delete"
|
181 |
+
msgstr "Smazat"
|
182 |
|
183 |
+
#: classes/class-eo-venue-list-table.php:74
|
184 |
+
#: includes/event-organiser-ajax.php:676
|
185 |
+
msgid "View"
|
186 |
+
msgstr "Ukázat"
|
|
|
187 |
|
188 |
+
#: classes/class-eo-widget-categories.php:10
|
189 |
+
msgid "A list or dropdown of event categories"
|
190 |
+
msgstr "Seznam nebo rozbalovací menu kategorií událostí"
|
191 |
|
192 |
+
#: classes/class-eo-widget-categories.php:11 event-organiser-settings.php:329
|
193 |
+
#: includes/event-organiser-cpt.php:92
|
194 |
+
msgid "Event Categories"
|
195 |
+
msgstr "Kategorie události"
|
196 |
|
197 |
+
#: classes/class-eo-widget-categories.php:28 event-organiser-manage.php:35
|
198 |
+
#: includes/event-organiser-cpt.php:103
|
199 |
+
#: includes/event-organiser-event-functions.php:1494
|
200 |
+
#: templates/event-meta-event-single.php:69
|
201 |
+
msgid "Categories"
|
202 |
+
msgstr "Kategorie"
|
203 |
|
204 |
+
#: classes/class-eo-widget-categories.php:54
|
205 |
+
msgid "Select Category"
|
206 |
+
msgstr "Výběr kategorie"
|
207 |
|
208 |
+
#: classes/class-eo-widget-categories.php:125
|
209 |
+
#: classes/class-eo-widget-venues.php:127
|
210 |
+
msgid "Title:"
|
211 |
+
msgstr "Název:"
|
212 |
|
213 |
+
#: classes/class-eo-widget-categories.php:129
|
214 |
+
#: classes/class-eo-widget-venues.php:131
|
215 |
+
msgid "Display as dropdown"
|
216 |
+
msgstr "Zobrazit jako výběr"
|
217 |
|
218 |
+
#: classes/class-eo-widget-categories.php:132
|
219 |
+
msgid "Show hierarchy"
|
220 |
+
msgstr "Ukázat hierarchii"
|
221 |
|
222 |
+
#: classes/class-eo-widget-venues.php:11
|
223 |
+
msgid "A list or dropdown of event venues"
|
224 |
+
msgstr "Seznam nebo výběr míst událostí."
|
225 |
|
226 |
+
#: classes/class-eo-widget-venues.php:12
|
227 |
+
msgid "Event Venues"
|
228 |
+
msgstr "Místa události"
|
|
|
|
|
229 |
|
230 |
+
#: classes/class-eo-widget-venues.php:32 event-organiser-settings.php:319
|
231 |
+
#: event-organiser-venues.php:185 includes/event-organiser-cpt.php:31
|
232 |
+
msgid "Venues"
|
233 |
+
msgstr "Místa"
|
234 |
|
235 |
+
#: classes/class-eo-widget-venues.php:57
|
236 |
+
msgid "Select Venue"
|
237 |
+
msgstr "Vybrat místo"
|
238 |
|
239 |
+
#: classes/class-eventorganiser-shortcodes.php:377
|
240 |
+
msgid "There is no excerpt because this is a protected post."
|
241 |
+
msgstr "Není zde žádný výstřižek, jelikož se jedná o chráněný post."
|
|
|
|
|
|
|
|
|
242 |
|
243 |
+
#: event-organiser-add-ons.php:19 event-organiser-add-ons.php:95
|
244 |
+
msgid "Event Organiser Extensions"
|
245 |
+
msgstr "Rozšíření Event Organiseru"
|
246 |
+
|
247 |
+
#: event-organiser-add-ons.php:20
|
248 |
+
msgid "Extensions"
|
249 |
+
msgstr "Rozšíření"
|
250 |
+
|
251 |
+
#: event-organiser-add-ons.php:99
|
252 |
+
msgid ""
|
253 |
+
"Event Organiser offers a range of extension which add additional features to "
|
254 |
+
"the plug-in."
|
255 |
+
msgstr ""
|
256 |
+
"Event Organiser nabízí řadu rozšíření, která přinášejí další vlastnosti "
|
257 |
+
"tomuto plug-inu."
|
258 |
+
|
259 |
+
#: event-organiser-add-ons.php:130 event-organiser-go-pro.php:90
|
260 |
+
msgid "Find out more …"
|
261 |
+
msgstr "Zjistit více..."
|
262 |
|
263 |
#: event-organiser-calendar.php:22 event-organiser-calendar.php:23
|
264 |
msgid "Calendar View"
|
265 |
msgstr "Zobrazení kalendáře"
|
266 |
|
267 |
+
#: event-organiser-calendar.php:58 includes/event-organiser-register.php:57
|
268 |
+
msgid "today"
|
269 |
+
msgstr "dnes"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
270 |
|
271 |
+
#: event-organiser-calendar.php:59 includes/event-organiser-register.php:58
|
272 |
+
#: includes/event-organiser-register.php:247
|
273 |
+
msgid "day"
|
274 |
+
msgstr "den"
|
|
|
275 |
|
276 |
+
#: event-organiser-calendar.php:60 includes/event-organiser-register.php:59
|
277 |
+
#: includes/event-organiser-register.php:249
|
278 |
+
msgid "week"
|
279 |
+
msgstr "týden"
|
280 |
|
281 |
+
#: event-organiser-calendar.php:61 includes/event-organiser-register.php:60
|
282 |
+
#: includes/event-organiser-register.php:251
|
283 |
+
msgid "month"
|
284 |
+
msgstr "měsíc"
|
|
|
285 |
|
286 |
+
#: event-organiser-calendar.php:62 includes/event-organiser-register.php:61
|
287 |
+
msgid "go to date"
|
288 |
+
msgstr "jít na datum"
|
289 |
|
290 |
+
#: event-organiser-calendar.php:63 event-organiser-manage.php:122
|
291 |
+
#: includes/event-organiser-cpt.php:105
|
292 |
+
msgid "View all categories"
|
293 |
+
msgstr "Ukázat všechny kategorie"
|
|
|
|
|
294 |
|
295 |
+
#: event-organiser-calendar.php:64 includes/event-organiser-cpt.php:45
|
296 |
+
msgid "View all venues"
|
297 |
+
msgstr "Ukázat všechna místa"
|
298 |
|
299 |
+
#: event-organiser-calendar.php:111
|
300 |
+
msgid "You do not have sufficient permissions to create events. "
|
301 |
+
msgstr "Pro vytvoření události nemáte dostatečná proprávnění"
|
302 |
|
303 |
+
#: event-organiser-calendar.php:167
|
304 |
+
msgid "You do not have sufficient permissions to edit this event. "
|
305 |
+
msgstr "Pro upravení události nemáte dostatečná proprávnění"
|
306 |
|
307 |
+
#: event-organiser-calendar.php:185
|
308 |
+
msgid "You do not have sufficient permissions to delete this event. "
|
309 |
+
msgstr "Pro smazání události nemáte dostatečná proprávnění"
|
310 |
|
311 |
+
#: event-organiser-calendar.php:195
|
312 |
+
msgid "Occurrence deleted."
|
313 |
+
msgstr "Opakování smazáno."
|
314 |
|
315 |
+
#: event-organiser-calendar.php:211
|
316 |
+
msgid "Calendar options"
|
317 |
+
msgstr "Vlastnosti kalendáře"
|
318 |
|
319 |
+
#: event-organiser-calendar.php:218
|
320 |
+
msgid "24 hour time"
|
321 |
+
msgstr "24 hodinový čas"
|
322 |
|
323 |
+
#: event-organiser-calendar.php:240
|
324 |
+
#: includes/event-organiser-event-functions.php:1441
|
325 |
+
msgid "Loading…"
|
326 |
+
msgstr "Načítám..."
|
327 |
|
328 |
+
#: event-organiser-calendar.php:247
|
329 |
msgid "Current date/time"
|
330 |
msgstr "Aktuální datum/čas"
|
331 |
|
332 |
+
#: event-organiser-calendar.php:252
|
333 |
+
msgid "Create an event"
|
334 |
+
msgstr "Vytvořit událost"
|
335 |
|
336 |
+
#: event-organiser-calendar.php:257
|
337 |
+
msgid "When"
|
338 |
+
msgstr "Kdy"
|
339 |
|
340 |
+
#: event-organiser-calendar.php:261
|
341 |
+
msgid "Event Title"
|
342 |
+
msgstr "Název události"
|
343 |
|
344 |
+
#: event-organiser-calendar.php:268 includes/event-organiser-ajax.php:399
|
345 |
+
msgid "Where"
|
346 |
+
msgstr "Kde"
|
347 |
|
348 |
+
#: event-organiser-calendar.php:293
|
349 |
+
msgid "Save Draft"
|
350 |
+
msgstr "Uložit koncept"
|
351 |
|
352 |
+
#: event-organiser-calendar.php:294 event-organiser-calendar.php:301
|
353 |
+
#: event-organiser-edit.php:258
|
354 |
+
msgid "Cancel"
|
355 |
+
msgstr "Zrušit"
|
356 |
|
357 |
+
#: event-organiser-calendar.php:297
|
358 |
+
msgid "Publish Event"
|
359 |
+
msgstr "Publikovat"
|
360 |
|
361 |
+
#: event-organiser-calendar.php:303
|
362 |
+
msgid "Submit for Review"
|
363 |
+
msgstr "Poslat k revizi"
|
|
|
364 |
|
365 |
+
#: event-organiser-calendar.php:324 event-organiser-edit.php:14
|
366 |
+
#: templates/event-meta-event-single.php:37
|
367 |
+
msgid "Event Details"
|
368 |
+
msgstr "Detaily události"
|
369 |
|
370 |
+
#: event-organiser-calendar.php:326
|
371 |
+
msgid "Event Detail"
|
372 |
+
msgstr "Detail události"
|
373 |
|
374 |
+
#: event-organiser-debug.php:13 event-organiser-debug.php:14
|
375 |
+
#: event-organiser-debug.php:59
|
376 |
+
msgid "System Info"
|
377 |
+
msgstr "Systémové informace"
|
378 |
|
379 |
+
#: event-organiser-debug.php:65
|
380 |
+
msgid ""
|
381 |
+
"This page highlights useful information for debugging. If you're reporting a "
|
382 |
+
"bug, please include this information."
|
383 |
+
msgstr ""
|
384 |
+
"Tato stránka shrnuje užitečné informace pro debugging. Pokud chcete ohlásit "
|
385 |
+
"chybu, zahrňte prosím tuto informaci."
|
386 |
|
387 |
+
#: event-organiser-debug.php:67
|
388 |
+
msgid ""
|
389 |
+
"The 'system info' link in under the Events admin tab is only visible to "
|
390 |
+
"admins and only when <code>WP_DEBUG</code> is set to <code>true</code>."
|
391 |
+
msgstr ""
|
392 |
+
"Odkaz 'systémové info' pod administrátorskou záložkou Event Organiseru je "
|
393 |
+
"viditelné pouze adminům a pouze když je <code>WP_DEBUG</code> nastaven na "
|
394 |
+
"<code>true</code>."
|
395 |
|
396 |
+
#: event-organiser-debug.php:72
|
397 |
+
msgid ""
|
398 |
+
"Most bugs arise from theme or plug-in conflicts. You can check this by "
|
399 |
+
"disabling all other plug-ins and switching to TwentyTweleve."
|
400 |
+
msgstr ""
|
401 |
+
"Většina chyb vzniká konflikty s šablonami vzhledu nebo plug-iny. Toto můžete "
|
402 |
+
"ověřit deaktivací ostatních plug-inů a přepnutím na šablonu TwentyTwelve"
|
403 |
|
404 |
+
#: event-organiser-debug.php:74
|
405 |
+
msgid ""
|
406 |
+
"To help speed things along, if you report a bug please indicate if you have "
|
407 |
+
"done so. Once the plug-in or theme has been identified it is often easy to "
|
408 |
+
"resolve the issue."
|
409 |
+
msgstr ""
|
410 |
+
"Pro zrychlení věcí, pokud nahlašujete nějaké problém, naznačte, zda jste tak "
|
411 |
+
"učinili, Jakmile byl plug-in nebo šablona vzhledu identifikován, je často "
|
412 |
+
"jednoduché vyřešit daný problém."
|
413 |
|
414 |
+
#: event-organiser-debug.php:76
|
415 |
+
msgid ""
|
416 |
+
"Below any <strong>known</strong> plug-in and theme conflicts are highlighted "
|
417 |
+
"in red."
|
418 |
+
msgstr ""
|
419 |
+
"Níže jsou všechny <strong>známe</strong> konfilkty plug-inů a šablon vzhledu "
|
420 |
+
"zvýrazněné červeně."
|
421 |
|
422 |
+
#: event-organiser-debug.php:84
|
423 |
+
msgid "Download system information file"
|
424 |
+
msgstr "Stáhnout soubor se systémovými informacemi"
|
|
|
425 |
|
426 |
+
#: event-organiser-debug.php:182 event-organiser-debug.php:186
|
427 |
+
#: event-organiser-debug.php:190 event-organiser-settings.php:205
|
428 |
+
msgid "Yes"
|
429 |
+
msgstr "Ano"
|
430 |
|
431 |
+
#: event-organiser-debug.php:182 event-organiser-debug.php:186
|
432 |
+
#: event-organiser-debug.php:190 event-organiser-settings.php:204
|
433 |
+
msgid "No"
|
434 |
+
msgstr "Ne"
|
435 |
|
436 |
+
#: event-organiser-debug.php:257
|
437 |
+
msgid ""
|
438 |
+
"Known plug-in & theme conflicts, highlighted in red, may be minor or have a "
|
439 |
+
"simple resolution. Please contact support."
|
440 |
+
msgstr ""
|
441 |
+
"Známé konflikty plug-inu a šablon vzhledu, zvýrazněné červeně, mohou být "
|
442 |
+
"malého významu nebo mohou mít jednoduché řešení. Kontaktujte prosím podporu."
|
443 |
|
444 |
+
#. / TRANSLATORS: [this plugin] has only been tested up to [required plugin] [required plugin version]
|
445 |
+
#: event-organiser-debug.php:430
|
446 |
+
#, php-format
|
447 |
+
msgid "%s has only been tested up to %s %s"
|
448 |
+
msgstr "%s byl pouze s vyžadovaným pluginem %s až do verze %s"
|
449 |
|
450 |
+
#. / TRANSLATORS: [this plugin] requires [required plugin] version [required plugin version] or higher
|
451 |
+
#: event-organiser-debug.php:439
|
452 |
+
#, php-format
|
453 |
+
msgid "%s requires %s version %s or higher"
|
454 |
+
msgstr "%s vyžaduje %s verze %s nebo vyšší"
|
455 |
|
456 |
+
#: event-organiser-debug.php:460
|
457 |
+
msgid "unknown"
|
458 |
+
msgstr "neznámý"
|
459 |
|
460 |
+
#: event-organiser-edit.php:31 event-organiser-manage.php:23
|
461 |
+
#: event-organiser-settings.php:142 includes/event-organiser-ajax.php:386
|
462 |
+
msgid "Organiser"
|
463 |
+
msgstr "Plánovač"
|
464 |
|
465 |
+
#: event-organiser-edit.php:75
|
466 |
+
msgid "This is a reoccurring event"
|
467 |
+
msgstr "Tato událost se opakuje"
|
468 |
|
469 |
+
#: event-organiser-edit.php:76
|
470 |
+
msgid "Check to edit this event and its reoccurrences"
|
471 |
+
msgstr "Zaškrtněte pro editaci této události a jejích dalších výskytů."
|
|
|
|
|
|
|
|
|
|
|
472 |
|
473 |
+
#: event-organiser-edit.php:98
|
474 |
+
#, php-format
|
475 |
+
msgid "Ensure dates are entered in %1$s format and times in 24 hour format"
|
476 |
+
msgstr ""
|
|
|
477 |
|
478 |
+
#: event-organiser-edit.php:100
|
479 |
+
#, php-format
|
480 |
+
msgid "Ensure dates are entered in %1$s format and times in 12 hour format"
|
481 |
+
msgstr ""
|
482 |
|
483 |
+
#: event-organiser-edit.php:107 event-organiser-manage.php:36
|
484 |
+
msgid "Start Date/Time"
|
485 |
+
msgstr "Datum/čas zahájení"
|
486 |
|
487 |
+
#: event-organiser-edit.php:120 event-organiser-manage.php:37
|
488 |
+
msgid "End Date/Time"
|
489 |
+
msgstr "Datum/čas ukončení"
|
490 |
|
491 |
+
#: event-organiser-edit.php:132
|
492 |
+
msgid "All day"
|
493 |
+
msgstr "Celý den"
|
494 |
|
495 |
+
#: event-organiser-edit.php:139
|
496 |
+
msgid "Reoccurence:"
|
497 |
+
msgstr "Opakování"
|
498 |
|
499 |
+
#: event-organiser-edit.php:141
|
500 |
+
msgid "once"
|
501 |
+
msgstr "jednou"
|
502 |
|
503 |
+
#: event-organiser-edit.php:141
|
504 |
+
msgid "daily"
|
505 |
+
msgstr "denně"
|
506 |
|
507 |
+
#: event-organiser-edit.php:141
|
508 |
+
msgid "weekly"
|
509 |
+
msgstr "týdně"
|
510 |
|
511 |
+
#: event-organiser-edit.php:142
|
512 |
+
msgid "monthly"
|
513 |
+
msgstr "měsíčně"
|
514 |
|
515 |
+
#: event-organiser-edit.php:142
|
516 |
+
msgid "yearly"
|
517 |
+
msgstr "ročně"
|
518 |
|
519 |
+
#: event-organiser-edit.php:142
|
520 |
+
msgid "custom"
|
521 |
+
msgstr "ručně"
|
|
|
522 |
|
523 |
+
#: event-organiser-edit.php:155
|
524 |
+
msgid "Repeat every"
|
525 |
+
msgstr "Opakovat každých"
|
|
|
526 |
|
527 |
+
#: event-organiser-edit.php:161 templates/shortcode-event-list.php:52
|
528 |
+
#: templates/widget-event-list.php:49
|
529 |
+
msgid "on"
|
530 |
+
msgstr "v"
|
531 |
|
532 |
+
#: event-organiser-edit.php:176
|
533 |
+
msgid "day of month"
|
534 |
+
msgstr "den v měsíci"
|
|
|
|
|
535 |
|
536 |
+
#: event-organiser-edit.php:180
|
537 |
+
msgid "day of week"
|
538 |
+
msgstr "den v týdnu"
|
539 |
|
540 |
+
#: event-organiser-edit.php:185
|
541 |
+
#: includes/event-organiser-event-functions.php:819
|
542 |
+
#: includes/event-organiser-register.php:264
|
543 |
+
msgid "until"
|
544 |
+
msgstr "dokud"
|
545 |
|
546 |
+
#: event-organiser-edit.php:195
|
547 |
+
msgid "Include/Exclude occurrences"
|
548 |
+
msgstr "Přidat/Ubrat opakování"
|
549 |
|
550 |
+
#: event-organiser-edit.php:198 includes/event-organiser-register.php:241
|
551 |
+
msgid "Show dates"
|
552 |
+
msgstr "Ukázat data"
|
553 |
|
554 |
+
#: event-organiser-edit.php:230
|
555 |
+
#: includes/event-organiser-venue-functions.php:988
|
556 |
+
msgid "Select a venue"
|
557 |
+
msgstr "Vybrat místo"
|
558 |
|
559 |
+
#: event-organiser-edit.php:240
|
560 |
+
msgid "Venue Name"
|
561 |
+
msgstr "Název místa"
|
562 |
|
563 |
+
#: event-organiser-edit.php:410
|
564 |
+
msgid "Event dates were not saved."
|
565 |
+
msgstr "Data události nebyla uložena"
|
566 |
|
567 |
+
#: event-organiser-go-pro.php:24
|
568 |
+
msgid "Get Event Organiser Pro Add-On"
|
569 |
+
msgstr "Získat rozšíření Event Organiser Pro"
|
570 |
|
571 |
+
#: event-organiser-go-pro.php:25
|
572 |
+
msgid "Go Pro"
|
573 |
+
msgstr "Jít Pro"
|
574 |
|
575 |
+
#: event-organiser-go-pro.php:52
|
576 |
+
msgid "Get Event Organiser Pro"
|
577 |
+
msgstr "Získat Event Organiser Pro"
|
578 |
|
579 |
+
#: event-organiser-go-pro.php:55
|
580 |
+
msgid ""
|
581 |
+
"Event Organiser Pro is a premium add-on bringing advanced booking management "
|
582 |
+
"to Event Organiser."
|
583 |
msgstr ""
|
584 |
+
"Event Organiser Pro je premiové rozšíření, které přínáší vylepšenou správu "
|
585 |
+
"rezervací do Event Organiseru."
|
586 |
|
587 |
+
#: event-organiser-go-pro.php:56
|
588 |
+
msgid "But that's not all …"
|
589 |
+
msgstr "Ale to není vše..."
|
590 |
|
591 |
+
#: event-organiser-go-pro.php:71
|
592 |
+
msgid "Flexible Booking Options"
|
593 |
+
msgstr "Flexibilní možnosti rezervací"
|
|
|
594 |
|
595 |
+
#: event-organiser-go-pro.php:72
|
596 |
+
msgid ""
|
597 |
+
"Sell tickets for specific dates or sell tickets for all dates of an event - "
|
598 |
+
"such as booking places on a course. You can offer multiple tickets, and "
|
599 |
+
"customise the booking form to suit your needs."
|
600 |
+
msgstr ""
|
601 |
+
"Prodávat lístky pro specifická data nebo prodávat lístky pro všechna data "
|
602 |
+
"dané události - např. zamluvení místa na kurzech. Můžete nabídnout rozličné "
|
603 |
+
"lístky a upravit rezervovací formulář, aby vyhovoval vašim požadavkům"
|
604 |
|
605 |
+
#: event-organiser-go-pro.php:76
|
606 |
+
msgid "Additional shortcodes & improved UI"
|
607 |
+
msgstr "Další shortcody a vylepšené UI"
|
608 |
|
609 |
+
#: event-organiser-go-pro.php:77
|
610 |
+
msgid ""
|
611 |
+
"Give your users the ability to search and filter through your events with "
|
612 |
+
"the event search shortcode. Event Organiser Pro also adds a text editor "
|
613 |
+
"button to make inserting and configuring your shortcodes that bit easier. "
|
614 |
+
msgstr ""
|
615 |
+
"Dát vašim uživatelům možnost vyhledávat a filtrovat události s pomocí "
|
616 |
+
"shortcodu pro vyhledávání. Event Organiser Pro také přidává tlačítko "
|
617 |
+
"textového editoru pro zlehčení vkládání a konfigurace shortcodů."
|
618 |
|
619 |
+
#: event-organiser-go-pro.php:81
|
620 |
+
msgid "Venue custom fields & thumbnails"
|
621 |
+
msgstr "Vlastní pole a náhledy míst"
|
622 |
|
623 |
+
#: event-organiser-go-pro.php:82
|
624 |
+
msgid ""
|
625 |
+
"Add information on your venue pages with venue custom fields, or give your "
|
626 |
+
"venues more attentioned with their own 'featured image'"
|
627 |
+
msgstr ""
|
628 |
+
"Přidat informaci na stránku místa pomocí vlastní polí místa, nebo zvýraznit "
|
629 |
+
"vaše místo s pomocí jejich vlastního 'featured image'"
|
630 |
|
631 |
+
#: event-organiser-go-pro.php:96
|
632 |
+
msgid "Go to Event Organiser settings"
|
633 |
+
msgstr "Jít na nastavení Event Organiseru"
|
|
|
634 |
|
635 |
+
#: event-organiser-manage.php:19 includes/event-organiser-cpt.php:218
|
636 |
+
msgid "Event"
|
637 |
+
msgstr "Událost"
|
638 |
|
639 |
+
#: event-organiser-manage.php:38
|
640 |
+
msgid "Reoccurrence"
|
641 |
+
msgstr "Opakování"
|
|
|
642 |
|
643 |
+
#: event-organiser-manage.php:153
|
644 |
+
msgid "View all events"
|
645 |
+
msgstr "Ukázat všechny události"
|
646 |
|
647 |
+
#: event-organiser-manage.php:154
|
648 |
+
msgid "Future events"
|
649 |
+
msgstr "Budoucí události"
|
650 |
|
651 |
+
#: event-organiser-manage.php:155
|
652 |
+
msgid "Expired events"
|
653 |
+
msgstr "Expirované události"
|
654 |
|
655 |
+
#: event-organiser-manage.php:156
|
656 |
+
msgid "Events within 24 hours"
|
657 |
+
msgstr "Události v následujících 24 hodinách"
|
658 |
|
659 |
+
#: event-organiser-manage.php:157
|
660 |
+
msgid "Events within 1 week"
|
661 |
+
msgstr "Události v následujícím týdnu"
|
|
|
|
|
662 |
|
663 |
+
#: event-organiser-manage.php:158
|
664 |
+
#, php-format
|
665 |
+
msgid "Events within %d weeks"
|
666 |
+
msgstr "Události v následujících %d týdnech"
|
|
|
667 |
|
668 |
+
#: event-organiser-manage.php:159
|
669 |
+
msgid "Events within 1 month"
|
670 |
+
msgstr "Události v následujícím měsíci"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
671 |
|
672 |
+
#: event-organiser-manage.php:160
|
673 |
+
#, php-format
|
674 |
+
msgid "Events within %d months"
|
675 |
+
msgstr "Události v následujících %d měsících"
|
676 |
|
677 |
+
#: event-organiser-manage.php:161
|
678 |
+
msgid "Events within 1 year"
|
679 |
+
msgstr "Události během 1 roku"
|
680 |
|
681 |
+
#: event-organiser-manage.php:212
|
682 |
+
msgid "— No Change —"
|
683 |
+
msgstr "— Beze změny —"
|
|
|
684 |
|
685 |
+
#: event-organiser-settings.php:29 event-organiser-settings.php:74
|
686 |
+
msgid "General"
|
687 |
+
msgstr "Obecné"
|
688 |
|
689 |
+
#: event-organiser-settings.php:30
|
690 |
+
msgid "Permissions"
|
691 |
+
msgstr "Oprávnění"
|
692 |
|
693 |
+
#: event-organiser-settings.php:31
|
694 |
+
msgid "Permalinks"
|
695 |
+
msgstr "Trvalé odkazy"
|
696 |
|
697 |
+
#: event-organiser-settings.php:32
|
698 |
+
msgid "Import"
|
699 |
+
msgstr "Import"
|
700 |
|
701 |
+
#: event-organiser-settings.php:32
|
702 |
+
msgid "Export"
|
703 |
+
msgstr "Export"
|
704 |
|
705 |
+
#: event-organiser-settings.php:40
|
706 |
+
msgid "Event Organiser Settings"
|
707 |
+
msgstr "Nastavení Event Organizeru"
|
|
|
|
|
|
|
708 |
|
709 |
+
#: event-organiser-settings.php:41
|
710 |
+
msgid "Event Organiser"
|
711 |
+
msgstr "Event Organizer"
|
712 |
|
713 |
+
#: event-organiser-settings.php:46 event-organiser.php:105
|
714 |
+
#: includes/event-organiser-install.php:112
|
715 |
+
msgid "Edit Events"
|
716 |
+
msgstr "Upravit událost"
|
717 |
|
718 |
+
#: event-organiser-settings.php:47 event-organiser.php:106
|
719 |
+
#: includes/event-organiser-install.php:113
|
720 |
+
msgid "Publish Events"
|
721 |
+
msgstr "Publikovat událost"
|
722 |
|
723 |
+
#: event-organiser-settings.php:48 event-organiser.php:107
|
724 |
+
#: includes/event-organiser-install.php:114
|
725 |
+
msgid "Delete Events"
|
726 |
+
msgstr "Smazat událost"
|
727 |
|
728 |
+
#: event-organiser-settings.php:49 event-organiser.php:108
|
729 |
+
#: includes/event-organiser-install.php:115
|
730 |
+
msgid "Edit Others' Events"
|
731 |
+
msgstr "Upravit cizí události"
|
732 |
|
733 |
+
#: event-organiser-settings.php:50 event-organiser.php:109
|
734 |
+
#: includes/event-organiser-install.php:116
|
735 |
+
msgid "Delete Other's Events"
|
736 |
+
msgstr "Smazat cizí události"
|
737 |
|
738 |
+
#: event-organiser-settings.php:51 event-organiser.php:110
|
739 |
+
#: includes/event-organiser-install.php:117
|
740 |
+
msgid "Read Private Events"
|
741 |
+
msgstr "Číst soukromé události"
|
742 |
|
743 |
+
#: event-organiser-settings.php:52 event-organiser.php:111
|
744 |
+
#: includes/event-organiser-install.php:118
|
745 |
+
msgid "Manage Venues"
|
746 |
+
msgstr "Spravovat Místa"
|
747 |
|
748 |
+
#: event-organiser-settings.php:53 event-organiser.php:112
|
749 |
+
#: includes/event-organiser-install.php:119
|
750 |
+
msgid "Manage Event Categories & Tags"
|
751 |
+
msgstr "Spravovat kategorie a štítky událostí"
|
752 |
|
753 |
+
#: event-organiser-settings.php:73
|
754 |
+
msgid "Add-on Licence keys"
|
755 |
+
msgstr "Licenční klíče rozšíření"
|
756 |
|
757 |
+
#: event-organiser-settings.php:75
|
758 |
+
msgid "Templates"
|
759 |
+
msgstr "Šablony"
|
760 |
|
761 |
+
#: event-organiser-settings.php:137
|
762 |
+
msgid "Select which features events should support"
|
763 |
+
msgstr "Vyberte, které funkce by měli události podporovat"
|
764 |
|
765 |
+
#: event-organiser-settings.php:142
|
766 |
+
msgid "Author"
|
767 |
+
msgstr "Autor"
|
|
|
768 |
|
769 |
+
#: event-organiser-settings.php:143
|
770 |
+
msgid "Thumbnail"
|
771 |
+
msgstr "Náhled"
|
|
|
772 |
|
773 |
+
#: event-organiser-settings.php:144
|
774 |
+
msgid "Excerpt"
|
775 |
+
msgstr "Zkrácený popis"
|
|
|
776 |
|
777 |
+
#: event-organiser-settings.php:145
|
778 |
+
msgid "Custom Fields"
|
779 |
+
msgstr "Uživatelská pole"
|
|
|
780 |
|
781 |
+
#: event-organiser-settings.php:146
|
782 |
+
msgid "Comments"
|
783 |
+
msgstr "Komentáře"
|
784 |
|
785 |
+
#: event-organiser-settings.php:147
|
786 |
+
msgid "Revisions"
|
787 |
+
msgstr "Revize"
|
788 |
|
789 |
+
#: event-organiser-settings.php:148 event-organiser-settings.php:338
|
790 |
+
#: includes/event-organiser-cpt.php:146
|
791 |
+
msgid "Event Tags"
|
792 |
+
msgstr "Štítky události"
|
793 |
|
794 |
+
#: event-organiser-settings.php:153 event-organiser-settings.php:180
|
795 |
+
msgid "Show past events:"
|
796 |
+
msgstr "Ukázat i minulé události"
|
|
|
797 |
|
798 |
+
#: event-organiser-settings.php:159 event-organiser-settings.php:186
|
799 |
+
msgid ""
|
800 |
+
"Display past events on calendars, event lists and archives (this can be over-"
|
801 |
+
"ridden by shortcode attributes and widget options)."
|
802 |
+
msgstr ""
|
803 |
+
"Zobrazit minulé události v kalendáři, seznamu událostí a archivu (toto je "
|
804 |
+
"možné změnit parametry shortcodu a nastaveném widgetu)."
|
805 |
|
806 |
+
#: event-organiser-settings.php:162
|
807 |
+
msgid "Add an 'events' link to the navigation menu:"
|
808 |
+
msgstr "Přidat link 'události' do navigační ho menu:"
|
809 |
|
810 |
+
#: event-organiser-settings.php:167
|
811 |
+
msgid "Date Format:"
|
812 |
+
msgstr "Formát data:"
|
813 |
|
814 |
+
#: event-organiser-settings.php:173
|
815 |
+
msgid "dd-mm-yyyy"
|
816 |
+
msgstr "dd.mm.yyyy"
|
817 |
|
818 |
+
#: event-organiser-settings.php:174
|
819 |
+
msgid "mm-dd-yyyy"
|
820 |
+
msgstr "mm-dd-yyyy"
|
821 |
|
822 |
+
#: event-organiser-settings.php:175
|
823 |
+
msgid "yyyy-mm-dd"
|
824 |
+
msgstr "rrrr-mm-dd"
|
825 |
|
826 |
+
#: event-organiser-settings.php:177
|
827 |
+
msgid "This alters the default format for inputting dates."
|
828 |
+
msgstr "Toto změní výchozí formát pro vkládání časových dat."
|
829 |
|
830 |
+
#: event-organiser-settings.php:195
|
831 |
+
msgid ""
|
832 |
+
"If selected only one occurrence of an event will be displayed on event lists "
|
833 |
+
"and archives (this can be over-ridden by shortcode attributes and widget "
|
834 |
+
"options."
|
835 |
+
msgstr ""
|
836 |
+
"Pokud vybráno, bude v seznamu událostí a archivu zobrazen pouze jeden výskyt/"
|
837 |
+
"opakování událostiv (toto je možné změnit parametry shortcodu a nastavením "
|
838 |
+
"widgetu)."
|
839 |
|
840 |
+
#: event-organiser-settings.php:198
|
841 |
+
msgid "Are current events past?"
|
842 |
+
msgstr "Brát právě probíhající události jako minulé?"
|
843 |
|
844 |
+
#: event-organiser-settings.php:207
|
845 |
+
msgid ""
|
846 |
+
"If 'no' is selected, an occurrence of an event is only past when it has "
|
847 |
+
"finished. Otherwise, an occurrence is considered 'past' as soon as it starts."
|
848 |
+
msgstr ""
|
849 |
+
"Pokud je vybráno 'ne', výskyt události je minulý pouze v případě, že již "
|
850 |
+
"skončil. Jinak je výskyt události považován za 'minulost' v okamřiku, kdy "
|
851 |
+
"událost začla."
|
852 |
|
853 |
+
#: event-organiser-settings.php:210
|
854 |
+
msgid "Delete expired events:"
|
855 |
+
msgstr "Smazat prošlé události:"
|
856 |
|
857 |
+
#: event-organiser-settings.php:216
|
858 |
+
msgid ""
|
859 |
+
"If selected the event will be automatically trashed 24 hours after the last "
|
860 |
+
"occurrence finishes."
|
861 |
+
msgstr ""
|
862 |
+
"Pokud zvoleno, události budou automaticky umístěny do koše 24 po ukončení "
|
863 |
+
"jejich posledního výskytu/opakování."
|
864 |
|
865 |
+
#: event-organiser-settings.php:219
|
866 |
+
msgid "Enable events ICAL feed:"
|
867 |
+
msgstr "Zapnout ICAL feed událostí:"
|
868 |
|
869 |
+
#: event-organiser-settings.php:225
|
870 |
+
#, php-format
|
871 |
+
msgid "If selected, visitors can subscribe to your events with the url: %s"
|
872 |
+
msgstr ""
|
873 |
+
"Pokud zvoleno, návštěvníci se mohou přihlásit k odběru vašich událostí "
|
874 |
+
"pomocí url: %s"
|
875 |
|
876 |
+
#: event-organiser-settings.php:228
|
877 |
+
msgid "Exclude events from searches:"
|
878 |
+
msgstr "Vyloučit události z vyhledávání:"
|
879 |
+
|
880 |
+
#: event-organiser-settings.php:236
|
881 |
+
msgid "Enable templates:"
|
882 |
+
msgstr "Zapnout šablony:"
|
883 |
|
884 |
#: event-organiser-settings.php:242
|
885 |
+
msgid ""
|
886 |
+
"For each of the pages, the corresponding template is used. To use your own "
|
887 |
"template simply give it the same name and store in your theme folder. By "
|
888 |
"default, if Event Organiser cannot find a template in your theme directory, "
|
889 |
"it will use its own default template. To prevent this, uncheck this option. "
|
890 |
"WordPress will then decide which template from your theme's folder to use."
|
891 |
+
msgstr ""
|
892 |
+
"Pro každou ze stránek je použita odpovídající šablona. Pro použití vlastní "
|
893 |
"šablony jí jednoduše dejte stejné jméno a uložte ve složce vaší šablohy "
|
894 |
"vzhledu. Ve výchozím stavu, pokud nemůže Event Organiser najít šablonu ve "
|
895 |
"složce vaší šablony vzhledu, použije šablonu výchozí. Pokud tomu chcete "
|
896 |
"zabránit, odškrtněte tuto volbu. WordPress poté rozhodne, kterou šablonu ze "
|
897 |
"složky šablony vzhledu použije."
|
898 |
|
899 |
+
#: event-organiser-settings.php:248
|
900 |
+
msgid "Events archives:"
|
901 |
+
msgstr "Archiv událostí:"
|
|
|
|
|
|
|
|
|
|
|
|
|
902 |
|
903 |
+
#: event-organiser-settings.php:249
|
904 |
+
msgid "Event page:"
|
905 |
+
msgstr "Stránka události:"
|
|
|
906 |
|
907 |
+
#: event-organiser-settings.php:250
|
908 |
+
msgid "Venue page:"
|
909 |
+
msgstr "Stránka místa:"
|
910 |
|
911 |
+
#: event-organiser-settings.php:251
|
912 |
+
msgid "Events Category page:"
|
913 |
+
msgstr "Stránka kategorie místa:"
|
914 |
|
915 |
+
#: event-organiser-settings.php:254
|
916 |
+
#, php-format
|
917 |
+
msgid ""
|
918 |
+
"For more information see documentation <a href='%s'>on editing the "
|
919 |
+
"templates</a>"
|
920 |
+
msgstr ""
|
921 |
+
"Pro více informací navštivte dokumentaci o <a href='%s'> editování šablon</a>"
|
922 |
|
923 |
+
#: event-organiser-settings.php:259
|
924 |
+
msgid "Disable CSS:"
|
925 |
+
msgstr "Zakázat CSS:"
|
926 |
|
927 |
+
#: event-organiser-settings.php:265
|
928 |
+
msgid ""
|
929 |
+
"Check this option to prevent any stylesheets from Event Organiser being "
|
930 |
+
"loaded on the front-end"
|
931 |
+
msgstr ""
|
932 |
+
"Zaškrtněte tuto možnost pro zabránění nahrání jakéhokoliv stylesheetu z "
|
933 |
+
"Event organizeru do front-endu"
|
934 |
|
935 |
+
#: event-organiser-settings.php:274
|
936 |
+
msgid "Enable event pretty permalinks:"
|
937 |
+
msgstr "Zapnout pěkné trvalé odkazy pro události:"
|
|
|
|
|
|
|
|
|
938 |
|
939 |
+
#: event-organiser-settings.php:280
|
940 |
+
msgid ""
|
941 |
+
"If you have pretty permalinks enabled, select to have pretty premalinks for "
|
942 |
+
"events."
|
943 |
+
msgstr ""
|
944 |
+
"Pokud máte zanuty pěkné trvalé odkazy, zaškrtněte, abyste měli pěkné trvalé "
|
945 |
+
"odkazy pro události."
|
946 |
|
947 |
+
#: event-organiser-settings.php:284
|
948 |
+
msgid "Event (single)"
|
949 |
+
msgstr "Událost (příspěvek)"
|
950 |
|
951 |
+
#: event-organiser-settings.php:293
|
952 |
+
msgid "Events page"
|
953 |
+
msgstr ""
|
954 |
|
955 |
+
#: event-organiser-settings.php:306
|
956 |
+
msgid "Event (date archive)"
|
957 |
+
msgstr ""
|
958 |
|
959 |
+
#: event-organiser-settings.php:312
|
960 |
+
msgid "Year archive"
|
961 |
+
msgstr "Roční archiv"
|
962 |
|
963 |
+
#: event-organiser-settings.php:313
|
964 |
+
msgid "Month archive"
|
965 |
+
msgstr "Měsíční archiv"
|
966 |
|
967 |
+
#: event-organiser-settings.php:314
|
968 |
+
msgid "Day archive"
|
969 |
+
msgstr "Denní archiv"
|
970 |
|
971 |
+
#: event-organiser-settings.php:612
|
972 |
+
msgid "Event management permissions"
|
973 |
+
msgstr "Povolení managmentu událostí"
|
974 |
|
975 |
+
#: event-organiser-settings.php:613
|
976 |
+
msgid "Set permissions for events and venue management"
|
977 |
+
msgstr "Nastavit oprávnění pro správu událostí a míst"
|
978 |
|
979 |
+
#: event-organiser-settings.php:618
|
980 |
+
msgid "Role"
|
981 |
+
msgstr "Role"
|
|
|
|
|
982 |
|
983 |
+
#: event-organiser-settings.php:629
|
984 |
+
msgid "None"
|
985 |
+
msgstr "Žádná"
|
|
|
|
|
|
|
|
|
986 |
|
987 |
+
#: event-organiser-settings.php:658
|
988 |
+
msgid ""
|
989 |
+
"Choose a custom permalink structure for events, venues, event categories and "
|
990 |
+
"event tags."
|
991 |
+
msgstr ""
|
992 |
+
"Vyberte vlastní strukturu trvalých odkazů pro události, místa, kategorie "
|
993 |
+
"událostí nebo tagy událostí."
|
994 |
|
995 |
+
#: event-organiser-settings.php:659
|
996 |
+
msgid ""
|
997 |
+
"Please note to enable these structures you must first have pretty permalinks "
|
998 |
+
"enabled on WordPress in Settings > Permalinks."
|
999 |
+
msgstr ""
|
1000 |
+
"Pro zapnutí těchto struktur musíte mít nejdříve povoleny pěkné trvalé odkazy "
|
1001 |
+
"ve Wordpress v nastavení > Trvalé odkazy"
|
1002 |
|
1003 |
+
#: event-organiser-settings.php:660
|
1004 |
+
msgid ""
|
1005 |
+
"You may also need to go to WordPress Settings > Permalinks and click 'Save "
|
1006 |
+
"Changes' before any changes will take effect."
|
1007 |
+
msgstr ""
|
1008 |
+
"Možná budete muset také jít do Nastavení WordPressu > Trvalé odkazy a "
|
1009 |
+
"kliknout na 'Uložit změny' než se změny projeví"
|
1010 |
|
1011 |
+
#: event-organiser-settings.php:696
|
1012 |
+
msgid "Do not add to menu"
|
1013 |
+
msgstr "Nepřidávat do menu"
|
|
|
1014 |
|
1015 |
+
#: event-organiser-settings.php:700
|
1016 |
+
msgid "Page list (fallback)"
|
1017 |
+
msgstr "Seznam stránek (fallback)"
|
|
|
|
|
|
|
|
|
1018 |
|
1019 |
+
#: event-organiser-venues.php:49
|
1020 |
+
msgid "You do not have permission to manage venues"
|
1021 |
+
msgstr "Nemáte oprávnění spravovat místa"
|
|
|
|
|
1022 |
|
1023 |
+
#: event-organiser-venues.php:54 event-organiser-venues.php:83
|
1024 |
+
msgid "You do not have permission to edit this venue."
|
1025 |
+
msgstr "Nemáte oprávnění upravit toto místo."
|
1026 |
|
1027 |
+
#: event-organiser-venues.php:61
|
1028 |
+
msgid "Venue <strong>was not</strong> updated"
|
1029 |
+
msgstr "Místo <strong>nebylo</strong> aktualizováno"
|
1030 |
|
1031 |
+
#: event-organiser-venues.php:98
|
1032 |
+
msgid "Venue <strong>was not</strong> created"
|
1033 |
+
msgstr "Místo <strong>nebylo</strong> vytvořeno"
|
1034 |
|
1035 |
+
#: event-organiser-venues.php:127
|
1036 |
+
msgid "You do not have permission to delete this venue"
|
1037 |
+
msgstr "Nemáte oprávnění smazat toto místo."
|
1038 |
|
1039 |
+
#: event-organiser-venues.php:154
|
1040 |
+
msgid "Venue(s) <strong>were not </strong> deleted"
|
1041 |
+
msgstr "Místo "
|
1042 |
|
1043 |
+
#: event-organiser-venues.php:166
|
1044 |
+
msgid "Save"
|
1045 |
+
msgstr "Uložit"
|
1046 |
|
1047 |
+
#: event-organiser-venues.php:193
|
1048 |
+
msgid "Venue <strong>created</strong>"
|
1049 |
+
msgstr "Místo <strong>vytvořeno</strong>"
|
|
|
1050 |
|
1051 |
+
#: event-organiser-venues.php:194
|
1052 |
+
msgid "Venue <strong>updated</strong>"
|
1053 |
+
msgstr "Místo <strong>upraveno</strong>"
|
1054 |
|
1055 |
+
#: event-organiser-venues.php:195
|
1056 |
+
msgid "Venue(s) <strong>deleted</strong>"
|
1057 |
+
msgstr "Místo <strong>smazáno</strong>"
|
1058 |
|
1059 |
+
#: event-organiser-venues.php:255 event-organiser-venues.php:294
|
1060 |
+
#: includes/event-organiser-cpt.php:219
|
1061 |
+
#, fuzzy
|
1062 |
+
msgctxt "post"
|
1063 |
+
msgid "Add New"
|
1064 |
+
msgstr "Přidat nové"
|
1065 |
|
1066 |
+
#: event-organiser-venues.php:258
|
1067 |
+
#, php-format
|
1068 |
+
msgid "Search results for “%s”"
|
1069 |
+
msgstr "Výsledky hledání pro “%s”"
|
|
|
1070 |
|
1071 |
+
#: event-organiser-venues.php:417
|
1072 |
+
msgid "Latitude/Longitude:"
|
1073 |
+
msgstr ""
|
1074 |
|
1075 |
+
#: event-organiser-venues.php:445
|
1076 |
+
msgid "Venue name"
|
1077 |
+
msgstr "Název místa"
|
|
|
|
|
1078 |
|
1079 |
+
#: event-organiser-venues.php:451
|
1080 |
+
msgid "Permalink:"
|
1081 |
+
msgstr "Trvalý odkaz:"
|
|
|
1082 |
|
1083 |
+
#: event-organiser-venues.php:458
|
1084 |
+
msgid "Get Link"
|
1085 |
+
msgstr "Získat odkaz"
|
|
|
|
|
|
|
|
|
|
|
1086 |
|
1087 |
+
#: event-organiser-venues.php:480
|
1088 |
+
msgid "Slug"
|
1089 |
+
msgstr "Slug"
|
1090 |
|
1091 |
+
#: includes/class-eo-ical-parser.php:193
|
1092 |
+
msgid "There was an error detecting iCal source."
|
1093 |
+
msgstr "Nastala chyba při detekci iCal zdroje."
|
|
|
1094 |
|
1095 |
+
#: includes/class-eo-ical-parser.php:201
|
1096 |
+
msgid "Unable to read iCal file"
|
1097 |
+
msgstr "Nebylo možné přečít iCal soubor."
|
|
|
1098 |
|
1099 |
+
#: includes/class-eo-ical-parser.php:208
|
1100 |
+
msgid "Feed not found"
|
1101 |
+
msgstr "Feed nenalezen"
|
1102 |
|
1103 |
+
#: includes/class-eo-ical-parser.php:274
|
1104 |
+
#, php-format
|
1105 |
+
msgid "There was an error fetching the feed. Response code: %s."
|
1106 |
+
msgstr "Nastala chyba při záskávání feedu. Kód odpovědi: %s."
|
1107 |
|
1108 |
+
#: includes/class-eo-ical-parser.php:294
|
1109 |
+
msgid "There was an error opening the ICAL file."
|
1110 |
+
msgstr "Nastala chyba při otevírání ICAL souboru."
|
|
|
1111 |
|
1112 |
+
#: includes/class-eo-ical-parser.php:495 includes/class-eo-ical-parser.php:520
|
1113 |
+
#, php-format
|
1114 |
+
msgid "[Lines %1$d-%2$d]"
|
1115 |
+
msgstr "[Lines %1$d-%2$d]"
|
1116 |
|
1117 |
+
#: includes/class-eo-ical-parser.php:502 includes/class-eo-ical-parser.php:527
|
1118 |
+
#, php-format
|
1119 |
+
msgid "[Line %1$d]"
|
1120 |
+
msgstr "[Line %1$d]"
|
1121 |
|
1122 |
+
#: includes/class-eo-ical-parser.php:885
|
1123 |
+
#, php-format
|
1124 |
+
msgid "Invalid date \"%s\". Date expected in YYYYMMDD format."
|
1125 |
+
msgstr "Neplatné datum \"%s\". Datum očekáváno v YYYYMMDD formátu."
|
1126 |
|
1127 |
+
#: includes/class-eo-ical-parser.php:923
|
1128 |
+
#, php-format
|
1129 |
+
msgid ""
|
1130 |
+
"Invalid datetime \"%s\". Date expected in YYYYMMDDTHHiissZ or "
|
1131 |
+
"YYYYMMDDTHHiiss format."
|
1132 |
+
msgstr ""
|
1133 |
+
"Neplatný časový údaj \"%s\". Datum očekáváno v YYYYMMDDTHHiissZ nebo "
|
1134 |
+
"YYYYMMDDTHHiiss formátu."
|
1135 |
|
1136 |
+
#: includes/class-event-organiser-im-export.php:61
|
1137 |
+
#, php-format
|
1138 |
+
msgid "File Error encountered: %d"
|
1139 |
+
msgstr "File Error encountered: %d"
|
1140 |
|
1141 |
+
#: includes/class-event-organiser-im-export.php:68
|
1142 |
+
msgid "No file detected."
|
1143 |
+
msgstr "Nezjištěn žádný soubor"
|
1144 |
|
1145 |
+
#: includes/class-event-organiser-im-export.php:71
|
1146 |
+
msgid ""
|
1147 |
+
"Invalid file uploaded. The file must be a ics calendar file of type 'text/"
|
1148 |
+
"calendar', no larger than 2MB."
|
1149 |
+
msgstr ""
|
1150 |
+
"Nahrán neplatný soubor. Soubor musí být kalendářový soubor ics typu 'text/"
|
1151 |
+
"calendar', ne větší než 2MB."
|
1152 |
|
1153 |
+
#: includes/class-event-organiser-im-export.php:73
|
1154 |
+
#, php-format
|
1155 |
+
msgid "File size: %s. File type: %s"
|
1156 |
+
msgstr "Velikost souboru: %s. Typ souboru: %s"
|
|
|
1157 |
|
1158 |
+
#: includes/class-event-organiser-im-export.php:91
|
1159 |
+
msgid "Export Events"
|
1160 |
+
msgstr "Exportovat události"
|
1161 |
|
1162 |
+
#: includes/class-event-organiser-im-export.php:94
|
1163 |
+
msgid ""
|
1164 |
+
"The export button below generates an ICS file of your events that can be "
|
1165 |
+
"imported in to other calendar applications such as Google Calendar."
|
1166 |
+
msgstr ""
|
1167 |
+
"Tlačítko export generuje ICS soubor vašich událostí, který může být "
|
1168 |
+
"importován do jiných aplikací, jako je Google Calendar."
|
1169 |
|
1170 |
+
#: includes/class-event-organiser-im-export.php:97
|
1171 |
+
msgid "Download Export File"
|
1172 |
+
msgstr "Stažení exportovaného souboru"
|
1173 |
|
1174 |
+
#: includes/class-event-organiser-im-export.php:100
|
1175 |
+
msgid "Import Events"
|
1176 |
+
msgstr "Importovat události."
|
1177 |
|
1178 |
+
#: includes/class-event-organiser-im-export.php:103
|
1179 |
+
msgid "Import an ICS file."
|
1180 |
+
msgstr "Importova ICS soubor."
|
1181 |
|
1182 |
+
#: includes/class-event-organiser-im-export.php:105
|
1183 |
+
msgid "Import venues"
|
1184 |
+
msgstr "Import míst"
|
|
|
1185 |
|
1186 |
+
#: includes/class-event-organiser-im-export.php:107
|
1187 |
+
msgid "Import categories"
|
1188 |
+
msgstr "Import kategorií"
|
1189 |
|
1190 |
+
#: includes/class-event-organiser-im-export.php:111
|
1191 |
+
msgid "Upload ICS file"
|
1192 |
+
msgstr "Nahrát ICS soubor"
|
1193 |
|
1194 |
+
#: includes/class-event-organiser-im-export.php:162
|
1195 |
+
msgid "You do not have sufficient permissions to import events."
|
1196 |
+
msgstr "Nemáte dostatečné oprávnění k importování událostí."
|
1197 |
|
1198 |
+
#: includes/class-event-organiser-im-export.php:244
|
1199 |
msgid "No events were imported."
|
1200 |
msgstr "Nebyla importována žádná místa."
|
1201 |
|
1202 |
+
#: includes/class-event-organiser-im-export.php:253
|
1203 |
+
msgid "Error:"
|
1204 |
+
msgstr "Chyba:"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1205 |
|
1206 |
+
#: includes/class-event-organiser-im-export.php:263
|
1207 |
+
msgid "Warning:"
|
1208 |
+
msgstr "Varování:"
|
1209 |
|
1210 |
+
#: includes/class-event-organiser-im-export.php:268
|
1211 |
+
msgid "1 event was successfully imported"
|
1212 |
+
msgstr "1 událost byla úspěšně importována"
|
1213 |
|
1214 |
+
#: includes/class-event-organiser-im-export.php:271
|
1215 |
+
#, php-format
|
1216 |
+
msgid "%d events were successfully imported"
|
1217 |
+
msgstr "%d událostí bylo úspěšně importováno"
|
1218 |
|
1219 |
+
#: includes/class-event-organiser-im-export.php:274
|
1220 |
+
msgid "1 venue was created"
|
1221 |
+
msgstr "1 místo bylo vytvořeno"
|
1222 |
|
1223 |
+
#: includes/class-event-organiser-im-export.php:277
|
1224 |
+
#, php-format
|
1225 |
+
msgid "%d venues were created"
|
1226 |
+
msgstr "%d míst bylo vytvořeno"
|
1227 |
|
1228 |
+
#: includes/class-event-organiser-im-export.php:281
|
1229 |
+
msgid "1 category was created"
|
1230 |
+
msgstr "1 kategorie byla vytvořena"
|
1231 |
|
1232 |
+
#: includes/class-event-organiser-im-export.php:284
|
1233 |
+
#, php-format
|
1234 |
+
msgid "%d categories were created"
|
1235 |
+
msgstr "%d kategorií vytvořeno"
|
1236 |
|
1237 |
+
#: includes/event-organiser-ajax.php:352
|
1238 |
+
msgid "Protected"
|
1239 |
+
msgstr "Chráněno"
|
1240 |
|
1241 |
+
#: includes/event-organiser-ajax.php:354
|
1242 |
+
msgid "Private"
|
1243 |
+
msgstr "Privátní"
|
1244 |
|
1245 |
+
#: includes/event-organiser-ajax.php:356
|
1246 |
+
msgid "Draft"
|
1247 |
+
msgstr "Koncept"
|
|
|
|
|
1248 |
|
1249 |
+
#: includes/event-organiser-ajax.php:383
|
1250 |
+
#: templates/event-meta-event-single.php:58
|
1251 |
+
msgid "Start"
|
1252 |
+
msgstr "Start"
|
1253 |
|
1254 |
+
#: includes/event-organiser-ajax.php:384
|
1255 |
+
msgid "End"
|
1256 |
+
msgstr "Konec"
|
|
|
1257 |
|
1258 |
+
#: includes/event-organiser-ajax.php:425
|
1259 |
+
msgid "This event reoccurs"
|
1260 |
+
msgstr "Tato událost se opakuje"
|
1261 |
|
1262 |
+
#: includes/event-organiser-ajax.php:431 includes/event-organiser-cpt.php:221
|
1263 |
+
msgid "Edit Event"
|
1264 |
+
msgstr "Upravit událost"
|
1265 |
|
1266 |
+
#: includes/event-organiser-ajax.php:450
|
1267 |
+
msgid "Delete this occurrence"
|
1268 |
+
msgstr "Smazat toto opakování"
|
1269 |
|
1270 |
+
#: includes/event-organiser-ajax.php:464
|
1271 |
+
msgid "Break this series"
|
1272 |
+
msgstr "Zrušit tuto serií"
|
1273 |
|
1274 |
+
#: includes/event-organiser-ajax.php:672
|
1275 |
+
#: includes/event-organiser-event-functions.php:1399
|
1276 |
+
msgid "All Day"
|
1277 |
+
msgstr "Celodenní"
|
1278 |
|
1279 |
+
#: includes/event-organiser-ajax.php:677
|
1280 |
+
msgid "Add To Google Calendar"
|
1281 |
+
msgstr "Přidat do Google kalendáře"
|
1282 |
|
1283 |
+
#: includes/event-organiser-cpt.php:33
|
1284 |
+
msgid "Search Venues"
|
1285 |
+
msgstr "Prohledávat místa"
|
|
|
|
|
1286 |
|
1287 |
+
#: includes/event-organiser-cpt.php:35
|
1288 |
+
msgid "View Venue"
|
1289 |
+
msgstr "Ukázat místo"
|
1290 |
|
1291 |
+
#: includes/event-organiser-cpt.php:36
|
1292 |
+
msgid "Edit Venue"
|
1293 |
+
msgstr "Upravit místa"
|
1294 |
|
1295 |
+
#: includes/event-organiser-cpt.php:37
|
1296 |
+
msgid "Update Venue"
|
1297 |
+
msgstr "Upravit místo"
|
1298 |
|
1299 |
+
#: includes/event-organiser-cpt.php:38
|
1300 |
+
msgid "Add New Venue"
|
1301 |
+
msgstr "Přidat nové místo"
|
1302 |
|
1303 |
+
#: includes/event-organiser-cpt.php:39
|
1304 |
+
msgid "New Venue Name"
|
1305 |
+
msgstr "Název nového místa"
|
1306 |
|
1307 |
+
#: includes/event-organiser-cpt.php:40
|
1308 |
+
msgid "No venues found"
|
1309 |
+
msgstr "Nenalezena žádná místa"
|
1310 |
|
1311 |
+
#: includes/event-organiser-cpt.php:41
|
1312 |
+
msgid "Add or remove venues"
|
1313 |
+
msgstr "Přidat/odebrat místa"
|
1314 |
|
1315 |
+
#: includes/event-organiser-cpt.php:42
|
1316 |
+
msgid "Separate venues with commas"
|
1317 |
+
msgstr "Místa od sebe oddělte čárkou"
|
|
|
1318 |
|
1319 |
+
#: includes/event-organiser-cpt.php:44
|
1320 |
+
msgid "Venue Location"
|
1321 |
+
msgstr "Adresa místa"
|
|
|
1322 |
|
1323 |
+
#: includes/event-organiser-cpt.php:46
|
1324 |
+
#, fuzzy
|
1325 |
+
msgid "Venue:"
|
1326 |
+
msgstr "Místo"
|
1327 |
|
1328 |
+
#: includes/event-organiser-cpt.php:47
|
1329 |
+
msgid "No Venue"
|
1330 |
+
msgstr "Žádné místo"
|
1331 |
|
1332 |
+
#: includes/event-organiser-cpt.php:93
|
1333 |
+
#, fuzzy
|
1334 |
+
msgctxt "taxonomy singular name"
|
1335 |
+
msgid "Category"
|
1336 |
+
msgstr "Kategorie"
|
1337 |
|
1338 |
+
#: includes/event-organiser-cpt.php:94
|
1339 |
+
msgid "Search Categories"
|
1340 |
+
msgstr "Prohledat kategorie"
|
1341 |
|
1342 |
+
#: includes/event-organiser-cpt.php:95
|
1343 |
+
msgid "All Categories"
|
1344 |
+
msgstr "Všechny kategorie"
|
1345 |
|
1346 |
+
#: includes/event-organiser-cpt.php:96
|
1347 |
+
msgid "Parent Category"
|
1348 |
+
msgstr "Nadřízená kategorie"
|
1349 |
|
1350 |
+
#: includes/event-organiser-cpt.php:97
|
1351 |
+
#, fuzzy
|
1352 |
+
msgid "Parent Category:"
|
1353 |
+
msgstr "Nadřízená kategorie"
|
1354 |
|
1355 |
+
#: includes/event-organiser-cpt.php:98
|
1356 |
+
msgid "Edit Category"
|
1357 |
+
msgstr "Upravit kategorii"
|
1358 |
|
1359 |
+
#: includes/event-organiser-cpt.php:99
|
1360 |
+
msgid "Update Category"
|
1361 |
+
msgstr "Uložit kategorii"
|
1362 |
|
1363 |
+
#: includes/event-organiser-cpt.php:100
|
1364 |
+
msgid "Add New Category"
|
1365 |
+
msgstr "Přidat novou kategorii"
|
1366 |
|
1367 |
+
#: includes/event-organiser-cpt.php:101
|
1368 |
+
msgid "New Category Name"
|
1369 |
+
msgstr "Název nové kategorie"
|
1370 |
|
1371 |
+
#: includes/event-organiser-cpt.php:102
|
1372 |
+
msgid "No categories found"
|
1373 |
+
msgstr "Kategorie nenalezeny"
|
1374 |
|
1375 |
+
#: includes/event-organiser-cpt.php:147
|
1376 |
+
#, fuzzy
|
1377 |
+
msgctxt "taxonomy singular name"
|
1378 |
+
msgid "Tag"
|
1379 |
+
msgstr "Štítky"
|
1380 |
|
1381 |
+
#: includes/event-organiser-cpt.php:148
|
1382 |
msgid "Search Tags"
|
1383 |
msgstr "Prohledávat tagy"
|
1384 |
|
1385 |
+
#: includes/event-organiser-cpt.php:149
|
1386 |
+
msgid "All Tags"
|
1387 |
+
msgstr "Všechny štítky"
|
1388 |
|
1389 |
+
#: includes/event-organiser-cpt.php:150
|
1390 |
+
msgid "Popular Tags"
|
1391 |
+
msgstr "Populární štítky"
|
|
|
1392 |
|
1393 |
+
#: includes/event-organiser-cpt.php:151
|
1394 |
+
msgid "Edit Tag"
|
1395 |
+
msgstr "Upravit štítek"
|
1396 |
|
1397 |
+
#: includes/event-organiser-cpt.php:152
|
1398 |
+
msgid "Update Tag"
|
1399 |
+
msgstr "Uložit štítek"
|
|
|
1400 |
|
1401 |
+
#: includes/event-organiser-cpt.php:153
|
1402 |
+
msgid "Add New Tag"
|
1403 |
+
msgstr "Přidat nový štítek"
|
1404 |
|
1405 |
+
#: includes/event-organiser-cpt.php:154
|
1406 |
+
msgid "New Tag Name"
|
1407 |
+
msgstr "Název nového štítku"
|
1408 |
|
1409 |
+
#: includes/event-organiser-cpt.php:155
|
1410 |
+
msgid "No tags found"
|
1411 |
+
msgstr "Štítky nenalezeny"
|
1412 |
|
1413 |
+
#: includes/event-organiser-cpt.php:156
|
1414 |
+
msgid "Choose from the most used tags"
|
1415 |
+
msgstr "Vyberte z nejpoužívanějších štítků"
|
1416 |
|
1417 |
+
#: includes/event-organiser-cpt.php:157
|
1418 |
+
#: includes/event-organiser-event-functions.php:1501
|
1419 |
+
#: templates/event-meta-event-single.php:74
|
1420 |
+
msgid "Tags"
|
1421 |
+
msgstr "Štítky"
|
1422 |
+
|
1423 |
+
#: includes/event-organiser-cpt.php:158
|
1424 |
+
msgid "Add or remove tags"
|
1425 |
+
msgstr "Přidat/odebrat štítky"
|
1426 |
|
1427 |
+
#: includes/event-organiser-cpt.php:159
|
1428 |
msgid "Separate tags with commas"
|
1429 |
msgstr "Štítky od sebe oddělte čáskou"
|
1430 |
|
1431 |
+
#: includes/event-organiser-cpt.php:161
|
1432 |
+
msgid "View all tags"
|
1433 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1434 |
|
1435 |
+
#: includes/event-organiser-cpt.php:220
|
1436 |
+
msgid "Add New Event"
|
1437 |
+
msgstr "Přidat novou událost"
|
1438 |
|
1439 |
+
#: includes/event-organiser-cpt.php:222
|
1440 |
+
msgid "New Event"
|
1441 |
+
msgstr "Nová událost"
|
1442 |
|
1443 |
+
#: includes/event-organiser-cpt.php:223
|
1444 |
+
msgid "All events"
|
1445 |
+
msgstr "Všechny události"
|
1446 |
|
1447 |
+
#: includes/event-organiser-cpt.php:224
|
1448 |
+
msgid "View Event"
|
1449 |
+
msgstr "Zobrazit událost"
|
1450 |
|
1451 |
+
#: includes/event-organiser-cpt.php:225
|
1452 |
+
msgid "Search events"
|
1453 |
+
msgstr "Prohledat události"
|
1454 |
|
1455 |
+
#: includes/event-organiser-cpt.php:226
|
1456 |
+
msgid "No events found"
|
1457 |
+
msgstr "Událost nenalezena"
|
|
|
1458 |
|
1459 |
+
#: includes/event-organiser-cpt.php:227
|
1460 |
+
msgid "No events found in Trash"
|
1461 |
+
msgstr "V koši není žádná událost"
|
1462 |
|
1463 |
+
#: includes/event-organiser-cpt.php:310
|
1464 |
+
#, php-format
|
1465 |
+
msgid "Event updated. <a href=\"%s\">View event</a>"
|
1466 |
+
msgstr "Událost upravena. <a href=\"%s\">Zobrazit</a>"
|
1467 |
|
1468 |
+
#: includes/event-organiser-cpt.php:311
|
1469 |
+
msgid "Custom field updated."
|
1470 |
+
msgstr "Uživatelské pole upraveno."
|
1471 |
|
1472 |
+
#: includes/event-organiser-cpt.php:312
|
1473 |
+
msgid "Custom field deleted."
|
1474 |
+
msgstr "Vlastní pole smazáno"
|
1475 |
|
1476 |
+
#: includes/event-organiser-cpt.php:313
|
1477 |
+
msgid "Event updated."
|
1478 |
+
msgstr "Událost upravena."
|
1479 |
|
1480 |
+
#: includes/event-organiser-cpt.php:315
|
1481 |
+
#, php-format
|
1482 |
+
msgid "Event restored to revision from %s"
|
1483 |
+
msgstr "Událost upravena do verze z %s"
|
1484 |
|
1485 |
+
#: includes/event-organiser-cpt.php:316
|
1486 |
+
#, php-format
|
1487 |
+
msgid "Event published. <a href=\"%s\">View event</a>"
|
1488 |
+
msgstr "Událost publikována. <a href=\"%s\">Zobrazit</a>"
|
1489 |
|
1490 |
+
#: includes/event-organiser-cpt.php:317
|
1491 |
+
msgid "Event saved."
|
1492 |
+
msgstr "Událost uložena."
|
|
|
1493 |
|
1494 |
+
#: includes/event-organiser-cpt.php:318
|
1495 |
+
#, php-format
|
1496 |
+
msgid "Event submitted. <a target=\"_blank\" href=\"%s\">Preview event</a>"
|
1497 |
+
msgstr "Událost odeslána. <a target=\"_blank\" href=\"%s\">Zobrazit náhled</a>"
|
|
|
1498 |
|
1499 |
+
#: includes/event-organiser-cpt.php:319
|
1500 |
+
#, php-format
|
1501 |
+
msgid ""
|
1502 |
+
"Event scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s"
|
1503 |
+
"\">Preview event</a>"
|
1504 |
+
msgstr ""
|
1505 |
+
"Událost naplánována na: <strong>%1$s</strong>. <a target=\"_blank\" href="
|
1506 |
+
"\"%2$s\">Zobrazit náhled</a>"
|
1507 |
|
1508 |
+
#: includes/event-organiser-cpt.php:321
|
1509 |
+
msgid "M j, Y @ G:i"
|
1510 |
+
msgstr "M j, Y @ G:i"
|
1511 |
|
1512 |
+
#: includes/event-organiser-cpt.php:322
|
1513 |
+
#, php-format
|
1514 |
+
msgid "Event draft updated. <a target=\"_blank\" href=\"%s\">Preview event</a>"
|
1515 |
+
msgstr ""
|
1516 |
+
"Koncept události aktualizován. <a target=\"_blank\" href=\"%s\">Náhled "
|
1517 |
+
"události</a>"
|
1518 |
|
1519 |
+
#: includes/event-organiser-cpt.php:323
|
1520 |
+
msgid "This event has been broken from a recurring event."
|
1521 |
+
msgstr "Tato událost byla oddělena od opakující se události."
|
|
|
|
|
1522 |
|
1523 |
+
#: includes/event-organiser-cpt.php:516
|
1524 |
+
msgid "Creating events"
|
1525 |
+
msgstr "Tvorba událostí"
|
1526 |
+
|
1527 |
+
#: includes/event-organiser-cpt.php:517
|
1528 |
+
msgid "Creating events:"
|
1529 |
+
msgstr "Tvorba událostí:"
|
1530 |
|
1531 |
+
#: includes/event-organiser-cpt.php:519
|
1532 |
+
msgid ""
|
1533 |
+
"The start date is the date the event starts. If the event is a reoccuring "
|
1534 |
"event, this is the start date of the first occurrence."
|
1535 |
+
msgstr ""
|
1536 |
+
"Datum začátku je datum, kdy událost začíná. Pokud se jedná o opakující se "
|
1537 |
"událost, je toto začátek prvního výskytu."
|
1538 |
|
1539 |
+
#: includes/event-organiser-cpt.php:520
|
1540 |
+
msgid ""
|
1541 |
+
"The end date is the date the event finishes. If the event is a reoccuring "
|
1542 |
+
"event, this is the end date of the first occurrence."
|
1543 |
+
msgstr ""
|
1544 |
+
"Datum konce je datum, kdy událost končí. Pokud se jedná o opakující se "
|
1545 |
+
"událost, je toto konec prvního výskytu."
|
|
|
|
|
|
|
|
|
1546 |
|
1547 |
+
#: includes/event-organiser-cpt.php:521
|
1548 |
+
msgid ""
|
1549 |
+
"All dates and times must be entered in the specified format. This format can "
|
1550 |
+
"changed in the settings page."
|
1551 |
+
msgstr ""
|
1552 |
+
"Všechna data a časy musí být vloženy v daném formátu. Tento formát může být "
|
1553 |
+
"změněn na stránce nastavení."
|
1554 |
|
1555 |
+
#: includes/event-organiser-cpt.php:526
|
1556 |
+
msgid "Repeating events"
|
1557 |
+
msgstr "Opakující se události."
|
|
|
1558 |
|
1559 |
+
#: includes/event-organiser-cpt.php:527
|
1560 |
+
msgid ""
|
1561 |
+
"To repeat an event according to some regular pattern, use the reoccurrence "
|
1562 |
+
"dropdown menu to select how the event is to repeat. Further options then "
|
1563 |
+
"appear, "
|
1564 |
+
msgstr ""
|
1565 |
+
"Pro opakování události podle nějakého pravidelného vzoru, použijte "
|
1566 |
+
"vyskakovací menu opakování pro výběr, jak se bude událost opakovat. Další "
|
1567 |
+
"možnosti se pak objeví,"
|
1568 |
|
1569 |
+
#: includes/event-organiser-cpt.php:529
|
1570 |
+
msgid "Specify how regularly the event should repeat (default 1)"
|
1571 |
+
msgstr "Specifikujte, jak často se má událost opakovat (výchozí - 1)"
|
1572 |
|
1573 |
+
#: includes/event-organiser-cpt.php:530
|
1574 |
+
msgid ""
|
1575 |
+
"Choose the reoccurrence end date. No further occurrences are added after "
|
1576 |
+
"this date, but an occurrence that starts before may finish after this date."
|
1577 |
+
msgstr ""
|
1578 |
+
"Vyberte konečné datum pro opakování výskytu. Žádné další výskyty nebudou po "
|
1579 |
+
"tomto datu přidány, ale výskyty, které před ním začali, mohou dle nastavení "
|
1580 |
+
"skončit až po něm."
|
1581 |
|
1582 |
+
#: includes/event-organiser-cpt.php:531
|
1583 |
+
msgid ""
|
1584 |
+
"If monthly reoccurrence is selected, select whether this should repeat on "
|
1585 |
+
"that date of the month (e.g. on the 24th) or on the day of the month (e.g. "
|
1586 |
+
"on the third Tuesday) "
|
1587 |
+
msgstr ""
|
1588 |
+
"Pokud je vybráno měsíční opakování události, vyberte, zda se má událost "
|
1589 |
+
"opakovat v dané datum (např. 24) nebo v daný den měsíce (např. třetí čtvrtek)"
|
1590 |
|
1591 |
+
#: includes/event-organiser-cpt.php:532
|
1592 |
+
msgid ""
|
1593 |
+
"If weekly reoccurrence is selected, select which days of the week the event "
|
1594 |
+
"should be repeated. If no days are selected, the day of the start date is "
|
1595 |
+
"used"
|
1596 |
+
msgstr ""
|
1597 |
+
"Pokud je zvoleno týdení opakování, vyberte, které dny v týdnu by se měla "
|
1598 |
+
"událost opakovat. Pokud nejsou žádné dny vybrány, bude vybrán den, kdy "
|
1599 |
+
"událost začala."
|
1600 |
|
1601 |
+
#: includes/event-organiser-cpt.php:537 includes/event-organiser-cpt.php:538
|
1602 |
+
msgid "Selecting a venue"
|
1603 |
+
msgstr "Vybrání místa"
|
|
|
|
|
1604 |
|
1605 |
+
#: includes/event-organiser-cpt.php:540
|
1606 |
+
msgid "Use the venues input field to search for existing venues"
|
1607 |
+
msgstr "Použijte vstupní pole míst pro vyhledávání existujících míst"
|
|
|
|
|
|
|
1608 |
|
1609 |
+
#: includes/event-organiser-cpt.php:541
|
1610 |
+
msgid ""
|
1611 |
+
"Only pre-existing venues can be selected. To add a venue, go to the venues "
|
1612 |
+
"page."
|
1613 |
+
msgstr ""
|
1614 |
+
"Lze vybrat pouze již existující místa. Pro přidání místa jděte na stránku "
|
1615 |
+
"míst."
|
1616 |
|
1617 |
+
#: includes/event-organiser-cpt.php:551 includes/event-organiser-cpt.php:570
|
1618 |
+
msgid "Overview"
|
1619 |
+
msgstr "Přehled"
|
1620 |
|
1621 |
+
#: includes/event-organiser-cpt.php:552
|
1622 |
+
msgid ""
|
1623 |
+
"This is the list of all saved events. Note that <strong> reoccurring events "
|
1624 |
"appear as a single row </strong> in the table and the start and end date "
|
1625 |
"refers to the first occurrence of that event."
|
1626 |
+
msgstr ""
|
1627 |
+
"Toto je seznam všech uložených událostí. Berte na vědomí, že <strong> "
|
1628 |
"opakující se události se ukazují jako jeden řádek </strong> v tabulce a že "
|
1629 |
"datum začátku a konce odpovídá prvnímu výskytu dané události."
|
1630 |
|
1631 |
+
#: includes/event-organiser-cpt.php:558
|
1632 |
+
msgid ""
|
1633 |
+
"Hovering over a row in the venues list will display action links that allow "
|
1634 |
+
"you to manage that venue. You can perform the following actions:"
|
1635 |
+
msgstr ""
|
1636 |
+
"Přejetí přes řádek v seznamu míst zobrazí seznam akcí, které dovolují "
|
1637 |
+
"spravovat dané místo. Můžete provést následující akce:"
|
1638 |
+
|
1639 |
+
#: includes/event-organiser-cpt.php:560
|
1640 |
+
msgid ""
|
1641 |
+
"Edit takes you to the editing screen for that venue. You can also reach that "
|
1642 |
+
"screen by clicking on the venue title."
|
1643 |
+
msgstr ""
|
1644 |
+
"Editace vás vezme na editační obrazovku pro dané místo. Té můžete také "
|
1645 |
+
"dosáhnout kliknutím na název místa."
|
1646 |
+
|
1647 |
+
#: includes/event-organiser-cpt.php:561
|
1648 |
+
msgid "Delete will permanently remove the venue"
|
1649 |
+
msgstr "Smazání natrvalo odstraní místo"
|
1650 |
|
1651 |
+
#: includes/event-organiser-cpt.php:562
|
1652 |
+
msgid "View will take you to the venue's page"
|
1653 |
+
msgstr "'Zobrazit' vás přenese na stránku místa."
|
1654 |
+
|
1655 |
+
#: includes/event-organiser-cpt.php:571
|
1656 |
+
msgid ""
|
1657 |
+
"This page shows all (occurrances of) events. You can view the summary of an "
|
1658 |
"event by clicking on it. If you have the necessary permissions, a link to "
|
1659 |
"the event's edit page will appear also."
|
1660 |
+
msgstr ""
|
1661 |
+
"Tato stránka ukazuje všechny (výskyty) událostí. Můžete vidět souhrn "
|
1662 |
"události, pokud na ní kliknete. Pokud máte potřebná oprávnění, zobrazí se i "
|
1663 |
"odkaz na editační stránku události."
|
1664 |
|
1665 |
+
#: includes/event-organiser-cpt.php:572
|
1666 |
+
msgid ""
|
1667 |
+
"By clicking the relevant tab, you can view events in Month, Week or Day "
|
1668 |
+
"mode. You can also filter the events by events by category and venue. The "
|
1669 |
+
"'go to date' button allows you to quickly jump to a specific date."
|
1670 |
+
msgstr ""
|
1671 |
+
"Kliknutím na danou záložku, můžete vidět události v měsíčním, týdením nebo "
|
1672 |
+
"denním zobrazení. Můžete také filtrovat události podle kategorie a místa. "
|
1673 |
+
"Tlačítko 'jít na datum' umožňuje rychle přejít na speficikované datum."
|
1674 |
|
1675 |
+
#: includes/event-organiser-cpt.php:576
|
1676 |
+
msgid "Add Event"
|
1677 |
+
msgstr "Přidat událost"
|
1678 |
|
1679 |
+
#: includes/event-organiser-cpt.php:577
|
1680 |
+
msgid ""
|
1681 |
+
"You can create an event on this Calendar, by clicking on day or dragging "
|
1682 |
+
"over multiple days (in Month view) or multiple times (in Week and Day view). "
|
1683 |
+
"You can give the event a title, specify a venue and provide a descripton. "
|
1684 |
+
"The event can be immediately published or saved as a draft. In any case, the "
|
1685 |
+
"event is created and you are forwarded to that event's edit page."
|
1686 |
+
msgstr ""
|
1687 |
+
"Můžete vytvořit událost v tomto kalendáři kliknutím na den nebo tažením přes "
|
1688 |
+
"více dní (v měsíčním zobrazení) nebo před více časů (v týdenním a dením "
|
1689 |
+
"zobrazení). Můžete zadat název události, specifikovat místo a zadat popis. "
|
1690 |
+
"Událost bude okamžitě publikována nebo uložena jako koncept. V každém "
|
1691 |
+
"případě, událost je uložena a by budete přesměrováni na editační stránku "
|
1692 |
+
"události."
|
1693 |
|
1694 |
+
#: includes/event-organiser-cpt.php:583
|
1695 |
+
msgid "For more information"
|
1696 |
+
msgstr "Pro více informací"
|
1697 |
|
1698 |
+
#: includes/event-organiser-cpt.php:584
|
1699 |
+
#, php-format
|
1700 |
+
msgid "See the <a %s> documentation</a>"
|
1701 |
+
msgstr "otevřít <a %s> dokumentaci</a>"
|
|
|
|
|
1702 |
|
1703 |
+
#: includes/event-organiser-cpt.php:585
|
1704 |
+
msgid "Debugging Event Organiser"
|
1705 |
+
msgstr "Debug Event Organiseru"
|
|
|
1706 |
|
1707 |
+
#: includes/event-organiser-cpt.php:586
|
1708 |
+
msgid "Go Pro!"
|
1709 |
+
msgstr "Jít Pro!"
|
|
|
|
|
|
|
|
|
1710 |
|
1711 |
+
#: includes/event-organiser-cpt.php:703 includes/event-organiser-cpt.php:726
|
1712 |
+
msgid "Color"
|
1713 |
+
msgstr "Barva"
|
|
|
|
|
|
|
|
|
1714 |
|
1715 |
+
#: includes/event-organiser-cpt.php:709
|
1716 |
+
msgid "Assign the category a colour."
|
1717 |
+
msgstr "Přířadit barvu kategorii."
|
1718 |
|
1719 |
+
#: includes/event-organiser-event-functions.php:740
|
1720 |
+
#: includes/event-organiser-register.php:265
|
1721 |
+
msgid "last"
|
1722 |
+
msgstr "poslední"
|
1723 |
|
1724 |
+
#: includes/event-organiser-event-functions.php:740
|
1725 |
+
#: includes/event-organiser-register.php:265
|
1726 |
+
msgid "first"
|
1727 |
+
msgstr "první"
|
1728 |
|
1729 |
+
#: includes/event-organiser-event-functions.php:740
|
1730 |
+
#: includes/event-organiser-register.php:265
|
1731 |
+
msgid "second"
|
1732 |
+
msgstr "druhý"
|
|
|
1733 |
|
1734 |
+
#: includes/event-organiser-event-functions.php:740
|
1735 |
+
#: includes/event-organiser-register.php:265
|
1736 |
+
msgid "third"
|
1737 |
+
msgstr "třetí"
|
1738 |
|
1739 |
+
#: includes/event-organiser-event-functions.php:740
|
1740 |
+
#: includes/event-organiser-register.php:265
|
1741 |
+
msgid "fourth"
|
1742 |
+
msgstr "čtvrtý"
|
1743 |
|
1744 |
+
#: includes/event-organiser-event-functions.php:750
|
1745 |
+
msgid "one time only"
|
1746 |
+
msgstr "jen jednou"
|
1747 |
|
1748 |
+
#: includes/event-organiser-event-functions.php:753
|
1749 |
+
msgid "custom reoccurrence"
|
1750 |
+
msgstr "ručně nastavené opakování"
|
1751 |
|
1752 |
+
#: includes/event-organiser-event-functions.php:760
|
1753 |
+
#: includes/event-organiser-register.php:255
|
1754 |
+
msgid "every day"
|
1755 |
+
msgstr "každý den"
|
1756 |
|
1757 |
+
#: includes/event-organiser-event-functions.php:762
|
1758 |
+
#: includes/event-organiser-register.php:256
|
1759 |
+
#, php-format
|
1760 |
+
msgid "every %d days"
|
1761 |
+
msgstr "každých %d dní"
|
1762 |
|
1763 |
+
#: includes/event-organiser-event-functions.php:768
|
1764 |
+
#: includes/event-organiser-register.php:257
|
1765 |
+
msgid "every week on"
|
1766 |
+
msgstr "každý týden v"
|
|
|
|
|
1767 |
|
1768 |
+
#: includes/event-organiser-event-functions.php:770
|
1769 |
+
#: includes/event-organiser-register.php:258
|
1770 |
+
#, php-format
|
1771 |
+
msgid "every %d weeks on"
|
1772 |
+
msgstr "každých %d týdnů v"
|
1773 |
+
|
1774 |
+
#: includes/event-organiser-event-functions.php:781
|
1775 |
+
#: includes/event-organiser-register.php:259
|
1776 |
+
msgid "every month on the"
|
1777 |
+
msgstr "každý měsíc v"
|
1778 |
+
|
1779 |
+
#: includes/event-organiser-event-functions.php:783
|
1780 |
+
#: includes/event-organiser-register.php:260
|
1781 |
+
#, php-format
|
1782 |
+
msgid "every %d months on the"
|
1783 |
+
msgstr "každých %d měsíců v"
|
1784 |
+
|
1785 |
+
#: includes/event-organiser-event-functions.php:812
|
1786 |
+
msgid "every year"
|
1787 |
+
msgstr "každý rok"
|
1788 |
+
|
1789 |
+
#: includes/event-organiser-event-functions.php:814
|
1790 |
+
#, php-format
|
1791 |
+
msgid "every %d years"
|
1792 |
+
msgstr "každých %d let"
|
1793 |
+
|
1794 |
+
#: includes/event-organiser-register.php:55
|
1795 |
+
msgid "Show More"
|
1796 |
+
msgstr "Ukázat více"
|
1797 |
|
1798 |
+
#: includes/event-organiser-register.php:56
|
1799 |
+
msgid "Show Less"
|
1800 |
+
msgstr "Ukázat méně"
|
1801 |
|
1802 |
+
#: includes/event-organiser-register.php:242
|
1803 |
+
msgid "Hide dates"
|
1804 |
+
msgstr "Skrýt data"
|
1805 |
|
1806 |
+
#: includes/event-organiser-register.php:245
|
1807 |
+
msgid "Hour"
|
1808 |
+
msgstr "Hodina"
|
1809 |
|
1810 |
+
#: includes/event-organiser-register.php:246
|
1811 |
+
msgid "Minute"
|
1812 |
+
msgstr "Minuta"
|
1813 |
|
1814 |
+
#: includes/event-organiser-register.php:248
|
1815 |
+
msgid "days"
|
1816 |
+
msgstr "dny"
|
1817 |
|
1818 |
+
#: includes/event-organiser-register.php:250
|
1819 |
+
msgid "weeks"
|
1820 |
+
msgstr "týdny"
|
1821 |
|
1822 |
+
#: includes/event-organiser-register.php:252
|
1823 |
+
msgid "months"
|
1824 |
+
msgstr "měsíce"
|
1825 |
|
1826 |
+
#: includes/event-organiser-register.php:253
|
1827 |
+
msgid "year"
|
1828 |
+
msgstr "rok"
|
1829 |
|
1830 |
+
#: includes/event-organiser-register.php:254
|
1831 |
+
msgid "years"
|
1832 |
+
msgstr "roky"
|
1833 |
|
1834 |
+
#: includes/event-organiser-register.php:261
|
1835 |
+
msgid "every year on the"
|
1836 |
+
msgstr "každý rok v"
|
1837 |
|
1838 |
+
#: includes/event-organiser-register.php:262
|
1839 |
+
#, php-format
|
1840 |
+
msgid "every %d years on the"
|
1841 |
+
msgstr "každých %d let v"
|
|
|
1842 |
|
1843 |
+
#: includes/event-organiser-register.php:263
|
1844 |
+
msgid "This event will repeat"
|
1845 |
+
msgstr "Tato událost se bude opakovat"
|
|
|
1846 |
|
1847 |
+
#: includes/event-organiser-register.php:364
|
1848 |
+
msgid "Settings"
|
1849 |
+
msgstr "Nastavení"
|
|
|
1850 |
|
1851 |
+
#: includes/event-organiser-register.php:667
|
1852 |
+
#, php-format
|
1853 |
+
msgid ""
|
1854 |
+
"<h4>City & State Fields Added</h4>City and state / province fields for "
|
1855 |
+
"venues have now been added. </br> If you'd like, Event Organiser can <a "
|
1856 |
+
"href='%s'>attempt to auto-fill them</a>. You can always manually change the "
|
1857 |
+
"details aftewards."
|
1858 |
+
msgstr ""
|
1859 |
+
"<h4>Pole město a stát byly přidány</h4>Pole město a stát / provincie u míst "
|
1860 |
+
"byly nyní přidány. </br> Pokud chcete, Event Organiser <a href='%s'>se může "
|
1861 |
+
"pokusit je automaticky doplnit</a>. Detaily můžete vždy následně manuálně "
|
1862 |
+
"změnit."
|
1863 |
|
1864 |
+
#: includes/event-organiser-register.php:674
|
1865 |
+
msgid ""
|
1866 |
+
"<h4>The Default Templates Have Changed</h4>Don't panic! If you've set up "
|
1867 |
+
"your own templates in your theme you won't notice any change. </br> If you "
|
1868 |
+
"haven't and want the old templates back, <a href='http://wp-event-organiser."
|
1869 |
+
"com/blog/new-default-templates-in-1-7'>see this post<a/>."
|
1870 |
msgstr ""
|
1871 |
+
"<h4>Výchozí šablona byla změněna</h4>Nepanikařte! Pokud jste nastavili "
|
1872 |
+
"vlastní šablonu ve vaší šabloně vzhledu, nepoznáte žádnou změnu. </br> "
|
1873 |
+
"Popkud jste tak neudělali, a chcete starou šablonu zpět, <a href='http://wp-"
|
1874 |
+
"event-organiser.com/blog/new-default-templates-in-1-7'>navštivte tuto "
|
1875 |
+
"stránku<a/>."
|
1876 |
|
1877 |
+
#: includes/event-organiser-register.php:710
|
1878 |
+
msgid "Dismiss this notice"
|
1879 |
+
msgstr "Zrušit toto oznámení."
|
|
|
1880 |
|
1881 |
+
#: includes/event-organiser-register.php:711
|
1882 |
+
msgid "Dismiss"
|
1883 |
+
msgstr "Zrušit"
|
1884 |
|
1885 |
+
#: includes/event-organiser-venue-functions.php:953
|
1886 |
+
msgid "Address"
|
1887 |
+
msgstr "Adresa"
|
1888 |
|
1889 |
+
#: includes/event-organiser-venue-functions.php:954
|
1890 |
+
msgid "City"
|
1891 |
+
msgstr "Město"
|
1892 |
|
1893 |
+
#: includes/event-organiser-venue-functions.php:955
|
1894 |
+
msgid "State / Province"
|
1895 |
+
msgstr "Stát / kraj"
|
1896 |
|
1897 |
+
#: includes/event-organiser-venue-functions.php:956
|
1898 |
+
msgid "Post Code"
|
1899 |
+
msgstr "PSČ"
|
|
|
1900 |
|
1901 |
+
#: includes/event-organiser-venue-functions.php:957
|
1902 |
+
msgid "Country"
|
1903 |
+
msgstr "Země"
|
|
|
1904 |
|
1905 |
+
#: includes/event.php:573
|
1906 |
+
msgid "Schedule not recognised."
|
1907 |
+
msgstr "Naplánování nerozpoznáno."
|
1908 |
|
1909 |
+
#: includes/event.php:582
|
1910 |
+
msgid "Start date not provided."
|
1911 |
+
msgstr "Počáteční datum nestanoveno"
|
1912 |
|
1913 |
+
#: includes/event.php:600
|
1914 |
+
msgid "Start date occurs after end date."
|
1915 |
+
msgstr "Počáteční datum je po datu konce."
|
1916 |
|
1917 |
+
#: includes/event.php:603
|
1918 |
+
msgid "Schedule end date is before is before the start date."
|
1919 |
+
msgstr "Naplánované datum konce události je před jeho počátečním datem."
|
1920 |
|
1921 |
+
#: includes/event.php:686
|
1922 |
+
msgid "Invalid monthly schedule (invalid ordinal)"
|
1923 |
+
msgstr "Neplatný měsíční rozvrh (neplatná pořadová číslovka)"
|
1924 |
|
1925 |
+
#: includes/event.php:806
|
1926 |
+
msgid "Event does not contain any dates."
|
1927 |
+
msgstr "Událost neobsahuje žádná data"
|
1928 |
|
1929 |
+
#: includes/event.php:947
|
1930 |
+
msgid "Occurrence not deleted. Occurrence not found."
|
1931 |
+
msgstr "Výskyt nesmazán. Výskyt nenalezen."
|
1932 |
|
1933 |
+
#. / TRANSLATORS: This is the description that of the plug-in that appears in the "Plugins" page.
|
1934 |
+
#: includes/i18n.php:8
|
1935 |
+
msgid ""
|
1936 |
+
"Creates a custom post type 'events' with features such as reoccurring "
|
1937 |
+
"events, venues, Google Maps, calendar views and events and venue pages"
|
1938 |
+
msgstr ""
|
1939 |
|
1940 |
+
#: templates/archive-event.php:34 templates/archive-event.php:37
|
1941 |
+
#: templates/archive-event.php:40
|
1942 |
+
msgid "Events: "
|
1943 |
+
msgstr "Události:"
|
1944 |
|
1945 |
+
#: templates/archive-event.php:55 templates/archive-event.php:110
|
1946 |
+
#: templates/taxonomy-event-category.php:48
|
1947 |
+
#: templates/taxonomy-event-category.php:106
|
1948 |
+
#: templates/taxonomy-event-tag.php:48 templates/taxonomy-event-tag.php:106
|
1949 |
+
#: templates/taxonomy-event-venue.php:48
|
1950 |
+
#: templates/taxonomy-event-venue.php:105
|
1951 |
+
msgid "Later events <span class=\"meta-nav\">→</span>"
|
1952 |
+
msgstr "Pozdější události <span class=\"meta-nav\">→</span>"
|
|
|
|
|
|
|
|
|
1953 |
|
1954 |
+
#: templates/archive-event.php:56 templates/archive-event.php:111
|
1955 |
+
#: templates/taxonomy-event-category.php:49
|
1956 |
+
#: templates/taxonomy-event-category.php:107
|
1957 |
+
#: templates/taxonomy-event-tag.php:49 templates/taxonomy-event-tag.php:107
|
1958 |
+
#: templates/taxonomy-event-venue.php:49
|
1959 |
+
#: templates/taxonomy-event-venue.php:106
|
1960 |
+
msgid " <span class=\"meta-nav\">←</span> Newer events"
|
1961 |
+
msgstr "<span class=\"meta-nav\">←</span> Novější události"
|
1962 |
|
1963 |
+
#: templates/archive-event.php:119 templates/taxonomy-event-category.php:116
|
1964 |
+
#: templates/taxonomy-event-tag.php:116 templates/taxonomy-event-venue.php:115
|
1965 |
+
msgid "Nothing Found"
|
1966 |
+
msgstr "Nenalezeno"
|
1967 |
|
1968 |
+
#: templates/archive-event.php:123
|
1969 |
+
msgid "Apologies, but no results were found for the requested archive. "
|
1970 |
+
msgstr "Omlouváme se, ale pro tento archiv nebyly nalezeny žádné záznamy"
|
1971 |
|
1972 |
+
#: templates/event-meta-event-single.php:46
|
1973 |
+
#, php-format
|
1974 |
+
msgid ""
|
1975 |
+
"This event is running from %1$s until %2$s. It is next occurring on %3$s"
|
1976 |
+
msgstr "Tato událost probíhá od %1$s do %2$s. Další výskyt je %3$s"
|
1977 |
|
1978 |
+
#: templates/event-meta-event-single.php:50
|
1979 |
+
#, php-format
|
1980 |
+
msgid "This event finished on %s"
|
1981 |
+
msgstr "Tato událost skončila %s"
|
1982 |
|
1983 |
+
#: templates/event-meta-event-single.php:89
|
1984 |
+
msgid "Upcoming Dates"
|
1985 |
+
msgstr "Nadcházející události"
|
1986 |
|
1987 |
+
#: templates/single-event.php:58
|
1988 |
+
#, php-format
|
1989 |
+
msgid ""
|
1990 |
+
"This event was posted in %1$s by <a href=\"%5$s\">%4$s</a>. Bookmark the <a "
|
1991 |
+
"href=\"%2$s\" title=\"Permalink to %3$s\" rel=\"bookmark\">permalink</a>."
|
1992 |
+
msgstr ""
|
1993 |
+
"Tuto událost publikoval <a href=\"%5$s\">%4$s</a> v %1$s \n"
|
1994 |
+
". Uložit<a href=\"%2$s\" title=\"Permalink to %3$s\" rel=\"bookmark\">Trvalý "
|
1995 |
+
"odkaz</a>."
|
1996 |
|
1997 |
+
#: templates/single-event.php:60
|
1998 |
+
#, php-format
|
1999 |
+
msgid ""
|
2000 |
+
"This event was posted by <a href=\"%5$s\">%4$s</a>. Bookmark the <a href="
|
2001 |
+
"\"%2$s\" title=\"Permalink to %3$s\" rel=\"bookmark\">permalink</a>."
|
2002 |
+
msgstr ""
|
2003 |
+
"Tuto událost publikoval <a href=\"%5$s\">%4$s</a>. Uložit <a href=\"%2$s\" "
|
2004 |
+
"title=\"Permalink to %3$s\" rel=\"bookmark\">trvalý odkaz</a>."
|
2005 |
|
2006 |
+
#: templates/taxonomy-event-category.php:31
|
2007 |
+
#, php-format
|
2008 |
+
msgid "Event Category Archives: %s"
|
2009 |
+
msgstr "Archiv událostí pro kategorii: %s"
|
|
|
2010 |
|
2011 |
+
#: templates/taxonomy-event-category.php:120
|
2012 |
+
msgid "Apologies, but no events were found for the requested category. "
|
2013 |
+
msgstr "Omlouváme se, ale pro tuto kategorii nebyla nalezena žádná událost."
|
2014 |
|
2015 |
+
#: templates/taxonomy-event-tag.php:31
|
2016 |
+
#, php-format
|
2017 |
+
msgid "Event Tag Archives: %s"
|
2018 |
+
msgstr "Archiv pro štítky událostí: %s"
|
2019 |
|
2020 |
+
#: templates/taxonomy-event-tag.php:120
|
2021 |
+
msgid "Apologies, but no events were found for the requested tag. "
|
2022 |
+
msgstr "Omlouváme se, ale pro tento štítek nebyly nalezeny žádné záznamy"
|
2023 |
+
|
2024 |
+
#: templates/taxonomy-event-venue.php:31
|
2025 |
+
#, php-format
|
2026 |
+
msgid "Events at: %s"
|
2027 |
+
msgstr "Události v místě: %s"
|
2028 |
+
|
2029 |
+
#: templates/taxonomy-event-venue.php:118
|
2030 |
+
msgid "Apologies, but no events were found for the requested venue. "
|
2031 |
+
msgstr "Omlouváme se, ale žádné události nebyly nalezeny pro požadované místo."
|
2032 |
|
2033 |
+
#~ msgid "Add Venue"
|
2034 |
+
#~ msgstr "Přidat místo"
|
languages/eventorganiser-da_DK.mo
CHANGED
Binary file
|
languages/eventorganiser-da_DK.po
CHANGED
@@ -1,7 +1,8 @@
|
|
1 |
msgid ""
|
2 |
-
msgstr "
|
3 |
-
"
|
4 |
-
"
|
|
|
5 |
"PO-Revision-Date: 2014-04-17 12:58:08+0000\n"
|
6 |
"Last-Translator: Morten Lyng <mortenahti@gmail.com>\n"
|
7 |
"Language-Team: \n"
|
@@ -9,1871 +10,2028 @@ msgstr "Project-Id-Version: Event Organiser\n"
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
""
|
13 |
|
14 |
-
#:
|
15 |
-
|
16 |
-
|
17 |
-
#: templates/taxonomy-event-tag.php:49 templates/taxonomy-event-tag.php:107
|
18 |
-
#: templates/taxonomy-event-venue.php:49
|
19 |
-
#: templates/taxonomy-event-venue.php:106
|
20 |
-
msgid " <span class=\"meta-nav\">←</span> Newer events"
|
21 |
-
msgstr " <span class=\"meta-nav\">←</span> Nyere begivenheder"
|
22 |
|
23 |
-
#:
|
24 |
-
msgid "
|
25 |
-
msgstr "
|
26 |
|
27 |
-
#:
|
28 |
-
|
29 |
-
|
|
|
|
|
|
|
30 |
|
31 |
-
#:
|
32 |
-
msgid "
|
33 |
-
msgstr "
|
34 |
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
msgstr "%s er kun testet op til %s %s"
|
39 |
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
msgstr "%s kræver %s version %s eller højere"
|
44 |
|
45 |
-
#: event-organiser-
|
46 |
-
msgid "
|
47 |
-
msgstr "
|
48 |
|
49 |
-
#: classes/class-eo-
|
50 |
-
msgid "
|
51 |
-
msgstr "
|
52 |
|
53 |
-
#:
|
54 |
-
msgid "
|
55 |
-
msgstr "
|
56 |
|
57 |
-
#:
|
58 |
-
msgid "
|
59 |
-
msgstr "
|
60 |
|
61 |
-
#:
|
62 |
-
msgid "
|
63 |
-
msgstr "
|
64 |
|
65 |
-
#: event-organiser-calendar.php:
|
66 |
-
msgid "
|
67 |
-
msgstr "
|
68 |
|
69 |
-
#:
|
70 |
-
|
71 |
-
"
|
72 |
-
"
|
73 |
-
"details aftewards."
|
74 |
-
msgstr "<h4>By & Stat Felter Tilføjet</h4>By og stat / provins felter for venues er "
|
75 |
-
"nu tilføjet. </br> Hvis du symes, kan Event Organiser <a href='%s'>forsøge "
|
76 |
-
"at udfylde dem automatisk</a>. Du kan altid ændre detaljerne efterfølgende"
|
77 |
|
78 |
-
#:
|
79 |
-
msgid "
|
80 |
-
"
|
81 |
-
"haven't and want the old templates back, <a "
|
82 |
-
"href='http://wp-event-organiser.com/blog/new-default-templates-in-1-7'>see "
|
83 |
-
"this post<a/>."
|
84 |
-
msgstr "<h4>Standartskabelonen er ændret</h4>Ingen panik! Hvis du har sat din egen "
|
85 |
-
"skabelon op i dit tema vil du ikke se nogen ændring. </br> Hvis du ikke har, "
|
86 |
-
"og gerne vil have skabelonen tilbage, <a "
|
87 |
-
"href='http://wp-event-organiser.com/blog/new-default-templates-in-1-7'>se "
|
88 |
-
"der her post<a/>."
|
89 |
|
90 |
-
#: classes/class-eo-widget
|
91 |
-
msgid "
|
92 |
-
msgstr "
|
93 |
|
94 |
-
#: classes/class-eo-widget
|
95 |
-
|
96 |
-
|
|
|
97 |
|
98 |
-
#:
|
99 |
-
|
100 |
-
|
|
|
|
|
101 |
|
102 |
-
#:
|
103 |
-
msgid "
|
104 |
-
msgstr "
|
105 |
|
106 |
-
#:
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
"
|
111 |
|
112 |
-
#:
|
113 |
-
msgid "
|
114 |
-
msgstr "
|
115 |
|
116 |
-
#:
|
117 |
-
msgid "
|
118 |
-
msgstr "
|
119 |
|
120 |
-
#:
|
121 |
-
msgid "
|
122 |
-
msgstr "
|
123 |
|
124 |
-
#:
|
125 |
-
|
126 |
-
|
|
|
|
|
|
|
127 |
|
128 |
-
#:
|
129 |
-
msgid "
|
130 |
-
msgstr "
|
131 |
|
132 |
-
#:
|
133 |
-
|
134 |
-
|
|
|
135 |
|
136 |
-
#:
|
137 |
-
msgid "
|
138 |
-
msgstr "
|
139 |
|
140 |
-
#:
|
141 |
-
msgid "
|
142 |
-
msgstr "
|
143 |
|
144 |
-
#: event-
|
145 |
-
msgid "
|
146 |
-
msgstr "
|
147 |
|
148 |
-
#: event-
|
149 |
-
msgid "
|
150 |
-
msgstr "
|
151 |
|
152 |
-
#: event-
|
153 |
-
msgid "
|
154 |
-
msgstr "
|
155 |
|
156 |
-
#:
|
157 |
-
msgid "
|
158 |
-
msgstr "
|
159 |
|
160 |
-
#:
|
161 |
-
msgid "
|
162 |
-
msgstr "
|
163 |
|
164 |
-
#:
|
165 |
-
msgid "
|
166 |
-
"
|
167 |
-
msgstr "Alle datoer og tider skal indtastes i det specificerede format. Dette format "
|
168 |
-
"kan ændres på indstillingssiden."
|
169 |
|
170 |
-
#:
|
171 |
-
|
172 |
-
msgid "
|
173 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
174 |
|
175 |
-
#:
|
176 |
-
|
177 |
-
|
178 |
-
msgstr "Hele dagen"
|
179 |
|
180 |
-
#:
|
181 |
-
msgid "
|
182 |
-
msgstr "
|
183 |
|
184 |
-
#:
|
185 |
-
|
186 |
-
|
|
|
187 |
|
188 |
-
#: classes/class-eo-
|
189 |
-
#:
|
190 |
-
|
191 |
-
|
192 |
-
msgstr "Alle steder"
|
193 |
|
194 |
-
#:
|
195 |
-
msgid "
|
196 |
-
msgstr "
|
197 |
|
198 |
-
#:
|
199 |
-
|
200 |
-
|
|
|
201 |
|
202 |
-
#:
|
203 |
-
|
204 |
-
|
|
|
|
|
|
|
205 |
|
206 |
-
#:
|
207 |
-
msgid "
|
208 |
-
msgstr "
|
209 |
|
210 |
-
#:
|
211 |
-
|
212 |
-
|
|
|
213 |
|
214 |
-
#: classes/class-eo-
|
215 |
-
|
216 |
-
|
|
|
217 |
|
218 |
-
#:
|
219 |
-
msgid "
|
220 |
-
msgstr "
|
221 |
|
222 |
-
#:
|
223 |
-
msgid "
|
224 |
-
msgstr "
|
225 |
|
226 |
-
#:
|
227 |
-
msgid "
|
228 |
-
|
229 |
-
msgstr "Herunder er alle <strong>kendte</strong> plug-in og tema konflikter "
|
230 |
-
"fremhævet med rødt."
|
231 |
|
232 |
-
#:
|
233 |
-
|
234 |
-
|
|
|
235 |
|
236 |
-
#:
|
237 |
-
msgid "
|
238 |
-
msgstr "
|
239 |
|
240 |
-
#:
|
241 |
-
msgid "
|
242 |
-
"
|
243 |
-
"'go to date' button allows you to quickly jump to a specific date."
|
244 |
-
msgstr "Ved at klikke på den relevante fane kan du se begivenheder vist i måneder, "
|
245 |
-
"uger eller dage. Du kan også filtrere begivenhederne efter kategori og sted. "
|
246 |
-
"'gå til dato'-knappen giver dig mulighed for hurtigt at hoppe til en "
|
247 |
-
"specifik dato."
|
248 |
|
249 |
-
#: event-organiser-
|
250 |
-
msgid "
|
251 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
252 |
|
253 |
#: event-organiser-calendar.php:22 event-organiser-calendar.php:23
|
254 |
msgid "Calendar View"
|
255 |
msgstr "Kalendervisning"
|
256 |
|
257 |
-
#: event-organiser-calendar.php:
|
258 |
-
|
259 |
-
|
260 |
-
msgstr "Annuller"
|
261 |
|
262 |
-
#:
|
263 |
-
#: includes/event-organiser-
|
264 |
-
|
265 |
-
|
266 |
-
msgid "Categories"
|
267 |
-
msgstr "Kategorier"
|
268 |
|
269 |
-
#: event-organiser-
|
270 |
-
|
271 |
-
|
272 |
-
msgstr "
|
273 |
-
"Organiser."
|
274 |
|
275 |
-
#: event-organiser-
|
276 |
-
|
277 |
-
|
|
|
278 |
|
279 |
-
#: event-organiser-
|
280 |
-
msgid "
|
281 |
-
"
|
282 |
-
msgstr "Vælg en brugerdefineret struktur til permalinks for begivenheder, steder, "
|
283 |
-
"begivenhedskategorier og -tags."
|
284 |
|
285 |
-
#:
|
286 |
-
|
287 |
-
|
|
|
288 |
|
289 |
-
#: includes/event-organiser-cpt.php:
|
290 |
-
msgid "
|
291 |
-
"
|
292 |
-
msgstr "Vælg gentagelsens slutdato. Ingen gentagelser bliver tilføjet efter denne "
|
293 |
-
"dato, men en gentagelse, der starter før, kan slutte efter datoen."
|
294 |
|
295 |
-
#:
|
296 |
-
msgid "
|
297 |
-
msgstr "
|
298 |
|
299 |
-
#:
|
300 |
-
msgid "
|
301 |
-
msgstr "
|
302 |
|
303 |
-
#: event-organiser-
|
304 |
-
msgid "
|
305 |
-
msgstr "
|
306 |
|
307 |
-
#:
|
308 |
-
msgid "
|
309 |
-
msgstr "
|
310 |
|
311 |
-
#: event-organiser-calendar.php:
|
312 |
-
msgid "
|
313 |
-
msgstr "
|
314 |
|
315 |
-
#:
|
316 |
-
msgid "
|
317 |
-
msgstr "
|
318 |
|
319 |
-
#:
|
320 |
-
|
321 |
-
|
|
|
322 |
|
323 |
-
#: event-organiser-calendar.php:
|
324 |
msgid "Current date/time"
|
325 |
msgstr "Nuværende dato/tidspunkt"
|
326 |
|
327 |
-
#: event-organiser-
|
328 |
-
msgid "
|
329 |
-
msgstr "
|
330 |
-
|
331 |
-
#: includes/event-organiser-cpt.php:237
|
332 |
-
msgid "Custom field deleted."
|
333 |
-
msgstr "Felt slettet."
|
334 |
|
335 |
-
#:
|
336 |
-
msgid "
|
337 |
-
msgstr "
|
338 |
|
339 |
-
#: event-organiser-
|
340 |
-
msgid "
|
341 |
-
msgstr "
|
342 |
|
343 |
-
#: includes/event-organiser-
|
344 |
-
msgid "
|
345 |
-
msgstr "
|
346 |
|
347 |
-
#: event-organiser-
|
348 |
-
msgid "
|
349 |
-
msgstr "
|
350 |
|
351 |
-
#: event-organiser-
|
352 |
-
|
353 |
-
|
|
|
354 |
|
355 |
-
#: event-organiser-calendar.php:
|
356 |
-
|
357 |
-
|
358 |
-
msgstr "dag"
|
359 |
|
360 |
-
#: event-organiser-calendar.php:
|
361 |
-
|
362 |
-
|
363 |
-
msgstr "Dag"
|
364 |
|
365 |
-
#: event-organiser-
|
366 |
-
|
367 |
-
|
|
|
368 |
|
369 |
-
#: event-organiser-
|
370 |
-
msgid "
|
371 |
-
msgstr "
|
372 |
|
373 |
-
#: event-organiser-
|
374 |
-
|
375 |
-
|
|
|
376 |
|
377 |
-
#:
|
378 |
-
msgid "
|
379 |
-
|
|
|
|
|
|
|
|
|
380 |
|
381 |
-
#: event-organiser-
|
382 |
-
msgid "
|
383 |
-
|
|
|
|
|
|
|
|
|
|
|
384 |
|
385 |
-
#:
|
386 |
-
msgid "
|
387 |
-
|
|
|
|
|
|
|
|
|
388 |
|
389 |
-
#:
|
390 |
-
|
391 |
-
|
392 |
-
|
|
|
|
|
|
|
|
|
|
|
393 |
|
394 |
-
#: event-organiser-
|
395 |
-
|
396 |
-
|
397 |
-
|
|
|
|
|
|
|
398 |
|
399 |
-
#: event-organiser-
|
400 |
-
msgid "
|
401 |
-
msgstr "
|
402 |
|
403 |
-
#: event-organiser-
|
404 |
-
#:
|
405 |
-
msgid "
|
406 |
-
msgstr "
|
407 |
|
408 |
-
#:
|
409 |
-
|
410 |
-
|
|
|
411 |
|
412 |
-
#:
|
413 |
-
msgid "
|
414 |
-
|
|
|
|
|
|
|
|
|
415 |
|
416 |
-
|
417 |
-
|
418 |
-
|
|
|
|
|
419 |
|
420 |
-
|
421 |
-
|
422 |
-
|
|
|
|
|
423 |
|
424 |
-
#:
|
425 |
-
msgid "
|
426 |
-
msgstr "
|
427 |
|
428 |
-
#:
|
429 |
-
|
430 |
-
|
|
|
431 |
|
432 |
-
#:
|
433 |
-
|
434 |
-
|
435 |
-
msgstr "Vis som drop-down"
|
436 |
|
437 |
-
#: event-organiser-
|
438 |
-
msgid "
|
439 |
-
"
|
440 |
-
msgstr "Vis overståede begivenheder i kalendere, lister og arkiver (dette kan "
|
441 |
-
"tilsidesættes af shortcode-attributter og widget-indstillinger)."
|
442 |
|
443 |
-
#:
|
444 |
-
|
445 |
-
|
|
|
446 |
|
447 |
-
#:
|
448 |
-
|
449 |
-
|
|
|
450 |
|
451 |
-
#:
|
452 |
-
msgid "
|
453 |
-
msgstr "
|
454 |
|
455 |
-
#: event-organiser-
|
456 |
-
msgid "
|
457 |
-
msgstr "
|
458 |
|
459 |
-
#:
|
460 |
-
msgid "
|
461 |
-
msgstr "
|
462 |
|
463 |
-
#: event-organiser-
|
464 |
-
msgid "
|
465 |
-
msgstr "
|
466 |
|
467 |
-
#:
|
468 |
-
msgid "
|
469 |
-
msgstr "
|
470 |
|
471 |
-
#:
|
472 |
-
msgid "
|
473 |
-
msgstr "
|
474 |
|
475 |
-
#:
|
476 |
-
msgid "
|
477 |
-
msgstr "
|
478 |
|
479 |
-
#:
|
480 |
-
msgid "
|
481 |
-
msgstr "
|
482 |
|
483 |
-
#: event-organiser-
|
484 |
-
|
485 |
-
|
486 |
-
msgstr "Rediger begivenheder"
|
487 |
|
488 |
-
#: event-organiser-
|
489 |
-
|
490 |
-
|
491 |
-
msgstr "Rediger andres begivenheder"
|
492 |
|
493 |
-
#:
|
494 |
-
msgid "
|
495 |
-
msgstr "
|
496 |
|
497 |
-
#:
|
498 |
-
|
499 |
-
"
|
500 |
-
msgstr "
|
501 |
-
"det vindue ved at klikke på stedets titel."
|
502 |
|
503 |
-
#: event-organiser-
|
504 |
-
msgid "
|
505 |
-
msgstr "
|
506 |
|
507 |
-
#: event-organiser-
|
508 |
-
msgid "
|
509 |
-
msgstr "
|
510 |
|
511 |
-
#: event-organiser-
|
512 |
-
|
513 |
-
|
|
|
|
|
514 |
|
515 |
-
#: event-organiser-
|
516 |
-
msgid "
|
517 |
-
msgstr "
|
518 |
|
519 |
-
#: includes/event-organiser-
|
520 |
-
msgid "
|
521 |
-
msgstr "
|
522 |
|
523 |
-
#: event-organiser-edit.php:
|
524 |
-
|
525 |
-
|
|
|
526 |
|
527 |
-
#: event-organiser-edit.php:
|
528 |
-
msgid "
|
529 |
-
msgstr ""
|
530 |
|
531 |
-
#: event-organiser-edit.php:
|
532 |
-
msgid "
|
533 |
-
msgstr ""
|
534 |
|
535 |
-
#:
|
536 |
-
msgid "
|
537 |
-
msgstr "
|
538 |
|
539 |
-
#: event-organiser-
|
540 |
-
msgid "
|
541 |
-
msgstr "
|
542 |
|
543 |
-
#: event-organiser-
|
544 |
-
msgid "Event
|
|
|
|
|
|
|
|
|
|
|
|
|
545 |
msgstr ""
|
|
|
|
|
546 |
|
547 |
-
#: event-organiser-
|
548 |
-
msgid "
|
549 |
-
msgstr "
|
550 |
|
551 |
-
#:
|
552 |
-
|
553 |
-
|
554 |
-
msgstr "Begivenhedskategorier"
|
555 |
|
556 |
-
#:
|
557 |
-
|
558 |
-
|
559 |
-
|
|
|
|
|
|
|
|
|
|
|
560 |
|
561 |
-
#:
|
562 |
-
msgid "
|
563 |
-
msgstr "
|
564 |
|
565 |
-
#:
|
566 |
-
msgid "
|
567 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
568 |
|
569 |
-
#: event-organiser-
|
570 |
-
msgid "
|
571 |
-
msgstr "
|
572 |
|
573 |
-
#: event-organiser-
|
574 |
-
msgid "
|
575 |
-
|
|
|
|
|
|
|
|
|
576 |
|
577 |
-
#: event-organiser-
|
578 |
-
|
579 |
-
|
580 |
-
msgstr "Begivenhedsdetaljer"
|
581 |
|
582 |
-
#: includes/event.php:
|
583 |
-
msgid "Event
|
584 |
-
msgstr "
|
585 |
|
586 |
-
#:
|
587 |
-
msgid "
|
588 |
-
msgstr "
|
589 |
-
"begivenhed</a>"
|
590 |
|
591 |
-
#:
|
592 |
-
msgid "
|
593 |
-
msgstr "
|
594 |
|
595 |
-
#: event-organiser-
|
596 |
-
msgid "
|
597 |
-
msgstr "
|
598 |
|
599 |
-
#: event-organiser-
|
600 |
-
msgid "
|
601 |
-
msgstr "
|
602 |
|
603 |
-
#: event-organiser-
|
604 |
-
msgid "
|
605 |
-
msgstr "
|
606 |
|
607 |
-
#: event-organiser-
|
608 |
-
msgid "
|
609 |
-
"
|
610 |
-
msgstr "Event Organiser tilbyder en række af udvidelser, hvilket tilføjer flere "
|
611 |
-
"features til plug-in'et."
|
612 |
|
613 |
-
#: event-organiser-
|
614 |
-
|
615 |
-
"
|
616 |
-
msgstr "
|
617 |
-
"bookingkontrol til Event Organiser"
|
618 |
|
619 |
-
#: event-organiser-
|
620 |
-
msgid "
|
621 |
-
msgstr "
|
622 |
|
623 |
-
#: event-organiser-
|
624 |
-
|
625 |
-
|
626 |
-
|
627 |
-
#: includes/event-organiser-cpt.php:241
|
628 |
-
msgid "Event published. <a href=\"%s\">View event</a>"
|
629 |
-
msgstr "Begivenhed udgivet. <a href=\"%s\">Vis begivenhed</a>"
|
630 |
-
|
631 |
-
#: includes/event-organiser-cpt.php:240
|
632 |
-
msgid "Event restored to revision from %s"
|
633 |
-
msgstr "Begivenhed genskabt til revision fra %s"
|
634 |
-
|
635 |
-
#: includes/event-organiser-cpt.php:242
|
636 |
-
msgid "Event saved."
|
637 |
-
msgstr "Begivenhed gemt."
|
638 |
-
|
639 |
-
#: includes/event-organiser-cpt.php:244
|
640 |
-
msgid "Event scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" "
|
641 |
-
"href=\"%2$s\">Preview event</a>"
|
642 |
-
msgstr "Begivenhed planlagt til: <strong>%1$s</strong>. <a target=\"_blank\" "
|
643 |
-
"href=\"%2$s\">Preview begivenhed</a>"
|
644 |
-
|
645 |
-
#: includes/event-organiser-cpt.php:243
|
646 |
-
msgid "Event submitted. <a target=\"_blank\" href=\"%s\">Preview event</a>"
|
647 |
-
msgstr "Begivenhed indsendt. <a target=\"_blank\" href=\"%s\">Preview begivenhed</a>"
|
648 |
|
649 |
-
#:
|
650 |
-
msgid "
|
651 |
-
msgstr "
|
652 |
|
653 |
-
#: event-organiser-
|
654 |
-
|
655 |
-
|
656 |
-
msgstr "Begivenhedstags"
|
657 |
|
658 |
-
#: event-organiser-
|
659 |
-
msgid "
|
660 |
-
msgstr "
|
661 |
|
662 |
-
#:
|
663 |
-
msgid "
|
664 |
-
msgstr "
|
665 |
|
666 |
-
#:
|
667 |
-
msgid "
|
668 |
-
msgstr "
|
669 |
|
670 |
-
#:
|
671 |
-
msgid "
|
672 |
-
msgstr "
|
673 |
|
674 |
-
#:
|
675 |
-
msgid "
|
676 |
-
msgstr "
|
677 |
|
678 |
-
#:
|
679 |
-
|
680 |
-
|
681 |
-
#: includes/event-organiser-install.php:96 templates/archive-event.php:42
|
682 |
-
msgid "Events"
|
683 |
-
msgstr "Begivenheder"
|
684 |
|
685 |
-
#:
|
686 |
-
msgid "
|
687 |
-
msgstr "
|
688 |
|
689 |
-
#: event-organiser-settings.php:
|
690 |
-
|
691 |
-
|
|
|
692 |
|
693 |
-
#:
|
694 |
-
|
695 |
-
|
|
|
696 |
|
697 |
-
#:
|
698 |
-
|
699 |
-
|
|
|
700 |
|
701 |
-
#: event-organiser-settings.php:
|
702 |
-
|
703 |
-
|
|
|
704 |
|
705 |
-
#: event-organiser-settings.php:
|
706 |
-
|
707 |
-
|
|
|
708 |
|
709 |
-
#: event-organiser-
|
710 |
-
|
711 |
-
|
|
|
712 |
|
713 |
-
#: event-organiser-
|
714 |
-
|
715 |
-
|
|
|
716 |
|
717 |
-
#: event-organiser-
|
718 |
-
|
719 |
-
|
|
|
720 |
|
721 |
-
#: event-organiser-
|
722 |
-
msgid "
|
723 |
-
msgstr "
|
724 |
|
725 |
-
#: event-organiser-
|
726 |
-
msgid "
|
727 |
-
msgstr "
|
728 |
|
729 |
-
#: event-organiser-
|
730 |
-
msgid "
|
731 |
-
msgstr "
|
732 |
|
733 |
-
#:
|
734 |
-
|
735 |
-
|
736 |
-
msgstr "Events;"
|
737 |
|
738 |
-
#:
|
739 |
-
|
740 |
-
|
741 |
-
msgstr "hver %d. dag"
|
742 |
|
743 |
-
#:
|
744 |
-
|
745 |
-
|
746 |
-
msgstr "hver %d. måned på den"
|
747 |
|
748 |
-
#:
|
749 |
-
|
750 |
-
|
751 |
-
msgstr "hver %d. uge på en"
|
752 |
|
753 |
-
#:
|
754 |
-
msgid "
|
755 |
-
msgstr "
|
756 |
|
757 |
-
#:
|
758 |
-
msgid "
|
759 |
-
msgstr "
|
760 |
|
761 |
-
#:
|
762 |
-
#: includes/event-organiser-
|
763 |
-
msgid "
|
764 |
-
msgstr "
|
765 |
|
766 |
-
#:
|
767 |
-
|
768 |
-
|
769 |
-
msgstr "hver måned på den"
|
770 |
|
771 |
-
#:
|
772 |
-
|
773 |
-
|
774 |
-
|
|
|
|
|
|
|
775 |
|
776 |
-
#:
|
777 |
-
msgid "
|
778 |
-
msgstr "
|
779 |
|
780 |
-
#:
|
781 |
-
msgid "
|
782 |
-
msgstr "
|
783 |
|
784 |
-
#: event-organiser-settings.php:
|
785 |
-
msgid "
|
786 |
-
msgstr "
|
787 |
|
788 |
-
#: event-organiser-settings.php:
|
789 |
-
msgid "
|
790 |
-
msgstr "
|
791 |
|
792 |
-
#: event-organiser-
|
793 |
-
msgid "
|
794 |
-
msgstr "
|
795 |
|
796 |
-
#: event-organiser-settings.php:
|
797 |
-
msgid "
|
798 |
-
msgstr "
|
799 |
|
800 |
-
#:
|
801 |
-
msgid "
|
802 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
803 |
|
804 |
-
#: event-organiser-
|
805 |
-
msgid "
|
806 |
-
msgstr "
|
807 |
|
808 |
-
#:
|
809 |
-
msgid "
|
810 |
-
|
|
|
|
|
|
|
|
|
|
|
811 |
|
812 |
-
#:
|
813 |
-
msgid "
|
814 |
-
msgstr "
|
815 |
|
816 |
-
#:
|
817 |
-
msgid "
|
818 |
-
|
|
|
|
|
|
|
|
|
819 |
|
820 |
-
#: event-organiser-
|
821 |
-
msgid "
|
822 |
-
msgstr "
|
823 |
|
824 |
-
#:
|
825 |
-
|
826 |
-
msgid "
|
827 |
-
msgstr "
|
828 |
|
829 |
-
#: event-organiser-
|
830 |
-
msgid "
|
831 |
-
msgstr "
|
|
|
|
|
|
|
|
|
832 |
|
833 |
#: event-organiser-settings.php:242
|
834 |
-
msgid "
|
|
|
835 |
"template simply give it the same name and store in your theme folder. By "
|
836 |
"default, if Event Organiser cannot find a template in your theme directory, "
|
837 |
"it will use its own default template. To prevent this, uncheck this option. "
|
838 |
"WordPress will then decide which template from your theme's folder to use."
|
839 |
-
msgstr "
|
|
|
840 |
"skabelon, skal du navngive den det samme navn og gemme den i din tema-mappe. "
|
841 |
"Som standard, hvis Event Organiser ikke kan finde en skabelon i dit tema, "
|
842 |
"vil en standardskabelon benyttes i stedet. For at undgå dette skal fluebenet "
|
843 |
"fjernes fra denne indstilling. WordPress vil herefter afgøre hvilken "
|
844 |
"skabelon der skal benyttes fra din tema-mappe."
|
845 |
|
846 |
-
#:
|
847 |
-
msgid "
|
848 |
-
msgstr "
|
849 |
-
|
850 |
-
#: event-organiser-settings.php:254
|
851 |
-
msgid "For more information see documentation <a href='%s'>on editing the "
|
852 |
-
"templates</a>"
|
853 |
-
msgstr "For mere information, se dokumentationen <a href='%s'>For ændring af "
|
854 |
-
"skabeloner</a>"
|
855 |
|
856 |
-
#:
|
857 |
-
|
858 |
-
|
859 |
-
msgstr "fjerde"
|
860 |
|
861 |
-
#: event-organiser-
|
862 |
-
msgid "
|
863 |
-
msgstr "
|
864 |
|
865 |
-
#: event-organiser-settings.php:
|
866 |
-
msgid "
|
867 |
-
msgstr "
|
868 |
|
869 |
-
#: event-organiser-
|
870 |
-
|
871 |
-
|
|
|
|
|
|
|
|
|
|
|
872 |
|
873 |
-
#: event-organiser-
|
874 |
-
msgid "
|
875 |
-
msgstr "
|
876 |
|
877 |
-
#: event-organiser-
|
878 |
-
msgid "
|
879 |
-
|
|
|
|
|
|
|
|
|
880 |
|
881 |
-
#: event-organiser-
|
882 |
-
msgid "
|
883 |
-
"
|
884 |
-
"button to make inserting and configuring your shortcodes that bit easier. "
|
885 |
-
msgstr "Giv dine brugere mulighed for at søge og filtrere igennem dine events med "
|
886 |
-
"event søgning shortcode. Event Organiser Pro tilføjer også en tekst editor "
|
887 |
-
"kanp, hvilket gør indsætning og konfigurering af dine shortcodes en smule "
|
888 |
-
"nemmere"
|
889 |
|
890 |
-
#: event-organiser-
|
891 |
-
msgid "
|
892 |
-
|
|
|
|
|
|
|
|
|
893 |
|
894 |
-
#:
|
895 |
-
msgid "
|
896 |
-
msgstr "
|
897 |
|
898 |
-
#: event-organiser-
|
899 |
-
msgid "
|
900 |
-
msgstr "
|
901 |
|
902 |
-
#: event-organiser-
|
903 |
-
msgid "
|
904 |
-
msgstr "
|
905 |
|
906 |
-
#:
|
907 |
-
msgid "
|
908 |
-
msgstr "
|
909 |
|
910 |
-
#:
|
911 |
-
msgid "
|
912 |
-
msgstr "
|
913 |
|
914 |
-
#:
|
915 |
-
msgid "
|
916 |
-
msgstr "
|
917 |
|
918 |
-
#:
|
919 |
-
msgid "
|
920 |
-
msgstr "
|
921 |
|
922 |
-
#:
|
923 |
-
msgid "
|
924 |
-
msgstr "
|
925 |
|
926 |
-
#:
|
927 |
-
msgid "
|
928 |
-
|
929 |
-
msgstr "Hvis du holder markøren over en række i listen af steder, kan du se links "
|
930 |
-
"til at håndtere dit sted. Du kan udføre følgende handlinger:"
|
931 |
|
932 |
-
#: event-organiser-settings.php:
|
933 |
-
msgid "
|
934 |
-
|
935 |
-
"starts."
|
936 |
-
msgstr "Hvis 'nej' er valgt, er en forekomst af en begivenhed først overstået, når "
|
937 |
-
"den er slut. Ellers vil en begivenhed betragtes som 'overstået', så snart "
|
938 |
-
"den starter."
|
939 |
|
940 |
-
#:
|
941 |
-
msgid "
|
942 |
-
"
|
943 |
-
"
|
944 |
-
msgstr "
|
945 |
-
"
|
946 |
-
"
|
947 |
|
948 |
-
#: event-organiser-settings.php:
|
949 |
-
msgid "
|
950 |
-
"
|
951 |
-
"
|
952 |
-
msgstr "
|
953 |
-
"
|
954 |
-
"
|
955 |
|
956 |
-
#: event-organiser-settings.php:
|
957 |
-
msgid "
|
958 |
-
"
|
959 |
-
|
960 |
-
|
|
|
|
|
961 |
|
962 |
-
#: event-organiser-settings.php:
|
963 |
-
msgid "
|
964 |
-
msgstr "
|
965 |
|
966 |
-
#:
|
967 |
-
msgid "
|
968 |
-
"
|
969 |
-
"used"
|
970 |
-
msgstr "Hvis ugentlig gentagelse er valgt, vælg da hvilke dage i ugen begivenheden "
|
971 |
-
"skal gentages på. Hvis ingen dag er valgt, benyttes dagen for startdatoen i "
|
972 |
-
"stedet."
|
973 |
|
974 |
-
#: event-organiser-
|
975 |
-
msgid "
|
976 |
-
"
|
977 |
-
msgstr "Hvis du har aktiveret pæne permalinks, vælg dette for også at aktivere det "
|
978 |
-
"til begivenheder."
|
979 |
|
980 |
-
#: event-organiser-
|
981 |
-
msgid "
|
982 |
-
msgstr "
|
983 |
|
984 |
-
#:
|
985 |
-
msgid "
|
986 |
-
msgstr "
|
987 |
|
988 |
-
#:
|
989 |
-
msgid "
|
990 |
-
msgstr "
|
991 |
|
992 |
-
#:
|
993 |
-
msgid "
|
994 |
-
msgstr "
|
995 |
|
996 |
-
#:
|
997 |
-
msgid "
|
998 |
-
msgstr "
|
999 |
|
1000 |
-
#:
|
1001 |
-
msgid "
|
1002 |
-
msgstr "
|
1003 |
-
""
|
1004 |
|
1005 |
-
#:
|
1006 |
-
|
1007 |
-
|
1008 |
-
msgstr "Inkluder overståede begivenheder"
|
1009 |
|
1010 |
-
#: event-organiser-
|
1011 |
-
msgid "
|
1012 |
-
msgstr "
|
1013 |
|
1014 |
-
#:
|
1015 |
-
msgid "
|
1016 |
-
msgstr "
|
1017 |
|
1018 |
-
#:
|
1019 |
-
|
1020 |
-
|
1021 |
-
|
1022 |
-
"
|
|
|
1023 |
|
1024 |
-
#:
|
1025 |
-
|
1026 |
-
"
|
1027 |
-
msgstr "
|
1028 |
-
"'text/calender', og ikke større end 2MB"
|
1029 |
|
1030 |
-
#:
|
1031 |
-
msgid "
|
1032 |
-
msgstr "
|
1033 |
|
1034 |
-
#: event-organiser-
|
1035 |
-
msgid "
|
1036 |
-
|
1037 |
-
msgstr "Kendte plug-in og tema konflikter, fremhævet med rødt, kan være små og have "
|
1038 |
-
"simple løsninger. Kontakt venligst support. "
|
1039 |
|
1040 |
-
#:
|
1041 |
-
|
1042 |
-
|
1043 |
-
msgstr "sidste"
|
1044 |
|
1045 |
-
#:
|
1046 |
-
|
1047 |
-
|
1048 |
-
#: templates/taxonomy-event-tag.php:48 templates/taxonomy-event-tag.php:106
|
1049 |
-
#: templates/taxonomy-event-venue.php:48
|
1050 |
-
#: templates/taxonomy-event-venue.php:105
|
1051 |
-
msgid "Later events <span class=\"meta-nav\">→</span>"
|
1052 |
-
msgstr "Senere begivenheder <span class=\"meta-nav\">→</span>"
|
1053 |
|
1054 |
-
#:
|
1055 |
-
msgid "
|
1056 |
-
msgstr "
|
1057 |
|
1058 |
-
#:
|
1059 |
-
|
1060 |
-
|
1061 |
-
msgstr "Angiv korttitel af kategori(er), separeret med komma. Efterlad tom for alle."
|
1062 |
|
1063 |
-
#:
|
1064 |
-
|
1065 |
-
|
1066 |
-
msgstr "Indlæser…"
|
1067 |
|
1068 |
-
#: includes/
|
1069 |
-
msgid "
|
1070 |
-
msgstr "
|
1071 |
|
1072 |
-
#:
|
1073 |
-
|
1074 |
-
msgid "
|
1075 |
-
msgstr "
|
1076 |
|
1077 |
-
#:
|
1078 |
-
|
1079 |
-
|
1080 |
-
msgstr "Håndter steder"
|
1081 |
|
1082 |
-
#: includes/
|
1083 |
-
|
1084 |
-
|
|
|
1085 |
|
1086 |
-
#:
|
1087 |
-
|
1088 |
-
|
|
|
1089 |
|
1090 |
-
#:
|
1091 |
-
|
1092 |
-
msgid "
|
1093 |
-
msgstr "
|
1094 |
|
1095 |
-
#:
|
1096 |
-
|
1097 |
-
msgid "
|
1098 |
-
|
|
|
|
|
|
|
|
|
1099 |
|
1100 |
-
#: event-organiser-
|
1101 |
-
|
1102 |
-
|
|
|
1103 |
|
1104 |
-
#: event-organiser-
|
1105 |
-
msgid "
|
1106 |
-
msgstr "
|
1107 |
|
1108 |
-
#: includes/event-organiser-
|
1109 |
-
msgid "
|
1110 |
-
|
|
|
|
|
|
|
|
|
1111 |
|
1112 |
-
#: event-organiser-
|
1113 |
-
|
1114 |
-
"
|
1115 |
-
msgstr "
|
1116 |
-
"dette ved at deaktivere alle plug-ins og skifte tema til TwentyTwelve"
|
1117 |
|
1118 |
-
#: includes/event-organiser-
|
1119 |
-
msgid "
|
1120 |
-
msgstr "
|
1121 |
|
1122 |
-
#: includes/event-organiser-
|
1123 |
-
msgid "
|
1124 |
-
|
|
|
|
|
|
|
|
|
1125 |
|
1126 |
-
#: includes/event-organiser-
|
1127 |
-
msgid "
|
1128 |
-
msgstr "
|
1129 |
|
1130 |
-
#: includes/event-organiser-
|
1131 |
-
msgid "
|
1132 |
-
msgstr "
|
1133 |
|
1134 |
-
#:
|
1135 |
-
msgid "
|
1136 |
-
msgstr "
|
1137 |
|
1138 |
-
#: event-organiser-
|
1139 |
-
|
1140 |
-
|
1141 |
-
msgstr "Nej"
|
1142 |
|
1143 |
-
#: includes/event-organiser-
|
1144 |
-
msgid "
|
1145 |
-
msgstr "
|
1146 |
|
1147 |
-
#: includes/event-organiser-
|
1148 |
-
msgid "
|
1149 |
-
msgstr "
|
1150 |
|
1151 |
-
#: includes/event-organiser-
|
1152 |
-
msgid "
|
1153 |
-
msgstr "
|
1154 |
|
1155 |
-
#: includes/class-event-organiser-im-export.php:
|
1156 |
msgid "No events were imported."
|
1157 |
msgstr "Ingen begivenheder blev importeret."
|
1158 |
|
1159 |
-
#: includes/class-event-organiser-im-export.php:
|
1160 |
-
msgid "
|
1161 |
-
msgstr "
|
1162 |
-
|
1163 |
-
#: includes/event-organiser-cpt.php:105
|
1164 |
-
msgid "No tags found"
|
1165 |
-
msgstr "Ingen tags fundet"
|
1166 |
-
|
1167 |
-
#: includes/event-organiser-ajax.php:694
|
1168 |
-
msgid "No Venue"
|
1169 |
-
msgstr "Intet sted"
|
1170 |
-
|
1171 |
-
#: includes/event-organiser-cpt.php:39
|
1172 |
-
msgid "No venues found"
|
1173 |
-
msgstr "Ingen steder fundet"
|
1174 |
|
1175 |
-
#: event-organiser-
|
1176 |
-
msgid "
|
1177 |
-
msgstr "
|
1178 |
|
1179 |
-
#:
|
1180 |
-
|
1181 |
-
|
1182 |
-
msgstr "Intet fundet"
|
1183 |
|
1184 |
-
#:
|
1185 |
-
|
1186 |
-
|
|
|
1187 |
|
1188 |
-
#: event-organiser-
|
1189 |
-
msgid "
|
1190 |
-
msgstr "
|
1191 |
|
1192 |
-
#: includes/event.php:
|
1193 |
-
|
1194 |
-
|
|
|
1195 |
|
1196 |
-
#: event-organiser-
|
1197 |
-
|
1198 |
-
|
1199 |
-
msgstr "d."
|
1200 |
|
1201 |
-
#: event-organiser-
|
1202 |
-
|
1203 |
-
|
|
|
1204 |
|
1205 |
-
#: includes/event-organiser-
|
1206 |
-
msgid "
|
1207 |
-
msgstr "
|
1208 |
|
1209 |
-
#: includes/event-organiser-
|
1210 |
-
msgid "
|
1211 |
-
"
|
1212 |
-
msgstr "Kun allerede eksisterende steder kan vælges. For at tilføje et sted, gå til "
|
1213 |
-
"Steder-vinduet."
|
1214 |
|
1215 |
-
#:
|
1216 |
-
msgid "
|
1217 |
-
msgstr "
|
1218 |
|
1219 |
-
#: event-organiser-
|
1220 |
-
#: event-
|
1221 |
-
msgid "
|
1222 |
-
msgstr "
|
1223 |
|
1224 |
-
#: includes/event-organiser-
|
1225 |
-
msgid "
|
1226 |
-
msgstr "
|
1227 |
|
1228 |
-
#: event-organiser-
|
1229 |
-
msgid "
|
1230 |
-
msgstr "
|
1231 |
|
1232 |
-
#: includes/event-organiser-
|
1233 |
-
msgid "
|
1234 |
-
msgstr "
|
1235 |
|
1236 |
-
#: event-organiser-
|
1237 |
-
msgid "
|
1238 |
-
msgstr "
|
1239 |
|
1240 |
-
#: event-organiser-
|
1241 |
-
msgid "
|
1242 |
-
msgstr "
|
1243 |
|
1244 |
-
#: event-organiser-
|
1245 |
-
|
1246 |
-
|
|
|
1247 |
|
1248 |
-
#: event-organiser-
|
1249 |
-
msgid "
|
1250 |
-
"
|
1251 |
-
msgstr "Bemærk at dette kræver, at du har aktiveret pæne permalinks for WordPress "
|
1252 |
-
"under Indstillinger > Permanente links."
|
1253 |
|
1254 |
-
#: includes/event-organiser-cpt.php:
|
1255 |
-
msgid "
|
1256 |
-
msgstr "
|
1257 |
|
1258 |
-
#: includes/event-organiser-
|
1259 |
-
msgid "
|
1260 |
-
msgstr "
|
1261 |
|
1262 |
-
#:
|
1263 |
-
msgid "
|
1264 |
-
msgstr "
|
1265 |
|
1266 |
-
#: includes/event-organiser-
|
1267 |
-
msgid "
|
1268 |
-
msgstr "
|
1269 |
|
1270 |
-
#: includes/event-organiser-
|
1271 |
-
msgid "
|
1272 |
-
msgstr "
|
1273 |
|
1274 |
-
#:
|
1275 |
-
msgid "
|
1276 |
-
msgstr "
|
1277 |
|
1278 |
-
#: event-organiser-
|
1279 |
-
msgid "
|
1280 |
-
msgstr "
|
1281 |
|
1282 |
-
#: event-organiser-
|
1283 |
-
|
1284 |
-
|
1285 |
-
msgstr "Udgiv begivenheder"
|
1286 |
|
1287 |
-
#: event-organiser-
|
1288 |
-
|
1289 |
-
|
1290 |
-
msgstr "Læs private begivenheder"
|
1291 |
|
1292 |
-
#: event-organiser-
|
1293 |
-
msgid "
|
1294 |
-
msgstr "
|
1295 |
|
1296 |
-
#: event-organiser-
|
1297 |
-
|
1298 |
-
|
|
|
1299 |
|
1300 |
-
#: event-organiser-
|
1301 |
-
msgid "
|
1302 |
-
msgstr "
|
1303 |
|
1304 |
-
#: includes/event-organiser-cpt.php:
|
1305 |
-
|
1306 |
-
|
|
|
|
|
1307 |
|
1308 |
-
#: event-organiser-
|
1309 |
-
msgid "
|
1310 |
-
msgstr "
|
1311 |
|
1312 |
-
#: event-organiser-
|
1313 |
-
msgid "
|
1314 |
-
msgstr "
|
1315 |
|
1316 |
-
#: event-organiser-
|
1317 |
-
msgid "
|
1318 |
-
msgstr "
|
1319 |
|
1320 |
-
#: event-organiser-
|
1321 |
-
|
1322 |
-
|
|
|
1323 |
|
1324 |
-
#: includes/event.php:
|
1325 |
-
msgid "
|
1326 |
-
msgstr "
|
1327 |
|
1328 |
-
#: includes/event.php:
|
1329 |
-
msgid "
|
1330 |
-
msgstr "
|
1331 |
|
1332 |
-
#: includes/event-organiser-cpt.php:
|
1333 |
-
msgid "
|
1334 |
-
msgstr "
|
1335 |
|
1336 |
-
#: includes/event-organiser-cpt.php:
|
1337 |
-
msgid "
|
1338 |
-
msgstr "
|
1339 |
|
1340 |
-
#: event-organiser-
|
1341 |
-
msgid "
|
1342 |
-
msgstr "
|
1343 |
|
1344 |
-
#: includes/event-organiser-cpt.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
1345 |
msgid "Search Tags"
|
1346 |
msgstr "Søg tags"
|
1347 |
|
1348 |
-
#:
|
1349 |
-
msgid "
|
1350 |
-
msgstr "
|
1351 |
|
1352 |
-
#: includes/event-organiser-
|
1353 |
-
|
1354 |
-
|
1355 |
-
msgstr "anden"
|
1356 |
|
1357 |
-
#: includes/event-organiser-cpt.php:
|
1358 |
-
msgid "
|
1359 |
-
msgstr "
|
1360 |
|
1361 |
-
#: event-organiser-
|
1362 |
-
|
1363 |
-
|
1364 |
-
msgstr "Vælg et sted"
|
1365 |
|
1366 |
-
#:
|
1367 |
-
msgid "
|
1368 |
-
msgstr "
|
1369 |
|
1370 |
-
#:
|
1371 |
-
msgid "
|
1372 |
-
msgstr "
|
1373 |
|
1374 |
-
#: event-organiser-
|
1375 |
-
msgid "
|
1376 |
-
msgstr "
|
1377 |
|
1378 |
-
#: includes/event-organiser-cpt.php:
|
1379 |
-
msgid "
|
1380 |
-
msgstr "
|
1381 |
|
1382 |
-
#: event-organiser-
|
1383 |
-
|
1384 |
-
|
1385 |
-
|
1386 |
-
msgstr "
|
1387 |
-
|
1388 |
-
|
|
|
|
|
1389 |
|
1390 |
-
#: includes/event-organiser-cpt.php:
|
1391 |
msgid "Separate tags with commas"
|
1392 |
msgstr "Separer tags med kommaer"
|
1393 |
|
1394 |
-
#: includes/event-organiser-cpt.php:
|
1395 |
-
msgid "
|
1396 |
-
msgstr "
|
1397 |
-
|
1398 |
-
#: event-organiser-settings.php:613
|
1399 |
-
msgid "Set permissions for events and venue management"
|
1400 |
-
msgstr "Opsæt rettigheder for håndtering af begivenheder og steder"
|
1401 |
-
|
1402 |
-
#: includes/event-organiser-register.php:355
|
1403 |
-
msgid "Settings"
|
1404 |
-
msgstr "Indstillinger"
|
1405 |
-
|
1406 |
-
#: event-organiser-edit.php:198 includes/event-organiser-register.php:231
|
1407 |
-
msgid "Show dates"
|
1408 |
-
msgstr "Vis datoer"
|
1409 |
-
|
1410 |
-
#: classes/class-eo-widget-categories.php:132
|
1411 |
-
msgid "Show hierarchy"
|
1412 |
-
msgstr "Vis hierarki"
|
1413 |
|
1414 |
-
#: includes/event-organiser-
|
1415 |
-
msgid "
|
1416 |
-
msgstr "
|
1417 |
|
1418 |
-
#:
|
1419 |
-
msgid "
|
1420 |
-
msgstr "
|
1421 |
|
1422 |
-
#: includes/event-organiser-
|
1423 |
-
msgid "
|
1424 |
-
msgstr "
|
1425 |
|
1426 |
-
#: event-organiser-
|
1427 |
-
msgid "
|
1428 |
-
msgstr "Vis
|
1429 |
|
1430 |
-
#: event-organiser-
|
1431 |
-
msgid "
|
1432 |
-
msgstr "
|
1433 |
|
1434 |
-
#: includes/event-organiser-cpt.php:
|
1435 |
-
msgid "
|
1436 |
-
msgstr "
|
1437 |
|
1438 |
-
#: includes/event-organiser-
|
1439 |
-
|
1440 |
-
|
1441 |
-
msgstr "Start"
|
1442 |
|
1443 |
-
#:
|
1444 |
-
|
1445 |
-
|
|
|
1446 |
|
1447 |
-
#: includes/event.php:
|
1448 |
-
msgid "
|
1449 |
-
msgstr "
|
1450 |
|
1451 |
-
#: includes/event.php:
|
1452 |
-
msgid "
|
1453 |
-
msgstr "
|
1454 |
|
1455 |
-
#: event-organiser-
|
1456 |
-
msgid "
|
1457 |
-
msgstr "
|
1458 |
|
1459 |
-
#: includes/event-organiser-
|
1460 |
-
|
1461 |
-
|
|
|
1462 |
|
1463 |
-
#: event-organiser-
|
1464 |
-
|
1465 |
-
|
|
|
1466 |
|
1467 |
-
#: event-organiser-
|
1468 |
-
|
1469 |
-
|
1470 |
-
msgstr "System info"
|
1471 |
|
1472 |
-
#: includes/event-organiser-cpt.php:
|
1473 |
-
|
1474 |
-
|
1475 |
-
|
1476 |
-
|
1477 |
|
1478 |
-
#:
|
1479 |
-
|
1480 |
-
|
|
|
|
|
|
|
|
|
|
|
1481 |
|
1482 |
-
#: event-organiser-
|
1483 |
-
msgid "
|
1484 |
-
msgstr "
|
1485 |
|
1486 |
-
#: event-organiser-
|
1487 |
-
|
1488 |
-
"
|
1489 |
-
msgstr "
|
1490 |
-
"
|
1491 |
-
"
|
1492 |
|
1493 |
-
#: includes/event-organiser-cpt.php:
|
1494 |
-
msgid "
|
1495 |
-
"event
|
1496 |
-
msgstr "Slutdatoen er tidspunktet, hvor begivenheden slutter. Hvis begivenheden "
|
1497 |
-
"gentages, er dette slutdatoen for den første begivenhed i serien."
|
1498 |
|
1499 |
-
#: includes/
|
1500 |
-
msgid "
|
1501 |
-
"
|
1502 |
-
|
1503 |
-
|
|
|
|
|
1504 |
|
1505 |
-
#: includes/event-organiser-cpt.php:
|
1506 |
-
msgid "
|
|
|
1507 |
"event, this is the start date of the first occurrence."
|
1508 |
-
msgstr "
|
|
|
1509 |
"tilbagevendende, er dette startdatoen for den første begivenhed i serien."
|
1510 |
|
1511 |
-
#:
|
1512 |
-
msgid "
|
1513 |
-
|
1514 |
-
|
1515 |
-
|
1516 |
-
|
1517 |
-
|
1518 |
-
|
1519 |
-
#: includes/class-eo-ical-parser.php:274
|
1520 |
-
msgid "There was an error fetching the feed. Response code: %s."
|
1521 |
-
msgstr "Der var en fejl ved hentning af feed. Fejlkode: %s."
|
1522 |
|
1523 |
-
#: includes/
|
1524 |
-
msgid "
|
1525 |
-
|
|
|
|
|
|
|
|
|
1526 |
|
1527 |
-
#: includes/event-organiser-
|
1528 |
-
|
1529 |
-
|
1530 |
-
msgstr "tredje"
|
1531 |
|
1532 |
-
#: event-organiser-
|
1533 |
-
msgid "
|
1534 |
-
|
|
|
|
|
|
|
|
|
|
|
1535 |
|
1536 |
-
#:
|
1537 |
-
msgid "
|
1538 |
-
msgstr "
|
1539 |
|
1540 |
-
#: includes/event-organiser-cpt.php:
|
1541 |
-
msgid "
|
1542 |
-
|
|
|
|
|
|
|
|
|
1543 |
|
1544 |
-
#:
|
1545 |
-
msgid "
|
1546 |
-
|
1547 |
-
"
|
|
|
|
|
|
|
|
|
|
|
1548 |
|
1549 |
-
#: includes/event-organiser-
|
1550 |
-
msgid "
|
1551 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1552 |
|
1553 |
-
#:
|
1554 |
-
msgid "
|
1555 |
-
|
1556 |
-
msgstr "Denne begivenhed blev udgivet af <a href=\"%5$s\">%4$s</a>. Bogmærk <a "
|
1557 |
-
"href=\"%2$s\" title=\"Permalink til %3$s\" rel=\"bookmark\">permalinket</a>."
|
1558 |
|
1559 |
-
#:
|
1560 |
-
msgid "
|
1561 |
-
|
1562 |
-
msgstr "Denne begivenhed blev udgivet i %1$s af <a href=\"%5$s\">%4$s</a>. Bogmærk "
|
1563 |
-
"<a href=\"%2$s\" title=\"Permalink til %3$s\" "
|
1564 |
-
"rel=\"bookmark\">permalinket</a>."
|
1565 |
|
1566 |
-
#: includes/event-organiser-
|
1567 |
-
msgid "
|
1568 |
-
|
|
|
|
|
|
|
|
|
1569 |
|
1570 |
-
#: event-organiser-
|
1571 |
-
msgid "
|
1572 |
-
msgstr "
|
1573 |
|
1574 |
-
#: includes/event-organiser-cpt.php:
|
1575 |
-
msgid "
|
|
|
1576 |
"appear as a single row </strong> in the table and the start and end date "
|
1577 |
"refers to the first occurrence of that event."
|
1578 |
-
msgstr "
|
|
|
1579 |
"begivenheder vises som en enkelt række </strong> i tabellen, og at start- og "
|
1580 |
"slutdatoen refererer til den første begivenhed."
|
1581 |
|
1582 |
-
#: event-organiser-
|
1583 |
-
msgid "
|
1584 |
-
"
|
1585 |
-
|
1586 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1587 |
|
1588 |
-
#: includes/event-organiser-cpt.php:
|
1589 |
-
msgid "
|
|
|
1590 |
"event by clicking on it. If you have the necessary permissions, a link to "
|
1591 |
"the event's edit page will appear also."
|
1592 |
-
msgstr "
|
|
|
1593 |
"få et overblik over en begivenhed ved at klikke på den. Hvis du har de "
|
1594 |
"påkrævede rettigheder, vil du også få vist et link til begivenhedens "
|
1595 |
"redigeringsvindue."
|
1596 |
|
1597 |
-
#: event-organiser-
|
1598 |
-
msgid "
|
1599 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1600 |
|
1601 |
-
#:
|
1602 |
-
|
1603 |
-
|
1604 |
-
#: classes/class-eo-event-list-widget.php:70
|
1605 |
-
msgid "Title"
|
1606 |
-
msgstr "Titel"
|
1607 |
|
1608 |
-
#:
|
1609 |
-
|
1610 |
-
|
1611 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1612 |
|
1613 |
-
#: event-organiser-
|
1614 |
-
msgid "
|
1615 |
-
"
|
1616 |
-
"resolve the issue."
|
1617 |
-
msgstr "For at gøre tingene hurtigere, hvis du reportere en fejl, inddiker venligst "
|
1618 |
-
"at du har gjort det. Så snart pluginet eller temaet er identificeret, er det "
|
1619 |
-
"ofte nemt at løse problemet."
|
1620 |
|
1621 |
-
#: includes/event-organiser-cpt.php:
|
1622 |
-
|
1623 |
-
"
|
1624 |
-
"
|
1625 |
-
msgstr "Gentag en begivenhed i et givent mønster ved at vælge et i dropdown-menuen "
|
1626 |
-
"for gentagelser. Flere muligheder vil da vises,"
|
1627 |
|
1628 |
-
#:
|
1629 |
-
msgid "
|
1630 |
-
msgstr "
|
1631 |
|
1632 |
-
#: includes/
|
1633 |
-
msgid "
|
1634 |
-
msgstr "
|
1635 |
|
1636 |
-
#: event-organiser-
|
1637 |
-
msgid "
|
1638 |
-
msgstr "
|
1639 |
|
1640 |
-
#: event-organiser-
|
1641 |
-
|
1642 |
-
|
1643 |
-
msgid "until"
|
1644 |
-
msgstr "indtil"
|
1645 |
|
1646 |
-
#:
|
1647 |
-
|
1648 |
-
|
|
|
1649 |
|
1650 |
-
#: includes/event-organiser-
|
1651 |
-
|
1652 |
-
|
|
|
1653 |
|
1654 |
-
#: includes/event-organiser-
|
1655 |
-
|
1656 |
-
|
|
|
1657 |
|
1658 |
-
#: event-organiser-
|
1659 |
-
|
1660 |
-
|
|
|
1661 |
|
1662 |
-
#: includes/
|
1663 |
-
|
1664 |
-
|
|
|
1665 |
|
1666 |
-
#: includes/event-organiser-
|
1667 |
-
msgid "
|
1668 |
-
msgstr "
|
1669 |
|
1670 |
-
#:
|
1671 |
-
|
1672 |
-
|
1673 |
-
|
1674 |
-
|
1675 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1676 |
|
1677 |
-
#: event-organiser-
|
1678 |
-
msgid "
|
1679 |
-
msgstr "
|
1680 |
|
1681 |
-
#: event-organiser-
|
1682 |
-
msgid "
|
1683 |
-
msgstr "
|
1684 |
|
1685 |
-
#: event-organiser-
|
1686 |
-
msgid "
|
1687 |
-
msgstr "
|
1688 |
|
1689 |
-
#: event-organiser-
|
1690 |
-
msgid "
|
1691 |
-
msgstr "
|
1692 |
|
1693 |
-
#: event-organiser-
|
1694 |
-
msgid "
|
1695 |
-
msgstr "
|
1696 |
|
1697 |
-
#: event-organiser-
|
1698 |
-
msgid "
|
1699 |
-
msgstr "
|
1700 |
|
1701 |
-
#: event-organiser-
|
1702 |
-
msgid "
|
1703 |
-
msgstr "
|
1704 |
|
1705 |
-
#: event-organiser-
|
1706 |
-
msgid "
|
1707 |
-
msgstr "
|
1708 |
|
1709 |
-
#: event-organiser-
|
1710 |
-
msgid "
|
1711 |
-
msgstr "
|
1712 |
|
1713 |
-
#: event-organiser-
|
1714 |
-
msgid "
|
1715 |
-
msgstr "
|
1716 |
|
1717 |
-
#: event-organiser-
|
1718 |
-
msgid "
|
1719 |
-
msgstr "
|
1720 |
|
1721 |
-
#:
|
1722 |
-
|
1723 |
-
|
1724 |
-
|
1725 |
-
msgstr "Steder"
|
1726 |
|
1727 |
-
#:
|
1728 |
-
|
1729 |
-
|
1730 |
-
msgstr "Vis"
|
1731 |
|
1732 |
-
#: event-organiser-
|
1733 |
-
|
1734 |
-
|
1735 |
-
msgstr "Vis alle kategorier"
|
1736 |
|
1737 |
-
#: event-organiser-
|
1738 |
-
|
1739 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1740 |
|
1741 |
-
#: includes/event-organiser-register.php:
|
1742 |
-
msgid "
|
|
|
|
|
|
|
|
|
1743 |
msgstr ""
|
|
|
|
|
|
|
|
|
1744 |
|
1745 |
-
#: event-organiser-
|
1746 |
-
|
1747 |
-
|
1748 |
-
msgstr "Vis alle steder"
|
1749 |
|
1750 |
-
#: includes/event-organiser-
|
1751 |
-
msgid "
|
1752 |
-
msgstr "
|
1753 |
|
1754 |
-
#:
|
1755 |
-
msgid "
|
1756 |
-
msgstr "
|
1757 |
|
1758 |
-
#: includes/event-organiser-
|
1759 |
-
msgid "
|
1760 |
-
msgstr "
|
1761 |
|
1762 |
-
#: includes/
|
1763 |
-
msgid "
|
1764 |
-
msgstr "
|
1765 |
|
1766 |
-
#:
|
1767 |
-
|
1768 |
-
|
1769 |
-
msgstr "uge"
|
1770 |
|
1771 |
-
#:
|
1772 |
-
|
1773 |
-
|
1774 |
-
msgstr "Uge"
|
1775 |
|
1776 |
-
#: event
|
1777 |
-
msgid "
|
1778 |
-
msgstr "
|
1779 |
|
1780 |
-
#: includes/event
|
1781 |
-
msgid "
|
1782 |
-
msgstr "
|
1783 |
|
1784 |
-
#: event
|
1785 |
-
msgid "
|
1786 |
-
msgstr "
|
1787 |
|
1788 |
-
#:
|
1789 |
-
msgid "
|
1790 |
-
msgstr "
|
1791 |
|
1792 |
-
#: includes/event
|
1793 |
-
msgid "
|
1794 |
-
msgstr "
|
1795 |
|
1796 |
-
#: event
|
1797 |
-
msgid "
|
1798 |
-
msgstr "
|
1799 |
|
1800 |
-
#: event
|
1801 |
-
msgid "
|
1802 |
-
msgstr "
|
1803 |
|
1804 |
-
|
1805 |
-
|
1806 |
-
|
|
|
|
|
|
|
1807 |
|
1808 |
-
#: event
|
1809 |
-
#:
|
1810 |
-
msgid "
|
1811 |
-
msgstr "
|
1812 |
|
1813 |
-
#:
|
1814 |
-
|
1815 |
-
|
1816 |
-
|
1817 |
-
|
1818 |
-
|
1819 |
-
|
1820 |
-
"
|
1821 |
-
"timer (i uge- og dagsvisning). Du kan give begivenheden en titel, et sted og "
|
1822 |
-
"en beskrivelse. Begivenheden kan blive udgivet med det samme eller gemt som "
|
1823 |
-
"kladde. Uanset hvad vil begivenheden blive oprettet, og du føres til dens "
|
1824 |
-
"redigeringsvindue."
|
1825 |
|
1826 |
-
#:
|
1827 |
-
|
1828 |
-
|
1829 |
-
|
1830 |
-
|
1831 |
-
|
1832 |
-
"
|
|
|
1833 |
|
1834 |
-
#: event-
|
1835 |
-
|
1836 |
-
|
|
|
1837 |
|
1838 |
-
#:
|
1839 |
-
msgid "
|
1840 |
-
msgstr "
|
1841 |
|
1842 |
-
#: event-
|
1843 |
-
|
1844 |
-
|
|
|
|
|
|
|
1845 |
|
1846 |
-
#: event-
|
1847 |
-
|
1848 |
-
|
|
|
1849 |
|
1850 |
-
#: event-
|
1851 |
-
msgid "
|
1852 |
-
msgstr "
|
1853 |
|
1854 |
-
#: event
|
1855 |
-
|
1856 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1857 |
|
1858 |
-
#:
|
1859 |
-
|
1860 |
-
|
|
|
|
|
|
|
|
|
|
|
1861 |
|
1862 |
-
#: event-
|
1863 |
-
|
1864 |
-
"
|
1865 |
-
msgstr "
|
1866 |
-
"links og trykke 'Gem ændringer' før ændringer virker."
|
1867 |
|
1868 |
-
#: event-
|
1869 |
-
msgid "
|
1870 |
-
msgstr "
|
|
|
1871 |
|
1872 |
-
#:
|
1873 |
-
|
1874 |
-
|
|
|
1875 |
|
1876 |
-
#:
|
1877 |
-
msgid "
|
1878 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1879 |
|
|
|
|
1 |
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Event Organiser\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2014-10-31 11:49+0000\n"
|
6 |
"PO-Revision-Date: 2014-04-17 12:58:08+0000\n"
|
7 |
"Last-Translator: Morten Lyng <mortenahti@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
14 |
|
15 |
+
#: classes/class-eo-agenda-widget.php:11
|
16 |
+
msgid "Displays a list of events, grouped by date"
|
17 |
+
msgstr "Viser en liste af begivenheder, grupperet efter dato"
|
|
|
|
|
|
|
|
|
|
|
18 |
|
19 |
+
#: classes/class-eo-agenda-widget.php:19
|
20 |
+
msgid "Events Agenda"
|
21 |
+
msgstr "Begivenhedsdagsorden"
|
22 |
|
23 |
+
#: classes/class-eo-agenda-widget.php:35
|
24 |
+
#: classes/class-eo-calendar-widget.php:46
|
25 |
+
#: classes/class-eo-event-list-widget.php:40
|
26 |
+
#: classes/class-eo-event-list-widget.php:69
|
27 |
+
msgid "Title"
|
28 |
+
msgstr "Titel"
|
29 |
|
30 |
+
#: classes/class-eo-agenda-widget.php:39
|
31 |
+
msgid "Group by"
|
32 |
+
msgstr "Sorter efter"
|
33 |
|
34 |
+
#: classes/class-eo-agenda-widget.php:41 event-organiser-calendar.php:237
|
35 |
+
msgid "Day"
|
36 |
+
msgstr "Dag"
|
|
|
37 |
|
38 |
+
#: classes/class-eo-agenda-widget.php:42 event-organiser-calendar.php:237
|
39 |
+
msgid "Week"
|
40 |
+
msgstr "Uge"
|
|
|
41 |
|
42 |
+
#: classes/class-eo-agenda-widget.php:43 event-organiser-calendar.php:237
|
43 |
+
msgid "Month"
|
44 |
+
msgstr "Måned"
|
45 |
|
46 |
+
#: classes/class-eo-agenda-widget.php:47
|
47 |
+
msgid "Group date format"
|
48 |
+
msgstr "Sorter dato-format"
|
49 |
|
50 |
+
#: classes/class-eo-agenda-widget.php:51
|
51 |
+
msgid "Event date/time format"
|
52 |
+
msgstr "Begivenhed dato/tidspunkt-format"
|
53 |
|
54 |
+
#: classes/class-eo-agenda-widget.php:55
|
55 |
+
msgid "Include 'Add To Google' link"
|
56 |
+
msgstr "Inkluder 'Add To Google' link\n"
|
57 |
|
58 |
+
#: classes/class-eo-calendar-widget.php:22
|
59 |
+
msgid "Displays a calendar of your events"
|
60 |
+
msgstr "Viser en kalender af dine begivenheder"
|
61 |
|
62 |
+
#: classes/class-eo-calendar-widget.php:24 event-organiser-calendar.php:233
|
63 |
+
msgid "Events Calendar"
|
64 |
+
msgstr "Begivenhedskalender"
|
65 |
|
66 |
+
#: classes/class-eo-calendar-widget.php:57
|
67 |
+
#: classes/class-eo-event-list-widget.php:78
|
68 |
+
msgid "Include past events"
|
69 |
+
msgstr "Inkluder overståede begivenheder"
|
|
|
|
|
|
|
|
|
70 |
|
71 |
+
#: classes/class-eo-calendar-widget.php:68
|
72 |
+
msgid "Show long events"
|
73 |
+
msgstr "Vis lange events"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
|
75 |
+
#: classes/class-eo-calendar-widget.php:79
|
76 |
+
msgid "Link directly to event for days with only one event"
|
77 |
+
msgstr "Link direkte til begivenged for dage med kun et event"
|
78 |
|
79 |
+
#: classes/class-eo-calendar-widget.php:91
|
80 |
+
#: classes/class-eo-event-list-widget.php:48
|
81 |
+
msgid "Event categories"
|
82 |
+
msgstr "Begivenhedskategorier"
|
83 |
|
84 |
+
#: classes/class-eo-calendar-widget.php:94
|
85 |
+
#: classes/class-eo-event-list-widget.php:50
|
86 |
+
msgid "List category slug(s), seperate by comma. Leave blank for all"
|
87 |
+
msgstr ""
|
88 |
+
"Angiv korttitel af kategori(er), separeret med komma. Efterlad tom for alle."
|
89 |
|
90 |
+
#: classes/class-eo-calendar-widget.php:103
|
91 |
+
msgid "Event venue"
|
92 |
+
msgstr "Begivenhedens afholdelsested"
|
93 |
|
94 |
+
#: classes/class-eo-calendar-widget.php:106
|
95 |
+
#: classes/class-eo-event-list-widget.php:58
|
96 |
+
#: includes/event-organiser-cpt.php:34
|
97 |
+
msgid "All Venues"
|
98 |
+
msgstr "Alle steder"
|
99 |
|
100 |
+
#: classes/class-eo-calendar-widget.php:284
|
101 |
+
msgid "Previous month"
|
102 |
+
msgstr "Forrige måned"
|
103 |
|
104 |
+
#: classes/class-eo-calendar-widget.php:287
|
105 |
+
msgid "Next month"
|
106 |
+
msgstr "Næste måned"
|
107 |
|
108 |
+
#: classes/class-eo-event-list-widget.php:22
|
109 |
+
msgid "Displays a list of events"
|
110 |
+
msgstr "Viser en liste af begivenheder"
|
111 |
|
112 |
+
#: classes/class-eo-event-list-widget.php:23 event-organiser-venues.php:481
|
113 |
+
#: event-organiser.php:132 includes/event-organiser-cpt.php:217
|
114 |
+
#: includes/event-organiser-cpt.php:229
|
115 |
+
#: includes/event-organiser-install.php:96 templates/archive-event.php:42
|
116 |
+
msgid "Events"
|
117 |
+
msgstr "Begivenheder"
|
118 |
|
119 |
+
#: classes/class-eo-event-list-widget.php:44
|
120 |
+
msgid "Number of events"
|
121 |
+
msgstr "Antal begivenheder"
|
122 |
|
123 |
+
#: classes/class-eo-event-list-widget.php:55
|
124 |
+
#: includes/event-organiser-cpt.php:32
|
125 |
+
msgid "Venue"
|
126 |
+
msgstr "Sted"
|
127 |
|
128 |
+
#: classes/class-eo-event-list-widget.php:66
|
129 |
+
msgid "Order by"
|
130 |
+
msgstr "Sorter efter"
|
131 |
|
132 |
+
#: classes/class-eo-event-list-widget.php:68
|
133 |
+
msgid "Start date"
|
134 |
+
msgstr "Startdato"
|
135 |
|
136 |
+
#: classes/class-eo-event-list-widget.php:70
|
137 |
+
msgid "Publish date"
|
138 |
+
msgstr "Publiseringsdato"
|
139 |
|
140 |
+
#: classes/class-eo-event-list-widget.php:73
|
141 |
+
msgid "ASC"
|
142 |
+
msgstr "ASC"
|
143 |
|
144 |
+
#: classes/class-eo-event-list-widget.php:74
|
145 |
+
msgid "DESC"
|
146 |
+
msgstr "DESC"
|
147 |
|
148 |
+
#: classes/class-eo-event-list-widget.php:82 event-organiser-settings.php:189
|
149 |
+
msgid "Group occurrences"
|
150 |
+
msgstr "Gruppér gentagelser"
|
151 |
|
152 |
+
#: classes/class-eo-event-list-widget.php:88
|
153 |
+
msgid "Template (leave blank for default)"
|
154 |
+
msgstr "Skabelon (efterlad tom for standard)"
|
155 |
|
156 |
+
#: classes/class-eo-event-list-widget.php:90
|
157 |
+
msgid "Event list widget placeholders"
|
158 |
+
msgstr "Event liste widget placeholders"
|
|
|
|
|
159 |
|
160 |
+
#: classes/class-eo-event-list-widget.php:92
|
161 |
+
#, php-format
|
162 |
+
msgid ""
|
163 |
+
"You can use specified tags as placeholders for event information which you "
|
164 |
+
"want to appear in the widget. <a href=\"%s\" target=\"_blank\"> Find out "
|
165 |
+
"more</a>."
|
166 |
+
msgstr ""
|
167 |
+
"Du kan bruge specifikke tags som placeholders for information som du gerne "
|
168 |
+
"vil have til at optræde i widget'et. <a href=\"%s\" target=\"_blank\"> Læs "
|
169 |
+
"mere</a>."
|
170 |
|
171 |
+
#: classes/class-eo-event-list-widget.php:102
|
172 |
+
msgid "'No events' message"
|
173 |
+
msgstr "\"Ingen begivenheder\"-besked "
|
|
|
174 |
|
175 |
+
#: classes/class-eo-venue-list-table.php:72 templates/single-event.php:71
|
176 |
+
msgid "Edit"
|
177 |
+
msgstr "Rediger"
|
178 |
|
179 |
+
#: classes/class-eo-venue-list-table.php:73
|
180 |
+
#: classes/class-eo-venue-list-table.php:128
|
181 |
+
msgid "Delete"
|
182 |
+
msgstr "Slet"
|
183 |
|
184 |
+
#: classes/class-eo-venue-list-table.php:74
|
185 |
+
#: includes/event-organiser-ajax.php:676
|
186 |
+
msgid "View"
|
187 |
+
msgstr "Vis"
|
|
|
188 |
|
189 |
+
#: classes/class-eo-widget-categories.php:10
|
190 |
+
msgid "A list or dropdown of event categories"
|
191 |
+
msgstr "En liste eller drop-down memnu af begivenhedskategorier"
|
192 |
|
193 |
+
#: classes/class-eo-widget-categories.php:11 event-organiser-settings.php:329
|
194 |
+
#: includes/event-organiser-cpt.php:92
|
195 |
+
msgid "Event Categories"
|
196 |
+
msgstr "Begivenhedskategorier"
|
197 |
|
198 |
+
#: classes/class-eo-widget-categories.php:28 event-organiser-manage.php:35
|
199 |
+
#: includes/event-organiser-cpt.php:103
|
200 |
+
#: includes/event-organiser-event-functions.php:1494
|
201 |
+
#: templates/event-meta-event-single.php:69
|
202 |
+
msgid "Categories"
|
203 |
+
msgstr "Kategorier"
|
204 |
|
205 |
+
#: classes/class-eo-widget-categories.php:54
|
206 |
+
msgid "Select Category"
|
207 |
+
msgstr "Vælg en kategori"
|
208 |
|
209 |
+
#: classes/class-eo-widget-categories.php:125
|
210 |
+
#: classes/class-eo-widget-venues.php:127
|
211 |
+
msgid "Title:"
|
212 |
+
msgstr "Titel:"
|
213 |
|
214 |
+
#: classes/class-eo-widget-categories.php:129
|
215 |
+
#: classes/class-eo-widget-venues.php:131
|
216 |
+
msgid "Display as dropdown"
|
217 |
+
msgstr "Vis som drop-down"
|
218 |
|
219 |
+
#: classes/class-eo-widget-categories.php:132
|
220 |
+
msgid "Show hierarchy"
|
221 |
+
msgstr "Vis hierarki"
|
222 |
|
223 |
+
#: classes/class-eo-widget-venues.php:11
|
224 |
+
msgid "A list or dropdown of event venues"
|
225 |
+
msgstr "En liste eller drop-down af begivenhedssteder"
|
226 |
|
227 |
+
#: classes/class-eo-widget-venues.php:12
|
228 |
+
msgid "Event Venues"
|
229 |
+
msgstr "Begivenhedssteder"
|
|
|
|
|
230 |
|
231 |
+
#: classes/class-eo-widget-venues.php:32 event-organiser-settings.php:319
|
232 |
+
#: event-organiser-venues.php:185 includes/event-organiser-cpt.php:31
|
233 |
+
msgid "Venues"
|
234 |
+
msgstr "Steder"
|
235 |
|
236 |
+
#: classes/class-eo-widget-venues.php:57
|
237 |
+
msgid "Select Venue"
|
238 |
+
msgstr "Vælg venue"
|
239 |
|
240 |
+
#: classes/class-eventorganiser-shortcodes.php:377
|
241 |
+
msgid "There is no excerpt because this is a protected post."
|
242 |
+
msgstr "Der er ikke nogle kort udgave, fordi dette er en beskyttet post."
|
|
|
|
|
|
|
|
|
|
|
243 |
|
244 |
+
#: event-organiser-add-ons.php:19 event-organiser-add-ons.php:95
|
245 |
+
msgid "Event Organiser Extensions"
|
246 |
+
msgstr "Event Organiser udvidelser"
|
247 |
+
|
248 |
+
#: event-organiser-add-ons.php:20
|
249 |
+
msgid "Extensions"
|
250 |
+
msgstr "Udvidelser"
|
251 |
+
|
252 |
+
#: event-organiser-add-ons.php:99
|
253 |
+
msgid ""
|
254 |
+
"Event Organiser offers a range of extension which add additional features to "
|
255 |
+
"the plug-in."
|
256 |
+
msgstr ""
|
257 |
+
"Event Organiser tilbyder en række af udvidelser, hvilket tilføjer flere "
|
258 |
+
"features til plug-in'et."
|
259 |
+
|
260 |
+
#: event-organiser-add-ons.php:130 event-organiser-go-pro.php:90
|
261 |
+
msgid "Find out more …"
|
262 |
+
msgstr "Find mere"
|
263 |
|
264 |
#: event-organiser-calendar.php:22 event-organiser-calendar.php:23
|
265 |
msgid "Calendar View"
|
266 |
msgstr "Kalendervisning"
|
267 |
|
268 |
+
#: event-organiser-calendar.php:58 includes/event-organiser-register.php:57
|
269 |
+
msgid "today"
|
270 |
+
msgstr "i dag"
|
|
|
271 |
|
272 |
+
#: event-organiser-calendar.php:59 includes/event-organiser-register.php:58
|
273 |
+
#: includes/event-organiser-register.php:247
|
274 |
+
msgid "day"
|
275 |
+
msgstr "dag"
|
|
|
|
|
276 |
|
277 |
+
#: event-organiser-calendar.php:60 includes/event-organiser-register.php:59
|
278 |
+
#: includes/event-organiser-register.php:249
|
279 |
+
msgid "week"
|
280 |
+
msgstr "uge"
|
|
|
281 |
|
282 |
+
#: event-organiser-calendar.php:61 includes/event-organiser-register.php:60
|
283 |
+
#: includes/event-organiser-register.php:251
|
284 |
+
msgid "month"
|
285 |
+
msgstr "måned"
|
286 |
|
287 |
+
#: event-organiser-calendar.php:62 includes/event-organiser-register.php:61
|
288 |
+
msgid "go to date"
|
289 |
+
msgstr "gå til dato"
|
|
|
|
|
290 |
|
291 |
+
#: event-organiser-calendar.php:63 event-organiser-manage.php:122
|
292 |
+
#: includes/event-organiser-cpt.php:105
|
293 |
+
msgid "View all categories"
|
294 |
+
msgstr "Vis alle kategorier"
|
295 |
|
296 |
+
#: event-organiser-calendar.php:64 includes/event-organiser-cpt.php:45
|
297 |
+
msgid "View all venues"
|
298 |
+
msgstr "Vis alle steder"
|
|
|
|
|
299 |
|
300 |
+
#: event-organiser-calendar.php:111
|
301 |
+
msgid "You do not have sufficient permissions to create events. "
|
302 |
+
msgstr "Du har ikke rettigheder til at oprette begivenheder"
|
303 |
|
304 |
+
#: event-organiser-calendar.php:167
|
305 |
+
msgid "You do not have sufficient permissions to edit this event. "
|
306 |
+
msgstr "Du har ikke rettigheder til at redigere denne begivenhed"
|
307 |
|
308 |
+
#: event-organiser-calendar.php:185
|
309 |
+
msgid "You do not have sufficient permissions to delete this event. "
|
310 |
+
msgstr "Du har ikke rettigheder til at slette denne begivenhed"
|
311 |
|
312 |
+
#: event-organiser-calendar.php:195
|
313 |
+
msgid "Occurrence deleted."
|
314 |
+
msgstr "Gentagelse slettet."
|
315 |
|
316 |
+
#: event-organiser-calendar.php:211
|
317 |
+
msgid "Calendar options"
|
318 |
+
msgstr "Kalender valgmuligheder"
|
319 |
|
320 |
+
#: event-organiser-calendar.php:218
|
321 |
+
msgid "24 hour time"
|
322 |
+
msgstr "24 timers klokkeslæt"
|
323 |
|
324 |
+
#: event-organiser-calendar.php:240
|
325 |
+
#: includes/event-organiser-event-functions.php:1441
|
326 |
+
msgid "Loading…"
|
327 |
+
msgstr "Indlæser…"
|
328 |
|
329 |
+
#: event-organiser-calendar.php:247
|
330 |
msgid "Current date/time"
|
331 |
msgstr "Nuværende dato/tidspunkt"
|
332 |
|
333 |
+
#: event-organiser-calendar.php:252
|
334 |
+
msgid "Create an event"
|
335 |
+
msgstr "Opret en event"
|
|
|
|
|
|
|
|
|
336 |
|
337 |
+
#: event-organiser-calendar.php:257
|
338 |
+
msgid "When"
|
339 |
+
msgstr "Hvornår"
|
340 |
|
341 |
+
#: event-organiser-calendar.php:261
|
342 |
+
msgid "Event Title"
|
343 |
+
msgstr "Begivenhedens titel"
|
344 |
|
345 |
+
#: event-organiser-calendar.php:268 includes/event-organiser-ajax.php:399
|
346 |
+
msgid "Where"
|
347 |
+
msgstr "Hvor"
|
348 |
|
349 |
+
#: event-organiser-calendar.php:293
|
350 |
+
msgid "Save Draft"
|
351 |
+
msgstr "Gem kladde"
|
352 |
|
353 |
+
#: event-organiser-calendar.php:294 event-organiser-calendar.php:301
|
354 |
+
#: event-organiser-edit.php:258
|
355 |
+
msgid "Cancel"
|
356 |
+
msgstr "Annuller"
|
357 |
|
358 |
+
#: event-organiser-calendar.php:297
|
359 |
+
msgid "Publish Event"
|
360 |
+
msgstr "Udgiv begivenhed"
|
|
|
361 |
|
362 |
+
#: event-organiser-calendar.php:303
|
363 |
+
msgid "Submit for Review"
|
364 |
+
msgstr "Indsend til gennemgang"
|
|
|
365 |
|
366 |
+
#: event-organiser-calendar.php:324 event-organiser-edit.php:14
|
367 |
+
#: templates/event-meta-event-single.php:37
|
368 |
+
msgid "Event Details"
|
369 |
+
msgstr "Begivenhedsdetaljer"
|
370 |
|
371 |
+
#: event-organiser-calendar.php:326
|
372 |
+
msgid "Event Detail"
|
373 |
+
msgstr "Event detaljer"
|
374 |
|
375 |
+
#: event-organiser-debug.php:13 event-organiser-debug.php:14
|
376 |
+
#: event-organiser-debug.php:59
|
377 |
+
msgid "System Info"
|
378 |
+
msgstr "System info"
|
379 |
|
380 |
+
#: event-organiser-debug.php:65
|
381 |
+
msgid ""
|
382 |
+
"This page highlights useful information for debugging. If you're reporting a "
|
383 |
+
"bug, please include this information."
|
384 |
+
msgstr ""
|
385 |
+
"Denne side fremhæver brugbar information til fejlsøgning. Hvis du reporterer "
|
386 |
+
"en fejl, inkluder venligst denne information."
|
387 |
|
388 |
+
#: event-organiser-debug.php:67
|
389 |
+
msgid ""
|
390 |
+
"The 'system info' link in under the Events admin tab is only visible to "
|
391 |
+
"admins and only when <code>WP_DEBUG</code> is set to <code>true</code>."
|
392 |
+
msgstr ""
|
393 |
+
"'Systeminformation' linket under Event admin tab'en er kun synlig for "
|
394 |
+
"administratorer og kun når <code>WP_DEBUG</code> er sat til <code>true</"
|
395 |
+
"code>."
|
396 |
|
397 |
+
#: event-organiser-debug.php:72
|
398 |
+
msgid ""
|
399 |
+
"Most bugs arise from theme or plug-in conflicts. You can check this by "
|
400 |
+
"disabling all other plug-ins and switching to TwentyTweleve."
|
401 |
+
msgstr ""
|
402 |
+
"De fleste fejl opstår pågrund af konflikter med temaer. Du kan undersøge "
|
403 |
+
"dette ved at deaktivere alle plug-ins og skifte tema til TwentyTwelve"
|
404 |
|
405 |
+
#: event-organiser-debug.php:74
|
406 |
+
msgid ""
|
407 |
+
"To help speed things along, if you report a bug please indicate if you have "
|
408 |
+
"done so. Once the plug-in or theme has been identified it is often easy to "
|
409 |
+
"resolve the issue."
|
410 |
+
msgstr ""
|
411 |
+
"For at gøre tingene hurtigere, hvis du reportere en fejl, inddiker venligst "
|
412 |
+
"at du har gjort det. Så snart pluginet eller temaet er identificeret, er det "
|
413 |
+
"ofte nemt at løse problemet."
|
414 |
|
415 |
+
#: event-organiser-debug.php:76
|
416 |
+
msgid ""
|
417 |
+
"Below any <strong>known</strong> plug-in and theme conflicts are highlighted "
|
418 |
+
"in red."
|
419 |
+
msgstr ""
|
420 |
+
"Herunder er alle <strong>kendte</strong> plug-in og tema konflikter "
|
421 |
+
"fremhævet med rødt."
|
422 |
|
423 |
+
#: event-organiser-debug.php:84
|
424 |
+
msgid "Download system information file"
|
425 |
+
msgstr "Download system informationsfil"
|
426 |
|
427 |
+
#: event-organiser-debug.php:182 event-organiser-debug.php:186
|
428 |
+
#: event-organiser-debug.php:190 event-organiser-settings.php:205
|
429 |
+
msgid "Yes"
|
430 |
+
msgstr "Ja"
|
431 |
|
432 |
+
#: event-organiser-debug.php:182 event-organiser-debug.php:186
|
433 |
+
#: event-organiser-debug.php:190 event-organiser-settings.php:204
|
434 |
+
msgid "No"
|
435 |
+
msgstr "Nej"
|
436 |
|
437 |
+
#: event-organiser-debug.php:257
|
438 |
+
msgid ""
|
439 |
+
"Known plug-in & theme conflicts, highlighted in red, may be minor or have a "
|
440 |
+
"simple resolution. Please contact support."
|
441 |
+
msgstr ""
|
442 |
+
"Kendte plug-in og tema konflikter, fremhævet med rødt, kan være små og have "
|
443 |
+
"simple løsninger. Kontakt venligst support. "
|
444 |
|
445 |
+
#. / TRANSLATORS: [this plugin] has only been tested up to [required plugin] [required plugin version]
|
446 |
+
#: event-organiser-debug.php:430
|
447 |
+
#, php-format
|
448 |
+
msgid "%s has only been tested up to %s %s"
|
449 |
+
msgstr "%s er kun testet op til %s %s"
|
450 |
|
451 |
+
#. / TRANSLATORS: [this plugin] requires [required plugin] version [required plugin version] or higher
|
452 |
+
#: event-organiser-debug.php:439
|
453 |
+
#, php-format
|
454 |
+
msgid "%s requires %s version %s or higher"
|
455 |
+
msgstr "%s kræver %s version %s eller højere"
|
456 |
|
457 |
+
#: event-organiser-debug.php:460
|
458 |
+
msgid "unknown"
|
459 |
+
msgstr "Ukendt"
|
460 |
|
461 |
+
#: event-organiser-edit.php:31 event-organiser-manage.php:23
|
462 |
+
#: event-organiser-settings.php:142 includes/event-organiser-ajax.php:386
|
463 |
+
msgid "Organiser"
|
464 |
+
msgstr "Arrangør"
|
465 |
|
466 |
+
#: event-organiser-edit.php:75
|
467 |
+
msgid "This is a reoccurring event"
|
468 |
+
msgstr "Dette er en tilbagevendende begivenhed"
|
|
|
469 |
|
470 |
+
#: event-organiser-edit.php:76
|
471 |
+
msgid "Check to edit this event and its reoccurrences"
|
472 |
+
msgstr "Marker for at redigere denne begivenhed og dens gentagelser"
|
|
|
|
|
473 |
|
474 |
+
#: event-organiser-edit.php:98
|
475 |
+
#, php-format
|
476 |
+
msgid "Ensure dates are entered in %1$s format and times in 24 hour format"
|
477 |
+
msgstr ""
|
478 |
|
479 |
+
#: event-organiser-edit.php:100
|
480 |
+
#, php-format
|
481 |
+
msgid "Ensure dates are entered in %1$s format and times in 12 hour format"
|
482 |
+
msgstr ""
|
483 |
|
484 |
+
#: event-organiser-edit.php:107 event-organiser-manage.php:36
|
485 |
+
msgid "Start Date/Time"
|
486 |
+
msgstr "Startdato/-tid"
|
487 |
|
488 |
+
#: event-organiser-edit.php:120 event-organiser-manage.php:37
|
489 |
+
msgid "End Date/Time"
|
490 |
+
msgstr "Slutdato/-tid"
|
491 |
|
492 |
+
#: event-organiser-edit.php:132
|
493 |
+
msgid "All day"
|
494 |
+
msgstr "Hele dagen"
|
495 |
|
496 |
+
#: event-organiser-edit.php:139
|
497 |
+
msgid "Reoccurence:"
|
498 |
+
msgstr "Gentagelse:"
|
499 |
|
500 |
+
#: event-organiser-edit.php:141
|
501 |
+
msgid "once"
|
502 |
+
msgstr "en enkelt gang"
|
503 |
|
504 |
+
#: event-organiser-edit.php:141
|
505 |
+
msgid "daily"
|
506 |
+
msgstr "dagligt"
|
507 |
|
508 |
+
#: event-organiser-edit.php:141
|
509 |
+
msgid "weekly"
|
510 |
+
msgstr "ugentligt"
|
511 |
|
512 |
+
#: event-organiser-edit.php:142
|
513 |
+
msgid "monthly"
|
514 |
+
msgstr "månedligt"
|
515 |
|
516 |
+
#: event-organiser-edit.php:142
|
517 |
+
msgid "yearly"
|
518 |
+
msgstr "årligt"
|
|
|
519 |
|
520 |
+
#: event-organiser-edit.php:142
|
521 |
+
msgid "custom"
|
522 |
+
msgstr "Brugerindstillet"
|
|
|
523 |
|
524 |
+
#: event-organiser-edit.php:155
|
525 |
+
msgid "Repeat every"
|
526 |
+
msgstr "Gentag hver"
|
527 |
|
528 |
+
#: event-organiser-edit.php:161 templates/shortcode-event-list.php:52
|
529 |
+
#: templates/widget-event-list.php:49
|
530 |
+
msgid "on"
|
531 |
+
msgstr "d."
|
|
|
532 |
|
533 |
+
#: event-organiser-edit.php:176
|
534 |
+
msgid "day of month"
|
535 |
+
msgstr "dag i måneden"
|
536 |
|
537 |
+
#: event-organiser-edit.php:180
|
538 |
+
msgid "day of week"
|
539 |
+
msgstr "dag i ugen"
|
540 |
|
541 |
+
#: event-organiser-edit.php:185
|
542 |
+
#: includes/event-organiser-event-functions.php:819
|
543 |
+
#: includes/event-organiser-register.php:264
|
544 |
+
msgid "until"
|
545 |
+
msgstr "indtil"
|
546 |
|
547 |
+
#: event-organiser-edit.php:195
|
548 |
+
msgid "Include/Exclude occurrences"
|
549 |
+
msgstr "Inkluder/exkluder begivenheder "
|
550 |
|
551 |
+
#: event-organiser-edit.php:198 includes/event-organiser-register.php:241
|
552 |
+
msgid "Show dates"
|
553 |
+
msgstr "Vis datoer"
|
554 |
|
555 |
+
#: event-organiser-edit.php:230
|
556 |
+
#: includes/event-organiser-venue-functions.php:988
|
557 |
+
msgid "Select a venue"
|
558 |
+
msgstr "Vælg et sted"
|
559 |
|
560 |
+
#: event-organiser-edit.php:240
|
561 |
+
msgid "Venue Name"
|
562 |
+
msgstr "Venuets Navn"
|
563 |
|
564 |
+
#: event-organiser-edit.php:410
|
565 |
+
msgid "Event dates were not saved."
|
566 |
+
msgstr "Eventdatoer blev ikke gemt"
|
567 |
|
568 |
+
#: event-organiser-go-pro.php:24
|
569 |
+
msgid "Get Event Organiser Pro Add-On"
|
570 |
+
msgstr "Få Event Organiser Pro Add-On"
|
571 |
|
572 |
+
#: event-organiser-go-pro.php:25
|
573 |
+
msgid "Go Pro"
|
574 |
+
msgstr "Go Pro"
|
575 |
|
576 |
+
#: event-organiser-go-pro.php:52
|
577 |
+
msgid "Get Event Organiser Pro"
|
578 |
+
msgstr "Køb Event Organiser Pro"
|
579 |
+
|
580 |
+
#: event-organiser-go-pro.php:55
|
581 |
+
msgid ""
|
582 |
+
"Event Organiser Pro is a premium add-on bringing advanced booking management "
|
583 |
+
"to Event Organiser."
|
584 |
msgstr ""
|
585 |
+
"Event Organiser Pro er et premium add-on som tilføjer advanceret "
|
586 |
+
"bookingkontrol til Event Organiser"
|
587 |
|
588 |
+
#: event-organiser-go-pro.php:56
|
589 |
+
msgid "But that's not all …"
|
590 |
+
msgstr "Men det er ikke det hele ..."
|
591 |
|
592 |
+
#: event-organiser-go-pro.php:71
|
593 |
+
msgid "Flexible Booking Options"
|
594 |
+
msgstr "Fleksible booking muligheder"
|
|
|
595 |
|
596 |
+
#: event-organiser-go-pro.php:72
|
597 |
+
msgid ""
|
598 |
+
"Sell tickets for specific dates or sell tickets for all dates of an event - "
|
599 |
+
"such as booking places on a course. You can offer multiple tickets, and "
|
600 |
+
"customise the booking form to suit your needs."
|
601 |
+
msgstr ""
|
602 |
+
"Sælg billetter til specifikke datoer eller sælg billetter til alle datoer "
|
603 |
+
"tilhørende et event - såsom bookingpladser på et kursus. Du kan tilbyde "
|
604 |
+
"flere billetter, og ændre bookingformularen til dine behov."
|
605 |
|
606 |
+
#: event-organiser-go-pro.php:76
|
607 |
+
msgid "Additional shortcodes & improved UI"
|
608 |
+
msgstr "Flere shortcodes og forbedret UI"
|
609 |
|
610 |
+
#: event-organiser-go-pro.php:77
|
611 |
+
msgid ""
|
612 |
+
"Give your users the ability to search and filter through your events with "
|
613 |
+
"the event search shortcode. Event Organiser Pro also adds a text editor "
|
614 |
+
"button to make inserting and configuring your shortcodes that bit easier. "
|
615 |
+
msgstr ""
|
616 |
+
"Giv dine brugere mulighed for at søge og filtrere igennem dine events med "
|
617 |
+
"event søgning shortcode. Event Organiser Pro tilføjer også en tekst editor "
|
618 |
+
"kanp, hvilket gør indsætning og konfigurering af dine shortcodes en smule "
|
619 |
+
"nemmere"
|
620 |
|
621 |
+
#: event-organiser-go-pro.php:81
|
622 |
+
msgid "Venue custom fields & thumbnails"
|
623 |
+
msgstr "Venue brugerfelter og thumbnails "
|
624 |
|
625 |
+
#: event-organiser-go-pro.php:82
|
626 |
+
msgid ""
|
627 |
+
"Add information on your venue pages with venue custom fields, or give your "
|
628 |
+
"venues more attentioned with their own 'featured image'"
|
629 |
+
msgstr ""
|
630 |
+
"Tilføj information til venuesider med venue brugerfelter og giv dine venues "
|
631 |
+
"mere opmærksomhed med deres eget 'featured billede'"
|
632 |
|
633 |
+
#: event-organiser-go-pro.php:96
|
634 |
+
msgid "Go to Event Organiser settings"
|
635 |
+
msgstr "Gå til Event Orginiser instillinger"
|
|
|
636 |
|
637 |
+
#: event-organiser-manage.php:19 includes/event-organiser-cpt.php:218
|
638 |
+
msgid "Event"
|
639 |
+
msgstr "Begivenhed"
|
640 |
|
641 |
+
#: event-organiser-manage.php:38
|
642 |
+
msgid "Reoccurrence"
|
643 |
+
msgstr "Gentagelse"
|
|
|
644 |
|
645 |
+
#: event-organiser-manage.php:153
|
646 |
+
msgid "View all events"
|
647 |
+
msgstr "Vis alle begivenheder"
|
648 |
|
649 |
+
#: event-organiser-manage.php:154
|
650 |
+
msgid "Future events"
|
651 |
+
msgstr "Fremtidige begivenheder"
|
652 |
|
653 |
+
#: event-organiser-manage.php:155
|
654 |
+
msgid "Expired events"
|
655 |
+
msgstr "Overståede begivenheder"
|
656 |
|
657 |
+
#: event-organiser-manage.php:156
|
658 |
+
msgid "Events within 24 hours"
|
659 |
+
msgstr "Begivenheder inden for 24 timer"
|
660 |
|
661 |
+
#: event-organiser-manage.php:157
|
662 |
+
msgid "Events within 1 week"
|
663 |
+
msgstr "Begivenheder inden for 1 uge"
|
|
|
|
|
664 |
|
665 |
+
#: event-organiser-manage.php:158
|
666 |
+
#, php-format
|
667 |
+
msgid "Events within %d weeks"
|
668 |
+
msgstr "Begivenheder inden for %d uger"
|
|
|
669 |
|
670 |
+
#: event-organiser-manage.php:159
|
671 |
+
msgid "Events within 1 month"
|
672 |
+
msgstr "Begivenheder inden for 1 måned"
|
673 |
|
674 |
+
#: event-organiser-manage.php:160
|
675 |
+
#, php-format
|
676 |
+
msgid "Events within %d months"
|
677 |
+
msgstr "Begivenheder inden for %d måneder"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
678 |
|
679 |
+
#: event-organiser-manage.php:161
|
680 |
+
msgid "Events within 1 year"
|
681 |
+
msgstr "Begivenheder inden for 1 år"
|
682 |
|
683 |
+
#: event-organiser-manage.php:212
|
684 |
+
msgid "— No Change —"
|
685 |
+
msgstr "— Ingen ændringer —"
|
|
|
686 |
|
687 |
+
#: event-organiser-settings.php:29 event-organiser-settings.php:74
|
688 |
+
msgid "General"
|
689 |
+
msgstr "Generelt"
|
690 |
|
691 |
+
#: event-organiser-settings.php:30
|
692 |
+
msgid "Permissions"
|
693 |
+
msgstr "Rettigheder"
|
694 |
|
695 |
+
#: event-organiser-settings.php:31
|
696 |
+
msgid "Permalinks"
|
697 |
+
msgstr "Permanente links"
|
698 |
|
699 |
+
#: event-organiser-settings.php:32
|
700 |
+
msgid "Import"
|
701 |
+
msgstr "Importer"
|
702 |
|
703 |
+
#: event-organiser-settings.php:32
|
704 |
+
msgid "Export"
|
705 |
+
msgstr "Eksporter"
|
706 |
|
707 |
+
#: event-organiser-settings.php:40
|
708 |
+
msgid "Event Organiser Settings"
|
709 |
+
msgstr "Indstillinger for begivenhedsarrangør"
|
|
|
|
|
|
|
710 |
|
711 |
+
#: event-organiser-settings.php:41
|
712 |
+
msgid "Event Organiser"
|
713 |
+
msgstr "Event Organiser"
|
714 |
|
715 |
+
#: event-organiser-settings.php:46 event-organiser.php:105
|
716 |
+
#: includes/event-organiser-install.php:112
|
717 |
+
msgid "Edit Events"
|
718 |
+
msgstr "Rediger begivenheder"
|
719 |
|
720 |
+
#: event-organiser-settings.php:47 event-organiser.php:106
|
721 |
+
#: includes/event-organiser-install.php:113
|
722 |
+
msgid "Publish Events"
|
723 |
+
msgstr "Udgiv begivenheder"
|
724 |
|
725 |
+
#: event-organiser-settings.php:48 event-organiser.php:107
|
726 |
+
#: includes/event-organiser-install.php:114
|
727 |
+
msgid "Delete Events"
|
728 |
+
msgstr "Slet begivenheder"
|
729 |
|
730 |
+
#: event-organiser-settings.php:49 event-organiser.php:108
|
731 |
+
#: includes/event-organiser-install.php:115
|
732 |
+
msgid "Edit Others' Events"
|
733 |
+
msgstr "Rediger andres begivenheder"
|
734 |
|
735 |
+
#: event-organiser-settings.php:50 event-organiser.php:109
|
736 |
+
#: includes/event-organiser-install.php:116
|
737 |
+
msgid "Delete Other's Events"
|
738 |
+
msgstr "Slet andres begivenheder"
|
739 |
|
740 |
+
#: event-organiser-settings.php:51 event-organiser.php:110
|
741 |
+
#: includes/event-organiser-install.php:117
|
742 |
+
msgid "Read Private Events"
|
743 |
+
msgstr "Læs private begivenheder"
|
744 |
|
745 |
+
#: event-organiser-settings.php:52 event-organiser.php:111
|
746 |
+
#: includes/event-organiser-install.php:118
|
747 |
+
msgid "Manage Venues"
|
748 |
+
msgstr "Håndter steder"
|
749 |
|
750 |
+
#: event-organiser-settings.php:53 event-organiser.php:112
|
751 |
+
#: includes/event-organiser-install.php:119
|
752 |
+
msgid "Manage Event Categories & Tags"
|
753 |
+
msgstr "Håndter begivenhedskategorier og -tags"
|
754 |
|
755 |
+
#: event-organiser-settings.php:73
|
756 |
+
msgid "Add-on Licence keys"
|
757 |
+
msgstr "Add-on Licensnøgle"
|
758 |
|
759 |
+
#: event-organiser-settings.php:75
|
760 |
+
msgid "Templates"
|
761 |
+
msgstr "Templates"
|
762 |
|
763 |
+
#: event-organiser-settings.php:137
|
764 |
+
msgid "Select which features events should support"
|
765 |
+
msgstr "Vælg hvilke egenskaber begivenheder skal understøtte"
|
766 |
|
767 |
+
#: event-organiser-settings.php:142
|
768 |
+
msgid "Author"
|
769 |
+
msgstr "Forfatter"
|
|
|
770 |
|
771 |
+
#: event-organiser-settings.php:143
|
772 |
+
msgid "Thumbnail"
|
773 |
+
msgstr "Thumbnail"
|
|
|
774 |
|
775 |
+
#: event-organiser-settings.php:144
|
776 |
+
msgid "Excerpt"
|
777 |
+
msgstr "Uddrag"
|
|
|
778 |
|
779 |
+
#: event-organiser-settings.php:145
|
780 |
+
msgid "Custom Fields"
|
781 |
+
msgstr "Egne felter"
|
|
|
782 |
|
783 |
+
#: event-organiser-settings.php:146
|
784 |
+
msgid "Comments"
|
785 |
+
msgstr "Kommentarer"
|
786 |
|
787 |
+
#: event-organiser-settings.php:147
|
788 |
+
msgid "Revisions"
|
789 |
+
msgstr "Ændringer"
|
790 |
|
791 |
+
#: event-organiser-settings.php:148 event-organiser-settings.php:338
|
792 |
+
#: includes/event-organiser-cpt.php:146
|
793 |
+
msgid "Event Tags"
|
794 |
+
msgstr "Begivenhedstags"
|
795 |
|
796 |
+
#: event-organiser-settings.php:153 event-organiser-settings.php:180
|
797 |
+
msgid "Show past events:"
|
798 |
+
msgstr "Vis tidligere begivenheder:"
|
|
|
799 |
|
800 |
+
#: event-organiser-settings.php:159 event-organiser-settings.php:186
|
801 |
+
msgid ""
|
802 |
+
"Display past events on calendars, event lists and archives (this can be over-"
|
803 |
+
"ridden by shortcode attributes and widget options)."
|
804 |
+
msgstr ""
|
805 |
+
"Vis overståede begivenheder i kalendere, lister og arkiver (dette kan "
|
806 |
+
"tilsidesættes af shortcode-attributter og widget-indstillinger)."
|
807 |
|
808 |
+
#: event-organiser-settings.php:162
|
809 |
+
msgid "Add an 'events' link to the navigation menu:"
|
810 |
+
msgstr "Tilføj et link for 'begivenheder' til menuen:"
|
811 |
|
812 |
+
#: event-organiser-settings.php:167
|
813 |
+
msgid "Date Format:"
|
814 |
+
msgstr "Dato-format:"
|
815 |
|
816 |
+
#: event-organiser-settings.php:173
|
817 |
+
msgid "dd-mm-yyyy"
|
818 |
+
msgstr "dd-mm-yyyy"
|
819 |
|
820 |
+
#: event-organiser-settings.php:174
|
821 |
+
msgid "mm-dd-yyyy"
|
822 |
+
msgstr "mm-dd-yyyy"
|
823 |
|
824 |
+
#: event-organiser-settings.php:175
|
825 |
+
msgid "yyyy-mm-dd"
|
826 |
+
msgstr "yyyy-mm-dd"
|
827 |
|
828 |
+
#: event-organiser-settings.php:177
|
829 |
+
msgid "This alters the default format for inputting dates."
|
830 |
+
msgstr "Dette ændrer standardformatet for at indtaste datoer."
|
831 |
|
832 |
+
#: event-organiser-settings.php:195
|
833 |
+
msgid ""
|
834 |
+
"If selected only one occurrence of an event will be displayed on event lists "
|
835 |
+
"and archives (this can be over-ridden by shortcode attributes and widget "
|
836 |
+
"options."
|
837 |
+
msgstr ""
|
838 |
+
"Hvis valgt, kun et tilfælde af et event vil blive vist på eventlister of "
|
839 |
+
"arkiver (dette kan blive overskrevet af shortcode værdier og widget "
|
840 |
+
"instillinger)"
|
841 |
|
842 |
+
#: event-organiser-settings.php:198
|
843 |
+
msgid "Are current events past?"
|
844 |
+
msgstr "Er igangværende begivenheder overståede?"
|
845 |
|
846 |
+
#: event-organiser-settings.php:207
|
847 |
+
msgid ""
|
848 |
+
"If 'no' is selected, an occurrence of an event is only past when it has "
|
849 |
+
"finished. Otherwise, an occurrence is considered 'past' as soon as it starts."
|
850 |
+
msgstr ""
|
851 |
+
"Hvis 'nej' er valgt, er en forekomst af en begivenhed først overstået, når "
|
852 |
+
"den er slut. Ellers vil en begivenhed betragtes som 'overstået', så snart "
|
853 |
+
"den starter."
|
854 |
|
855 |
+
#: event-organiser-settings.php:210
|
856 |
+
msgid "Delete expired events:"
|
857 |
+
msgstr "Slet udløbne begivenheder:"
|
858 |
|
859 |
+
#: event-organiser-settings.php:216
|
860 |
+
msgid ""
|
861 |
+
"If selected the event will be automatically trashed 24 hours after the last "
|
862 |
+
"occurrence finishes."
|
863 |
+
msgstr ""
|
864 |
+
"Hvis valgt, vil begivenheden automatisk blive lagt i papirkurven 24 timer "
|
865 |
+
"efter den sidste gentagelse slutter."
|
866 |
|
867 |
+
#: event-organiser-settings.php:219
|
868 |
+
msgid "Enable events ICAL feed:"
|
869 |
+
msgstr "Aktiver ICAL-feed for begivenheder:"
|
870 |
|
871 |
+
#: event-organiser-settings.php:225
|
872 |
+
#, php-format
|
873 |
+
msgid "If selected, visitors can subscribe to your events with the url: %s"
|
874 |
+
msgstr "Hvis valgt, kan besøgende abonnere på dine begivenheder med url'en: %s"
|
875 |
|
876 |
+
#: event-organiser-settings.php:228
|
877 |
+
msgid "Exclude events from searches:"
|
878 |
+
msgstr "Ekskluder begivenheder fra søgninger:"
|
879 |
+
|
880 |
+
#: event-organiser-settings.php:236
|
881 |
+
msgid "Enable templates:"
|
882 |
+
msgstr "Aktiver skabeloner:"
|
883 |
|
884 |
#: event-organiser-settings.php:242
|
885 |
+
msgid ""
|
886 |
+
"For each of the pages, the corresponding template is used. To use your own "
|
887 |
"template simply give it the same name and store in your theme folder. By "
|
888 |
"default, if Event Organiser cannot find a template in your theme directory, "
|
889 |
"it will use its own default template. To prevent this, uncheck this option. "
|
890 |
"WordPress will then decide which template from your theme's folder to use."
|
891 |
+
msgstr ""
|
892 |
+
"For hver side benyttes den tilsvarende skabelon. For at benytte din egen "
|
893 |
"skabelon, skal du navngive den det samme navn og gemme den i din tema-mappe. "
|
894 |
"Som standard, hvis Event Organiser ikke kan finde en skabelon i dit tema, "
|
895 |
"vil en standardskabelon benyttes i stedet. For at undgå dette skal fluebenet "
|
896 |
"fjernes fra denne indstilling. WordPress vil herefter afgøre hvilken "
|
897 |
"skabelon der skal benyttes fra din tema-mappe."
|
898 |
|
899 |
+
#: event-organiser-settings.php:248
|
900 |
+
msgid "Events archives:"
|
901 |
+
msgstr "Side til begivenhedsarkiver:"
|
|
|
|
|
|
|
|
|
|
|
|
|
902 |
|
903 |
+
#: event-organiser-settings.php:249
|
904 |
+
msgid "Event page:"
|
905 |
+
msgstr "Side til begivenhed:"
|
|
|
906 |
|
907 |
+
#: event-organiser-settings.php:250
|
908 |
+
msgid "Venue page:"
|
909 |
+
msgstr "Side til sted:"
|
910 |
|
911 |
+
#: event-organiser-settings.php:251
|
912 |
+
msgid "Events Category page:"
|
913 |
+
msgstr "Side til begivenhedskategori:"
|
914 |
|
915 |
+
#: event-organiser-settings.php:254
|
916 |
+
#, php-format
|
917 |
+
msgid ""
|
918 |
+
"For more information see documentation <a href='%s'>on editing the "
|
919 |
+
"templates</a>"
|
920 |
+
msgstr ""
|
921 |
+
"For mere information, se dokumentationen <a href='%s'>For ændring af "
|
922 |
+
"skabeloner</a>"
|
923 |
|
924 |
+
#: event-organiser-settings.php:259
|
925 |
+
msgid "Disable CSS:"
|
926 |
+
msgstr "Deaktiver CSS:"
|
927 |
|
928 |
+
#: event-organiser-settings.php:265
|
929 |
+
msgid ""
|
930 |
+
"Check this option to prevent any stylesheets from Event Organiser being "
|
931 |
+
"loaded on the front-end"
|
932 |
+
msgstr ""
|
933 |
+
"Sæt et flueben her for at deaktivere front-end stylesheets fra Event "
|
934 |
+
"Organiser."
|
935 |
|
936 |
+
#: event-organiser-settings.php:274
|
937 |
+
msgid "Enable event pretty permalinks:"
|
938 |
+
msgstr "Aktiver pæne permalinks til begivenheder"
|
|
|
|
|
|
|
|
|
|
|
939 |
|
940 |
+
#: event-organiser-settings.php:280
|
941 |
+
msgid ""
|
942 |
+
"If you have pretty permalinks enabled, select to have pretty premalinks for "
|
943 |
+
"events."
|
944 |
+
msgstr ""
|
945 |
+
"Hvis du har aktiveret pæne permalinks, vælg dette for også at aktivere det "
|
946 |
+
"til begivenheder."
|
947 |
|
948 |
+
#: event-organiser-settings.php:284
|
949 |
+
msgid "Event (single)"
|
950 |
+
msgstr "Event (single)"
|
951 |
|
952 |
+
#: event-organiser-settings.php:293
|
953 |
+
msgid "Events page"
|
954 |
+
msgstr ""
|
955 |
|
956 |
+
#: event-organiser-settings.php:306
|
957 |
+
msgid "Event (date archive)"
|
958 |
+
msgstr ""
|
959 |
|
960 |
+
#: event-organiser-settings.php:312
|
961 |
+
msgid "Year archive"
|
962 |
+
msgstr "År arkiv"
|
963 |
|
964 |
+
#: event-organiser-settings.php:313
|
965 |
+
msgid "Month archive"
|
966 |
+
msgstr "Måned arkiv"
|
967 |
|
968 |
+
#: event-organiser-settings.php:314
|
969 |
+
msgid "Day archive"
|
970 |
+
msgstr "Dag arkiv"
|
971 |
|
972 |
+
#: event-organiser-settings.php:612
|
973 |
+
msgid "Event management permissions"
|
974 |
+
msgstr "Event management rettigheder"
|
975 |
|
976 |
+
#: event-organiser-settings.php:613
|
977 |
+
msgid "Set permissions for events and venue management"
|
978 |
+
msgstr "Opsæt rettigheder for håndtering af begivenheder og steder"
|
979 |
|
980 |
+
#: event-organiser-settings.php:618
|
981 |
+
msgid "Role"
|
982 |
+
msgstr "Rolle"
|
|
|
|
|
983 |
|
984 |
+
#: event-organiser-settings.php:629
|
985 |
+
msgid "None"
|
986 |
+
msgstr "Ingen"
|
|
|
|
|
|
|
|
|
987 |
|
988 |
+
#: event-organiser-settings.php:658
|
989 |
+
msgid ""
|
990 |
+
"Choose a custom permalink structure for events, venues, event categories and "
|
991 |
+
"event tags."
|
992 |
+
msgstr ""
|
993 |
+
"Vælg en brugerdefineret struktur til permalinks for begivenheder, steder, "
|
994 |
+
"begivenhedskategorier og -tags."
|
995 |
|
996 |
+
#: event-organiser-settings.php:659
|
997 |
+
msgid ""
|
998 |
+
"Please note to enable these structures you must first have pretty permalinks "
|
999 |
+
"enabled on WordPress in Settings > Permalinks."
|
1000 |
+
msgstr ""
|
1001 |
+
"Bemærk at dette kræver, at du har aktiveret pæne permalinks for WordPress "
|
1002 |
+
"under Indstillinger > Permanente links."
|
1003 |
|
1004 |
+
#: event-organiser-settings.php:660
|
1005 |
+
msgid ""
|
1006 |
+
"You may also need to go to WordPress Settings > Permalinks and click 'Save "
|
1007 |
+
"Changes' before any changes will take effect."
|
1008 |
+
msgstr ""
|
1009 |
+
"Du er måske også nødt til at gå til Wordpress instillinger > Permanente "
|
1010 |
+
"links og trykke 'Gem ændringer' før ændringer virker."
|
1011 |
|
1012 |
+
#: event-organiser-settings.php:696
|
1013 |
+
msgid "Do not add to menu"
|
1014 |
+
msgstr "Tilføj ikke til menu"
|
1015 |
|
1016 |
+
#: event-organiser-settings.php:700
|
1017 |
+
msgid "Page list (fallback)"
|
1018 |
+
msgstr "Sideliste (tilbagefald)"
|
|
|
|
|
|
|
|
|
1019 |
|
1020 |
+
#: event-organiser-venues.php:49
|
1021 |
+
msgid "You do not have permission to manage venues"
|
1022 |
+
msgstr "Du har ikke rettigheder til at håndtere steder"
|
|
|
|
|
1023 |
|
1024 |
+
#: event-organiser-venues.php:54 event-organiser-venues.php:83
|
1025 |
+
msgid "You do not have permission to edit this venue."
|
1026 |
+
msgstr "Du har ikke rettigheder til at redigere dette sted."
|
1027 |
|
1028 |
+
#: event-organiser-venues.php:61
|
1029 |
+
msgid "Venue <strong>was not</strong> updated"
|
1030 |
+
msgstr "Venue <strong>var ikke</strong> opdateret"
|
1031 |
|
1032 |
+
#: event-organiser-venues.php:98
|
1033 |
+
msgid "Venue <strong>was not</strong> created"
|
1034 |
+
msgstr "Sted <strong>blev ikke</strong> oprettet"
|
1035 |
|
1036 |
+
#: event-organiser-venues.php:127
|
1037 |
+
msgid "You do not have permission to delete this venue"
|
1038 |
+
msgstr "Du har ikke rettigheder til at slette dette sted"
|
1039 |
|
1040 |
+
#: event-organiser-venues.php:154
|
1041 |
+
msgid "Venue(s) <strong>were not </strong> deleted"
|
1042 |
+
msgstr "Sted(er) <strong>blev ikke </strong> slettet"
|
1043 |
|
1044 |
+
#: event-organiser-venues.php:166
|
1045 |
+
msgid "Save"
|
1046 |
+
msgstr "Gem"
|
|
|
1047 |
|
1048 |
+
#: event-organiser-venues.php:193
|
1049 |
+
msgid "Venue <strong>created</strong>"
|
1050 |
+
msgstr "Sted <strong>oprettet</strong>"
|
|
|
1051 |
|
1052 |
+
#: event-organiser-venues.php:194
|
1053 |
+
msgid "Venue <strong>updated</strong>"
|
1054 |
+
msgstr "Sted <strong>opdateret</strong>"
|
1055 |
|
1056 |
+
#: event-organiser-venues.php:195
|
1057 |
+
msgid "Venue(s) <strong>deleted</strong>"
|
1058 |
+
msgstr "Sted(er) <strong>slettet</strong>"
|
1059 |
|
1060 |
+
#: event-organiser-venues.php:255 event-organiser-venues.php:294
|
1061 |
+
#: includes/event-organiser-cpt.php:219
|
1062 |
+
#, fuzzy
|
1063 |
+
msgctxt "post"
|
1064 |
+
msgid "Add New"
|
1065 |
+
msgstr "Tilføj ny"
|
1066 |
|
1067 |
+
#: event-organiser-venues.php:258
|
1068 |
+
#, php-format
|
1069 |
+
msgid "Search results for “%s”"
|
1070 |
+
msgstr "Søgeresultater for “%s”"
|
|
|
1071 |
|
1072 |
+
#: event-organiser-venues.php:417
|
1073 |
+
msgid "Latitude/Longitude:"
|
1074 |
+
msgstr ""
|
1075 |
|
1076 |
+
#: event-organiser-venues.php:445
|
1077 |
+
msgid "Venue name"
|
1078 |
+
msgstr "Stednavn"
|
|
|
|
|
1079 |
|
1080 |
+
#: event-organiser-venues.php:451
|
1081 |
+
msgid "Permalink:"
|
1082 |
+
msgstr "Permanent link:"
|
|
|
1083 |
|
1084 |
+
#: event-organiser-venues.php:458
|
1085 |
+
msgid "Get Link"
|
1086 |
+
msgstr "Vis link"
|
|
|
|
|
|
|
|
|
|
|
1087 |
|
1088 |
+
#: event-organiser-venues.php:480
|
1089 |
+
msgid "Slug"
|
1090 |
+
msgstr "Kort titel"
|
1091 |
|
1092 |
+
#: includes/class-eo-ical-parser.php:193
|
1093 |
+
msgid "There was an error detecting iCal source."
|
1094 |
+
msgstr "Der var en fejl ved undersøgelse af iCal kilden"
|
|
|
1095 |
|
1096 |
+
#: includes/class-eo-ical-parser.php:201
|
1097 |
+
msgid "Unable to read iCal file"
|
1098 |
+
msgstr "Det var ikke muligt at læse iCal filen"
|
|
|
1099 |
|
1100 |
+
#: includes/class-eo-ical-parser.php:208
|
1101 |
+
msgid "Feed not found"
|
1102 |
+
msgstr "Feed blev ikke fundet"
|
1103 |
|
1104 |
+
#: includes/class-eo-ical-parser.php:274
|
1105 |
+
#, php-format
|
1106 |
+
msgid "There was an error fetching the feed. Response code: %s."
|
1107 |
+
msgstr "Der var en fejl ved hentning af feed. Fejlkode: %s."
|
1108 |
|
1109 |
+
#: includes/class-eo-ical-parser.php:294
|
1110 |
+
msgid "There was an error opening the ICAL file."
|
1111 |
+
msgstr "Der var en fejl ved åbning af ICAL filen"
|
|
|
1112 |
|
1113 |
+
#: includes/class-eo-ical-parser.php:495 includes/class-eo-ical-parser.php:520
|
1114 |
+
#, php-format
|
1115 |
+
msgid "[Lines %1$d-%2$d]"
|
1116 |
+
msgstr "[Linjer %1$d-%2$d]"
|
1117 |
|
1118 |
+
#: includes/class-eo-ical-parser.php:502 includes/class-eo-ical-parser.php:527
|
1119 |
+
#, php-format
|
1120 |
+
msgid "[Line %1$d]"
|
1121 |
+
msgstr "[Linje %1$d]"
|
1122 |
|
1123 |
+
#: includes/class-eo-ical-parser.php:885
|
1124 |
+
#, php-format
|
1125 |
+
msgid "Invalid date \"%s\". Date expected in YYYYMMDD format."
|
1126 |
+
msgstr "Ugyldig dato \"%s\". Dato forventes i formatet YYYYMMDD"
|
1127 |
|
1128 |
+
#: includes/class-eo-ical-parser.php:923
|
1129 |
+
#, php-format
|
1130 |
+
msgid ""
|
1131 |
+
"Invalid datetime \"%s\". Date expected in YYYYMMDDTHHiissZ or "
|
1132 |
+
"YYYYMMDDTHHiiss format."
|
1133 |
+
msgstr ""
|
1134 |
+
"Ugyldig datetime \"%s\". Dato forventes i formatet YYYYMMDDTHHiissZ eller "
|
1135 |
+
"YYYYMMDDTHHiiss."
|
1136 |
|
1137 |
+
#: includes/class-event-organiser-im-export.php:61
|
1138 |
+
#, php-format
|
1139 |
+
msgid "File Error encountered: %d"
|
1140 |
+
msgstr "Fejl i filupload: %d"
|
1141 |
|
1142 |
+
#: includes/class-event-organiser-im-export.php:68
|
1143 |
+
msgid "No file detected."
|
1144 |
+
msgstr "Ingen fil registreret."
|
1145 |
|
1146 |
+
#: includes/class-event-organiser-im-export.php:71
|
1147 |
+
msgid ""
|
1148 |
+
"Invalid file uploaded. The file must be a ics calendar file of type 'text/"
|
1149 |
+
"calendar', no larger than 2MB."
|
1150 |
+
msgstr ""
|
1151 |
+
"Ugyldig fil er oploadet. Filen skal være en ics kalender a filtypen 'text/"
|
1152 |
+
"calender', og ikke større end 2MB"
|
1153 |
|
1154 |
+
#: includes/class-event-organiser-im-export.php:73
|
1155 |
+
#, php-format
|
1156 |
+
msgid "File size: %s. File type: %s"
|
1157 |
+
msgstr "Fil størrelse size: %s. Fil type: %s"
|
|
|
1158 |
|
1159 |
+
#: includes/class-event-organiser-im-export.php:91
|
1160 |
+
msgid "Export Events"
|
1161 |
+
msgstr "Eksporter begivenheder"
|
1162 |
|
1163 |
+
#: includes/class-event-organiser-im-export.php:94
|
1164 |
+
msgid ""
|
1165 |
+
"The export button below generates an ICS file of your events that can be "
|
1166 |
+
"imported in to other calendar applications such as Google Calendar."
|
1167 |
+
msgstr ""
|
1168 |
+
"Eksport-knappen nedenfor genererer en ICS-fil af dine begivenheder, som kan "
|
1169 |
+
"importeres af andre kalender-applikationer såsom Google Calendar."
|
1170 |
|
1171 |
+
#: includes/class-event-organiser-im-export.php:97
|
1172 |
+
msgid "Download Export File"
|
1173 |
+
msgstr "Download eksportfil"
|
1174 |
|
1175 |
+
#: includes/class-event-organiser-im-export.php:100
|
1176 |
+
msgid "Import Events"
|
1177 |
+
msgstr "Importer begivenheder"
|
1178 |
|
1179 |
+
#: includes/class-event-organiser-im-export.php:103
|
1180 |
+
msgid "Import an ICS file."
|
1181 |
+
msgstr "Importer en ICS-fil."
|
1182 |
|
1183 |
+
#: includes/class-event-organiser-im-export.php:105
|
1184 |
+
msgid "Import venues"
|
1185 |
+
msgstr "Importer steder"
|
|
|
1186 |
|
1187 |
+
#: includes/class-event-organiser-im-export.php:107
|
1188 |
+
msgid "Import categories"
|
1189 |
+
msgstr "Importer kategorier"
|
1190 |
|
1191 |
+
#: includes/class-event-organiser-im-export.php:111
|
1192 |
+
msgid "Upload ICS file"
|
1193 |
+
msgstr "Upload ICS-fil"
|
1194 |
|
1195 |
+
#: includes/class-event-organiser-im-export.php:162
|
1196 |
+
msgid "You do not have sufficient permissions to import events."
|
1197 |
+
msgstr "Du har ikke rettigheder til at importere begivenheder."
|
1198 |
|
1199 |
+
#: includes/class-event-organiser-im-export.php:244
|
1200 |
msgid "No events were imported."
|
1201 |
msgstr "Ingen begivenheder blev importeret."
|
1202 |
|
1203 |
+
#: includes/class-event-organiser-im-export.php:253
|
1204 |
+
msgid "Error:"
|
1205 |
+
msgstr "Fejl:"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1206 |
|
1207 |
+
#: includes/class-event-organiser-im-export.php:263
|
1208 |
+
msgid "Warning:"
|
1209 |
+
msgstr "Advarsel:"
|
1210 |
|
1211 |
+
#: includes/class-event-organiser-im-export.php:268
|
1212 |
+
msgid "1 event was successfully imported"
|
1213 |
+
msgstr "1 begivenhed blev importeret"
|
|
|
1214 |
|
1215 |
+
#: includes/class-event-organiser-im-export.php:271
|
1216 |
+
#, php-format
|
1217 |
+
msgid "%d events were successfully imported"
|
1218 |
+
msgstr "%d begivenheder blev importeret"
|
1219 |
|
1220 |
+
#: includes/class-event-organiser-im-export.php:274
|
1221 |
+
msgid "1 venue was created"
|
1222 |
+
msgstr "1 sted blev oprettet"
|
1223 |
|
1224 |
+
#: includes/class-event-organiser-im-export.php:277
|
1225 |
+
#, php-format
|
1226 |
+
msgid "%d venues were created"
|
1227 |
+
msgstr "%d steder blev oprettet"
|
1228 |
|
1229 |
+
#: includes/class-event-organiser-im-export.php:281
|
1230 |
+
msgid "1 category was created"
|
1231 |
+
msgstr "1 kategori blev oprettet"
|
|
|
1232 |
|
1233 |
+
#: includes/class-event-organiser-im-export.php:284
|
1234 |
+
#, php-format
|
1235 |
+
msgid "%d categories were created"
|
1236 |
+
msgstr "%d kategorier blev oprettet"
|
1237 |
|
1238 |
+
#: includes/event-organiser-ajax.php:352
|
1239 |
+
msgid "Protected"
|
1240 |
+
msgstr "Beskyttet"
|
1241 |
|
1242 |
+
#: includes/event-organiser-ajax.php:354
|
1243 |
+
msgid "Private"
|
1244 |
+
msgstr "Privat"
|
|
|
|
|
1245 |
|
1246 |
+
#: includes/event-organiser-ajax.php:356
|
1247 |
+
msgid "Draft"
|
1248 |
+
msgstr "Kladde"
|
1249 |
|
1250 |
+
#: includes/event-organiser-ajax.php:383
|
1251 |
+
#: templates/event-meta-event-single.php:58
|
1252 |
+
msgid "Start"
|
1253 |
+
msgstr "Start"
|
1254 |
|
1255 |
+
#: includes/event-organiser-ajax.php:384
|
1256 |
+
msgid "End"
|
1257 |
+
msgstr "Slut"
|
1258 |
|
1259 |
+
#: includes/event-organiser-ajax.php:425
|
1260 |
+
msgid "This event reoccurs"
|
1261 |
+
msgstr "Denne begivenhed er tilbagevendende"
|
1262 |
|
1263 |
+
#: includes/event-organiser-ajax.php:431 includes/event-organiser-cpt.php:221
|
1264 |
+
msgid "Edit Event"
|
1265 |
+
msgstr "Rediger begivenhed"
|
1266 |
|
1267 |
+
#: includes/event-organiser-ajax.php:450
|
1268 |
+
msgid "Delete this occurrence"
|
1269 |
+
msgstr "Slet denne forekomst"
|
1270 |
|
1271 |
+
#: includes/event-organiser-ajax.php:464
|
1272 |
+
msgid "Break this series"
|
1273 |
+
msgstr "Bryd denne serie"
|
1274 |
|
1275 |
+
#: includes/event-organiser-ajax.php:672
|
1276 |
+
#: includes/event-organiser-event-functions.php:1399
|
1277 |
+
msgid "All Day"
|
1278 |
+
msgstr "Hele dagen"
|
1279 |
|
1280 |
+
#: includes/event-organiser-ajax.php:677
|
1281 |
+
msgid "Add To Google Calendar"
|
1282 |
+
msgstr "Tilføj til Google Calendar"
|
|
|
|
|
1283 |
|
1284 |
+
#: includes/event-organiser-cpt.php:33
|
1285 |
+
msgid "Search Venues"
|
1286 |
+
msgstr "Søg Steder"
|
1287 |
|
1288 |
+
#: includes/event-organiser-cpt.php:35
|
1289 |
+
msgid "View Venue"
|
1290 |
+
msgstr "Vis sted"
|
1291 |
|
1292 |
+
#: includes/event-organiser-cpt.php:36
|
1293 |
+
msgid "Edit Venue"
|
1294 |
+
msgstr "Rediger sted"
|
1295 |
|
1296 |
+
#: includes/event-organiser-cpt.php:37
|
1297 |
+
msgid "Update Venue"
|
1298 |
+
msgstr "Opdater sted"
|
1299 |
|
1300 |
+
#: includes/event-organiser-cpt.php:38
|
1301 |
+
msgid "Add New Venue"
|
1302 |
+
msgstr "Tilføj nyt sted"
|
1303 |
|
1304 |
+
#: includes/event-organiser-cpt.php:39
|
1305 |
+
msgid "New Venue Name"
|
1306 |
+
msgstr "Nyt stednavn"
|
1307 |
|
1308 |
+
#: includes/event-organiser-cpt.php:40
|
1309 |
+
msgid "No venues found"
|
1310 |
+
msgstr "Ingen steder fundet"
|
1311 |
|
1312 |
+
#: includes/event-organiser-cpt.php:41
|
1313 |
+
msgid "Add or remove venues"
|
1314 |
+
msgstr "Tilføj eller fjern steder"
|
|
|
1315 |
|
1316 |
+
#: includes/event-organiser-cpt.php:42
|
1317 |
+
msgid "Separate venues with commas"
|
1318 |
+
msgstr "Separer steder med kommaer"
|
|
|
1319 |
|
1320 |
+
#: includes/event-organiser-cpt.php:44
|
1321 |
+
msgid "Venue Location"
|
1322 |
+
msgstr "Stedlokation"
|
1323 |
|
1324 |
+
#: includes/event-organiser-cpt.php:46
|
1325 |
+
#, fuzzy
|
1326 |
+
msgid "Venue:"
|
1327 |
+
msgstr "Sted"
|
1328 |
|
1329 |
+
#: includes/event-organiser-cpt.php:47
|
1330 |
+
msgid "No Venue"
|
1331 |
+
msgstr "Intet sted"
|
1332 |
|
1333 |
+
#: includes/event-organiser-cpt.php:93
|
1334 |
+
#, fuzzy
|
1335 |
+
msgctxt "taxonomy singular name"
|
1336 |
+
msgid "Category"
|
1337 |
+
msgstr "Kategorier"
|
1338 |
|
1339 |
+
#: includes/event-organiser-cpt.php:94
|
1340 |
+
msgid "Search Categories"
|
1341 |
+
msgstr "Søg kategorier"
|
1342 |
|
1343 |
+
#: includes/event-organiser-cpt.php:95
|
1344 |
+
msgid "All Categories"
|
1345 |
+
msgstr "Alle kategorier"
|
1346 |
|
1347 |
+
#: includes/event-organiser-cpt.php:96
|
1348 |
+
msgid "Parent Category"
|
1349 |
+
msgstr "Forælderkategori"
|
1350 |
|
1351 |
+
#: includes/event-organiser-cpt.php:97
|
1352 |
+
#, fuzzy
|
1353 |
+
msgid "Parent Category:"
|
1354 |
+
msgstr "Forælderkategori"
|
1355 |
|
1356 |
+
#: includes/event-organiser-cpt.php:98
|
1357 |
+
msgid "Edit Category"
|
1358 |
+
msgstr "Rediger kategori"
|
1359 |
|
1360 |
+
#: includes/event-organiser-cpt.php:99
|
1361 |
+
msgid "Update Category"
|
1362 |
+
msgstr "Opdater kategori"
|
1363 |
|
1364 |
+
#: includes/event-organiser-cpt.php:100
|
1365 |
+
msgid "Add New Category"
|
1366 |
+
msgstr "Tilføj ny kategori"
|
1367 |
|
1368 |
+
#: includes/event-organiser-cpt.php:101
|
1369 |
+
msgid "New Category Name"
|
1370 |
+
msgstr "Nyt kategorinavn"
|
1371 |
|
1372 |
+
#: includes/event-organiser-cpt.php:102
|
1373 |
+
msgid "No categories found"
|
1374 |
+
msgstr "Ingen kategorier fundet"
|
1375 |
|
1376 |
+
#: includes/event-organiser-cpt.php:147
|
1377 |
+
#, fuzzy
|
1378 |
+
msgctxt "taxonomy singular name"
|
1379 |
+
msgid "Tag"
|
1380 |
+
msgstr "Tags"
|
1381 |
+
|
1382 |
+
#: includes/event-organiser-cpt.php:148
|
1383 |
msgid "Search Tags"
|
1384 |
msgstr "Søg tags"
|
1385 |
|
1386 |
+
#: includes/event-organiser-cpt.php:149
|
1387 |
+
msgid "All Tags"
|
1388 |
+
msgstr "Alle tags"
|
1389 |
|
1390 |
+
#: includes/event-organiser-cpt.php:150
|
1391 |
+
msgid "Popular Tags"
|
1392 |
+
msgstr "Populære tags"
|
|
|
1393 |
|
1394 |
+
#: includes/event-organiser-cpt.php:151
|
1395 |
+
msgid "Edit Tag"
|
1396 |
+
msgstr "Rediger tag"
|
1397 |
|
1398 |
+
#: includes/event-organiser-cpt.php:152
|
1399 |
+
msgid "Update Tag"
|
1400 |
+
msgstr "Opdater tag"
|
|
|
1401 |
|
1402 |
+
#: includes/event-organiser-cpt.php:153
|
1403 |
+
msgid "Add New Tag"
|
1404 |
+
msgstr "Tilføj nyt tag"
|
1405 |
|
1406 |
+
#: includes/event-organiser-cpt.php:154
|
1407 |
+
msgid "New Tag Name"
|
1408 |
+
msgstr "Nyt tagnavn"
|
1409 |
|
1410 |
+
#: includes/event-organiser-cpt.php:155
|
1411 |
+
msgid "No tags found"
|
1412 |
+
msgstr "Ingen tags fundet"
|
1413 |
|
1414 |
+
#: includes/event-organiser-cpt.php:156
|
1415 |
+
msgid "Choose from the most used tags"
|
1416 |
+
msgstr "Vælg fra de mest brugte tags"
|
1417 |
|
1418 |
+
#: includes/event-organiser-cpt.php:157
|
1419 |
+
#: includes/event-organiser-event-functions.php:1501
|
1420 |
+
#: templates/event-meta-event-single.php:74
|
1421 |
+
msgid "Tags"
|
1422 |
+
msgstr "Tags"
|
1423 |
+
|
1424 |
+
#: includes/event-organiser-cpt.php:158
|
1425 |
+
msgid "Add or remove tags"
|
1426 |
+
msgstr "Tilføj eller fjern tags"
|
1427 |
|
1428 |
+
#: includes/event-organiser-cpt.php:159
|
1429 |
msgid "Separate tags with commas"
|
1430 |
msgstr "Separer tags med kommaer"
|
1431 |
|
1432 |
+
#: includes/event-organiser-cpt.php:161
|
1433 |
+
msgid "View all tags"
|
1434 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1435 |
|
1436 |
+
#: includes/event-organiser-cpt.php:220
|
1437 |
+
msgid "Add New Event"
|
1438 |
+
msgstr "Tilføj ny begivenhed"
|
1439 |
|
1440 |
+
#: includes/event-organiser-cpt.php:222
|
1441 |
+
msgid "New Event"
|
1442 |
+
msgstr "Ny begivenhed"
|
1443 |
|
1444 |
+
#: includes/event-organiser-cpt.php:223
|
1445 |
+
msgid "All events"
|
1446 |
+
msgstr "Alle begivenheder"
|
1447 |
|
1448 |
+
#: includes/event-organiser-cpt.php:224
|
1449 |
+
msgid "View Event"
|
1450 |
+
msgstr "Vis begivenhed"
|
1451 |
|
1452 |
+
#: includes/event-organiser-cpt.php:225
|
1453 |
+
msgid "Search events"
|
1454 |
+
msgstr "Søg begivenheder"
|
1455 |
|
1456 |
+
#: includes/event-organiser-cpt.php:226
|
1457 |
+
msgid "No events found"
|
1458 |
+
msgstr "Ingen begivenheder fundet"
|
1459 |
|
1460 |
+
#: includes/event-organiser-cpt.php:227
|
1461 |
+
msgid "No events found in Trash"
|
1462 |
+
msgstr "Ingen begivenheder fundet i papirkurven"
|
|
|
1463 |
|
1464 |
+
#: includes/event-organiser-cpt.php:310
|
1465 |
+
#, php-format
|
1466 |
+
msgid "Event updated. <a href=\"%s\">View event</a>"
|
1467 |
+
msgstr "Begivenhed opdateret. <a href=\"%s\">Vis begivenhed</a>"
|
1468 |
|
1469 |
+
#: includes/event-organiser-cpt.php:311
|
1470 |
+
msgid "Custom field updated."
|
1471 |
+
msgstr "Felt opdateret."
|
1472 |
|
1473 |
+
#: includes/event-organiser-cpt.php:312
|
1474 |
+
msgid "Custom field deleted."
|
1475 |
+
msgstr "Felt slettet."
|
1476 |
|
1477 |
+
#: includes/event-organiser-cpt.php:313
|
1478 |
+
msgid "Event updated."
|
1479 |
+
msgstr "Begivenhed opdateret."
|
1480 |
|
1481 |
+
#: includes/event-organiser-cpt.php:315
|
1482 |
+
#, php-format
|
1483 |
+
msgid "Event restored to revision from %s"
|
1484 |
+
msgstr "Begivenhed genskabt til revision fra %s"
|
1485 |
|
1486 |
+
#: includes/event-organiser-cpt.php:316
|
1487 |
+
#, php-format
|
1488 |
+
msgid "Event published. <a href=\"%s\">View event</a>"
|
1489 |
+
msgstr "Begivenhed udgivet. <a href=\"%s\">Vis begivenhed</a>"
|
1490 |
|
1491 |
+
#: includes/event-organiser-cpt.php:317
|
1492 |
+
msgid "Event saved."
|
1493 |
+
msgstr "Begivenhed gemt."
|
|
|
1494 |
|
1495 |
+
#: includes/event-organiser-cpt.php:318
|
1496 |
+
#, php-format
|
1497 |
+
msgid "Event submitted. <a target=\"_blank\" href=\"%s\">Preview event</a>"
|
1498 |
+
msgstr ""
|
1499 |
+
"Begivenhed indsendt. <a target=\"_blank\" href=\"%s\">Preview begivenhed</a>"
|
1500 |
|
1501 |
+
#: includes/event-organiser-cpt.php:319
|
1502 |
+
#, php-format
|
1503 |
+
msgid ""
|
1504 |
+
"Event scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s"
|
1505 |
+
"\">Preview event</a>"
|
1506 |
+
msgstr ""
|
1507 |
+
"Begivenhed planlagt til: <strong>%1$s</strong>. <a target=\"_blank\" href="
|
1508 |
+
"\"%2$s\">Preview begivenhed</a>"
|
1509 |
|
1510 |
+
#: includes/event-organiser-cpt.php:321
|
1511 |
+
msgid "M j, Y @ G:i"
|
1512 |
+
msgstr "j. M Y H:i"
|
1513 |
|
1514 |
+
#: includes/event-organiser-cpt.php:322
|
1515 |
+
#, php-format
|
1516 |
+
msgid "Event draft updated. <a target=\"_blank\" href=\"%s\">Preview event</a>"
|
1517 |
+
msgstr ""
|
1518 |
+
"Begivenhedskladde opdateret. <a target=\"_blank\" href=\"%s\">Preview "
|
1519 |
+
"begivenhed</a>"
|
1520 |
|
1521 |
+
#: includes/event-organiser-cpt.php:323
|
1522 |
+
msgid "This event has been broken from a recurring event."
|
1523 |
+
msgstr "Dette event er i stykker pga. et gentagende event"
|
|
|
|
|
1524 |
|
1525 |
+
#: includes/event-organiser-cpt.php:516
|
1526 |
+
msgid "Creating events"
|
1527 |
+
msgstr "Oprettelse af begivenheder"
|
1528 |
+
|
1529 |
+
#: includes/event-organiser-cpt.php:517
|
1530 |
+
msgid "Creating events:"
|
1531 |
+
msgstr "Oprettelse af begivenheder:"
|
1532 |
|
1533 |
+
#: includes/event-organiser-cpt.php:519
|
1534 |
+
msgid ""
|
1535 |
+
"The start date is the date the event starts. If the event is a reoccuring "
|
1536 |
"event, this is the start date of the first occurrence."
|
1537 |
+
msgstr ""
|
1538 |
+
"Startdatoen er tidspunktet, hvor begivenheden starter. Hvis begivenheden er "
|
1539 |
"tilbagevendende, er dette startdatoen for den første begivenhed i serien."
|
1540 |
|
1541 |
+
#: includes/event-organiser-cpt.php:520
|
1542 |
+
msgid ""
|
1543 |
+
"The end date is the date the event finishes. If the event is a reoccuring "
|
1544 |
+
"event, this is the end date of the first occurrence."
|
1545 |
+
msgstr ""
|
1546 |
+
"Slutdatoen er tidspunktet, hvor begivenheden slutter. Hvis begivenheden "
|
1547 |
+
"gentages, er dette slutdatoen for den første begivenhed i serien."
|
|
|
|
|
|
|
|
|
1548 |
|
1549 |
+
#: includes/event-organiser-cpt.php:521
|
1550 |
+
msgid ""
|
1551 |
+
"All dates and times must be entered in the specified format. This format can "
|
1552 |
+
"changed in the settings page."
|
1553 |
+
msgstr ""
|
1554 |
+
"Alle datoer og tider skal indtastes i det specificerede format. Dette format "
|
1555 |
+
"kan ændres på indstillingssiden."
|
1556 |
|
1557 |
+
#: includes/event-organiser-cpt.php:526
|
1558 |
+
msgid "Repeating events"
|
1559 |
+
msgstr "Tilbagevendende begivenheder"
|
|
|
1560 |
|
1561 |
+
#: includes/event-organiser-cpt.php:527
|
1562 |
+
msgid ""
|
1563 |
+
"To repeat an event according to some regular pattern, use the reoccurrence "
|
1564 |
+
"dropdown menu to select how the event is to repeat. Further options then "
|
1565 |
+
"appear, "
|
1566 |
+
msgstr ""
|
1567 |
+
"Gentag en begivenhed i et givent mønster ved at vælge et i dropdown-menuen "
|
1568 |
+
"for gentagelser. Flere muligheder vil da vises,"
|
1569 |
|
1570 |
+
#: includes/event-organiser-cpt.php:529
|
1571 |
+
msgid "Specify how regularly the event should repeat (default 1)"
|
1572 |
+
msgstr "Indstil hvor ofte begivenheden skal gentages (standard er 1)"
|
1573 |
|
1574 |
+
#: includes/event-organiser-cpt.php:530
|
1575 |
+
msgid ""
|
1576 |
+
"Choose the reoccurrence end date. No further occurrences are added after "
|
1577 |
+
"this date, but an occurrence that starts before may finish after this date."
|
1578 |
+
msgstr ""
|
1579 |
+
"Vælg gentagelsens slutdato. Ingen gentagelser bliver tilføjet efter denne "
|
1580 |
+
"dato, men en gentagelse, der starter før, kan slutte efter datoen."
|
1581 |
|
1582 |
+
#: includes/event-organiser-cpt.php:531
|
1583 |
+
msgid ""
|
1584 |
+
"If monthly reoccurrence is selected, select whether this should repeat on "
|
1585 |
+
"that date of the month (e.g. on the 24th) or on the day of the month (e.g. "
|
1586 |
+
"on the third Tuesday) "
|
1587 |
+
msgstr ""
|
1588 |
+
"Hvis månedlig gentagelse er valgt, vælg da om der skal gentages på datoen i "
|
1589 |
+
"måneden (f.eks. den 24.), eller på dagen i måneden (f.eks. den tredje "
|
1590 |
+
"torsdag)"
|
1591 |
|
1592 |
+
#: includes/event-organiser-cpt.php:532
|
1593 |
+
msgid ""
|
1594 |
+
"If weekly reoccurrence is selected, select which days of the week the event "
|
1595 |
+
"should be repeated. If no days are selected, the day of the start date is "
|
1596 |
+
"used"
|
1597 |
+
msgstr ""
|
1598 |
+
"Hvis ugentlig gentagelse er valgt, vælg da hvilke dage i ugen begivenheden "
|
1599 |
+
"skal gentages på. Hvis ingen dag er valgt, benyttes dagen for startdatoen i "
|
1600 |
+
"stedet."
|
1601 |
|
1602 |
+
#: includes/event-organiser-cpt.php:537 includes/event-organiser-cpt.php:538
|
1603 |
+
msgid "Selecting a venue"
|
1604 |
+
msgstr "Valg af sted"
|
|
|
|
|
1605 |
|
1606 |
+
#: includes/event-organiser-cpt.php:540
|
1607 |
+
msgid "Use the venues input field to search for existing venues"
|
1608 |
+
msgstr "Benyt sted-indtastningsfeltet til at søge efter eksisterende steder"
|
|
|
|
|
|
|
1609 |
|
1610 |
+
#: includes/event-organiser-cpt.php:541
|
1611 |
+
msgid ""
|
1612 |
+
"Only pre-existing venues can be selected. To add a venue, go to the venues "
|
1613 |
+
"page."
|
1614 |
+
msgstr ""
|
1615 |
+
"Kun allerede eksisterende steder kan vælges. For at tilføje et sted, gå til "
|
1616 |
+
"Steder-vinduet."
|
1617 |
|
1618 |
+
#: includes/event-organiser-cpt.php:551 includes/event-organiser-cpt.php:570
|
1619 |
+
msgid "Overview"
|
1620 |
+
msgstr "Overblik"
|
1621 |
|
1622 |
+
#: includes/event-organiser-cpt.php:552
|
1623 |
+
msgid ""
|
1624 |
+
"This is the list of all saved events. Note that <strong> reoccurring events "
|
1625 |
"appear as a single row </strong> in the table and the start and end date "
|
1626 |
"refers to the first occurrence of that event."
|
1627 |
+
msgstr ""
|
1628 |
+
"Dette er en liste af alle gemte begivenheder. Bemærk at <strong>gentagende "
|
1629 |
"begivenheder vises som en enkelt række </strong> i tabellen, og at start- og "
|
1630 |
"slutdatoen refererer til den første begivenhed."
|
1631 |
|
1632 |
+
#: includes/event-organiser-cpt.php:558
|
1633 |
+
msgid ""
|
1634 |
+
"Hovering over a row in the venues list will display action links that allow "
|
1635 |
+
"you to manage that venue. You can perform the following actions:"
|
1636 |
+
msgstr ""
|
1637 |
+
"Hvis du holder markøren over en række i listen af steder, kan du se links "
|
1638 |
+
"til at håndtere dit sted. Du kan udføre følgende handlinger:"
|
1639 |
+
|
1640 |
+
#: includes/event-organiser-cpt.php:560
|
1641 |
+
msgid ""
|
1642 |
+
"Edit takes you to the editing screen for that venue. You can also reach that "
|
1643 |
+
"screen by clicking on the venue title."
|
1644 |
+
msgstr ""
|
1645 |
+
"Rediger tager dig til redigeringsvinduet for stedet. Du kan også komme til "
|
1646 |
+
"det vindue ved at klikke på stedets titel."
|
1647 |
+
|
1648 |
+
#: includes/event-organiser-cpt.php:561
|
1649 |
+
msgid "Delete will permanently remove the venue"
|
1650 |
+
msgstr "Slet vil fjerne stedet permanent"
|
1651 |
+
|
1652 |
+
#: includes/event-organiser-cpt.php:562
|
1653 |
+
msgid "View will take you to the venue's page"
|
1654 |
+
msgstr "Vis vil føre dig til stedets side"
|
1655 |
|
1656 |
+
#: includes/event-organiser-cpt.php:571
|
1657 |
+
msgid ""
|
1658 |
+
"This page shows all (occurrances of) events. You can view the summary of an "
|
1659 |
"event by clicking on it. If you have the necessary permissions, a link to "
|
1660 |
"the event's edit page will appear also."
|
1661 |
+
msgstr ""
|
1662 |
+
"Denne side viser alle (forekomster af tilbagevendende) begivenheder. Du kan "
|
1663 |
"få et overblik over en begivenhed ved at klikke på den. Hvis du har de "
|
1664 |
"påkrævede rettigheder, vil du også få vist et link til begivenhedens "
|
1665 |
"redigeringsvindue."
|
1666 |
|
1667 |
+
#: includes/event-organiser-cpt.php:572
|
1668 |
+
msgid ""
|
1669 |
+
"By clicking the relevant tab, you can view events in Month, Week or Day "
|
1670 |
+
"mode. You can also filter the events by events by category and venue. The "
|
1671 |
+
"'go to date' button allows you to quickly jump to a specific date."
|
1672 |
+
msgstr ""
|
1673 |
+
"Ved at klikke på den relevante fane kan du se begivenheder vist i måneder, "
|
1674 |
+
"uger eller dage. Du kan også filtrere begivenhederne efter kategori og sted. "
|
1675 |
+
"'gå til dato'-knappen giver dig mulighed for hurtigt at hoppe til en "
|
1676 |
+
"specifik dato."
|
1677 |
|
1678 |
+
#: includes/event-organiser-cpt.php:576
|
1679 |
+
msgid "Add Event"
|
1680 |
+
msgstr "Tilføj begivenhed"
|
|
|
|
|
|
|
1681 |
|
1682 |
+
#: includes/event-organiser-cpt.php:577
|
1683 |
+
msgid ""
|
1684 |
+
"You can create an event on this Calendar, by clicking on day or dragging "
|
1685 |
+
"over multiple days (in Month view) or multiple times (in Week and Day view). "
|
1686 |
+
"You can give the event a title, specify a venue and provide a descripton. "
|
1687 |
+
"The event can be immediately published or saved as a draft. In any case, the "
|
1688 |
+
"event is created and you are forwarded to that event's edit page."
|
1689 |
+
msgstr ""
|
1690 |
+
"Du kan oprette en begivenhed i denne kalender ved at klikke på en dag eller "
|
1691 |
+
"holde musen nede og trække den over flere dage (i månedsvisning) eller flere "
|
1692 |
+
"timer (i uge- og dagsvisning). Du kan give begivenheden en titel, et sted og "
|
1693 |
+
"en beskrivelse. Begivenheden kan blive udgivet med det samme eller gemt som "
|
1694 |
+
"kladde. Uanset hvad vil begivenheden blive oprettet, og du føres til dens "
|
1695 |
+
"redigeringsvindue."
|
1696 |
|
1697 |
+
#: includes/event-organiser-cpt.php:583
|
1698 |
+
msgid "For more information"
|
1699 |
+
msgstr "For mere information"
|
|
|
|
|
|
|
|
|
1700 |
|
1701 |
+
#: includes/event-organiser-cpt.php:584
|
1702 |
+
#, php-format
|
1703 |
+
msgid "See the <a %s> documentation</a>"
|
1704 |
+
msgstr "Læs <a %s> dokumentationen</a>"
|
|
|
|
|
1705 |
|
1706 |
+
#: includes/event-organiser-cpt.php:585
|
1707 |
+
msgid "Debugging Event Organiser"
|
1708 |
+
msgstr "Debugging Event Organiser"
|
1709 |
|
1710 |
+
#: includes/event-organiser-cpt.php:586
|
1711 |
+
msgid "Go Pro!"
|
1712 |
+
msgstr "Go Pro!"
|
1713 |
|
1714 |
+
#: includes/event-organiser-cpt.php:703 includes/event-organiser-cpt.php:726
|
1715 |
+
msgid "Color"
|
1716 |
+
msgstr "Farve"
|
1717 |
|
1718 |
+
#: includes/event-organiser-cpt.php:709
|
1719 |
+
msgid "Assign the category a colour."
|
1720 |
+
msgstr "Tilføj farve til denne kategori"
|
|
|
|
|
1721 |
|
1722 |
+
#: includes/event-organiser-event-functions.php:740
|
1723 |
+
#: includes/event-organiser-register.php:265
|
1724 |
+
msgid "last"
|
1725 |
+
msgstr "sidste"
|
1726 |
|
1727 |
+
#: includes/event-organiser-event-functions.php:740
|
1728 |
+
#: includes/event-organiser-register.php:265
|
1729 |
+
msgid "first"
|
1730 |
+
msgstr "første"
|
1731 |
|
1732 |
+
#: includes/event-organiser-event-functions.php:740
|
1733 |
+
#: includes/event-organiser-register.php:265
|
1734 |
+
msgid "second"
|
1735 |
+
msgstr "anden"
|
1736 |
|
1737 |
+
#: includes/event-organiser-event-functions.php:740
|
1738 |
+
#: includes/event-organiser-register.php:265
|
1739 |
+
msgid "third"
|
1740 |
+
msgstr "tredje"
|
1741 |
|
1742 |
+
#: includes/event-organiser-event-functions.php:740
|
1743 |
+
#: includes/event-organiser-register.php:265
|
1744 |
+
msgid "fourth"
|
1745 |
+
msgstr "fjerde"
|
1746 |
|
1747 |
+
#: includes/event-organiser-event-functions.php:750
|
1748 |
+
msgid "one time only"
|
1749 |
+
msgstr "kun en gang"
|
1750 |
|
1751 |
+
#: includes/event-organiser-event-functions.php:753
|
1752 |
+
msgid "custom reoccurrence"
|
1753 |
+
msgstr "Brugerindstillet gentagelse"
|
1754 |
+
|
1755 |
+
#: includes/event-organiser-event-functions.php:760
|
1756 |
+
#: includes/event-organiser-register.php:255
|
1757 |
+
msgid "every day"
|
1758 |
+
msgstr "hver dag"
|
1759 |
+
|
1760 |
+
#: includes/event-organiser-event-functions.php:762
|
1761 |
+
#: includes/event-organiser-register.php:256
|
1762 |
+
#, php-format
|
1763 |
+
msgid "every %d days"
|
1764 |
+
msgstr "hver %d. dag"
|
1765 |
+
|
1766 |
+
#: includes/event-organiser-event-functions.php:768
|
1767 |
+
#: includes/event-organiser-register.php:257
|
1768 |
+
msgid "every week on"
|
1769 |
+
msgstr "hver uge på en"
|
1770 |
+
|
1771 |
+
#: includes/event-organiser-event-functions.php:770
|
1772 |
+
#: includes/event-organiser-register.php:258
|
1773 |
+
#, php-format
|
1774 |
+
msgid "every %d weeks on"
|
1775 |
+
msgstr "hver %d. uge på en"
|
1776 |
+
|
1777 |
+
#: includes/event-organiser-event-functions.php:781
|
1778 |
+
#: includes/event-organiser-register.php:259
|
1779 |
+
msgid "every month on the"
|
1780 |
+
msgstr "hver måned på den"
|
1781 |
+
|
1782 |
+
#: includes/event-organiser-event-functions.php:783
|
1783 |
+
#: includes/event-organiser-register.php:260
|
1784 |
+
#, php-format
|
1785 |
+
msgid "every %d months on the"
|
1786 |
+
msgstr "hver %d. måned på den"
|
1787 |
+
|
1788 |
+
#: includes/event-organiser-event-functions.php:812
|
1789 |
+
msgid "every year"
|
1790 |
+
msgstr "hvert år"
|
1791 |
+
|
1792 |
+
#: includes/event-organiser-event-functions.php:814
|
1793 |
+
#, php-format
|
1794 |
+
msgid "every %d years"
|
1795 |
+
msgstr "hvert %d. år"
|
1796 |
|
1797 |
+
#: includes/event-organiser-register.php:55
|
1798 |
+
msgid "Show More"
|
1799 |
+
msgstr "Vis mere"
|
1800 |
|
1801 |
+
#: includes/event-organiser-register.php:56
|
1802 |
+
msgid "Show Less"
|
1803 |
+
msgstr "Vis mindre"
|
1804 |
|
1805 |
+
#: includes/event-organiser-register.php:242
|
1806 |
+
msgid "Hide dates"
|
1807 |
+
msgstr "Gem datoer"
|
1808 |
|
1809 |
+
#: includes/event-organiser-register.php:245
|
1810 |
+
msgid "Hour"
|
1811 |
+
msgstr "Time"
|
1812 |
|
1813 |
+
#: includes/event-organiser-register.php:246
|
1814 |
+
msgid "Minute"
|
1815 |
+
msgstr "Minut"
|
1816 |
|
1817 |
+
#: includes/event-organiser-register.php:248
|
1818 |
+
msgid "days"
|
1819 |
+
msgstr "dage"
|
1820 |
|
1821 |
+
#: includes/event-organiser-register.php:250
|
1822 |
+
msgid "weeks"
|
1823 |
+
msgstr "uger"
|
1824 |
|
1825 |
+
#: includes/event-organiser-register.php:252
|
1826 |
+
msgid "months"
|
1827 |
+
msgstr "måneder"
|
1828 |
|
1829 |
+
#: includes/event-organiser-register.php:253
|
1830 |
+
msgid "year"
|
1831 |
+
msgstr "år"
|
1832 |
|
1833 |
+
#: includes/event-organiser-register.php:254
|
1834 |
+
msgid "years"
|
1835 |
+
msgstr "år"
|
1836 |
|
1837 |
+
#: includes/event-organiser-register.php:261
|
1838 |
+
msgid "every year on the"
|
1839 |
+
msgstr "hvert år på den"
|
1840 |
|
1841 |
+
#: includes/event-organiser-register.php:262
|
1842 |
+
#, php-format
|
1843 |
+
msgid "every %d years on the"
|
1844 |
+
msgstr "hvert %d. år på den"
|
|
|
1845 |
|
1846 |
+
#: includes/event-organiser-register.php:263
|
1847 |
+
msgid "This event will repeat"
|
1848 |
+
msgstr "Denne begivenhed gentages"
|
|
|
1849 |
|
1850 |
+
#: includes/event-organiser-register.php:364
|
1851 |
+
msgid "Settings"
|
1852 |
+
msgstr "Indstillinger"
|
|
|
1853 |
|
1854 |
+
#: includes/event-organiser-register.php:667
|
1855 |
+
#, php-format
|
1856 |
+
msgid ""
|
1857 |
+
"<h4>City & State Fields Added</h4>City and state / province fields for "
|
1858 |
+
"venues have now been added. </br> If you'd like, Event Organiser can <a "
|
1859 |
+
"href='%s'>attempt to auto-fill them</a>. You can always manually change the "
|
1860 |
+
"details aftewards."
|
1861 |
+
msgstr ""
|
1862 |
+
"<h4>By & Stat Felter Tilføjet</h4>By og stat / provins felter for venues er "
|
1863 |
+
"nu tilføjet. </br> Hvis du symes, kan Event Organiser <a href='%s'>forsøge "
|
1864 |
+
"at udfylde dem automatisk</a>. Du kan altid ændre detaljerne efterfølgende"
|
1865 |
|
1866 |
+
#: includes/event-organiser-register.php:674
|
1867 |
+
msgid ""
|
1868 |
+
"<h4>The Default Templates Have Changed</h4>Don't panic! If you've set up "
|
1869 |
+
"your own templates in your theme you won't notice any change. </br> If you "
|
1870 |
+
"haven't and want the old templates back, <a href='http://wp-event-organiser."
|
1871 |
+
"com/blog/new-default-templates-in-1-7'>see this post<a/>."
|
1872 |
msgstr ""
|
1873 |
+
"<h4>Standartskabelonen er ændret</h4>Ingen panik! Hvis du har sat din egen "
|
1874 |
+
"skabelon op i dit tema vil du ikke se nogen ændring. </br> Hvis du ikke har, "
|
1875 |
+
"og gerne vil have skabelonen tilbage, <a href='http://wp-event-organiser."
|
1876 |
+
"com/blog/new-default-templates-in-1-7'>se der her post<a/>."
|
1877 |
|
1878 |
+
#: includes/event-organiser-register.php:710
|
1879 |
+
msgid "Dismiss this notice"
|
1880 |
+
msgstr "Afvis denne besked"
|
|
|
1881 |
|
1882 |
+
#: includes/event-organiser-register.php:711
|
1883 |
+
msgid "Dismiss"
|
1884 |
+
msgstr "Afvis"
|
1885 |
|
1886 |
+
#: includes/event-organiser-venue-functions.php:953
|
1887 |
+
msgid "Address"
|
1888 |
+
msgstr "Adresse"
|
1889 |
|
1890 |
+
#: includes/event-organiser-venue-functions.php:954
|
1891 |
+
msgid "City"
|
1892 |
+
msgstr "By"
|
1893 |
|
1894 |
+
#: includes/event-organiser-venue-functions.php:955
|
1895 |
+
msgid "State / Province"
|
1896 |
+
msgstr "Stat / Provins"
|
1897 |
|
1898 |
+
#: includes/event-organiser-venue-functions.php:956
|
1899 |
+
msgid "Post Code"
|
1900 |
+
msgstr "Postnummer"
|
|
|
1901 |
|
1902 |
+
#: includes/event-organiser-venue-functions.php:957
|
1903 |
+
msgid "Country"
|
1904 |
+
msgstr "Land"
|
|
|
1905 |
|
1906 |
+
#: includes/event.php:573
|
1907 |
+
msgid "Schedule not recognised."
|
1908 |
+
msgstr "Dato er ikke genkendt"
|
1909 |
|
1910 |
+
#: includes/event.php:582
|
1911 |
+
msgid "Start date not provided."
|
1912 |
+
msgstr "Start dato er ikke sat."
|
1913 |
|
1914 |
+
#: includes/event.php:600
|
1915 |
+
msgid "Start date occurs after end date."
|
1916 |
+
msgstr "Start dato er efter slut dato."
|
1917 |
|
1918 |
+
#: includes/event.php:603
|
1919 |
+
msgid "Schedule end date is before is before the start date."
|
1920 |
+
msgstr "Slutdato er sat til før startdato"
|
1921 |
|
1922 |
+
#: includes/event.php:686
|
1923 |
+
msgid "Invalid monthly schedule (invalid ordinal)"
|
1924 |
+
msgstr "Ugyldig månedlig indtastning (ugyldig ordinal)"
|
1925 |
|
1926 |
+
#: includes/event.php:806
|
1927 |
+
msgid "Event does not contain any dates."
|
1928 |
+
msgstr "Eventet har ikke nogle datoer"
|
1929 |
|
1930 |
+
#: includes/event.php:947
|
1931 |
+
msgid "Occurrence not deleted. Occurrence not found."
|
1932 |
+
msgstr "Begivenhed blev ikke slettet. Begivenhed blev ikke fundet."
|
1933 |
|
1934 |
+
#. / TRANSLATORS: This is the description that of the plug-in that appears in the "Plugins" page.
|
1935 |
+
#: includes/i18n.php:8
|
1936 |
+
msgid ""
|
1937 |
+
"Creates a custom post type 'events' with features such as reoccurring "
|
1938 |
+
"events, venues, Google Maps, calendar views and events and venue pages"
|
1939 |
+
msgstr ""
|
1940 |
|
1941 |
+
#: templates/archive-event.php:34 templates/archive-event.php:37
|
1942 |
+
#: templates/archive-event.php:40
|
1943 |
+
msgid "Events: "
|
1944 |
+
msgstr "Events;"
|
1945 |
|
1946 |
+
#: templates/archive-event.php:55 templates/archive-event.php:110
|
1947 |
+
#: templates/taxonomy-event-category.php:48
|
1948 |
+
#: templates/taxonomy-event-category.php:106
|
1949 |
+
#: templates/taxonomy-event-tag.php:48 templates/taxonomy-event-tag.php:106
|
1950 |
+
#: templates/taxonomy-event-venue.php:48
|
1951 |
+
#: templates/taxonomy-event-venue.php:105
|
1952 |
+
msgid "Later events <span class=\"meta-nav\">→</span>"
|
1953 |
+
msgstr "Senere begivenheder <span class=\"meta-nav\">→</span>"
|
|
|
|
|
|
|
|
|
1954 |
|
1955 |
+
#: templates/archive-event.php:56 templates/archive-event.php:111
|
1956 |
+
#: templates/taxonomy-event-category.php:49
|
1957 |
+
#: templates/taxonomy-event-category.php:107
|
1958 |
+
#: templates/taxonomy-event-tag.php:49 templates/taxonomy-event-tag.php:107
|
1959 |
+
#: templates/taxonomy-event-venue.php:49
|
1960 |
+
#: templates/taxonomy-event-venue.php:106
|
1961 |
+
msgid " <span class=\"meta-nav\">←</span> Newer events"
|
1962 |
+
msgstr " <span class=\"meta-nav\">←</span> Nyere begivenheder"
|
1963 |
|
1964 |
+
#: templates/archive-event.php:119 templates/taxonomy-event-category.php:116
|
1965 |
+
#: templates/taxonomy-event-tag.php:116 templates/taxonomy-event-venue.php:115
|
1966 |
+
msgid "Nothing Found"
|
1967 |
+
msgstr "Intet fundet"
|
1968 |
|
1969 |
+
#: templates/archive-event.php:123
|
1970 |
+
msgid "Apologies, but no results were found for the requested archive. "
|
1971 |
+
msgstr "Beklager, men ingen resultater blev fundet for det forespurgte arkiv."
|
1972 |
|
1973 |
+
#: templates/event-meta-event-single.php:46
|
1974 |
+
#, php-format
|
1975 |
+
msgid ""
|
1976 |
+
"This event is running from %1$s until %2$s. It is next occurring on %3$s"
|
1977 |
+
msgstr ""
|
1978 |
+
"Denne begivenhed varer fra %1$s indtil %2$s. Det optræder næste gang den %3$s"
|
1979 |
|
1980 |
+
#: templates/event-meta-event-single.php:50
|
1981 |
+
#, php-format
|
1982 |
+
msgid "This event finished on %s"
|
1983 |
+
msgstr "Denne begivenhed sluttede den %s"
|
1984 |
|
1985 |
+
#: templates/event-meta-event-single.php:89
|
1986 |
+
msgid "Upcoming Dates"
|
1987 |
+
msgstr "Kommende datoer"
|
1988 |
|
1989 |
+
#: templates/single-event.php:58
|
1990 |
+
#, php-format
|
1991 |
+
msgid ""
|
1992 |
+
"This event was posted in %1$s by <a href=\"%5$s\">%4$s</a>. Bookmark the <a "
|
1993 |
+
"href=\"%2$s\" title=\"Permalink to %3$s\" rel=\"bookmark\">permalink</a>."
|
1994 |
+
msgstr ""
|
1995 |
+
"Denne begivenhed blev udgivet i %1$s af <a href=\"%5$s\">%4$s</a>. Bogmærk "
|
1996 |
+
"<a href=\"%2$s\" title=\"Permalink til %3$s\" rel=\"bookmark\">permalinket</"
|
1997 |
+
"a>."
|
1998 |
|
1999 |
+
#: templates/single-event.php:60
|
2000 |
+
#, php-format
|
2001 |
+
msgid ""
|
2002 |
+
"This event was posted by <a href=\"%5$s\">%4$s</a>. Bookmark the <a href="
|
2003 |
+
"\"%2$s\" title=\"Permalink to %3$s\" rel=\"bookmark\">permalink</a>."
|
2004 |
+
msgstr ""
|
2005 |
+
"Denne begivenhed blev udgivet af <a href=\"%5$s\">%4$s</a>. Bogmærk <a href="
|
2006 |
+
"\"%2$s\" title=\"Permalink til %3$s\" rel=\"bookmark\">permalinket</a>."
|
2007 |
|
2008 |
+
#: templates/taxonomy-event-category.php:31
|
2009 |
+
#, php-format
|
2010 |
+
msgid "Event Category Archives: %s"
|
2011 |
+
msgstr "Arkiver for begivenhedskategori: %s"
|
|
|
2012 |
|
2013 |
+
#: templates/taxonomy-event-category.php:120
|
2014 |
+
msgid "Apologies, but no events were found for the requested category. "
|
2015 |
+
msgstr ""
|
2016 |
+
"Beklager, men ingen begivenheder blev fundet for den forespurgte kategori."
|
2017 |
|
2018 |
+
#: templates/taxonomy-event-tag.php:31
|
2019 |
+
#, php-format
|
2020 |
+
msgid "Event Tag Archives: %s"
|
2021 |
+
msgstr "Arkiver for begivenhedstag: %s"
|
2022 |
|
2023 |
+
#: templates/taxonomy-event-tag.php:120
|
2024 |
+
msgid "Apologies, but no events were found for the requested tag. "
|
2025 |
+
msgstr "Beklager, men ingen begivenheder blev fundet for det forespurgte tag."
|
2026 |
+
|
2027 |
+
#: templates/taxonomy-event-venue.php:31
|
2028 |
+
#, php-format
|
2029 |
+
msgid "Events at: %s"
|
2030 |
+
msgstr "Begivenheder den: %s"
|
2031 |
+
|
2032 |
+
#: templates/taxonomy-event-venue.php:118
|
2033 |
+
msgid "Apologies, but no events were found for the requested venue. "
|
2034 |
+
msgstr "Beklager, men ingen begivenheder blev fundet på det forespurgte sted."
|
2035 |
|
2036 |
+
#~ msgid "Add Venue"
|
2037 |
+
#~ msgstr "Tilføj sted"
|
languages/eventorganiser-de_DE.mo
CHANGED
Binary file
|
languages/eventorganiser-de_DE.po
CHANGED
@@ -1,7 +1,8 @@
|
|
1 |
msgid ""
|
2 |
-
msgstr "
|
3 |
-
"
|
4 |
-
"
|
|
|
5 |
"PO-Revision-Date: 2014-04-06 09:07:13+0000\n"
|
6 |
"Last-Translator: Sebastian Dröge <sebastian.droege@berlebeck-info.de>\n"
|
7 |
"Language-Team: \n"
|
@@ -9,1878 +10,2040 @@ msgstr "Project-Id-Version: Event Organiser\n"
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
""
|
13 |
|
14 |
-
#:
|
15 |
-
|
16 |
-
|
17 |
-
#: templates/taxonomy-event-tag.php:49 templates/taxonomy-event-tag.php:107
|
18 |
-
#: templates/taxonomy-event-venue.php:49
|
19 |
-
#: templates/taxonomy-event-venue.php:106
|
20 |
-
msgid " <span class=\"meta-nav\">←</span> Newer events"
|
21 |
-
msgstr " <span class=\"meta-nav\">←</span> Frühere Events"
|
22 |
|
23 |
-
#:
|
24 |
-
msgid "
|
25 |
-
msgstr "
|
26 |
|
27 |
-
#:
|
28 |
-
|
29 |
-
|
|
|
|
|
|
|
30 |
|
31 |
-
#:
|
32 |
-
msgid "
|
33 |
-
msgstr "
|
34 |
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
msgstr "%s wurde nur bis Version %s %s getestet"
|
39 |
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
msgstr "%s benötigt %s Version %s oder höher"
|
44 |
|
45 |
-
#: event-organiser-
|
46 |
-
msgid "
|
47 |
-
msgstr "
|
48 |
|
49 |
-
#: classes/class-eo-
|
50 |
-
msgid "
|
51 |
-
msgstr "
|
52 |
|
53 |
-
#:
|
54 |
-
msgid "
|
55 |
-
msgstr "
|
56 |
|
57 |
-
#:
|
58 |
-
msgid "
|
59 |
-
msgstr "
|
60 |
|
61 |
-
#:
|
62 |
-
msgid "
|
63 |
-
msgstr "
|
64 |
|
65 |
-
#: event-organiser-calendar.php:
|
66 |
-
msgid "
|
67 |
-
msgstr "
|
68 |
|
69 |
-
#:
|
70 |
-
|
71 |
-
"
|
72 |
-
"
|
73 |
-
"details aftewards."
|
74 |
-
msgstr "<h4>Stadt- & Bundesland-Felder hinzugefügt</h4>Stadt- und Bundesland-Felder "
|
75 |
-
"für Veranstaltungsorte wurden nun hinzugefügt. </br> Wenn Sie möchten kann, "
|
76 |
-
"Event Organiser <a href='%s'>versuchen sie automatisch auszufüllen</a>. Es "
|
77 |
-
"können danach jederzeit die Details manuell geändert werden."
|
78 |
|
79 |
-
#:
|
80 |
-
msgid "
|
81 |
-
"
|
82 |
-
"haven't and want the old templates back, <a "
|
83 |
-
"href='http://wp-event-organiser.com/blog/new-default-templates-in-1-7'>see "
|
84 |
-
"this post<a/>."
|
85 |
-
msgstr "<h4>Die Standard-Templates haben sich geändert</h4>Keine Panik! Wenn Sie "
|
86 |
-
"Ihre eigenen Templates in Ihrem Theme eingestellt haben, wird sich nichts "
|
87 |
-
"verändern. </br> Falls Sie keine eigenen Templates erstellt haben und "
|
88 |
-
"dennoch die alten Vorlagen zurück haben wollen, <a "
|
89 |
-
"href='http://wp-event-organiser.com/blog/new-default-templates-in-1-7'>schauen "
|
90 |
-
"Sie sich diesen Beitrag an<a/>."
|
91 |
|
92 |
-
#: classes/class-eo-widget
|
93 |
-
msgid "
|
94 |
-
msgstr "
|
95 |
|
96 |
-
#: classes/class-eo-widget
|
97 |
-
|
98 |
-
|
|
|
99 |
|
100 |
-
#:
|
101 |
-
|
102 |
-
|
|
|
|
|
103 |
|
104 |
-
#:
|
105 |
-
msgid "
|
106 |
-
msgstr "
|
107 |
|
108 |
-
#:
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
"
|
113 |
-
"Publikumsbeachtung durch eigene Feature-Bilder."
|
114 |
|
115 |
-
#:
|
116 |
-
msgid "
|
117 |
-
msgstr "
|
118 |
|
119 |
-
#:
|
120 |
-
msgid "
|
121 |
-
msgstr "
|
122 |
|
123 |
-
#:
|
124 |
-
msgid "
|
125 |
-
msgstr "
|
126 |
|
127 |
-
#:
|
128 |
-
|
129 |
-
|
|
|
|
|
|
|
130 |
|
131 |
-
#:
|
132 |
-
msgid "
|
133 |
-
msgstr "
|
134 |
|
135 |
-
#:
|
136 |
-
|
137 |
-
|
|
|
138 |
|
139 |
-
#:
|
140 |
-
msgid "
|
141 |
-
msgstr "
|
142 |
|
143 |
-
#:
|
144 |
-
msgid "
|
145 |
-
msgstr "
|
146 |
|
147 |
-
#: event-
|
148 |
-
msgid "
|
149 |
-
msgstr "
|
150 |
|
151 |
-
#: event-
|
152 |
-
msgid "
|
153 |
-
msgstr "
|
154 |
|
155 |
-
#: event-
|
156 |
-
msgid "
|
157 |
-
msgstr "
|
158 |
|
159 |
-
#:
|
160 |
-
msgid "
|
161 |
-
msgstr "
|
162 |
|
163 |
-
#:
|
164 |
-
msgid "
|
165 |
-
msgstr "
|
166 |
|
167 |
-
#:
|
168 |
-
msgid "
|
169 |
-
"
|
170 |
-
msgstr "Alle Daten und Zeiten müssen in einem bestimmten Format eingegeben werden. "
|
171 |
-
"Dieses Format kann unter \"Einstellungen\" geändert werden."
|
172 |
|
173 |
-
#:
|
174 |
-
|
175 |
-
msgid "
|
176 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
177 |
|
178 |
-
#:
|
179 |
-
|
180 |
-
|
181 |
-
msgstr "Ganztags"
|
182 |
|
183 |
-
#:
|
184 |
-
msgid "
|
185 |
-
msgstr "
|
186 |
|
187 |
-
#:
|
188 |
-
|
189 |
-
|
|
|
190 |
|
191 |
-
#: classes/class-eo-
|
192 |
-
#:
|
193 |
-
|
194 |
-
|
195 |
-
msgstr "Alle Veranstaltungsorte"
|
196 |
|
197 |
-
#:
|
198 |
-
msgid "
|
199 |
-
msgstr "
|
200 |
|
201 |
-
#:
|
202 |
-
|
203 |
-
|
|
|
204 |
|
205 |
-
#:
|
206 |
-
|
207 |
-
|
|
|
|
|
|
|
208 |
|
209 |
-
#:
|
210 |
-
msgid "
|
211 |
-
msgstr "
|
212 |
-
"gefunden"
|
213 |
|
214 |
-
#:
|
215 |
-
|
216 |
-
|
|
|
217 |
|
218 |
-
#: classes/class-eo-
|
219 |
-
|
220 |
-
|
|
|
221 |
|
222 |
-
#:
|
223 |
-
msgid "
|
224 |
-
msgstr "
|
225 |
|
226 |
-
#:
|
227 |
-
msgid "
|
228 |
-
msgstr "
|
229 |
|
230 |
-
#:
|
231 |
-
msgid "
|
232 |
-
|
233 |
-
msgstr "Anstehend sind alle <strong>bekannten</strong> Plugin und Theme Konflikte in "
|
234 |
-
"rot hervorgehoben."
|
235 |
|
236 |
-
#:
|
237 |
-
|
238 |
-
|
|
|
239 |
|
240 |
-
#:
|
241 |
-
msgid "
|
242 |
-
msgstr "
|
243 |
|
244 |
-
#:
|
245 |
-
msgid "
|
246 |
-
"
|
247 |
-
"'go to date' button allows you to quickly jump to a specific date."
|
248 |
-
msgstr "Durch einen Klick auf den entsprechenden Reiter, können Sie Termine im Modus "
|
249 |
-
"Monat, Woche oder Tag sehen. Sie können die Termine auch nach Kategorie und "
|
250 |
-
"Veranstaltungsort filtern. Über die Schaltfläche 'Gehe zu Datum' können Sie "
|
251 |
-
"schnell zu einem bestimmten Datum springen."
|
252 |
|
253 |
-
#: event-organiser-
|
254 |
-
msgid "
|
255 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
256 |
|
257 |
#: event-organiser-calendar.php:22 event-organiser-calendar.php:23
|
258 |
msgid "Calendar View"
|
259 |
msgstr "Kalenderansicht"
|
260 |
|
261 |
-
#: event-organiser-calendar.php:
|
262 |
-
|
263 |
-
|
264 |
-
msgstr "Abbrechen"
|
265 |
|
266 |
-
#:
|
267 |
-
#: includes/event-organiser-
|
268 |
-
|
269 |
-
|
270 |
-
msgid "Categories"
|
271 |
-
msgstr "Kategorien"
|
272 |
|
273 |
-
#: event-organiser-
|
274 |
-
|
275 |
-
|
276 |
-
msgstr "
|
277 |
-
"in den Frontend lädt."
|
278 |
|
279 |
-
#: event-organiser-
|
280 |
-
|
281 |
-
|
|
|
282 |
|
283 |
-
#: event-organiser-
|
284 |
-
msgid "
|
285 |
-
"
|
286 |
-
msgstr "Wählen Sie eine benutzerdefinierte Permalink-Struktur für Events, "
|
287 |
-
"Veranstaltungsorte, Event-Kategorien und Event-Tags."
|
288 |
|
289 |
-
#:
|
290 |
-
|
291 |
-
|
|
|
292 |
|
293 |
-
#: includes/event-organiser-cpt.php:
|
294 |
-
msgid "
|
295 |
-
"
|
296 |
-
msgstr "Wählen Sie das Enddatum der Wiederholung. Es werden keine weiteren "
|
297 |
-
"Wiederholungen nach diesem Datum hinzugefügt, aber eine Wiederholung, die "
|
298 |
-
"vorher startet kann nach diesem Zeitpunkt enden."
|
299 |
|
300 |
-
#:
|
301 |
-
msgid "
|
302 |
-
msgstr "
|
|
|
303 |
|
304 |
-
#:
|
305 |
-
msgid "
|
306 |
-
msgstr "
|
|
|
|
|
307 |
|
308 |
-
#: event-organiser-
|
309 |
-
msgid "
|
310 |
-
msgstr "
|
|
|
311 |
|
312 |
-
#:
|
313 |
-
msgid "
|
314 |
-
msgstr "
|
315 |
|
316 |
-
#: event-organiser-calendar.php:
|
317 |
-
msgid "
|
318 |
-
msgstr "
|
319 |
|
320 |
-
#:
|
321 |
-
msgid "
|
322 |
-
msgstr "
|
323 |
|
324 |
-
#:
|
325 |
-
|
326 |
-
|
|
|
327 |
|
328 |
-
#: event-organiser-calendar.php:
|
329 |
msgid "Current date/time"
|
330 |
msgstr "Aktuelles Datum/Zeit"
|
331 |
|
332 |
-
#: event-organiser-
|
333 |
-
msgid "
|
334 |
-
msgstr "
|
335 |
|
336 |
-
#:
|
337 |
-
msgid "
|
338 |
-
msgstr "
|
339 |
|
340 |
-
#:
|
341 |
-
msgid "
|
342 |
-
msgstr "
|
343 |
|
344 |
-
#: event-organiser-
|
345 |
-
msgid "
|
346 |
-
msgstr "
|
347 |
|
348 |
-
#:
|
349 |
-
msgid "
|
350 |
-
msgstr "
|
351 |
|
352 |
-
#: event-organiser-
|
353 |
-
|
354 |
-
|
|
|
355 |
|
356 |
-
#: event-organiser-
|
357 |
-
msgid "
|
358 |
-
msgstr "
|
359 |
|
360 |
-
#: event-organiser-calendar.php:
|
361 |
-
|
362 |
-
|
363 |
-
msgstr "Tag"
|
364 |
|
365 |
-
#: event-organiser-calendar.php:
|
366 |
-
#:
|
367 |
-
msgid "
|
368 |
-
msgstr "
|
369 |
|
370 |
-
#: event-organiser-
|
371 |
-
msgid "
|
372 |
-
msgstr "
|
373 |
|
374 |
-
#: event-organiser-
|
375 |
-
|
376 |
-
|
|
|
377 |
|
378 |
-
#: event-organiser-
|
379 |
-
msgid "
|
380 |
-
|
|
|
|
|
|
|
|
|
381 |
|
382 |
-
#:
|
383 |
-
msgid "
|
384 |
-
|
|
|
|
|
|
|
|
|
|
|
385 |
|
386 |
-
#: event-organiser-
|
387 |
-
msgid "
|
388 |
-
|
|
|
|
|
|
|
|
|
|
|
389 |
|
390 |
-
#:
|
391 |
-
msgid "
|
392 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
393 |
|
394 |
-
#:
|
395 |
-
|
396 |
-
|
397 |
-
|
|
|
|
|
|
|
398 |
|
399 |
-
#: event-organiser-
|
400 |
-
|
401 |
-
|
402 |
-
msgstr "Termin löschen"
|
403 |
|
404 |
-
#: event-organiser-
|
405 |
-
|
406 |
-
|
|
|
407 |
|
408 |
-
#: event-organiser-
|
409 |
-
#:
|
410 |
-
msgid "
|
411 |
-
msgstr "
|
412 |
|
413 |
-
#:
|
414 |
-
msgid "
|
415 |
-
|
|
|
|
|
|
|
|
|
416 |
|
417 |
-
|
418 |
-
|
419 |
-
|
|
|
|
|
420 |
|
421 |
-
|
422 |
-
|
423 |
-
|
|
|
|
|
424 |
|
425 |
-
#: event-organiser-
|
426 |
-
msgid "
|
427 |
-
msgstr "
|
428 |
|
429 |
-
#:
|
430 |
-
|
431 |
-
|
|
|
432 |
|
433 |
-
#:
|
434 |
-
msgid "
|
435 |
-
msgstr "
|
436 |
|
437 |
-
#:
|
438 |
-
|
439 |
-
|
440 |
-
msgstr "Als Dopdown anzeigen"
|
441 |
|
442 |
-
#: event-organiser-
|
443 |
-
|
444 |
-
"
|
445 |
-
msgstr "
|
446 |
-
"(das kann von Shortcode-Attributen und Widget-Optionen übergangen werden)."
|
447 |
|
448 |
-
#:
|
449 |
-
|
450 |
-
|
|
|
451 |
|
452 |
-
#:
|
453 |
-
msgid "
|
454 |
-
msgstr "
|
455 |
|
456 |
-
#:
|
457 |
-
msgid "
|
458 |
-
msgstr "
|
459 |
|
460 |
-
#: event-organiser-
|
461 |
-
msgid "
|
462 |
-
msgstr "
|
463 |
|
464 |
-
#:
|
465 |
-
msgid "
|
466 |
-
msgstr "
|
467 |
|
468 |
-
#: event-organiser-
|
469 |
-
msgid "
|
470 |
-
msgstr "
|
471 |
|
472 |
-
#:
|
473 |
-
msgid "
|
474 |
-
msgstr "
|
475 |
|
476 |
-
#:
|
477 |
-
msgid "
|
478 |
-
msgstr "
|
479 |
|
480 |
-
#:
|
481 |
-
msgid "
|
482 |
-
msgstr "
|
483 |
|
484 |
-
#:
|
485 |
-
msgid "
|
486 |
-
msgstr "
|
487 |
|
488 |
-
#: event-organiser-
|
489 |
-
|
490 |
-
|
491 |
-
msgstr "Termin bearbeiten"
|
492 |
|
493 |
-
#: event-organiser-
|
494 |
-
|
495 |
-
|
496 |
-
msgstr "Termin von anderen bearbeiten"
|
497 |
|
498 |
-
#:
|
499 |
-
|
500 |
-
|
|
|
501 |
|
502 |
-
#:
|
503 |
-
msgid "
|
504 |
-
"
|
505 |
-
msgstr "Um den Veranstaltungsort zu bearbeiten klicken sie 'Bearbeiten' oder den "
|
506 |
-
"Titel des Ortes."
|
507 |
|
508 |
-
#: event-organiser-
|
509 |
-
msgid "
|
510 |
-
msgstr "
|
511 |
|
512 |
-
#: event-organiser-
|
513 |
-
|
514 |
-
|
|
|
|
|
515 |
|
516 |
-
#: event-organiser-
|
517 |
-
msgid "
|
518 |
-
msgstr "
|
519 |
|
520 |
-
#: event-organiser-
|
521 |
-
msgid "
|
522 |
-
msgstr "
|
523 |
|
524 |
-
#:
|
525 |
-
|
526 |
-
|
|
|
527 |
|
528 |
-
#: event-organiser-edit.php:
|
529 |
-
msgid "
|
530 |
-
msgstr "
|
531 |
|
532 |
-
#: event-organiser-edit.php:
|
533 |
-
msgid "
|
534 |
-
msgstr ""
|
535 |
|
536 |
-
#: event-organiser-
|
537 |
-
msgid "
|
538 |
-
msgstr ""
|
539 |
|
540 |
-
#:
|
541 |
-
msgid "
|
542 |
-
msgstr "
|
543 |
|
544 |
-
#: event-organiser-
|
545 |
-
msgid "Event"
|
546 |
-
msgstr "
|
547 |
|
548 |
-
#: event-organiser-
|
549 |
-
msgid "
|
|
|
|
|
550 |
msgstr ""
|
|
|
|
|
551 |
|
552 |
-
#: event-organiser-
|
553 |
-
msgid "
|
554 |
-
msgstr "
|
555 |
|
556 |
-
#:
|
557 |
-
|
558 |
-
|
559 |
-
msgstr "Termin-Kategorien"
|
560 |
|
561 |
-
#:
|
562 |
-
|
563 |
-
|
564 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
565 |
|
566 |
-
#:
|
567 |
-
msgid "
|
568 |
-
msgstr "
|
569 |
|
570 |
-
#:
|
571 |
-
msgid "
|
572 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
573 |
|
574 |
-
#: event-organiser-
|
575 |
-
msgid "
|
576 |
-
msgstr "
|
577 |
|
578 |
-
#: event-organiser-
|
579 |
-
msgid "
|
580 |
-
|
|
|
|
|
|
|
|
|
|
|
581 |
|
582 |
-
#: event-organiser-
|
583 |
-
|
584 |
-
|
585 |
-
msgstr "Termin Details"
|
586 |
|
587 |
-
#: includes/event.php:
|
588 |
-
msgid "Event
|
589 |
-
msgstr "
|
590 |
|
591 |
-
#:
|
592 |
-
msgid "
|
593 |
-
msgstr "
|
594 |
-
"Vorschau</a>"
|
595 |
|
596 |
-
#:
|
597 |
-
msgid "
|
598 |
-
msgstr "
|
599 |
|
600 |
-
#: event-organiser-
|
601 |
-
msgid "
|
602 |
-
msgstr "
|
603 |
|
604 |
-
#: event-organiser-
|
605 |
-
msgid "
|
606 |
-
msgstr "
|
607 |
|
608 |
-
#: event-organiser-
|
609 |
-
msgid "
|
610 |
-
msgstr "
|
611 |
|
612 |
-
#: event-organiser-
|
613 |
-
msgid "
|
614 |
-
"
|
615 |
-
msgstr "Event Organiser bietet eine Reihe von Erweiterungen an, welche zusätzliche "
|
616 |
-
"Funktionen zum plug-in hinzu fügen."
|
617 |
|
618 |
-
#: event-organiser-
|
619 |
-
|
620 |
-
"
|
621 |
-
msgstr "
|
622 |
-
"fortgeschrittene Buchungs-Management-Funktionen erweitert."
|
623 |
|
624 |
-
#: event-organiser-
|
625 |
-
msgid "
|
626 |
-
msgstr "
|
627 |
-
|
628 |
-
#: event-organiser-settings.php:249
|
629 |
-
msgid "Event page:"
|
630 |
-
msgstr "Termin Seite:"
|
631 |
-
|
632 |
-
#: includes/event-organiser-cpt.php:241
|
633 |
-
msgid "Event published. <a href=\"%s\">View event</a>"
|
634 |
-
msgstr "Termin veröffentlicht. <a href=\"%s\">Event anzeigen</a>"
|
635 |
-
|
636 |
-
#: includes/event-organiser-cpt.php:240
|
637 |
-
msgid "Event restored to revision from %s"
|
638 |
-
msgstr "Termin wiederhergestellt zu Revision aus %s"
|
639 |
-
|
640 |
-
#: includes/event-organiser-cpt.php:242
|
641 |
-
msgid "Event saved."
|
642 |
-
msgstr "Termin gespeichert."
|
643 |
|
644 |
-
#:
|
645 |
-
|
646 |
-
"
|
647 |
-
msgstr "
|
648 |
-
"href=\"%2$s\">Preview event</a>"
|
649 |
|
650 |
-
#:
|
651 |
-
msgid "
|
652 |
-
msgstr "
|
653 |
|
654 |
-
#:
|
655 |
-
msgid "
|
656 |
-
msgstr "
|
657 |
|
658 |
-
#: event-organiser-settings.php:
|
659 |
-
|
660 |
-
|
661 |
-
msgstr "Termin Schlagworte"
|
662 |
|
663 |
-
#: event-organiser-
|
664 |
-
msgid "
|
665 |
-
msgstr "
|
666 |
|
667 |
-
#:
|
668 |
-
msgid "
|
669 |
-
msgstr "
|
670 |
|
671 |
-
#:
|
672 |
-
msgid "
|
673 |
-
msgstr "
|
674 |
|
675 |
-
#:
|
676 |
-
msgid "
|
677 |
-
msgstr "
|
678 |
|
679 |
-
#:
|
680 |
-
msgid "Event
|
681 |
-
msgstr "
|
682 |
|
683 |
-
#:
|
684 |
-
|
685 |
-
|
686 |
-
#: includes/event-organiser-install.php:96 templates/archive-event.php:42
|
687 |
-
msgid "Events"
|
688 |
-
msgstr "Termine"
|
689 |
|
690 |
-
#:
|
691 |
-
|
692 |
-
|
|
|
693 |
|
694 |
-
#: event-organiser-settings.php:
|
695 |
-
|
696 |
-
|
|
|
697 |
|
698 |
-
#:
|
699 |
-
|
700 |
-
|
|
|
701 |
|
702 |
-
#:
|
703 |
-
|
704 |
-
|
|
|
705 |
|
706 |
-
#: event-organiser-settings.php:
|
707 |
-
|
708 |
-
|
|
|
709 |
|
710 |
-
#: event-organiser-settings.php:
|
711 |
-
|
712 |
-
|
|
|
713 |
|
714 |
-
#: event-organiser-
|
715 |
-
|
716 |
-
|
|
|
717 |
|
718 |
-
#: event-organiser-
|
719 |
-
|
720 |
-
|
|
|
721 |
|
722 |
-
#: event-organiser-
|
723 |
-
msgid "
|
724 |
-
msgstr "
|
725 |
|
726 |
-
#: event-organiser-
|
727 |
-
msgid "
|
728 |
-
msgstr "
|
729 |
|
730 |
-
#: event-organiser-
|
731 |
-
msgid "
|
732 |
-
msgstr "
|
733 |
|
734 |
-
#: event-organiser-
|
735 |
-
msgid "
|
736 |
-
msgstr "
|
737 |
|
738 |
-
#:
|
739 |
-
|
740 |
-
|
741 |
-
msgstr "Termine:"
|
742 |
|
743 |
-
#:
|
744 |
-
|
745 |
-
|
746 |
-
msgstr "alle %d Tage"
|
747 |
|
748 |
-
#:
|
749 |
-
|
750 |
-
|
751 |
-
msgstr "alle %d Monate am"
|
752 |
|
753 |
-
#:
|
754 |
-
|
755 |
-
|
756 |
-
msgstr "alle %d Wochen am"
|
757 |
|
758 |
-
#:
|
759 |
-
msgid "
|
760 |
-
msgstr "
|
761 |
|
762 |
-
#:
|
763 |
-
|
764 |
-
|
|
|
765 |
|
766 |
-
#:
|
767 |
-
|
768 |
-
|
769 |
-
msgstr "jeden Tag"
|
770 |
|
771 |
-
#:
|
772 |
-
|
773 |
-
|
774 |
-
|
|
|
|
|
|
|
775 |
|
776 |
-
#:
|
777 |
-
|
778 |
-
|
779 |
-
msgstr "jede Woche am"
|
780 |
|
781 |
-
#:
|
782 |
-
msgid "
|
783 |
-
msgstr "
|
784 |
|
785 |
-
#:
|
786 |
-
msgid "
|
787 |
-
msgstr "
|
788 |
|
789 |
-
#: event-organiser-settings.php:
|
790 |
-
msgid "
|
791 |
-
msgstr "
|
792 |
|
793 |
-
#: event-organiser-settings.php:
|
794 |
-
msgid "
|
795 |
-
msgstr "
|
796 |
|
797 |
-
#: event-organiser-
|
798 |
-
msgid "
|
799 |
-
msgstr "
|
800 |
|
801 |
-
#: event-organiser-settings.php:
|
802 |
-
msgid "
|
803 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
804 |
|
805 |
-
#:
|
806 |
-
msgid "
|
807 |
-
msgstr "
|
808 |
|
809 |
-
#: event-organiser-
|
810 |
-
msgid "
|
811 |
-
|
|
|
|
|
|
|
|
|
812 |
|
813 |
-
#:
|
814 |
-
msgid "
|
815 |
-
msgstr "
|
816 |
|
817 |
-
#:
|
818 |
-
msgid "
|
819 |
-
|
|
|
|
|
|
|
|
|
820 |
|
821 |
-
#:
|
822 |
-
msgid "
|
823 |
-
msgstr "
|
824 |
|
825 |
-
#: event-organiser-
|
826 |
-
|
827 |
-
|
|
|
828 |
|
829 |
-
#:
|
830 |
-
|
831 |
-
|
832 |
-
msgstr "ersten"
|
833 |
|
834 |
-
#: event-organiser-
|
835 |
-
msgid "
|
836 |
-
msgstr "
|
837 |
|
838 |
#: event-organiser-settings.php:242
|
839 |
-
msgid "
|
|
|
840 |
"template simply give it the same name and store in your theme folder. By "
|
841 |
"default, if Event Organiser cannot find a template in your theme directory, "
|
842 |
"it will use its own default template. To prevent this, uncheck this option. "
|
843 |
"WordPress will then decide which template from your theme's folder to use."
|
844 |
-
msgstr "
|
|
|
845 |
"eigene Vorlage zu verwenden, geben Sie ihr einfach den gleichen Namen und "
|
846 |
"speichern Sie in Ihrem Theme-Ordner. Wenn der Event Organiser keine Vorlage "
|
847 |
"in Ihrem Theme findet, wird die eigene \"Default\" Vorlage verwendet."
|
848 |
|
849 |
-
#:
|
850 |
-
msgid "
|
851 |
-
msgstr "
|
852 |
-
|
853 |
-
#: event-organiser-settings.php:254
|
854 |
-
msgid "For more information see documentation <a href='%s'>on editing the "
|
855 |
-
"templates</a>"
|
856 |
-
msgstr "Für weitere Informationen siehe Dokumentation <a href='%s'>über das "
|
857 |
-
"Editieren der Templates</a>"
|
858 |
-
|
859 |
-
#: includes/event-organiser-event-functions.php:740
|
860 |
-
#: includes/event-organiser-register.php:255
|
861 |
-
msgid "fourth"
|
862 |
-
msgstr "vierten"
|
863 |
|
864 |
-
#: event-organiser-
|
865 |
-
msgid "
|
866 |
-
msgstr "
|
867 |
|
868 |
-
#: event-organiser-settings.php:
|
869 |
-
msgid "
|
870 |
-
msgstr "
|
871 |
|
872 |
-
#: event-organiser-
|
873 |
-
msgid "
|
874 |
-
msgstr "
|
875 |
|
876 |
-
#: event-organiser-
|
877 |
-
|
878 |
-
|
|
|
|
|
|
|
|
|
|
|
879 |
|
880 |
-
#: event-organiser-
|
881 |
-
msgid "
|
882 |
-
msgstr "
|
883 |
|
884 |
-
#: event-organiser-
|
885 |
-
msgid "
|
886 |
-
"
|
887 |
-
"
|
888 |
-
msgstr "
|
889 |
-
"
|
890 |
-
"
|
891 |
-
"Konfigurieren der Shortcodes noch viel einfacher wird."
|
892 |
|
893 |
-
#: event-organiser-
|
894 |
-
msgid "
|
895 |
-
msgstr "
|
896 |
|
897 |
-
#:
|
898 |
-
msgid "
|
899 |
-
|
|
|
|
|
900 |
|
901 |
-
#: event-organiser-
|
902 |
-
msgid "
|
903 |
-
msgstr "
|
904 |
|
905 |
-
#: event-organiser-
|
906 |
-
msgid "
|
907 |
-
msgstr "
|
908 |
|
909 |
-
#:
|
910 |
-
msgid "
|
911 |
-
msgstr "
|
912 |
|
913 |
-
#:
|
914 |
-
msgid "
|
915 |
-
msgstr "
|
916 |
|
917 |
-
#:
|
918 |
-
msgid "
|
919 |
-
msgstr "
|
920 |
|
921 |
-
#:
|
922 |
-
msgid "
|
923 |
-
msgstr "
|
924 |
|
925 |
-
#:
|
926 |
-
msgid "
|
927 |
-
msgstr "
|
928 |
|
929 |
-
#:
|
930 |
-
msgid "
|
931 |
-
"
|
932 |
-
msgstr "Bewegen Sie die Maus über eine Zeile in der Liste und sie sehen Links mit "
|
933 |
-
"denen sie die Veranstaltungsorte managen können. Sie können folgende "
|
934 |
-
"Aktionen durchführen:"
|
935 |
|
936 |
-
#: event-organiser-settings.php:
|
937 |
-
msgid "
|
938 |
-
|
939 |
-
"starts."
|
940 |
-
msgstr "Wenn 'Nein' gewählt wird, ist ein Termin nur vorbei, wenn er beentet ist. "
|
941 |
-
"Andernfalls ist ein Termin vorbei, sobald er begonnen hat."
|
942 |
|
943 |
-
#:
|
944 |
-
msgid "
|
945 |
-
|
946 |
-
"on the third Tuesday) "
|
947 |
-
msgstr "Wenn monatliche Wiederholung ausgewählt ist, wählen Sie ob diese an dem "
|
948 |
-
"Datum des Monats (z.B. am 24.) oder am Tag des Monats zu wiederholen ist (z. "
|
949 |
-
"B. am dritten Dienstag)."
|
950 |
|
951 |
-
#: event-organiser-settings.php:
|
952 |
-
msgid "
|
953 |
-
"
|
954 |
-
"
|
955 |
-
msgstr "
|
956 |
-
"
|
957 |
-
"
|
958 |
|
959 |
-
#: event-organiser-settings.php:
|
960 |
-
msgid "
|
961 |
-
"
|
962 |
-
|
963 |
-
|
|
|
|
|
964 |
|
965 |
-
#: event-organiser-settings.php:
|
966 |
-
msgid "
|
967 |
-
|
|
|
|
|
|
|
|
|
968 |
|
969 |
-
#:
|
970 |
-
msgid "
|
971 |
-
"
|
972 |
-
"used"
|
973 |
-
msgstr "Wenn wöchentliche Wiederholung ausgewählt ist, wählen Sie welche Tage der "
|
974 |
-
"Woche wiederholt werden. Wenn keine Tage ausgewählt sind, wird der Tag des "
|
975 |
-
"Startdatums verwendet."
|
976 |
|
977 |
-
#: event-organiser-settings.php:
|
978 |
-
msgid "
|
979 |
-
"
|
980 |
-
msgstr "Benutzerdefinierte Permalinks für Termine aktivieren."
|
981 |
|
982 |
-
#: event-organiser-
|
983 |
-
msgid "
|
984 |
-
msgstr "
|
985 |
|
986 |
-
#:
|
987 |
-
msgid "
|
988 |
-
msgstr "
|
989 |
|
990 |
-
#:
|
991 |
-
msgid "
|
992 |
-
msgstr "
|
993 |
|
994 |
-
#:
|
995 |
-
msgid "
|
996 |
-
msgstr "
|
997 |
|
998 |
-
#:
|
999 |
-
msgid "
|
1000 |
-
msgstr "
|
1001 |
|
1002 |
-
#:
|
1003 |
-
msgid "
|
1004 |
-
msgstr "
|
1005 |
|
1006 |
-
#:
|
1007 |
-
|
1008 |
-
|
1009 |
-
msgstr "Abgelaufene Termine einschließen"
|
1010 |
|
1011 |
-
#: event-organiser-
|
1012 |
-
msgid "
|
1013 |
-
msgstr "
|
1014 |
|
1015 |
-
#:
|
1016 |
-
msgid "
|
1017 |
-
msgstr "
|
1018 |
|
1019 |
-
#:
|
1020 |
-
msgid "
|
1021 |
-
"
|
1022 |
-
msgstr "Falsche Angabe für datetime \"%s\". Datum muss entweder im YYYYMMDDTHHiissZ "
|
1023 |
-
"oder YYYYMMDDTHHiiss Format vorliegen."
|
1024 |
|
1025 |
-
#:
|
1026 |
-
|
1027 |
-
|
1028 |
-
|
1029 |
-
"
|
|
|
1030 |
|
1031 |
-
#:
|
1032 |
-
|
1033 |
-
|
|
|
1034 |
|
1035 |
-
#: event-organiser-
|
1036 |
-
msgid "
|
1037 |
-
|
1038 |
-
msgstr "Bekannte Plug-in- & Theme-Konflikte, markiert in rot, können kleinere oder "
|
1039 |
-
"eine einfache Lösung haben. Bitte kontaktieren Sie den Support."
|
1040 |
|
1041 |
-
#:
|
1042 |
-
|
1043 |
-
|
1044 |
-
msgstr "letzten"
|
1045 |
|
1046 |
-
#:
|
1047 |
-
|
1048 |
-
|
1049 |
-
#: templates/taxonomy-event-tag.php:48 templates/taxonomy-event-tag.php:106
|
1050 |
-
#: templates/taxonomy-event-venue.php:48
|
1051 |
-
#: templates/taxonomy-event-venue.php:105
|
1052 |
-
msgid "Later events <span class=\"meta-nav\">→</span>"
|
1053 |
-
msgstr "Spätere Events <span class=\"meta-nav\">→</span>"
|
1054 |
|
1055 |
-
#:
|
1056 |
-
msgid "Link
|
1057 |
-
msgstr "
|
1058 |
|
1059 |
-
#:
|
1060 |
-
|
1061 |
-
|
1062 |
-
msgstr "Titelform für Kategorien auflisten, Komma getrennt. Leer lassen für alle."
|
1063 |
|
1064 |
-
#:
|
1065 |
-
|
1066 |
-
|
1067 |
-
msgstr "Laden…"
|
1068 |
|
1069 |
-
#: includes/
|
1070 |
-
msgid "
|
1071 |
-
msgstr "
|
1072 |
|
1073 |
-
#:
|
1074 |
-
|
1075 |
-
|
1076 |
-
msgstr "Kategorien & Schlagworte verwalten"
|
1077 |
|
1078 |
-
#:
|
1079 |
-
|
1080 |
-
msgid "
|
1081 |
-
msgstr "
|
1082 |
|
1083 |
-
#: includes/
|
1084 |
-
msgid "
|
1085 |
-
msgstr "
|
1086 |
|
1087 |
-
#:
|
1088 |
-
|
1089 |
-
|
|
|
1090 |
|
1091 |
-
#:
|
1092 |
-
|
1093 |
-
msgid "
|
1094 |
-
msgstr "
|
1095 |
|
1096 |
-
#:
|
1097 |
-
|
1098 |
-
msgid "
|
1099 |
-
msgstr "
|
|
|
1100 |
|
1101 |
-
#:
|
1102 |
-
|
1103 |
-
|
|
|
|
|
|
|
|
|
|
|
1104 |
|
1105 |
-
#: event-organiser-
|
1106 |
-
|
1107 |
-
|
|
|
1108 |
|
1109 |
-
#: includes/event-organiser-
|
1110 |
-
msgid "
|
1111 |
-
msgstr "
|
1112 |
|
1113 |
-
#: event-organiser-
|
1114 |
-
msgid "
|
1115 |
-
"
|
1116 |
-
|
1117 |
-
|
1118 |
-
"
|
|
|
1119 |
|
1120 |
-
#: includes/event-organiser-
|
1121 |
-
|
1122 |
-
|
|
|
1123 |
|
1124 |
-
#: includes/event-organiser-
|
1125 |
-
msgid "
|
1126 |
-
msgstr "
|
1127 |
|
1128 |
-
#: includes/event-organiser-
|
1129 |
-
msgid "
|
1130 |
-
|
|
|
|
|
|
|
|
|
1131 |
|
1132 |
-
#: includes/event-organiser-
|
1133 |
-
msgid "
|
1134 |
-
msgstr "
|
1135 |
|
1136 |
-
#:
|
1137 |
-
msgid "
|
1138 |
-
msgstr "
|
1139 |
|
1140 |
-
#: event-organiser-
|
1141 |
-
|
1142 |
-
|
1143 |
-
msgstr "Nein"
|
1144 |
|
1145 |
-
#: includes/event-organiser-
|
1146 |
-
msgid "
|
1147 |
-
msgstr "
|
1148 |
|
1149 |
-
#: includes/event-organiser-
|
1150 |
-
msgid "
|
1151 |
-
msgstr "
|
1152 |
|
1153 |
-
#: includes/event-organiser-
|
1154 |
-
msgid "
|
1155 |
-
msgstr "
|
|
|
|
|
|
|
|
|
1156 |
|
1157 |
-
#: includes/class-event-organiser-im-export.php:
|
1158 |
msgid "No events were imported."
|
1159 |
msgstr "Keine Termine wurden importiert"
|
1160 |
|
1161 |
-
#: includes/class-event-organiser-im-export.php:
|
1162 |
-
msgid "
|
1163 |
-
msgstr "
|
1164 |
-
|
1165 |
-
#: includes/event-organiser-cpt.php:105
|
1166 |
-
msgid "No tags found"
|
1167 |
-
msgstr "Keine Schlagworte gefunden"
|
1168 |
-
|
1169 |
-
#: includes/event-organiser-ajax.php:694
|
1170 |
-
msgid "No Venue"
|
1171 |
-
msgstr "Keine Veranstaltungsort"
|
1172 |
|
1173 |
-
#: includes/event-organiser-
|
1174 |
-
msgid "
|
1175 |
-
msgstr "
|
1176 |
|
1177 |
-
#: event-organiser-
|
1178 |
-
msgid "
|
1179 |
-
msgstr "
|
1180 |
|
1181 |
-
#: templates/archive-event.php:119 templates/taxonomy-event-category.php:116
|
1182 |
-
#: templates/taxonomy-event-tag.php:116 templates/taxonom
|
1 |
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Event Organiser\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2014-10-31 11:49+0000\n"
|
6 |
"PO-Revision-Date: 2014-04-06 09:07:13+0000\n"
|
7 |
"Last-Translator: Sebastian Dröge <sebastian.droege@berlebeck-info.de>\n"
|
8 |
"Language-Team: \n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
14 |
|
15 |
+
#: classes/class-eo-agenda-widget.php:11
|
16 |
+
msgid "Displays a list of events, grouped by date"
|
17 |
+
msgstr "Zeigt eine Liste der Events, gruppiert nach Datum"
|
|
|
|
|
|
|
|
|
|
|
18 |
|
19 |
+
#: classes/class-eo-agenda-widget.php:19
|
20 |
+
msgid "Events Agenda"
|
21 |
+
msgstr "Termin-Anordnung"
|
22 |
|
23 |
+
#: classes/class-eo-agenda-widget.php:35
|
24 |
+
#: classes/class-eo-calendar-widget.php:46
|
25 |
+
#: classes/class-eo-event-list-widget.php:40
|
26 |
+
#: classes/class-eo-event-list-widget.php:69
|
27 |
+
msgid "Title"
|
28 |
+
msgstr "Titel"
|
29 |
|
30 |
+
#: classes/class-eo-agenda-widget.php:39
|
31 |
+
msgid "Group by"
|
32 |
+
msgstr "Gruppiere nach"
|
33 |
|
34 |
+
#: classes/class-eo-agenda-widget.php:41 event-organiser-calendar.php:237
|
35 |
+
msgid "Day"
|
36 |
+
msgstr "Tag"
|
|
|
37 |
|
38 |
+
#: classes/class-eo-agenda-widget.php:42 event-organiser-calendar.php:237
|
39 |
+
msgid "Week"
|
40 |
+
msgstr "Woche"
|
|
|
41 |
|
42 |
+
#: classes/class-eo-agenda-widget.php:43 event-organiser-calendar.php:237
|
43 |
+
msgid "Month"
|
44 |
+
msgstr "Monat"
|
45 |
|
46 |
+
#: classes/class-eo-agenda-widget.php:47
|
47 |
+
msgid "Group date format"
|
48 |
+
msgstr " Gruppen Datumsformat"
|
49 |
|
50 |
+
#: classes/class-eo-agenda-widget.php:51
|
51 |
+
msgid "Event date/time format"
|
52 |
+
msgstr "Event Datum-/Zeitformat"
|
53 |
|
54 |
+
#: classes/class-eo-agenda-widget.php:55
|
55 |
+
msgid "Include 'Add To Google' link"
|
56 |
+
msgstr "'Add To Google' Link anzeigen"
|
57 |
|
58 |
+
#: classes/class-eo-calendar-widget.php:22
|
59 |
+
msgid "Displays a calendar of your events"
|
60 |
+
msgstr "Zeigt einen Kalender mit Ihren Terminen"
|
61 |
|
62 |
+
#: classes/class-eo-calendar-widget.php:24 event-organiser-calendar.php:233
|
63 |
+
msgid "Events Calendar"
|
64 |
+
msgstr "Eventkalender"
|
65 |
|
66 |
+
#: classes/class-eo-calendar-widget.php:57
|
67 |
+
#: classes/class-eo-event-list-widget.php:78
|
68 |
+
msgid "Include past events"
|
69 |
+
msgstr "Abgelaufene Termine einschließen"
|
|
|
|
|
|
|
|
|
|
|
70 |
|
71 |
+
#: classes/class-eo-calendar-widget.php:68
|
72 |
+
msgid "Show long events"
|
73 |
+
msgstr "Zeige lange Events"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
|
75 |
+
#: classes/class-eo-calendar-widget.php:79
|
76 |
+
msgid "Link directly to event for days with only one event"
|
77 |
+
msgstr "Verlinke direkt zum Event bei Tage mit nur einem einzelnen Event"
|
78 |
|
79 |
+
#: classes/class-eo-calendar-widget.php:91
|
80 |
+
#: classes/class-eo-event-list-widget.php:48
|
81 |
+
msgid "Event categories"
|
82 |
+
msgstr "Termin-Kategorien"
|
83 |
|
84 |
+
#: classes/class-eo-calendar-widget.php:94
|
85 |
+
#: classes/class-eo-event-list-widget.php:50
|
86 |
+
msgid "List category slug(s), seperate by comma. Leave blank for all"
|
87 |
+
msgstr ""
|
88 |
+
"Titelform für Kategorien auflisten, Komma getrennt. Leer lassen für alle."
|
89 |
|
90 |
+
#: classes/class-eo-calendar-widget.php:103
|
91 |
+
msgid "Event venue"
|
92 |
+
msgstr "Veranstaltungsort"
|
93 |
|
94 |
+
#: classes/class-eo-calendar-widget.php:106
|
95 |
+
#: classes/class-eo-event-list-widget.php:58
|
96 |
+
#: includes/event-organiser-cpt.php:34
|
97 |
+
msgid "All Venues"
|
98 |
+
msgstr "Alle Veranstaltungsorte"
|
|
|
99 |
|
100 |
+
#: classes/class-eo-calendar-widget.php:284
|
101 |
+
msgid "Previous month"
|
102 |
+
msgstr "Voriger Monat"
|
103 |
|
104 |
+
#: classes/class-eo-calendar-widget.php:287
|
105 |
+
msgid "Next month"
|
106 |
+
msgstr "Nächster Monat"
|
107 |
|
108 |
+
#: classes/class-eo-event-list-widget.php:22
|
109 |
+
msgid "Displays a list of events"
|
110 |
+
msgstr "Zeigt eine Liste der Termine"
|
111 |
|
112 |
+
#: classes/class-eo-event-list-widget.php:23 event-organiser-venues.php:481
|
113 |
+
#: event-organiser.php:132 includes/event-organiser-cpt.php:217
|
114 |
+
#: includes/event-organiser-cpt.php:229
|
115 |
+
#: includes/event-organiser-install.php:96 templates/archive-event.php:42
|
116 |
+
msgid "Events"
|
117 |
+
msgstr "Termine"
|
118 |
|
119 |
+
#: classes/class-eo-event-list-widget.php:44
|
120 |
+
msgid "Number of events"
|
121 |
+
msgstr "Anzahl der Termine"
|
122 |
|
123 |
+
#: classes/class-eo-event-list-widget.php:55
|
124 |
+
#: includes/event-organiser-cpt.php:32
|
125 |
+
msgid "Venue"
|
126 |
+
msgstr "Veranstaltungsort"
|
127 |
|
128 |
+
#: classes/class-eo-event-list-widget.php:66
|
129 |
+
msgid "Order by"
|
130 |
+
msgstr "Sortieren nach"
|
131 |
|
132 |
+
#: classes/class-eo-event-list-widget.php:68
|
133 |
+
msgid "Start date"
|
134 |
+
msgstr "Startdatum"
|
135 |
|
136 |
+
#: classes/class-eo-event-list-widget.php:70
|
137 |
+
msgid "Publish date"
|
138 |
+
msgstr "Veröffentlichungsdatum"
|
139 |
|
140 |
+
#: classes/class-eo-event-list-widget.php:73
|
141 |
+
msgid "ASC"
|
142 |
+
msgstr "ASC"
|
143 |
|
144 |
+
#: classes/class-eo-event-list-widget.php:74
|
145 |
+
msgid "DESC"
|
146 |
+
msgstr "DESC"
|
147 |
|
148 |
+
#: classes/class-eo-event-list-widget.php:82 event-organiser-settings.php:189
|
149 |
+
msgid "Group occurrences"
|
150 |
+
msgstr "Gruppen Ereignisse"
|
151 |
|
152 |
+
#: classes/class-eo-event-list-widget.php:88
|
153 |
+
msgid "Template (leave blank for default)"
|
154 |
+
msgstr "Vorlage (leer lassen für Standart)"
|
155 |
|
156 |
+
#: classes/class-eo-event-list-widget.php:90
|
157 |
+
msgid "Event list widget placeholders"
|
158 |
+
msgstr "Termin-Liste Widget Platzhalter"
|
|
|
|
|
159 |
|
160 |
+
#: classes/class-eo-event-list-widget.php:92
|
161 |
+
#, php-format
|
162 |
+
msgid ""
|
163 |
+
"You can use specified tags as placeholders for event information which you "
|
164 |
+
"want to appear in the widget. <a href=\"%s\" target=\"_blank\"> Find out "
|
165 |
+
"more</a>."
|
166 |
+
msgstr ""
|
167 |
+
"Sie können bestimmte Tags als Platzhalter für Event-Informationen verwenden, "
|
168 |
+
"welche bei Bedarf im Widget erscheinen. <a href=\"%s\" target=\"_blank"
|
169 |
+
"\">Erfahren Sie mehr</ a>."
|
170 |
|
171 |
+
#: classes/class-eo-event-list-widget.php:102
|
172 |
+
msgid "'No events' message"
|
173 |
+
msgstr "'Keine Veranstaltungen' Nachricht"
|
|
|
174 |
|
175 |
+
#: classes/class-eo-venue-list-table.php:72 templates/single-event.php:71
|
176 |
+
msgid "Edit"
|
177 |
+
msgstr "Bearbeiten"
|
178 |
|
179 |
+
#: classes/class-eo-venue-list-table.php:73
|
180 |
+
#: classes/class-eo-venue-list-table.php:128
|
181 |
+
msgid "Delete"
|
182 |
+
msgstr "Löschen"
|
183 |
|
184 |
+
#: classes/class-eo-venue-list-table.php:74
|
185 |
+
#: includes/event-organiser-ajax.php:676
|
186 |
+
msgid "View"
|
187 |
+
msgstr "Anzeigen"
|
|
|
188 |
|
189 |
+
#: classes/class-eo-widget-categories.php:10
|
190 |
+
msgid "A list or dropdown of event categories"
|
191 |
+
msgstr "Eine Liste der Event Kategorien"
|
192 |
|
193 |
+
#: classes/class-eo-widget-categories.php:11 event-organiser-settings.php:329
|
194 |
+
#: includes/event-organiser-cpt.php:92
|
195 |
+
msgid "Event Categories"
|
196 |
+
msgstr "Termin-Kategorien"
|
197 |
|
198 |
+
#: classes/class-eo-widget-categories.php:28 event-organiser-manage.php:35
|
199 |
+
#: includes/event-organiser-cpt.php:103
|
200 |
+
#: includes/event-organiser-event-functions.php:1494
|
201 |
+
#: templates/event-meta-event-single.php:69
|
202 |
+
msgid "Categories"
|
203 |
+
msgstr "Kategorien"
|
204 |
|
205 |
+
#: classes/class-eo-widget-categories.php:54
|
206 |
+
msgid "Select Category"
|
207 |
+
msgstr "Wähle eine Kategorie"
|
|
|
208 |
|
209 |
+
#: classes/class-eo-widget-categories.php:125
|
210 |
+
#: classes/class-eo-widget-venues.php:127
|
211 |
+
msgid "Title:"
|
212 |
+
msgstr "Titel:"
|
213 |
|
214 |
+
#: classes/class-eo-widget-categories.php:129
|
215 |
+
#: classes/class-eo-widget-venues.php:131
|
216 |
+
msgid "Display as dropdown"
|
217 |
+
msgstr "Als Dopdown anzeigen"
|
218 |
|
219 |
+
#: classes/class-eo-widget-categories.php:132
|
220 |
+
msgid "Show hierarchy"
|
221 |
+
msgstr "Stuktur anzeigen"
|
222 |
|
223 |
+
#: classes/class-eo-widget-venues.php:11
|
224 |
+
msgid "A list or dropdown of event venues"
|
225 |
+
msgstr "Eine Liste oder Dropdown von Veranstaltungsstätten"
|
226 |
|
227 |
+
#: classes/class-eo-widget-venues.php:12
|
228 |
+
msgid "Event Venues"
|
229 |
+
msgstr "Veranstaltungsorte"
|
|
|
|
|
230 |
|
231 |
+
#: classes/class-eo-widget-venues.php:32 event-organiser-settings.php:319
|
232 |
+
#: event-organiser-venues.php:185 includes/event-organiser-cpt.php:31
|
233 |
+
msgid "Venues"
|
234 |
+
msgstr "Veranstaltungsorte"
|
235 |
|
236 |
+
#: classes/class-eo-widget-venues.php:57
|
237 |
+
msgid "Select Venue"
|
238 |
+
msgstr "Veranstaltungsort wählen"
|
239 |
|
240 |
+
#: classes/class-eventorganiser-shortcodes.php:377
|
241 |
+
msgid "There is no excerpt because this is a protected post."
|
242 |
+
msgstr "Es gibt keine Kurzfassung, da dies ein geschützter Artikel ist."
|
|
|
|
|
|
|
|
|
|
|
243 |
|
244 |
+
#: event-organiser-add-ons.php:19 event-organiser-add-ons.php:95
|
245 |
+
msgid "Event Organiser Extensions"
|
246 |
+
msgstr "Event Organiser Erweiterungen"
|
247 |
+
|
248 |
+
#: event-organiser-add-ons.php:20
|
249 |
+
msgid "Extensions"
|
250 |
+
msgstr "Erweiterung"
|
251 |
+
|
252 |
+
#: event-organiser-add-ons.php:99
|
253 |
+
msgid ""
|
254 |
+
"Event Organiser offers a range of extension which add additional features to "
|
255 |
+
"the plug-in."
|
256 |
+
msgstr ""
|
257 |
+
"Event Organiser bietet eine Reihe von Erweiterungen an, welche zusätzliche "
|
258 |
+
"Funktionen zum plug-in hinzu fügen."
|
259 |
+
|
260 |
+
#: event-organiser-add-ons.php:130 event-organiser-go-pro.php:90
|
261 |
+
msgid "Find out more …"
|
262 |
+
msgstr "Erfahre mehr darüber ..."
|
263 |
|
264 |
#: event-organiser-calendar.php:22 event-organiser-calendar.php:23
|
265 |
msgid "Calendar View"
|
266 |
msgstr "Kalenderansicht"
|
267 |
|
268 |
+
#: event-organiser-calendar.php:58 includes/event-organiser-register.php:57
|
269 |
+
msgid "today"
|
270 |
+
msgstr "heute"
|
|
|
271 |
|
272 |
+
#: event-organiser-calendar.php:59 includes/event-organiser-register.php:58
|
273 |
+
#: includes/event-organiser-register.php:247
|
274 |
+
msgid "day"
|
275 |
+
msgstr "Tag"
|
|
|
|
|
276 |
|
277 |
+
#: event-organiser-calendar.php:60 includes/event-organiser-register.php:59
|
278 |
+
#: includes/event-organiser-register.php:249
|
279 |
+
msgid "week"
|
280 |
+
msgstr "Woche"
|
|
|
281 |
|
282 |
+
#: event-organiser-calendar.php:61 includes/event-organiser-register.php:60
|
283 |
+
#: includes/event-organiser-register.php:251
|
284 |
+
msgid "month"
|
285 |
+
msgstr "Monat"
|
286 |
|
287 |
+
#: event-organiser-calendar.php:62 includes/event-organiser-register.php:61
|
288 |
+
msgid "go to date"
|
289 |
+
msgstr "Datum anzeigen"
|
|
|
|
|
290 |
|
291 |
+
#: event-organiser-calendar.php:63 event-organiser-manage.php:122
|
292 |
+
#: includes/event-organiser-cpt.php:105
|
293 |
+
msgid "View all categories"
|
294 |
+
msgstr "Alle Kategorien anzeigen"
|
295 |
|
296 |
+
#: event-organiser-calendar.php:64 includes/event-organiser-cpt.php:45
|
297 |
+
msgid "View all venues"
|
298 |
+
msgstr "Alle Veranstaltungsorte anzeigen"
|
|
|
|
|
|
|
299 |
|
300 |
+
#: event-organiser-calendar.php:111
|
301 |
+
msgid "You do not have sufficient permissions to create events. "
|
302 |
+
msgstr ""
|
303 |
+
"Sie verfügen nicht über ausreichende Berechtigungen, um Termine anzulegen"
|
304 |
|
305 |
+
#: event-organiser-calendar.php:167
|
306 |
+
msgid "You do not have sufficient permissions to edit this event. "
|
307 |
+
msgstr ""
|
308 |
+
"Sie verfügen nicht über ausreichende Berechtigungen um diesen Termin zu "
|
309 |
+
"bearbeiten."
|
310 |
|
311 |
+
#: event-organiser-calendar.php:185
|
312 |
+
msgid "You do not have sufficient permissions to delete this event. "
|
313 |
+
msgstr ""
|
314 |
+
"Sie verfügen nicht über ausreichende Berechtigungen, um Termine zu löschen"
|
315 |
|
316 |
+
#: event-organiser-calendar.php:195
|
317 |
+
msgid "Occurrence deleted."
|
318 |
+
msgstr "Vorkommen gelöscht"
|
319 |
|
320 |
+
#: event-organiser-calendar.php:211
|
321 |
+
msgid "Calendar options"
|
322 |
+
msgstr "Kalender Optionen"
|
323 |
|
324 |
+
#: event-organiser-calendar.php:218
|
325 |
+
msgid "24 hour time"
|
326 |
+
msgstr "24-Stunden Zeit"
|
327 |
|
328 |
+
#: event-organiser-calendar.php:240
|
329 |
+
#: includes/event-organiser-event-functions.php:1441
|
330 |
+
msgid "Loading…"
|
331 |
+
msgstr "Laden…"
|
332 |
|
333 |
+
#: event-organiser-calendar.php:247
|
334 |
msgid "Current date/time"
|
335 |
msgstr "Aktuelles Datum/Zeit"
|
336 |
|
337 |
+
#: event-organiser-calendar.php:252
|
338 |
+
msgid "Create an event"
|
339 |
+
msgstr "Event erstellen"
|
340 |
|
341 |
+
#: event-organiser-calendar.php:257
|
342 |
+
msgid "When"
|
343 |
+
msgstr "Wann"
|
344 |
|
345 |
+
#: event-organiser-calendar.php:261
|
346 |
+
msgid "Event Title"
|
347 |
+
msgstr "Event Titel"
|
348 |
|
349 |
+
#: event-organiser-calendar.php:268 includes/event-organiser-ajax.php:399
|
350 |
+
msgid "Where"
|
351 |
+
msgstr "Wo"
|
352 |
|
353 |
+
#: event-organiser-calendar.php:293
|
354 |
+
msgid "Save Draft"
|
355 |
+
msgstr "Entwurf speichern"
|
356 |
|
357 |
+
#: event-organiser-calendar.php:294 event-organiser-calendar.php:301
|
358 |
+
#: event-organiser-edit.php:258
|
359 |
+
msgid "Cancel"
|
360 |
+
msgstr "Abbrechen"
|
361 |
|
362 |
+
#: event-organiser-calendar.php:297
|
363 |
+
msgid "Publish Event"
|
364 |
+
msgstr "Event veröffentlichen"
|
365 |
|
366 |
+
#: event-organiser-calendar.php:303
|
367 |
+
msgid "Submit for Review"
|
368 |
+
msgstr "Zur Prüfung einreichen"
|
|
|
369 |
|
370 |
+
#: event-organiser-calendar.php:324 event-organiser-edit.php:14
|
371 |
+
#: templates/event-meta-event-single.php:37
|
372 |
+
msgid "Event Details"
|
373 |
+
msgstr "Termin Details"
|
374 |
|
375 |
+
#: event-organiser-calendar.php:326
|
376 |
+
msgid "Event Detail"
|
377 |
+
msgstr "Event Detail"
|
378 |
|
379 |
+
#: event-organiser-debug.php:13 event-organiser-debug.php:14
|
380 |
+
#: event-organiser-debug.php:59
|
381 |
+
msgid "System Info"
|
382 |
+
msgstr "System Information"
|
383 |
|
384 |
+
#: event-organiser-debug.php:65
|
385 |
+
msgid ""
|
386 |
+
"This page highlights useful information for debugging. If you're reporting a "
|
387 |
+
"bug, please include this information."
|
388 |
+
msgstr ""
|
389 |
+
"Diese Seite zeigt wichtige Informationen zur Fehlerfindung an. Wenn Sie "
|
390 |
+
"einen Bug-Report ausfüllen, fügen Sie diese Informationen bitte an."
|
391 |
|
392 |
+
#: event-organiser-debug.php:67
|
393 |
+
msgid ""
|
394 |
+
"The 'system info' link in under the Events admin tab is only visible to "
|
395 |
+
"admins and only when <code>WP_DEBUG</code> is set to <code>true</code>."
|
396 |
+
msgstr ""
|
397 |
+
"Der 'system info' Link unter dem Events admin tab ist nur für Admins "
|
398 |
+
"sichtbar und nur dann, wenn <code>WP_DEBUG</code> auf <code>true</code> "
|
399 |
+
"gesetzt ist."
|
400 |
|
401 |
+
#: event-organiser-debug.php:72
|
402 |
+
msgid ""
|
403 |
+
"Most bugs arise from theme or plug-in conflicts. You can check this by "
|
404 |
+
"disabling all other plug-ins and switching to TwentyTweleve."
|
405 |
+
msgstr ""
|
406 |
+
"Die meisten Bugs entstehen auf Grund von Plugin oder Theme Konflikten. Sie "
|
407 |
+
"können das überprüfen, indem Sie alle Plugins deaktivieren und das "
|
408 |
+
"TwentyTwelve Theme aktivieren"
|
409 |
|
410 |
+
#: event-organiser-debug.php:74
|
411 |
+
msgid ""
|
412 |
+
"To help speed things along, if you report a bug please indicate if you have "
|
413 |
+
"done so. Once the plug-in or theme has been identified it is often easy to "
|
414 |
+
"resolve the issue."
|
415 |
+
msgstr ""
|
416 |
+
"Um den Ablauf eines Fehlerreports zu beschleunigen, weisen Sie uns bitte "
|
417 |
+
"darauf hin. Ist das Plugin oder Theme, welches den Konflikt auslöst, erst "
|
418 |
+
"einmal identifiziert, ist es oft einfach das Problem zu beheben."
|
419 |
|
420 |
+
#: event-organiser-debug.php:76
|
421 |
+
msgid ""
|
422 |
+
"Below any <strong>known</strong> plug-in and theme conflicts are highlighted "
|
423 |
+
"in red."
|
424 |
+
msgstr ""
|
425 |
+
"Anstehend sind alle <strong>bekannten</strong> Plugin und Theme Konflikte in "
|
426 |
+
"rot hervorgehoben."
|
427 |
|
428 |
+
#: event-organiser-debug.php:84
|
429 |
+
msgid "Download system information file"
|
430 |
+
msgstr "Herunterladen der Systeminfomationsdatei"
|
|
|
431 |
|
432 |
+
#: event-organiser-debug.php:182 event-organiser-debug.php:186
|
433 |
+
#: event-organiser-debug.php:190 event-organiser-settings.php:205
|
434 |
+
msgid "Yes"
|
435 |
+
msgstr "Ja"
|
436 |
|
437 |
+
#: event-organiser-debug.php:182 event-organiser-debug.php:186
|
438 |
+
#: event-organiser-debug.php:190 event-organiser-settings.php:204
|
439 |
+
msgid "No"
|
440 |
+
msgstr "Nein"
|
441 |
|
442 |
+
#: event-organiser-debug.php:257
|
443 |
+
msgid ""
|
444 |
+
"Known plug-in & theme conflicts, highlighted in red, may be minor or have a "
|
445 |
+
"simple resolution. Please contact support."
|
446 |
+
msgstr ""
|
447 |
+
"Bekannte Plug-in- & Theme-Konflikte, markiert in rot, können kleinere oder "
|
448 |
+
"eine einfache Lösung haben. Bitte kontaktieren Sie den Support."
|
449 |
|
450 |
+
#. / TRANSLATORS: [this plugin] has only been tested up to [required plugin] [required plugin version]
|
451 |
+
#: event-organiser-debug.php:430
|
452 |
+
#, php-format
|
453 |
+
msgid "%s has only been tested up to %s %s"
|
454 |
+
msgstr "%s wurde nur bis Version %s %s getestet"
|
455 |
|
456 |
+
#. / TRANSLATORS: [this plugin] requires [required plugin] version [required plugin version] or higher
|
457 |
+
#: event-organiser-debug.php:439
|
458 |
+
#, php-format
|
459 |
+
msgid "%s requires %s version %s or higher"
|
460 |
+
msgstr "%s benötigt %s Version %s oder höher"
|
461 |
|
462 |
+
#: event-organiser-debug.php:460
|
463 |
+
msgid "unknown"
|
464 |
+
msgstr "unbekannt"
|
465 |
|
466 |
+
#: event-organiser-edit.php:31 event-organiser-manage.php:23
|
467 |
+
#: event-organiser-settings.php:142 includes/event-organiser-ajax.php:386
|
468 |
+
msgid "Organiser"
|
469 |
+
msgstr "Organiser"
|
470 |
|
471 |
+
#: event-organiser-edit.php:75
|
472 |
+
msgid "This is a reoccurring event"
|
473 |
+
msgstr "Dies ist ein wiederkehrendes Ereignis"
|
474 |
|
475 |
+
#: event-organiser-edit.php:76
|
476 |
+
msgid "Check to edit this event and its reoccurrences"
|
477 |
+
msgstr "Anwählen um den Termin und all seine Vorkommen zu bearbeiten."
|
|
|
478 |
|
479 |
+
#: event-organiser-edit.php:98
|
480 |
+
#, php-format
|
481 |
+
msgid "Ensure dates are entered in %1$s format and times in 24 hour format"
|
482 |
+
msgstr ""
|
|
|
483 |
|
484 |
+
#: event-organiser-edit.php:100
|
485 |
+
#, php-format
|
486 |
+
msgid "Ensure dates are entered in %1$s format and times in 12 hour format"
|
487 |
+
msgstr ""
|
488 |
|
489 |
+
#: event-organiser-edit.php:107 event-organiser-manage.php:36
|
490 |
+
msgid "Start Date/Time"
|
491 |
+
msgstr "Start Datum/Zeit"
|
492 |
|
493 |
+
#: event-organiser-edit.php:120 event-organiser-manage.php:37
|
494 |
+
msgid "End Date/Time"
|
495 |
+
msgstr "Ende Datum/Zeit"
|
496 |
|
497 |
+
#: event-organiser-edit.php:132
|
498 |
+
msgid "All day"
|
499 |
+
msgstr "Ganztags"
|
500 |
|
501 |
+
#: event-organiser-edit.php:139
|
502 |
+
msgid "Reoccurence:"
|
503 |
+
msgstr "Wiederholung:"
|
504 |
|
505 |
+
#: event-organiser-edit.php:141
|
506 |
+
msgid "once"
|
507 |
+
msgstr "einmal"
|
508 |
|
509 |
+
#: event-organiser-edit.php:141
|
510 |
+
msgid "daily"
|
511 |
+
msgstr "täglich"
|
512 |
|
513 |
+
#: event-organiser-edit.php:141
|
514 |
+
msgid "weekly"
|
515 |
+
msgstr "wöchentlich"
|
516 |
|
517 |
+
#: event-organiser-edit.php:142
|
518 |
+
msgid "monthly"
|
519 |
+
msgstr "monatlich"
|
520 |
|
521 |
+
#: event-organiser-edit.php:142
|
522 |
+
msgid "yearly"
|
523 |
+
msgstr "jährlich"
|
524 |
|
525 |
+
#: event-organiser-edit.php:142
|
526 |
+
msgid "custom"
|
527 |
+
msgstr "individuell"
|
|
|
528 |
|
529 |
+
#: event-organiser-edit.php:155
|
530 |
+
msgid "Repeat every"
|
531 |
+
msgstr "Wiederholen alle"
|
|
|
532 |
|
533 |
+
#: event-organiser-edit.php:161 templates/shortcode-event-list.php:52
|
534 |
+
#: templates/widget-event-list.php:49
|
535 |
+
msgid "on"
|
536 |
+
msgstr "am"
|
537 |
|
538 |
+
#: event-organiser-edit.php:176
|
539 |
+
msgid "day of month"
|
540 |
+
msgstr "Tag des Monats"
|
|
|
|
|
541 |
|
542 |
+
#: event-organiser-edit.php:180
|
543 |
+
msgid "day of week"
|
544 |
+
msgstr "Tag der Woche"
|
545 |
|
546 |
+
#: event-organiser-edit.php:185
|
547 |
+
#: includes/event-organiser-event-functions.php:819
|
548 |
+
#: includes/event-organiser-register.php:264
|
549 |
+
msgid "until"
|
550 |
+
msgstr "bis"
|
551 |
|
552 |
+
#: event-organiser-edit.php:195
|
553 |
+
msgid "Include/Exclude occurrences"
|
554 |
+
msgstr "Vorkommen ein- und ausschliessen"
|
555 |
|
556 |
+
#: event-organiser-edit.php:198 includes/event-organiser-register.php:241
|
557 |
+
msgid "Show dates"
|
558 |
+
msgstr "Termine anzeigen"
|
559 |
|
560 |
+
#: event-organiser-edit.php:230
|
561 |
+
#: includes/event-organiser-venue-functions.php:988
|
562 |
+
msgid "Select a venue"
|
563 |
+
msgstr "Einen Veranstaltungsort auswählen"
|
564 |
|
565 |
+
#: event-organiser-edit.php:240
|
566 |
+
msgid "Venue Name"
|
567 |
+
msgstr "Veranstatungsort"
|
568 |
|
569 |
+
#: event-organiser-edit.php:410
|
570 |
+
msgid "Event dates were not saved."
|
571 |
+
msgstr "Die Termin Daten wurden nicht gespeichert."
|
572 |
|
573 |
+
#: event-organiser-go-pro.php:24
|
574 |
+
msgid "Get Event Organiser Pro Add-On"
|
575 |
+
msgstr "Get Event Organiser Pro Add-On"
|
576 |
|
577 |
+
#: event-organiser-go-pro.php:25
|
578 |
+
msgid "Go Pro"
|
579 |
+
msgstr "Hole Dir Pro"
|
580 |
|
581 |
+
#: event-organiser-go-pro.php:52
|
582 |
+
msgid "Get Event Organiser Pro"
|
583 |
+
msgstr "Hole Dir Event Organiser Pro"
|
584 |
|
585 |
+
#: event-organiser-go-pro.php:55
|
586 |
+
msgid ""
|
587 |
+
"Event Organiser Pro is a premium add-on bringing advanced booking management "
|
588 |
+
"to Event Organiser."
|
589 |
msgstr ""
|
590 |
+
"Event Organiser Pro ist ein Premium-Add-On, das den Event Organiser um "
|
591 |
+
"fortgeschrittene Buchungs-Management-Funktionen erweitert."
|
592 |
|
593 |
+
#: event-organiser-go-pro.php:56
|
594 |
+
msgid "But that's not all …"
|
595 |
+
msgstr "Aber das ist noch nicht alles ..."
|
596 |
|
597 |
+
#: event-organiser-go-pro.php:71
|
598 |
+
msgid "Flexible Booking Options"
|
599 |
+
msgstr "Flexible Buchungsoptionen"
|
|
|
600 |
|
601 |
+
#: event-organiser-go-pro.php:72
|
602 |
+
msgid ""
|
603 |
+
"Sell tickets for specific dates or sell tickets for all dates of an event - "
|
604 |
+
"such as booking places on a course. You can offer multiple tickets, and "
|
605 |
+
"customise the booking form to suit your needs."
|
606 |
+
msgstr ""
|
607 |
+
"Verkaufe Tickets an einem bestimmten Zeitpunkt oder verkaufe Tickets für "
|
608 |
+
"alle Vorkommen eines Events - z.B. Plätze in einem Lehrgang. Du kannst "
|
609 |
+
"mehrere Tickets anbieten und das Buchungsformular Deinen Anforderungen "
|
610 |
+
"anpassen."
|
611 |
|
612 |
+
#: event-organiser-go-pro.php:76
|
613 |
+
msgid "Additional shortcodes & improved UI"
|
614 |
+
msgstr "Zusätzliche Shortcodes & verbesserte Benutzeroberfläche"
|
615 |
|
616 |
+
#: event-organiser-go-pro.php:77
|
617 |
+
msgid ""
|
618 |
+
"Give your users the ability to search and filter through your events with "
|
619 |
+
"the event search shortcode. Event Organiser Pro also adds a text editor "
|
620 |
+
"button to make inserting and configuring your shortcodes that bit easier. "
|
621 |
+
msgstr ""
|
622 |
+
"Gebe deinen Benutzern mit dem Veranstaltungs-Such-Shortcode die Möglichkeit "
|
623 |
+
"Veranstaltungen zu suchen und zu filtern. Event Organiser Pro bringt "
|
624 |
+
"ebenfalls einen Button für den Texteditor mit, mit dem das Einfügen und "
|
625 |
+
"Konfigurieren der Shortcodes noch viel einfacher wird."
|
626 |
|
627 |
+
#: event-organiser-go-pro.php:81
|
628 |
+
msgid "Venue custom fields & thumbnails"
|
629 |
+
msgstr "Veranstaltungsorte benutzerdefinierte felder & thumbnails"
|
630 |
|
631 |
+
#: event-organiser-go-pro.php:82
|
632 |
+
msgid ""
|
633 |
+
"Add information on your venue pages with venue custom fields, or give your "
|
634 |
+
"venues more attentioned with their own 'featured image'"
|
635 |
+
msgstr ""
|
636 |
+
"Füge weitere Informationen zu Deinen Veranstaltungs-Seiten mit "
|
637 |
+
"Benutzerdefinierten Feldern hinzu oder verleihe ihnen mehr "
|
638 |
+
"Publikumsbeachtung durch eigene Feature-Bilder."
|
639 |
|
640 |
+
#: event-organiser-go-pro.php:96
|
641 |
+
msgid "Go to Event Organiser settings"
|
642 |
+
msgstr "Gehe zu Event Organiser Einstellungen"
|
|
|
643 |
|
644 |
+
#: event-organiser-manage.php:19 includes/event-organiser-cpt.php:218
|
645 |
+
msgid "Event"
|
646 |
+
msgstr "Termin"
|
647 |
|
648 |
+
#: event-organiser-manage.php:38
|
649 |
+
msgid "Reoccurrence"
|
650 |
+
msgstr "Wiederholung"
|
|
|
651 |
|
652 |
+
#: event-organiser-manage.php:153
|
653 |
+
msgid "View all events"
|
654 |
+
msgstr "Alle Termine anzeigen"
|
655 |
|
656 |
+
#: event-organiser-manage.php:154
|
657 |
+
msgid "Future events"
|
658 |
+
msgstr "Zukünftige Termine"
|
659 |
|
660 |
+
#: event-organiser-manage.php:155
|
661 |
+
msgid "Expired events"
|
662 |
+
msgstr "Abgelaufene Termine"
|
663 |
|
664 |
+
#: event-organiser-manage.php:156
|
665 |
+
msgid "Events within 24 hours"
|
666 |
+
msgstr "Termine innerhalb von 24 Stunden"
|
667 |
|
668 |
+
#: event-organiser-manage.php:157
|
669 |
+
msgid "Events within 1 week"
|
670 |
+
msgstr "Termine innerhalb einer Woche"
|
|
|
|
|
671 |
|
672 |
+
#: event-organiser-manage.php:158
|
673 |
+
#, php-format
|
674 |
+
msgid "Events within %d weeks"
|
675 |
+
msgstr "Termine innerhalb %d Wochen"
|
|
|
676 |
|
677 |
+
#: event-organiser-manage.php:159
|
678 |
+
msgid "Events within 1 month"
|
679 |
+
msgstr "Termine innerhalb eines Monats"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
680 |
|
681 |
+
#: event-organiser-manage.php:160
|
682 |
+
#, php-format
|
683 |
+
msgid "Events within %d months"
|
684 |
+
msgstr "Termine innerhalb %d Monate"
|
|
|
685 |
|
686 |
+
#: event-organiser-manage.php:161
|
687 |
+
msgid "Events within 1 year"
|
688 |
+
msgstr "Termine innerhalb eines Jahres"
|
689 |
|
690 |
+
#: event-organiser-manage.php:212
|
691 |
+
msgid "— No Change —"
|
692 |
+
msgstr "— Keine Änderung —"
|
693 |
|
694 |
+
#: event-organiser-settings.php:29 event-organiser-settings.php:74
|
695 |
+
msgid "General"
|
696 |
+
msgstr "Allgemein"
|
|
|
697 |
|
698 |
+
#: event-organiser-settings.php:30
|
699 |
+
msgid "Permissions"
|
700 |
+
msgstr "Berechtigungen"
|
701 |
|
702 |
+
#: event-organiser-settings.php:31
|
703 |
+
msgid "Permalinks"
|
704 |
+
msgstr "Permalinks"
|
705 |
|
706 |
+
#: event-organiser-settings.php:32
|
707 |
+
msgid "Import"
|
708 |
+
msgstr "Import"
|
709 |
|
710 |
+
#: event-organiser-settings.php:32
|
711 |
+
msgid "Export"
|
712 |
+
msgstr "Export"
|
713 |
|
714 |
+
#: event-organiser-settings.php:40
|
715 |
+
msgid "Event Organiser Settings"
|
716 |
+
msgstr "Event Organiser Einstellungen"
|
717 |
|
718 |
+
#: event-organiser-settings.php:41
|
719 |
+
msgid "Event Organiser"
|
720 |
+
msgstr "Event Organiser"
|
|
|
|
|
|
|
721 |
|
722 |
+
#: event-organiser-settings.php:46 event-organiser.php:105
|
723 |
+
#: includes/event-organiser-install.php:112
|
724 |
+
msgid "Edit Events"
|
725 |
+
msgstr "Termin bearbeiten"
|
726 |
|
727 |
+
#: event-organiser-settings.php:47 event-organiser.php:106
|
728 |
+
#: includes/event-organiser-install.php:113
|
729 |
+
msgid "Publish Events"
|
730 |
+
msgstr "Termin veröffentlichen"
|
731 |
|
732 |
+
#: event-organiser-settings.php:48 event-organiser.php:107
|
733 |
+
#: includes/event-organiser-install.php:114
|
734 |
+
msgid "Delete Events"
|
735 |
+
msgstr "Termin löschen"
|
736 |
|
737 |
+
#: event-organiser-settings.php:49 event-organiser.php:108
|
738 |
+
#: includes/event-organiser-install.php:115
|
739 |
+
msgid "Edit Others' Events"
|
740 |
+
msgstr "Termin von anderen bearbeiten"
|
741 |
|
742 |
+
#: event-organiser-settings.php:50 event-organiser.php:109
|
743 |
+
#: includes/event-organiser-install.php:116
|
744 |
+
msgid "Delete Other's Events"
|
745 |
+
msgstr "Termin von anderen löschen"
|
746 |
|
747 |
+
#: event-organiser-settings.php:51 event-organiser.php:110
|
748 |
+
#: includes/event-organiser-install.php:117
|
749 |
+
msgid "Read Private Events"
|
750 |
+
msgstr "Private Termine lesen"
|
751 |
|
752 |
+
#: event-organiser-settings.php:52 event-organiser.php:111
|
753 |
+
#: includes/event-organiser-install.php:118
|
754 |
+
msgid "Manage Venues"
|
755 |
+
msgstr "Veranstaltungsorte verwalten"
|
756 |
|
757 |
+
#: event-organiser-settings.php:53 event-organiser.php:112
|
758 |
+
#: includes/event-organiser-install.php:119
|
759 |
+
msgid "Manage Event Categories & Tags"
|
760 |
+
msgstr "Kategorien & Schlagworte verwalten"
|
761 |
|
762 |
+
#: event-organiser-settings.php:73
|
763 |
+
msgid "Add-on Licence keys"
|
764 |
+
msgstr "Lizenz Schlüssel der Erweiterung"
|
765 |
|
766 |
+
#: event-organiser-settings.php:75
|
767 |
+
msgid "Templates"
|
768 |
+
msgstr "Templates"
|
769 |
|
770 |
+
#: event-organiser-settings.php:137
|
771 |
+
msgid "Select which features events should support"
|
772 |
+
msgstr "Wählen Sie, welche Funktionen Events unterstützen soll"
|
773 |
|
774 |
+
#: event-organiser-settings.php:142
|
775 |
+
msgid "Author"
|
776 |
+
msgstr "Autor"
|
777 |
|
778 |
+
#: event-organiser-settings.php:143
|
779 |
+
msgid "Thumbnail"
|
780 |
+
msgstr "Vorschaubild"
|
|
|
781 |
|
782 |
+
#: event-organiser-settings.php:144
|
783 |
+
msgid "Excerpt"
|
784 |
+
msgstr "Auszug"
|
|
|
785 |
|
786 |
+
#: event-organiser-settings.php:145
|
787 |
+
msgid "Custom Fields"
|
788 |
+
msgstr "Benutzerdefinierte Felder"
|
|
|
789 |
|
790 |
+
#: event-organiser-settings.php:146
|
791 |
+
msgid "Comments"
|
792 |
+
msgstr "Kommentare"
|
|
|
793 |
|
794 |
+
#: event-organiser-settings.php:147
|
795 |
+
msgid "Revisions"
|
796 |
+
msgstr "Revisionen"
|
797 |
|
798 |
+
#: event-organiser-settings.php:148 event-organiser-settings.php:338
|
799 |
+
#: includes/event-organiser-cpt.php:146
|
800 |
+
msgid "Event Tags"
|
801 |
+
msgstr "Termin Schlagworte"
|
802 |
|
803 |
+
#: event-organiser-settings.php:153 event-organiser-settings.php:180
|
804 |
+
msgid "Show past events:"
|
805 |
+
msgstr "Abgelaufene Termine anzeigen"
|
|
|
806 |
|
807 |
+
#: event-organiser-settings.php:159 event-organiser-settings.php:186
|
808 |
+
msgid ""
|
809 |
+
"Display past events on calendars, event lists and archives (this can be over-"
|
810 |
+
"ridden by shortcode attributes and widget options)."
|
811 |
+
msgstr ""
|
812 |
+
"Abgelaufene Ereignisse auf Kalender, Termin-Listen und Archiven anzeigen "
|
813 |
+
"(das kann von Shortcode-Attributen und Widget-Optionen übergangen werden)."
|
814 |
|
815 |
+
#: event-organiser-settings.php:162
|
816 |
+
msgid "Add an 'events' link to the navigation menu:"
|
817 |
+
msgstr "Einen \"Termin\"-Link zum Navigationsmenü hinzufügen:"
|
|
|
818 |
|
819 |
+
#: event-organiser-settings.php:167
|
820 |
+
msgid "Date Format:"
|
821 |
+
msgstr "Datumsformat:"
|
822 |
|
823 |
+
#: event-organiser-settings.php:173
|
824 |
+
msgid "dd-mm-yyyy"
|
825 |
+
msgstr "tt-mm-jjjj"
|
826 |
|
827 |
+
#: event-organiser-settings.php:174
|
828 |
+
msgid "mm-dd-yyyy"
|
829 |
+
msgstr "mm-tt-jjjj"
|
830 |
|
831 |
+
#: event-organiser-settings.php:175
|
832 |
+
msgid "yyyy-mm-dd"
|
833 |
+
msgstr "jjjj-mm-tt"
|
834 |
|
835 |
+
#: event-organiser-settings.php:177
|
836 |
+
msgid "This alters the default format for inputting dates."
|
837 |
+
msgstr "Dies ändert die Standard-Formatierung für die Datumseingabe."
|
838 |
|
839 |
+
#: event-organiser-settings.php:195
|
840 |
+
msgid ""
|
841 |
+
"If selected only one occurrence of an event will be displayed on event lists "
|
842 |
+
"and archives (this can be over-ridden by shortcode attributes and widget "
|
843 |
+
"options."
|
844 |
+
msgstr ""
|
845 |
+
"Bei Auswahl wird von wiederkehrenden Terminen nur ein Termin auf Event-"
|
846 |
+
"Listen und Archiven angezeigt (dies kann überschrieben werden durch "
|
847 |
+
"Shortcode Attributen und Widget Optionen)."
|
848 |
|
849 |
+
#: event-organiser-settings.php:198
|
850 |
+
msgid "Are current events past?"
|
851 |
+
msgstr "Sind aktuelle Ereignisse Vergangenheit?"
|
852 |
|
853 |
+
#: event-organiser-settings.php:207
|
854 |
+
msgid ""
|
855 |
+
"If 'no' is selected, an occurrence of an event is only past when it has "
|
856 |
+
"finished. Otherwise, an occurrence is considered 'past' as soon as it starts."
|
857 |
+
msgstr ""
|
858 |
+
"Wenn 'Nein' gewählt wird, ist ein Termin nur vorbei, wenn er beentet ist. "
|
859 |
+
"Andernfalls ist ein Termin vorbei, sobald er begonnen hat."
|
860 |
|
861 |
+
#: event-organiser-settings.php:210
|
862 |
+
msgid "Delete expired events:"
|
863 |
+
msgstr "Abgelaufene Termine löschen:"
|
864 |
|
865 |
+
#: event-organiser-settings.php:216
|
866 |
+
msgid ""
|
867 |
+
"If selected the event will be automatically trashed 24 hours after the last "
|
868 |
+
"occurrence finishes."
|
869 |
+
msgstr ""
|
870 |
+
"Falls ausgewählt werden Termine automatisch 24 Stunden nach dem Ende des "
|
871 |
+
"letzten Vorkommen gelöscht."
|
872 |
|
873 |
+
#: event-organiser-settings.php:219
|
874 |
+
msgid "Enable events ICAL feed:"
|
875 |
+
msgstr "ICAL Feed für Termine aktivieren"
|
876 |
|
877 |
+
#: event-organiser-settings.php:225
|
878 |
+
#, php-format
|
879 |
+
msgid "If selected, visitors can subscribe to your events with the url: %s"
|
880 |
+
msgstr "Besucher können mit dieser URL Ihre Termine abonnieren: %s"
|
881 |
|
882 |
+
#: event-organiser-settings.php:228
|
883 |
+
msgid "Exclude events from searches:"
|
884 |
+
msgstr "Termine von der Suche ausschließen"
|
|
|
885 |
|
886 |
+
#: event-organiser-settings.php:236
|
887 |
+
msgid "Enable templates:"
|
888 |
+
msgstr "Vorlagen aktivieren:"
|
889 |
|
890 |
#: event-organiser-settings.php:242
|
891 |
+
msgid ""
|
892 |
+
"For each of the pages, the corresponding template is used. To use your own "
|
893 |
"template simply give it the same name and store in your theme folder. By "
|
894 |
"default, if Event Organiser cannot find a template in your theme directory, "
|
895 |
"it will use its own default template. To prevent this, uncheck this option. "
|
896 |
"WordPress will then decide which template from your theme's folder to use."
|
897 |
+
msgstr ""
|
898 |
+
"Für jede der Seiten, wird die entsprechende Vorlage verwendet. Um eine "
|
899 |
"eigene Vorlage zu verwenden, geben Sie ihr einfach den gleichen Namen und "
|
900 |
"speichern Sie in Ihrem Theme-Ordner. Wenn der Event Organiser keine Vorlage "
|
901 |
"in Ihrem Theme findet, wird die eigene \"Default\" Vorlage verwendet."
|
902 |
|
903 |
+
#: event-organiser-settings.php:248
|
904 |
+
msgid "Events archives:"
|
905 |
+
msgstr "Termin Archiv:"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
906 |
|
907 |
+
#: event-organiser-settings.php:249
|
908 |
+
msgid "Event page:"
|
909 |
+
msgstr "Termin Seite:"
|
910 |
|
911 |
+
#: event-organiser-settings.php:250
|
912 |
+
msgid "Venue page:"
|
913 |
+
msgstr "Veranstaltungsort Seite:"
|
914 |
|
915 |
+
#: event-organiser-settings.php:251
|
916 |
+
msgid "Events Category page:"
|
917 |
+
msgstr "Termin-Kategorie Seite:"
|
918 |
|
919 |
+
#: event-organiser-settings.php:254
|
920 |
+
#, php-format
|
921 |
+
msgid ""
|
922 |
+
"For more information see documentation <a href='%s'>on editing the "
|
923 |
+
"templates</a>"
|
924 |
+
msgstr ""
|
925 |
+
"Für weitere Informationen siehe Dokumentation <a href='%s'>über das "
|
926 |
+
"Editieren der Templates</a>"
|
927 |
|
928 |
+
#: event-organiser-settings.php:259
|
929 |
+
msgid "Disable CSS:"
|
930 |
+
msgstr "CSS ausschalten"
|
931 |
|
932 |
+
#: event-organiser-settings.php:265
|
933 |
+
msgid ""
|
934 |
+
"Check this option to prevent any stylesheets from Event Organiser being "
|
935 |
+
"loaded on the front-end"
|
936 |
+
msgstr ""
|
937 |
+
"Kreuze diese Checkbox an, damit Event Organiser keine CSS-Stylesheets mehr "
|
938 |
+
"in den Frontend lädt."
|
|
|
939 |
|
940 |
+
#: event-organiser-settings.php:274
|
941 |
+
msgid "Enable event pretty permalinks:"
|
942 |
+
msgstr "Benutzerdefinierte Permalinks aktivieren"
|
943 |
|
944 |
+
#: event-organiser-settings.php:280
|
945 |
+
msgid ""
|
946 |
+
"If you have pretty permalinks enabled, select to have pretty premalinks for "
|
947 |
+
"events."
|
948 |
+
msgstr "Benutzerdefinierte Permalinks für Termine aktivieren."
|
949 |
|
950 |
+
#: event-organiser-settings.php:284
|
951 |
+
msgid "Event (single)"
|
952 |
+
msgstr "Einzeltermin"
|
953 |
|
954 |
+
#: event-organiser-settings.php:293
|
955 |
+
msgid "Events page"
|
956 |
+
msgstr ""
|
957 |
|
958 |
+
#: event-organiser-settings.php:306
|
959 |
+
msgid "Event (date archive)"
|
960 |
+
msgstr ""
|
961 |
|
962 |
+
#: event-organiser-settings.php:312
|
963 |
+
msgid "Year archive"
|
964 |
+
msgstr "Jahresarchiv"
|
965 |
|
966 |
+
#: event-organiser-settings.php:313
|
967 |
+
msgid "Month archive"
|
968 |
+
msgstr "Monatsarchiv"
|
969 |
|
970 |
+
#: event-organiser-settings.php:314
|
971 |
+
msgid "Day archive"
|
972 |
+
msgstr "Tagesarchiv"
|
973 |
|
974 |
+
#: event-organiser-settings.php:612
|
975 |
+
msgid "Event management permissions"
|
976 |
+
msgstr "Event Verwaltungs-Freigaben "
|
977 |
|
978 |
+
#: event-organiser-settings.php:613
|
979 |
+
msgid "Set permissions for events and venue management"
|
980 |
+
msgstr "Berechtigungen für Termine und das Management von Veranstaltungsorten"
|
|
|
|
|
|
|
981 |
|
982 |
+
#: event-organiser-settings.php:618
|
983 |
+
msgid "Role"
|
984 |
+
msgstr "Rolle"
|
|
|
|
|
|
|
985 |
|
986 |
+
#: event-organiser-settings.php:629
|
987 |
+
msgid "None"
|
988 |
+
msgstr "Keine"
|
|
|
|
|
|
|
|
|
989 |
|
990 |
+
#: event-organiser-settings.php:658
|
991 |
+
msgid ""
|
992 |
+
"Choose a custom permalink structure for events, venues, event categories and "
|
993 |
+
"event tags."
|
994 |
+
msgstr ""
|
995 |
+
"Wählen Sie eine benutzerdefinierte Permalink-Struktur für Events, "
|
996 |
+
"Veranstaltungsorte, Event-Kategorien und Event-Tags."
|
997 |
|
998 |
+
#: event-organiser-settings.php:659
|
999 |
+
msgid ""
|
1000 |
+
"Please note to enable these structures you must first have pretty permalinks "
|
1001 |
+
"enabled on WordPress in Settings > Permalinks."
|
1002 |
+
msgstr ""
|
1003 |
+
"Bitte beachten Sie: Permalinks müssen hierfür unter WordPress > "
|
1004 |
+
"Einstellungen > Permalinks aktiviert sein."
|
1005 |
|
1006 |
+
#: event-organiser-settings.php:660
|
1007 |
+
msgid ""
|
1008 |
+
"You may also need to go to WordPress Settings > Permalinks and click 'Save "
|
1009 |
+
"Changes' before any changes will take effect."
|
1010 |
+
msgstr ""
|
1011 |
+
"Möglicherweise müssen Sie gehen zu WordPress Einstellungen > Permalinks und "
|
1012 |
+
"'Save Changes' drücken bevor irgendwelche Änderungen wirksam werden."
|
1013 |
|
1014 |
+
#: event-organiser-settings.php:696
|
1015 |
+
msgid "Do not add to menu"
|
1016 |
+
msgstr "Nicht zum Menü hinzufügen"
|
|
|
|
|
|
|
|
|
1017 |
|
1018 |
+
#: event-organiser-settings.php:700
|
1019 |
+
msgid "Page list (fallback)"
|
1020 |
+
msgstr "Seitenliste (Sicherung)"
|
|
|
1021 |
|
1022 |
+
#: event-organiser-venues.php:49
|
1023 |
+
msgid "You do not have permission to manage venues"
|
1024 |
+
msgstr "Du hast nicht die Berechtigung Veranstaltungsorte zu bearbeiten"
|
1025 |
|
1026 |
+
#: event-organiser-venues.php:54 event-organiser-venues.php:83
|
1027 |
+
msgid "You do not have permission to edit this venue."
|
1028 |
+
msgstr "Du hast keine Berechtigung diesen Veranstaltungsort zu bearbeiten."
|
1029 |
|
1030 |
+
#: event-organiser-venues.php:61
|
1031 |
+
msgid "Venue <strong>was not</strong> updated"
|
1032 |
+
msgstr "Veranstaltungsort wurde <strong>nicht</strong> aktualisiert"
|
1033 |
|
1034 |
+
#: event-organiser-venues.php:98
|
1035 |
+
msgid "Venue <strong>was not</strong> created"
|
1036 |
+
msgstr "Veranstaltungsort wurde <strong>nicht</strong> angelegt"
|
1037 |
|
1038 |
+
#: event-organiser-venues.php:127
|
1039 |
+
msgid "You do not have permission to delete this venue"
|
1040 |
+
msgstr "Du hast keine Rechte diesen Veranstaltungsort zu löschen."
|
1041 |
|
1042 |
+
#: event-organiser-venues.php:154
|
1043 |
+
msgid "Venue(s) <strong>were not </strong> deleted"
|
1044 |
+
msgstr "Veranstaltungsort(e) <strong>wurden nicht</strong> gelöscht"
|
1045 |
|
1046 |
+
#: event-organiser-venues.php:166
|
1047 |
+
msgid "Save"
|
1048 |
+
msgstr "Speichern"
|
|
|
1049 |
|
1050 |
+
#: event-organiser-venues.php:193
|
1051 |
+
msgid "Venue <strong>created</strong>"
|
1052 |
+
msgstr "Veranstaltungsort <strong>erstellt</strong>"
|
1053 |
|
1054 |
+
#: event-organiser-venues.php:194
|
1055 |
+
msgid "Venue <strong>updated</strong>"
|
1056 |
+
msgstr "Veranstaltungsort <strong>aktualisiert</strong>"
|
1057 |
|
1058 |
+
#: event-organiser-venues.php:195
|
1059 |
+
msgid "Venue(s) <strong>deleted</strong>"
|
1060 |
+
msgstr "Veranstaltungsort(e) <strong>gelöscht</strong>"
|
|
|
|
|
1061 |
|
1062 |
+
#: event-organiser-venues.php:255 event-organiser-venues.php:294
|
1063 |
+
#: includes/event-organiser-cpt.php:219
|
1064 |
+
#, fuzzy
|
1065 |
+
msgctxt "post"
|
1066 |
+
msgid "Add New"
|
1067 |
+
msgstr "Hinzufügen"
|
1068 |
|
1069 |
+
#: event-organiser-venues.php:258
|
1070 |
+
#, php-format
|
1071 |
+
msgid "Search results for “%s”"
|
1072 |
+
msgstr "Suchergebnisse für for “%s”"
|
1073 |
|
1074 |
+
#: event-organiser-venues.php:417
|
1075 |
+
msgid "Latitude/Longitude:"
|
1076 |
+
msgstr ""
|
|
|
|
|
1077 |
|
1078 |
+
#: event-organiser-venues.php:445
|
1079 |
+
msgid "Venue name"
|
1080 |
+
msgstr "Veranstaltungsort Name"
|
|
|
1081 |
|
1082 |
+
#: event-organiser-venues.php:451
|
1083 |
+
msgid "Permalink:"
|
1084 |
+
msgstr "Permalink:"
|
|
|
|
|
|
|
|
|
|
|
1085 |
|
1086 |
+
#: event-organiser-venues.php:458
|
1087 |
+
msgid "Get Link"
|
1088 |
+
msgstr "Link erhalten"
|
1089 |
|
1090 |
+
#: event-organiser-venues.php:480
|
1091 |
+
msgid "Slug"
|
1092 |
+
msgstr "Titelform"
|
|
|
1093 |
|
1094 |
+
#: includes/class-eo-ical-parser.php:193
|
1095 |
+
msgid "There was an error detecting iCal source."
|
1096 |
+
msgstr "Fehler beim lokalisieren der iCal Quelle"
|
|
|
1097 |
|
1098 |
+
#: includes/class-eo-ical-parser.php:201
|
1099 |
+
msgid "Unable to read iCal file"
|
1100 |
+
msgstr "Die iCal Datei konnte nicht gelesen werden"
|
1101 |
|
1102 |
+
#: includes/class-eo-ical-parser.php:208
|
1103 |
+
msgid "Feed not found"
|
1104 |
+
msgstr "Kein Feed gefunden"
|
|
|
1105 |
|
1106 |
+
#: includes/class-eo-ical-parser.php:274
|
1107 |
+
#, php-format
|
1108 |
+
msgid "There was an error fetching the feed. Response code: %s."
|
1109 |
+
msgstr "Fehler beim Einspeisen des Feeds. Fehler-Code: %s. "
|
1110 |
|
1111 |
+
#: includes/class-eo-ical-parser.php:294
|
1112 |
+
msgid "There was an error opening the ICAL file."
|
1113 |
+
msgstr "Fehler beim öffnen der ICAL Datei."
|
1114 |
|
1115 |
+
#: includes/class-eo-ical-parser.php:495 includes/class-eo-ical-parser.php:520
|
1116 |
+
#, php-format
|
1117 |
+
msgid "[Lines %1$d-%2$d]"
|
1118 |
+
msgstr "[Zeilen %1$d-%2$d]"
|
1119 |
|
1120 |
+
#: includes/class-eo-ical-parser.php:502 includes/class-eo-ical-parser.php:527
|
1121 |
+
#, php-format
|
1122 |
+
msgid "[Line %1$d]"
|
1123 |
+
msgstr "[Zeile %1$d]"
|
1124 |
|
1125 |
+
#: includes/class-eo-ical-parser.php:885
|
1126 |
+
#, php-format
|
1127 |
+
msgid "Invalid date \"%s\". Date expected in YYYYMMDD format."
|
1128 |
+
msgstr ""
|
1129 |
+
"Falsche Angabe für date \"%s\". Datum wird im YYYYMMDD Format erwartet."
|
1130 |
|
1131 |
+
#: includes/class-eo-ical-parser.php:923
|
1132 |
+
#, php-format
|
1133 |
+
msgid ""
|
1134 |
+
"Invalid datetime \"%s\". Date expected in YYYYMMDDTHHiissZ or "
|
1135 |
+
"YYYYMMDDTHHiiss format."
|
1136 |
+
msgstr ""
|
1137 |
+
"Falsche Angabe für datetime \"%s\". Datum muss entweder im YYYYMMDDTHHiissZ "
|
1138 |
+
"oder YYYYMMDDTHHiiss Format vorliegen."
|
1139 |
|
1140 |
+
#: includes/class-event-organiser-im-export.php:61
|
1141 |
+
#, php-format
|
1142 |
+
msgid "File Error encountered: %d"
|
1143 |
+
msgstr "Datei Fehler aufgetreten:% d"
|
1144 |
|
1145 |
+
#: includes/class-event-organiser-im-export.php:68
|
1146 |
+
msgid "No file detected."
|
1147 |
+
msgstr "Keine Datei gefunden."
|
1148 |
|
1149 |
+
#: includes/class-event-organiser-im-export.php:71
|
1150 |
+
msgid ""
|
1151 |
+
"Invalid file uploaded. The file must be a ics calendar file of type 'text/"
|
1152 |
+
"calendar', no larger than 2MB."
|
1153 |
+
msgstr ""
|
1154 |
+
"Ungültige Datei hochgeladen. Die Datei muss eine ics Kalender Datei vom Typ "
|
1155 |
+
"\"text/calendar\" und nicht größer als 2MB sein."
|
1156 |
|
1157 |
+
#: includes/class-event-organiser-im-export.php:73
|
1158 |
+
#, php-format
|
1159 |
+
msgid "File size: %s. File type: %s"
|
1160 |
+
msgstr "Dateigröße: %s. Dateityp: %s"
|
1161 |
|
1162 |
+
#: includes/class-event-organiser-im-export.php:91
|
1163 |
+
msgid "Export Events"
|
1164 |
+
msgstr "Termine exportieren"
|
1165 |
|
1166 |
+
#: includes/class-event-organiser-im-export.php:94
|
1167 |
+
msgid ""
|
1168 |
+
"The export button below generates an ICS file of your events that can be "
|
1169 |
+
"imported in to other calendar applications such as Google Calendar."
|
1170 |
+
msgstr ""
|
1171 |
+
"Der Export-Button unten erzeugt eine ICS-Datei Ihrer Ereignisse, die in "
|
1172 |
+
"anderen Anwendungen wie Google Kalender importiert werden kann."
|
1173 |
|
1174 |
+
#: includes/class-event-organiser-im-export.php:97
|
1175 |
+
msgid "Download Export File"
|
1176 |
+
msgstr "Exportdatei downloaden"
|
1177 |
|
1178 |
+
#: includes/class-event-organiser-im-export.php:100
|
1179 |
+
msgid "Import Events"
|
1180 |
+
msgstr "Termine importieren"
|
1181 |
|
1182 |
+
#: includes/class-event-organiser-im-export.php:103
|
1183 |
+
msgid "Import an ICS file."
|
1184 |
+
msgstr "ICS Datei importieren"
|
|
|
1185 |
|
1186 |
+
#: includes/class-event-organiser-im-export.php:105
|
1187 |
+
msgid "Import venues"
|
1188 |
+
msgstr "Veranstaltungsorte importieren"
|
1189 |
|
1190 |
+
#: includes/class-event-organiser-im-export.php:107
|
1191 |
+
msgid "Import categories"
|
1192 |
+
msgstr "Kategorien importieren"
|
1193 |
|
1194 |
+
#: includes/class-event-organiser-im-export.php:111
|
1195 |
+
msgid "Upload ICS file"
|
1196 |
+
msgstr "ICS Datei hochladen"
|
1197 |
+
|
1198 |
+
#: includes/class-event-organiser-im-export.php:162
|
1199 |
+
msgid "You do not have sufficient permissions to import events."
|
1200 |
+
msgstr "Sie haben keine Rechte um Termine zu importieren"
|
1201 |
|
1202 |
+
#: includes/class-event-organiser-im-export.php:244
|
1203 |
msgid "No events were imported."
|
1204 |
msgstr "Keine Termine wurden importiert"
|
1205 |
|
1206 |
+
#: includes/class-event-organiser-im-export.php:253
|
1207 |
+
msgid "Error:"
|
1208 |
+
msgstr "Fehler:"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1209 |
|
1210 |
+
#: includes/class-event-organiser-im-export.php:263
|
1211 |
+
msgid "Warning:"
|
1212 |
+
msgstr "Warnung:"
|
1213 |
|
1214 |
+
#: includes/class-event-organiser-im-export.php:268
|
1215 |
+
msgid "1 event was successfully imported"
|
1216 |
+
msgstr "Ein Termin wurde erfolgreich importiert"
|
1217 |
|
|
|
|