diff --git a/wp-content/plugins/event-list/admin/admin.php b/wp-content/plugins/event-list/admin/admin.php index e361449134e6d275a54ead6f6807cfedf2f340c7..a936edbcd30e66340e3a3f803622bd571adbf7bb 100644 --- a/wp-content/plugins/event-list/admin/admin.php +++ b/wp-content/plugins/event-list/admin/admin.php @@ -10,10 +10,6 @@ class EL_Admin { private static $instance; private $options; - private function __construct() { - $this->options = &EL_Options::get_instance(); - } - public static function &get_instance() { // Create class instance if required if(!isset(self::$instance)) { @@ -23,13 +19,20 @@ class EL_Admin { return self::$instance; } - public function init_admin_page() { + private function __construct() { + $this->options = &EL_Options::get_instance(); // Register actions + add_action('admin_init', array(&$this, 'sync_post_categories'), 11); + add_action('admin_head', array(&$this, 'add_dashboard_styles')); add_action('admin_menu', array(&$this, 'register_pages')); add_action('plugins_loaded', array(&$this, 'db_upgrade_check')); - add_action('right_now_content_table_end', array(&$this, 'add_events_to_right_now')); + add_filter('dashboard_glance_items', array($this, 'add_events_to_glance') +);;; + } - // Register syncing if required + public function sync_post_categories() { + // Register syncing actions if enabled. + // Has to be done after Options::register_options, so that $this->options->get returns the correct value. if(1 == $this->options->get('el_sync_cats')) { add_action('create_category', array(&$this, 'action_add_category')); add_action('edit_category', array(&$this, 'action_edit_category')); @@ -70,16 +73,20 @@ class EL_Admin { EL_Db::get_instance()->upgrade_check(); } - public function add_events_to_right_now() { - require_once(EL_PATH.'includes/db.php'); - $num_events = EL_Db::get_instance()->get_num_events(); - $event_link = 'admin.php?page=el_admin_main'; - $out = ' - <tr> - <td class="first b b-events"><a href="'.$event_link.'">'.$num_events.'</a></td> - <td class="t events"><a href="'.$event_link.'">'.__('Events','event-list').'</a></td> - </tr>'; - echo $out; + public function add_dashboard_styles() { + if(current_user_can('edit_posts') && 'dashboard' === get_current_screen()->base) { + echo '<style>#dashboard_right_now .el-events-count:before {content: "\f508"}</style>'; + } + } + + public function add_events_to_glance() { + if(current_user_can('edit_posts')) { + require_once(EL_PATH.'includes/db.php'); + $num = EL_Db::get_instance()->get_num_events(); + $url = admin_url('admin.php?page=el_admin_main'); + $text = sprintf(_n('%s Event','%s Events',$num,'event-list'), number_format_i18n($num)); + return array('<a class="el-events-count" href="'.$url.'">'.$text.'</a>'); + } } public function show_main_page() { diff --git a/wp-content/plugins/event-list/admin/images/flattr-badge-large.png b/wp-content/plugins/event-list/admin/images/flattr-badge-large.png index 1105305850621343d54022dd422415ddf1f659e1..cbf1bbba08ccb96ae44e304cb220a503b56ca314 100644 Binary files a/wp-content/plugins/event-list/admin/images/flattr-badge-large.png and b/wp-content/plugins/event-list/admin/images/flattr-badge-large.png differ diff --git a/wp-content/plugins/event-list/admin/images/liberapay-donate.svg b/wp-content/plugins/event-list/admin/images/liberapay-donate.svg new file mode 100644 index 0000000000000000000000000000000000000000..07c4fd1203c6e707f10b9436c241afed85708ea8 --- /dev/null +++ b/wp-content/plugins/event-list/admin/images/liberapay-donate.svg @@ -0,0 +1,82 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="82" + height="21" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="liberapay-donate.svg"> + <metadata + id="metadata19"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs17" /> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="3840" + inkscape:window-height="2064" + id="namedview15" + showgrid="false" + inkscape:zoom="13.759036" + inkscape:cx="10.62332" + inkscape:cy="17.012519" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg2" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <rect + id="back" + x="0.072679512" + y="0.067426629" + width="81.927322" + height="20.932573" + rx="3.9964547" + style="fill:#f6c915" /> + <text + font-weight="700" + font-size="14" + x="48.927322" + y="15.424694" + id="text13" + style="font-weight:700;font-size:14px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;text-anchor:middle;fill:#1a171b">Donate</text> + <g + style="fill:#1a171b" + transform="matrix(0.19986501,0,0,0.19986501,-9.2609948,-39.153911)" + id="g3379"> + <path + inkscape:connector-curvature="0" + d="m 104.28,271.1 c -3.571,0 -6.373,-0.466 -8.41,-1.396 -2.037,-0.93 -3.495,-2.199 -4.375,-3.809 -0.88,-1.609 -1.308,-3.457 -1.282,-5.544 0.025,-2.086 0.313,-4.311 0.868,-6.675 l 9.579,-40.05 11.69,-1.81 -10.484,43.44 c -0.202,0.905 -0.314,1.735 -0.339,2.489 -0.026,0.754 0.113,1.421 0.415,1.999 0.302,0.579 0.817,1.044 1.546,1.395 0.729,0.353 1.747,0.579 3.055,0.679 l -2.263,9.278" + id="path3381" /> + <path + inkscape:connector-curvature="0" + d="m 146.52,246.14 c 0,3.671 -0.604,7.03 -1.811,10.07 -1.207,3.043 -2.879,5.669 -5.01,7.881 -2.138,2.213 -4.702,3.935 -7.693,5.167 -2.992,1.231 -6.248,1.848 -9.767,1.848 -1.71,0 -3.42,-0.151 -5.129,-0.453 l -3.394,13.651 -11.162,0 12.52,-52.19 c 2.01,-0.603 4.311,-1.143 6.901,-1.622 2.589,-0.477 5.393,-0.716 8.41,-0.716 2.815,0 5.242,0.428 7.278,1.282 2.037,0.855 3.708,2.024 5.02,3.507 1.307,1.484 2.274,3.219 2.904,5.205 0.627,1.987 0.942,4.11 0.942,6.373 m -27.378,15.461 c 0.854,0.202 1.91,0.302 3.167,0.302 1.961,0 3.746,-0.364 5.355,-1.094 1.609,-0.728 2.979,-1.747 4.111,-3.055 1.131,-1.307 2.01,-2.877 2.64,-4.714 0.628,-1.835 0.943,-3.858 0.943,-6.071 0,-2.161 -0.479,-3.998 -1.433,-5.506 -0.956,-1.508 -2.615,-2.263 -4.978,-2.263 -1.61,0 -3.118,0.151 -4.525,0.453 l -5.28,21.948" + id="path3383" /> + </g> +</svg> diff --git a/wp-content/plugins/event-list/admin/includes/admin-about.php b/wp-content/plugins/event-list/admin/includes/admin-about.php index 6393117969304fa7454a8b5252beb4e4f1078002..448f8e151257bc4e5e85da7896e4296eff42fdc9 100644 --- a/wp-content/plugins/event-list/admin/includes/admin-about.php +++ b/wp-content/plugins/event-list/admin/includes/admin-about.php @@ -30,13 +30,13 @@ class EL_Admin_About { if(!current_user_can('edit_posts')) { wp_die(__('You do not have sufficient permissions to access this page.')); } - if(!isset($_GET['tab'])) { - $_GET['tab'] = 'general'; - } + // check used get parameters + $tab = isset($_GET['tab']) ? sanitize_key($_GET['tab']) : 'general'; + echo '<div class="wrap"> <div id="icon-edit-pages" class="icon32"><br /></div><h2>'.__('About Event List','event-list').'</h2>'; - echo $this->show_tabs($_GET['tab']); - if('atts' == $_GET['tab']) { + echo $this->show_tabs($tab); + if('atts' == $tab) { $this->show_atts(); $this->show_filter_syntax(); $this->show_date_syntax(); @@ -54,7 +54,7 @@ class EL_Admin_About { wp_enqueue_style('eventlist_admin_about', EL_URL.'admin/css/admin_about.css'); } - private function show_tabs($current = 'about') { + private function show_tabs($current = 'general') { $tabs = array('general' => __('General','event-list'), 'atts' => __('Shortcode Attributes','event-list')); $out = '<h3 class="nav-tab-wrapper">'; @@ -69,12 +69,12 @@ class EL_Admin_About { private function show_help() { echo ' <h3 class="el-headline">'.__('Help and Instructions','event-list').'</h3> - <p>'.sprintf(__('You can manage the events %1$shere%2$s','event-list'), '<a href="admin.php?page=el_admin_main">', '</a>').'.</p> + <p>'.sprintf(__('You can manage the events %1$shere%2$s','event-list'), '<a href="'.admin_url('admin.php?page=el_admin_main').'">', '</a>').'.</p> <p>'.__('To show the events on your site you have 2 possibilities','event-list').':</p> <ul class="el-show-event-options"><li>'.sprintf(__('you can place the <strong>shortcode</strong> %1$s on any page or post','event-list'), '<code>[event-list]</code>').'</li> <li>'.sprintf(__('you can add the <strong>widget</strong> %1$s in your sidebars','event-list'), '"Event List"').'</li></ul> <p>'.__('The displayed events and their style can be modified with the available widget settings and the available attributes for the shortcode.','event-list').'<br /> - '.sprintf(__('A list of all available shortcode attributes with their descriptions is available in the %1$s tab.','event-list'), '<a href="admin.php?page=el_admin_about&tab=atts">'.__('Shortcode Attributes','event-list').'</a>').'<br /> + '.sprintf(__('A list of all available shortcode attributes with their descriptions is available in the %1$s tab.','event-list'), '<a href="'.admin_url('admin.php?page=el_admin_about&tab=atts').'">'.__('Shortcode Attributes','event-list').'</a>').'<br /> '.__('The available widget options are described in their tooltip text.','event-list').'<br /> '.sprintf(__('If you enable one of the links options (%1$s or %2$s) in the widget you have to insert an URL to the linked event-list page.','event-list'), '"'.__('Add links to the single events','event-list').'"', '"'.__('Add a link to the Event List page','event-list').'"') .__('This is required because the widget does not know in which page or post the shortcode was included.','event-list').'<br /> @@ -82,7 +82,7 @@ class EL_Admin_About { .sprintf(__('The default value %1$s is normally o.k. (for pages with 1 shortcode only), but if required you can check the id by looking into the URL of an event link on your linked page or post.','event-list'), '[1]') .sprintf(__('The id is available at the end of the URL parameters (e.g. %1$s).','event-list'), '<i>https://www.your-homepage.com/?page_id=99&event_id<strong>1</strong>=11</i>').' </p> - <p>'.sprintf(__('Be sure to also check the %1$s to get the plugin behaving just the way you want.','event-list'), '<a href="admin.php?page=el_admin_settings">'.__('Settings page','event-list').'</a>').'</p>'; + <p>'.sprintf(__('Be sure to also check the %1$s to get the plugin behaving just the way you want.','event-list'), '<a href="'.admin_url('admin.php?page=el_admin_settings').'">'.__('Settings page','event-list').'</a>').'</p>'; } private function show_author() { @@ -93,8 +93,9 @@ class EL_Admin_About { <p>'.sprintf(__('This plugin is developed by %1$s, you can find more information about the plugin on the %2$s.','event-list'), 'mibuthu', '<a href="http://wordpress.org/plugins/event-list" target="_blank" rel="noopener">'.__('wordpress plugin site','event-list').'</a>').'</p> <p>'.sprintf(__('If you like the plugin please rate it on the %1$s.','event-list'), '<a href="http://wordpress.org/support/view/plugin-reviews/event-list" target="_blank" rel="noopener">'.__('wordpress plugin review site','event-list').'</a>').'<br /> <p>'.__('If you want to support the plugin I would be happy to get a small donation','event-list').':<br /> - <a class="donate" href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=W54LNZMWF9KW2" target="_blank" rel="noopener"><img src="'.EL_URL.'admin/images/paypal_btn_donate.gif" alt="PayPal Donation" title="Donate with PayPal" border="0"></a> - <a class="donate" href="https://flattr.com/submit/auto?user_id=mibuthu&url=https%3A%2F%2Fwordpress.org%2Fplugins%2Fevent-list" target="_blank" rel="noopener"><img src="'.EL_URL.'admin/images/flattr-badge-large.png" alt="Flattr this" title="Flattr this" border="0"></a></p> + <a class="donate" href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=W54LNZMWF9KW2" target="_blank" rel="noopener"><img src="'.EL_URL.'admin/images/paypal_btn_donate.gif" alt="PayPal Donation" title="'.sprintf(__('Donate with %1$s','event-list'), 'PayPal').'" border="0"></a> + <a class="donate" href="https://liberapay.com/mibuthu/donate" target="_blank" rel="noopener"><img src="'.EL_URL.'admin/images/liberapay-donate.svg" alt="Liberapay Donation" title="'.sprintf(__('Donate with %1$s','event-list'), 'Liberapay').'" border="0"></a> + <a class="donate" href="https://flattr.com/submit/auto?user_id=mibuthu&url=https%3A%2F%2Fwordpress.org%2Fplugins%2Fevent-list" target="_blank" rel="noopener"><img src="'.EL_URL.'admin/images/flattr-badge-large.png" alt="Flattr this" title="'.sprintf(__('Donate with %1$s','event-list'), 'Flattr').'" border="0"></a></p> </div>'; } @@ -128,7 +129,7 @@ class EL_Admin_About { $out .= ' <tr> <td>'.$aname.'</td> - <td>'.$a['val'].'</td> + <td>'.implode('<br />', $a['val']).'</td> <td>'.$a['std_val'].'</td> <td>'.$a['desc'].'</td> </tr>'; diff --git a/wp-content/plugins/event-list/admin/includes/admin-categories.php b/wp-content/plugins/event-list/admin/includes/admin-categories.php index fbc85cec6ca8432682f73dc9230e7e1f82ef541a..54c7247f8a78db591c275340b0ffe629a3a9e860 100644 --- a/wp-content/plugins/event-list/admin/includes/admin-categories.php +++ b/wp-content/plugins/event-list/admin/includes/admin-categories.php @@ -36,21 +36,19 @@ class EL_Admin_Categories { if(!current_user_can('manage_categories')) { wp_die(__('You do not have sufficient permissions to access this page.')); } - $out = ''; + // check used get parameters + $action = isset($_GET['action']) ? sanitize_key($_GET['action']) : ''; + $slug = isset($_GET['id']) ? sanitize_key($_GET['id']) : 0; - // get action - $action = ''; - if(isset($_GET['action'])) { - $action = $_GET['action']; - } - $out .= $this->check_actions_and_show_messages($action); + // check actions + $out = $this->check_actions_and_show_messages($action); // normal output $out.= '<div class="wrap"> <div id="icon-edit-pages" class="icon32"><br /></div><h2>'.__('Event List Categories','event-list').'</h2> <div id="posttype-page" class="posttypediv">'; - if('edit' === $action && isset($_GET['id'])) { - $out .=$this->show_edit_category_form(__('Edit Category','event-list'), __('Update Category','event-list'), $this->categories->get_category_data($_GET['id'])); + if('edit' === $action && !empty($slug)) { + $out .= $this->show_edit_category_form(__('Edit Category','event-list'), __('Update Category','event-list'), $this->categories->get_category_data($slug)); } else { // show category table @@ -72,30 +70,32 @@ class EL_Admin_Categories { } private function check_actions_and_show_messages($action) { + // check used get parameters + $slugs = isset($_GET['slug']) ? preg_replace('/[^a-z0-9,_\-]/', '', $_GET['slug']) : ''; + $is_disabled = '1' == $this->options->get('el_sync_cats'); $out = ''; - if('delete' === $action && isset($_GET['slug'])) { - if(!$is_disabled) { - // delete categories - $slug_array = explode(', ', $_GET['slug']); - $slug_array = array_map('sanitize_title_for_query', $slug_array); - $num_affected_events = $this->db->remove_category_in_events($slug_array); - if($this->categories->remove_categories($slug_array, false)) { - $out .= '<div id="message" class="updated"> - <p><strong>'.sprintf(__('Category "%s" deleted.','event-list'), implode(', ', $slug_array)); - if($num_affected_events > 0) { - $out .= '<br />'.sprintf(__('This Category was also removed from %d events.','event-list'), $num_affected_events); - } - $out .= '</strong></p> - </div>'; - } - else { - $out .= '<div id="message" class="error below-h2"><p><strong>'.sprintf(__('Error while deleting category "%s"','event-list'), implode(', ', $slug_array)).'.</strong></p></div>'; + if('delete' === $action && !empty($slugs) && !$is_disabled) { + // delete categories + $slug_array = array_map('sanitize_key', explode(',', $slugs)); + $num_affected_events = $this->db->remove_category_in_events($slug_array); + if($this->categories->remove_categories($slug_array, false)) { + $out .= '<div id="message" class="updated"> + <p><strong>'.sprintf(__('Category "%s" deleted.','event-list'), implode(', ', $slug_array)); + if(0 < $num_affected_events) { + $out .= '<br />'.sprintf(__('This Category was also removed from %d events.','event-list'), $num_affected_events); } + $out .= '</strong></p> + </div>'; + } + else { + $out .= '<div id="message" class="error below-h2"><p><strong>'.sprintf(__('Error while deleting category "%s"','event-list'), implode(', ', $slug_array)).'.</strong></p></div>'; } } else if('setcatsync' === $action) { - $el_sync_cats = isset($_POST['el_sync_cats']) ? '1' : ''; + // check used post parameters + $el_sync_cats = isset($_POST['el_sync_cats']) && intval($_POST['el_sync_cats']) ? '1' : ''; + $this->options->set('el_sync_cats', $el_sync_cats); $is_disabled = '1' == $this->options->get('el_sync_cats'); if($is_disabled) { @@ -114,22 +114,27 @@ class EL_Admin_Categories { } else if('editcat' === $action && !empty($_POST)) { if(!$is_disabled) { - if(!isset($_POST['id'])) { + // check used post parameters + $oldslug = isset($_POST['oldslug']) ? sanitize_key($_POST['oldslug']) : 0; + $slug = isset($_POST['slug']) ? sanitize_key($_POST['slug']) : 0; + $name = isset($_POST['name']) ? sanitize_text_field($_POST['name']) : 'No name available!'; + + if(empty($oldslug)) { // add new category if($this->categories->add_category($_POST)) { - $out .= '<div id="message" class="updated below-h2"><p><strong>'.sprintf(__('New Category "%s" was added','event-list'), $_POST['name']).'.</strong></p></div>'; + $out .= '<div id="message" class="updated below-h2"><p><strong>'.sprintf(__('New Category "%s" was added','event-list'), $name).'.</strong></p></div>'; } else { - $out .= '<div id="message" class="error below-h2"><p><strong>'.sprintf(__('Error: New Category "%s" could not be added','event-list'), $_POST['name']).'.</strong></p></div>'; + $out .= '<div id="message" class="error below-h2"><p><strong>'.sprintf(__('Error: New Category "%s" could not be added','event-list'), $name).'.</strong></p></div>'; } } else { // edit category - if($this->categories->edit_category($_POST, $_POST['id'])) { - $out .= '<div id="message" class="updated below-h2"><p><strong>'.sprintf(__('Category "%s" was modified','event-list'), $_POST['id']).'.</strong></p></div>'; + if($this->categories->edit_category($_POST, $oldslug)) { + $out .= '<div id="message" class="updated below-h2"><p><strong>'.sprintf(__('Category "%s" was modified','event-list'), $oldslug).'.</strong></p></div>'; } else { - $out .= '<div id="message" class="error below-h2"><p><strong>'.sprintf(__('Error: Category "%s" could not be modified','event-list'), $_POST['id']).'.</strong></p></div>'; + $out .= '<div id="message" class="error below-h2"><p><strong>'.sprintf(__('Error: Category "%s" could not be modified','event-list'), $oldslug).'.</strong></p></div>'; } } } @@ -159,7 +164,7 @@ class EL_Admin_Categories { <form id="addtag" method="POST" action="?page=el_admin_categories&action=editcat">'; if(!$is_new_event) { $out .= ' - <input type="hidden" name="id" value="'.$cat_data['slug'].'">'; + <input type="hidden" name="oldslug" value="'.$cat_data['slug'].'">'; } // Category Name $out .= ' @@ -199,12 +204,15 @@ class EL_Admin_Categories { } private function show_category_table() { + // check used parameters + $page = isset($_REQUEST['page']) ? sanitize_key($_REQUEST['page']) : ''; + $out = ' <div id="col-container"> <div id="col-right"> <div class="col-wrap"> <form id="category-filter" method="get"> - <input type="hidden" name="page" value="'.$_REQUEST['page'].'" />'; + <input type="hidden" name="page" value="'.$page.'" />'; $is_disabled = '1' == $this->options->get('el_sync_cats'); require_once(EL_PATH.'admin/includes/category_table.php'); $category_table = new EL_Category_Table($is_disabled); diff --git a/wp-content/plugins/event-list/admin/includes/admin-import.php b/wp-content/plugins/event-list/admin/includes/admin-import.php index 8362fae84beb2be81b162b9cc5ad5fe88d9dc405..e65ed3b70fa4a177cadcaded17cfe775b1038052 100644 --- a/wp-content/plugins/event-list/admin/includes/admin-import.php +++ b/wp-content/plugins/event-list/admin/includes/admin-import.php @@ -103,8 +103,6 @@ class EL_Admin_Import { return; } - $serialized = serialize($this->import_data); - // Check categories $not_available_cats = array(); foreach($this->import_data as $event) { @@ -152,7 +150,7 @@ class EL_Admin_Import { </div> </div> </div> - <input type="hidden" name="reviewed_events" id="reviewed_events" value="'.esc_html($serialized).'" /> + <input type="hidden" name="reviewed_events" id="reviewed_events" value="'.esc_html(json_encode($this->import_data)).'" /> </form>'; } @@ -160,7 +158,7 @@ class EL_Admin_Import { if(!$with_error) { echo ' <h3>'.__('Import with errors!','event-list').'</h3> - '.sprintf(__('An error occurred during import! Please send your import file to %1$sthe administrator%2$s for analysis.','event-list'), '<a href="mailto:'.get_option('admin_email').'">', '</a>'); + '.__('Sorry, an error occurred during import!','event-list'); } else { echo ' @@ -205,7 +203,7 @@ class EL_Admin_Import { continue; } // check header - if($lineNum === 0) { + if(empty($lineNum)) { // check optional separator line if($line === $separator) { $emptyLines += 1; @@ -239,8 +237,11 @@ class EL_Admin_Import { private function safe_import_settings() { foreach($this->options->options as $oname => $o) { - if('import' == $o['section'] && isset($_POST[$oname])) { - $this->options->set($oname, $_POST[$oname]); + // check used post parameters + $ovalue = isset($_POST[$oname]) ? sanitize_text_field($_POST[$oname]) : ''; + + if('import' == $o['section'] && !empty($ovalue)) { + $this->options->set($oname, $ovalue); } } } @@ -298,17 +299,24 @@ class EL_Admin_Import { } private function import_events() { - $reviewed_events = unserialize(stripslashes($_POST['reviewed_events'])); + // check used post parameters + $reviewed_events = json_decode(stripslashes($_POST['reviewed_events']), true); + if(empty($reviewed_events)) { + return false; + } + $additional_cat_array = isset($_POST['categories']) && is_array($_POST['categories']) ? array_map('sanitize_key', $_POST['categories']) : array(); + // Category handling - $additional_cats = isset($_POST['categories']) ? $_POST['categories'] : array(); foreach($reviewed_events as &$event) { // Remove not available categories of import file - $event['categories'] = array_filter($event['categories'], function($e) { - return $this->categories->is_set($e); - }); + foreach($event['categories'] as $cat) { + if(!$this->categories->is_set($cat)) { + unset($event['categories'][$cat]); + } + } // Add the additionally specified categories to the event - if(!empty($additional_cats)) { - $event['categories'] = array_unique(array_merge($event['categories'], $additional_cats)); + if(!empty($additional_cat_array)) { + $event['categories'] = array_unique(array_merge($event['categories'], $additional_cat_array)); } } $ret = array(); @@ -316,7 +324,7 @@ class EL_Admin_Import { // check if dates have correct formats $start_date = DateTime::createFromFormat($this->options->get('el_import_date_format'), $event['start_date']); $end_date = DateTime::createFromFormat($this->options->get('el_import_date_format'), $event['end_date']); - if($start_date) { + if($start_date instanceof DateTime) { $event['start_date'] = $start_date->format('Y-m-d'); if($end_date) { $event['end_date'] = $end_date->format('Y-m-d'); diff --git a/wp-content/plugins/event-list/admin/includes/admin-main.php b/wp-content/plugins/event-list/admin/includes/admin-main.php index b76ef476dd6b1e8af79b65662549718956735263..9b0ab69e80ffb9a3c02cf881a72abb57b020daf5 100644 --- a/wp-content/plugins/event-list/admin/includes/admin-main.php +++ b/wp-content/plugins/event-list/admin/includes/admin-main.php @@ -29,30 +29,33 @@ class EL_Admin_Main { $this->filterbar = &EL_Filterbar::get_instance(); $this->event_table = new EL_Event_Table(); $this->action = $this->event_table->current_action(); + // check for real actions if($this->action) { + // check used post parameters + $title = isset($_POST['title']) ? sanitize_text_field($_POST['title']) : ''; + switch($this->action) { // real actions (redirect when finished) case 'new': if(!empty($_POST)) { - $id = $this->update_event($_POST); + $id = $this->update_event(); $error = !$id; - $this->redirect('added', $error, array('title' => urlencode($_POST['title']), 'id' => $id)); + $this->redirect('added', $error, array('title' => urlencode($title), 'id' => $id)); } break; case 'edited': if(!empty($_POST)) { - $error = !$this->update_event($_POST); - $this->redirect('modified', $error, array('title' => urlencode($_POST['title']), 'id' => $_POST['id'])); + $id = isset($_POST['id']) ? intval($_POST['id']) : 0; + $error = !$this->update_event(); + $this->redirect('modified', $error, array('title' => urlencode($title), 'id' => $id)); } break; case 'delete': - if(isset($_GET['id'])) { - $id_array = explode(',', $_GET['id']); - $id_array = array_map('absint', $id_array); - $error = !$this->db->delete_events($id_array); - $this->redirect('deleted', $error, array('id' => implode(',', $id_array))); - } + $ids_string = isset($_GET['id']) ? preg_replace('/[^0-9,]/', '', $_GET['id']) : ''; + $id_array = explode(',', $ids_string); + $error = !$this->db->delete_events($id_array); + $this->redirect('deleted', $error, array('id' => implode(',', $id_array))); break; // proceed with header if a bulk action was triggered (required due to "noheader" attribute for all action above) case 'delete_bulk': @@ -60,12 +63,12 @@ class EL_Admin_Main { break; } } + // check used get parameters + $action1 = isset($_REQUEST['action']) ? intval($_REQUEST['action']) : 0; + $action2 = isset($_REQUEST['action2']) ? intval($_REQUEST['action2']) : 0; + // cleanup query args if the button for bulk action was clicked, but no bulk action was selected - if(isset($_REQUEST['action']) && '-1' == $_REQUEST['action'] && isset($_REQUEST['action2']) && '-1' == $_REQUEST['action2']) { - $this->redirect(); - } - // cleanup query args if filter button was pressed - if(isset($_GET['filter'])) { + if(-1 == $action1 && -1 == $action2) { $this->redirect(); } } @@ -99,12 +102,6 @@ class EL_Admin_Main { } } - // proceed with normal event list page - if(!isset($_GET['orderby'])) { - // set initial sorting - $_GET['orderby'] = 'date'; - $_GET['order'] = 'asc'; - } $this->show_page_header($this->action); echo $this->show_event_table(); echo '</div>'; @@ -112,7 +109,10 @@ class EL_Admin_Main { private function show_page_header($action, $editview=false) { if($editview) { - $duplicate_link = add_query_arg(array('id'=>absint($_GET['id']), 'action'=>'copy'), '?page=el_admin_new'); + // check used get parameters + $id = isset($_GET['id']) ? intval($_GET['id']) : 0; + + $duplicate_link = add_query_arg(array('id'=>$id, 'action'=>'copy'), '?page=el_admin_new'); $header = __('Edit Event','event-list').' <a href="'.$duplicate_link.'" class="add-new-h2">'.__('Duplicate','event-list').'</a>'; } else { @@ -155,12 +155,13 @@ class EL_Admin_Main { } private function show_event_table() { - // show filterbar - $out = ''; + // check used parameters + $page = isset($_REQUEST['page']) ? sanitize_key($_REQUEST['page']) : ''; + // show event table // the form is required for bulk actions, the page field is required for plugins to ensure that the form posts back to the current page - $out .= '<form id="event-filter" method="get"> - <input type="hidden" name="page" value="'.$_REQUEST['page'].'" />'; + $out = '<form id="event-filter" method="get"> + <input type="hidden" name="page" value="'.$page.'" />'; // show table $this->event_table->prepare_items(); ob_start(); @@ -172,27 +173,40 @@ class EL_Admin_Main { } private function show_message($action) { - $error = isset($_GET['error']); + if(empty($action)) { + return; + } + + // check used get parameters + $error = isset($_GET['error']) ? 0 < intval($_GET['error']) : false; + $title = isset($_GET['title']) ? sanitize_text_field($_GET['title']) : 'No title available!'; + switch($action) { case 'added': if(!$error) - $this->show_update_message('New Event "'.esc_html(stripslashes($_GET['title'])).'" was added.'); + $this->show_update_message('New Event "'.esc_html(stripslashes($title)).'" was added.'); else - $this->show_error_message('Error: New Event "'.esc_html(stripslashes($_GET['title'])).'" could not be added.'); + $this->show_error_message('Error: New Event "'.esc_html(stripslashes($title)).'" could not be added.'); break; case 'modified': + // check used get parameters + $id = isset($_GET['id']) ? intval($_GET['id']) : 0; + if(!$error) - $this->show_update_message('Event "'.esc_html(stripslashes($_GET['title'])).'" (id: '.$_GET['id'].') was modified.'); + $this->show_update_message('Event "'.esc_html(stripslashes($title)).'" (id: '.$id.') was modified.'); else - $this->show_error_message('Error: Event "'.esc_html(stripslashes($_GET['title'])).'" (id: '.$_GET['id'].') could not be modified.'); + $this->show_error_message('Error: Event "'.esc_html(stripslashes($title)).'" (id: '.$id.') could not be modified.'); break; case 'deleted': - $num_deleted = count(explode(',', $_GET['id'])); + // check used get parameters + $ids_string = isset($_GET['id']) ? preg_replace('/[^0-9,]/', '', $_GET['id']) : ''; + + $num_deleted = count(explode(',', $ids_string)); $plural = ($num_deleted > 1) ? 's' : ''; if(!$error) - $this->show_update_message($num_deleted.' Event'.$plural.' deleted (id'.$plural.': '.htmlentities($_GET['id']).').'); + $this->show_update_message($num_deleted.' Event'.$plural.' deleted (id'.$plural.': '.htmlentities($ids_string).').'); else - $this->show_error_message('Error: Deleting failed (Event id'.$plural.': '.htmlentities($_GET['id']).')!'); + $this->show_error_message('Error: Deleting failed (Event id'.$plural.': '.htmlentities($ids_string).')!'); break; } } @@ -210,13 +224,17 @@ class EL_Admin_Main { private function update_event() { $eventdata = $_POST; // provide correct sql start- and end-date - if(isset($eventdata['sql_start_date']) && '' != $eventdata['sql_start_date']) { + if(!empty($eventdata['sql_start_date'])) { $eventdata['start_date'] = $eventdata['sql_start_date']; } - if(isset($eventdata['sql_end_date']) && '' != $eventdata['sql_end_date']) { + if(!empty($eventdata['sql_end_date'])) { $eventdata['end_date'] = $eventdata['sql_end_date']; } - return $this->db->update_event($eventdata, true); + // set end_date to start_date if multiday is not selected + if(empty($eventdata['multiday'])) { + $eventdata['end_date'] = $eventdata['start_date']; + } + return $this->db->update_event($eventdata); } private function redirect($action=false, $error=false, $query_args=array()) { diff --git a/wp-content/plugins/event-list/admin/includes/admin-new.php b/wp-content/plugins/event-list/admin/includes/admin-new.php index 44af157af3af8d5c6f2052843dbdcdddf38a9248..79f4a9bff5c321b1f58b7c63a05dcec417bc3769 100644 --- a/wp-content/plugins/event-list/admin/includes/admin-new.php +++ b/wp-content/plugins/event-list/admin/includes/admin-new.php @@ -13,6 +13,7 @@ class EL_Admin_New { private $db; private $options; private $categories; + private $id; private $is_new; private $is_duplicate; @@ -26,11 +27,15 @@ class EL_Admin_New { } private function __construct() { + // check used get parameters + $action = isset($_GET['action']) ? sanitize_key($_GET['action']) : ''; + $this->id = isset($_GET['id']) ? intval($_GET['id']) : 0; + $this->db = &EL_Db::get_instance(); $this->options = &EL_Options::get_instance(); $this->categories = &EL_Categories::get_instance(); - $this->is_new = !(isset($_GET['action']) && ('edit' === $_GET['action'] || 'added' === $_GET['action'] || 'modified' === $_GET['action'])); - $this->is_duplicate = $this->is_new && isset($_GET['id']) && intval($_GET['id']) > 0; + $this->is_new = !('edit' == $action || 'added' == $action || 'modified' == $action); + $this->is_duplicate = $this->is_new && '' != $action && 0 < $this->id; } public function show_new() { @@ -40,7 +45,7 @@ class EL_Admin_New { $out = '<div class="wrap"> <div id="icon-edit-pages" class="icon32"><br /></div><h2>'.__('Add New Event','event-list').'</h2>'; if($this->is_duplicate) { - $out .= '<span style="color:silver">('.sprintf(__('Duplicate of event id:%d','event-list'), absint($_GET['id'])).')</span>'; + $out .= '<span style="color:silver">('.sprintf(__('Duplicate of event id:%d','event-list'), $this->id).')</span>'; } $out .= $this->edit_event(); $out .= '</div>'; @@ -72,7 +77,7 @@ class EL_Admin_New { } else { // set event data and existing date - $event = $this->db->get_event(absint($_GET['id'])); + $event = $this->db->get_event($this->id); $start_date = strtotime($event->start_date); $end_date = strtotime($event->end_date); } @@ -98,7 +103,7 @@ class EL_Admin_New { else { $out .= ' <input type="hidden" name="action" value="edited" /> - <input type="hidden" name="id" value="'.absint($_GET['id']).'" />'; + <input type="hidden" name="id" value="'.$this->id.'" />'; } $out .= ' <table class="form-table"> diff --git a/wp-content/plugins/event-list/admin/includes/admin-settings.php b/wp-content/plugins/event-list/admin/includes/admin-settings.php index f5a145807deb870f2442e7274534a6d02303957d..396b785312281b71613923e9b050ad63921fe50c 100644 --- a/wp-content/plugins/event-list/admin/includes/admin-settings.php +++ b/wp-content/plugins/event-list/admin/includes/admin-settings.php @@ -30,18 +30,19 @@ class EL_Admin_Settings { if(!current_user_can('manage_options')) { wp_die(__('You do not have sufficient permissions to access this page.')); } + // check used get parameters + $tab = isset($_GET['tab']) ? sanitize_key($_GET['tab']) : 'general'; + $settings_updated = isset($_GET['settings-updated']) ? sanitize_key($_GET['settings-updated']) : ''; + $out = ''; - if(!isset($_GET['tab'])) { - $_GET['tab'] = 'general'; - } // check for changed settings - if(isset($_GET['settings-updated'])) { + if('true' === $settings_updated) { // show "settings saved" message $out .= '<div id="message" class="updated"> <p><strong>'.__('Settings saved.','event-list').'</strong></p> </div>'; // check feed rewrite status and update it if required - if('feed' == $_GET['tab']) { + if('feed' == $tab) { require_once(EL_PATH.'includes/feed.php'); EL_Feed::get_instance()->update_feed_rewrite_status(); } @@ -51,9 +52,9 @@ class EL_Admin_Settings { $out.= ' <div class="wrap"> <div id="icon-edit-pages" class="icon32"><br /></div><h2>'.__('Event List Settings','event-list').'</h2>'; - $out .= $this->show_tabs($_GET['tab']); + $out .= $this->show_tabs($tab); $out .= '<div id="posttype-page" class="posttypediv">'; - $out .= $this->functions->show_option_form($_GET['tab']); + $out .= $this->functions->show_option_form($tab); $out .= ' </div> </div>'; diff --git a/wp-content/plugins/event-list/admin/includes/category_table.php b/wp-content/plugins/event-list/admin/includes/category_table.php index 1c37568e8e5bf465ba4ee32301aafd93418c2ac5..7cc61742690d2d3c4197bc22968ef42975ee758b 100644 --- a/wp-content/plugins/event-list/admin/includes/category_table.php +++ b/wp-content/plugins/event-list/admin/includes/category_table.php @@ -41,14 +41,14 @@ class EL_Category_Table extends WP_List_Table { protected function column_default($item, $column_name) { switch($column_name){ case 'desc' : - return '<div>'.$item[$column_name].'</div>'; + return '<div>'.esc_html($item[$column_name]).'</div>'; case 'slug' : return $item[$column_name]; case 'num_events' : - return $this->db->count_events( $item['slug'] ); + return $this->db->count_events($item['slug']); default : echo $column_name; - return $item[$column_name]; + return esc_html($item[$column_name]); } } @@ -65,10 +65,13 @@ class EL_Category_Table extends WP_List_Table { $prefix = str_pad('', 7*$item['level'], '—', STR_PAD_LEFT).' '; $out = '<b>'.$prefix.$item['name'].'</b>'; if(!$this->is_disabled) { + // check used parameters + $page = isset($_REQUEST['page']) ? sanitize_key($_REQUEST['page']) : ''; + // prepare Actions $actions = array( - 'edit' => '<a href="?page='.$_REQUEST['page'].'&id='.$item['slug'].'&action=edit">'.__('Edit','event-list').'</a>', - 'delete' => '<a href="#" onClick="eventlist_deleteCategory(\''.$item['slug'].'\');return false;">'.__('Delete','event-list').'</a>' + 'edit' => '<a href="?page='.$page.'&id='.$item['slug'].'&action=edit">'.__('Edit','event-list').'</a>', + 'delete' => '<a href="#" onClick=\''.$this->call_js_deleteCategory($item['slug']).'\'>'.__('Delete','event-list').'</a>' ); //Return the title contents $out .= $this->row_actions($actions); @@ -157,11 +160,14 @@ class EL_Category_Table extends WP_List_Table { * @see $this->prepare_items() ***************************************************************************/ private function process_bulk_action() { + // check used get parameters + $slug_array = isset($_GET['slug']) && is_array($_GET['slug']) ? array_map('sanitize_key', $_GET['slug']) : array(); + if(!$this->is_disabled) { //Detect when a bulk action is being triggered... if( 'delete_bulk' === $this->current_action() ) { // Show confirmation window before deleting - echo '<script language="JavaScript">eventlist_deleteCategory ("'.implode( ', ', $_GET['slug'] ).'");</script>'; + echo '<script language="JavaScript">'.$this->call_js_deleteCategory(implode(',', $slug_array)).'</script>'; } } } @@ -200,5 +206,9 @@ class EL_Category_Table extends WP_List_Table { // setup items which are used by the rest of the class $this->items = $data; } + + private function call_js_deleteCategory($del_slugs) { + return 'eventlist_deleteCategory("'.$del_slugs.'");'; + } } diff --git a/wp-content/plugins/event-list/admin/includes/event_table.php b/wp-content/plugins/event-list/admin/includes/event_table.php index f75991196414140345d6de350131b328008c42b9..fa17c98c0cc6737e8bf1468b0ab65c6f575e6c70 100644 --- a/wp-content/plugins/event-list/admin/includes/event_table.php +++ b/wp-content/plugins/event-list/admin/includes/event_table.php @@ -66,9 +66,12 @@ class EL_Event_Table extends WP_List_Table { * @return string Text to be placed inside the column <td> (movie title only) ***************************************************************************/ protected function column_title($item) { + // check used parameters + $page = isset($_REQUEST['page']) ? sanitize_key($_REQUEST['page']) : ''; + //Prepare Columns $actions = array( - 'edit' => '<a href="?page='.$_REQUEST['page'].'&id='.$item->id.'&action=edit">'.__('Edit','event-list').'</a>', + 'edit' => '<a href="?page='.$page.'&id='.$item->id.'&action=edit">'.__('Edit','event-list').'</a>', 'duplicate' => '<a href="?page=el_admin_new&id='.$item->id.'&action=copy">'.__('Duplicate','event-list').'</a>', 'delete' => '<a href="#" onClick=\''.$this->call_js_deleteEvent($item->id).'\'>'.__('Delete','event-list').'</a>'); @@ -154,11 +157,13 @@ class EL_Event_Table extends WP_List_Table { * @see $this->prepare_items() ***************************************************************************/ private function process_bulk_action() { + // check used get parameters + $id_array = isset($_GET['id']) && is_array($_GET['id']) ? array_map('intval', $_GET['id']) : array(); + //Detect when a bulk action is being triggered... if('delete_bulk'===$this->current_action()) { // Show confirmation window before deleting - $del_string = isset($_GET['id']) ? implode(', ', $_GET['id']) : ''; - echo '<script language="JavaScript">'.$this->call_js_deleteEvent($del_string).'</script>'; + echo '<script language="JavaScript">'.$this->call_js_deleteEvent(implode(', ', $id_array)).'</script>'; } } @@ -214,23 +219,26 @@ class EL_Event_Table extends WP_List_Table { } private function set_args() { + // check used get parameters + $date = isset($_GET['date']) ? sanitize_title($_GET['date']) : 'upcoming'; + $cat = isset($_GET['cat']) ? sanitize_title($_GET['cat']) : 'all'; + $this->args = array('date_filter' => 'all', 'cat_filter' => 'all', 'sc_id_for_url' => '', - 'actual_date' => isset($_GET['date']) ? $_GET['date'] : 'upcoming', - 'actual_cat' => isset($_GET['cat']) ? $_GET['cat'] : 'all', + 'actual_date' => $date, + 'actual_cat' => $cat, ); } private function get_events() { + // check used get parameters + $order = isset($_GET['order']) ? strtoupper(sanitize_key($_GET['order'])) : ''; + $orderby = isset($_GET['orderby']) ? sanitize_key($_GET['orderby']) : ''; + // define sort_array - $order = 'ASC'; - if(isset($_GET['order']) && $_GET['order'] === 'desc') { - $order = 'DESC'; - } - $orderby = ''; - if(isset($_GET['orderby'])){ - $orderby = $_GET['orderby']; + if('DESC' != $order) { + $order = 'ASC'; } // set standard sort according date ASC, only when date should be sorted desc, DESC should be used if($orderby == 'date' && $order == 'DESC') { @@ -299,8 +307,11 @@ class EL_Event_Table extends WP_List_Table { } private function call_js_deleteEvent($del_ids) { - if(!empty($_REQUEST['_wp_http_referer'])) { - $ref = wp_unslash($_REQUEST['_wp_http_referer']); + // sanitize used parameters + $referer = isset($_REQUEST['_wp_http_referer']) ? esc_url_raw($_REQUEST['_wp_http_referer']) : ''; + + if(!empty($referer)) { + $ref = wp_unslash($referer); } else { $ref = '?page=el_admin_main'; diff --git a/wp-content/plugins/event-list/admin/js/admin_categories.js b/wp-content/plugins/event-list/admin/js/admin_categories.js index cac88fa28b094277f77f95e435786f3a8b62cfec..4f8ffb01c3ab89da031f6d7428ec831504c13cc1 100644 --- a/wp-content/plugins/event-list/admin/js/admin_categories.js +++ b/wp-content/plugins/event-list/admin/js/admin_categories.js @@ -1,9 +1,12 @@ // Javascript functions for event-list admin_settings page // Confirmation for event deletion -function eventlist_deleteCategory(id) { - if(confirm("Are you sure you want to delete this event category? This is a permanent action.")) { - document.location.href = "?page=el_admin_categories&slug=" + id + "&action=delete"; +function eventlist_deleteCategory(del_slugs) { + if(del_slugs == "") { + window.alert("No categories selected for deletion! Deletion aborted!"); + } + else if(window.confirm("Are you sure you want to delete this event category?")) { + document.location.href = "?page=el_admin_categories&slug=" + del_slugs + "&action=delete"; } } diff --git a/wp-content/plugins/event-list/event-list.php b/wp-content/plugins/event-list/event-list.php index a8faf4bb93bb1e8e7996440a35f846a556fea1cb..de42c55ff83f6cde7babebd2d42cc6d83f46b328 100644 --- a/wp-content/plugins/event-list/event-list.php +++ b/wp-content/plugins/event-list/event-list.php @@ -3,7 +3,7 @@ Plugin Name: Event List Plugin URI: http://wordpress.org/extend/plugins/event-list/ Description: Manage your events and show them in a list view on your site. -Version: 0.7.9 +Version: 0.7.12 Author: mibuthu Author URI: http://wordpress.org/extend/plugins/event-list/ Text Domain: event-list @@ -63,9 +63,9 @@ class Event_List { // ADMIN PAGE: if(is_admin()) { - // Include required php-files and initialize required objects + // Init admin page require_once(EL_PATH.'admin/admin.php'); - EL_Admin::get_instance()->init_admin_page(); + EL_Admin::get_instance(); } // FRONT PAGE: diff --git a/wp-content/plugins/event-list/includes/categories.php b/wp-content/plugins/event-list/includes/categories.php index 8ff278e9ffacd0b8466899d6c11d56c532bb1106..93ac7e256a097005e5d7e2f8abf9c00741737999 100644 --- a/wp-content/plugins/event-list/includes/categories.php +++ b/wp-content/plugins/event-list/includes/categories.php @@ -108,42 +108,33 @@ class EL_Categories { } private function add_cat_to_array($cat_data, $allow_duplicate_names=false) { + // sanitize cat_data + $cat['name'] = isset($cat_data['name']) ? sanitize_text_field($cat_data['name']) : ''; + $cat['slug'] = isset($cat_data['slug']) ? sanitize_title($cat_data['slug']) : ''; + $cat['desc'] = isset($cat_data['desc']) ? sanitize_text_field($cat_data['desc']) : ''; + $parent = isset($cat_data['parent']) ? sanitize_key($cat_data['parent']) : ''; + // check if name was set - if( !isset( $cat_data['name'] ) || '' == $cat_data['name'] ) { + if(empty($cat['name'])) { return false; } // check if name already exists - $cat_data['name'] = trim($cat_data['name']); if(!$allow_duplicate_names) { foreach( $this->cat_array as $category ) { - if( $category['name'] === $cat_data['name'] ) { + if($category['name'] === $cat['name']) { return false; } } } - // set cat name - $cat['name'] = $cat_data['name']; - // set slug - // generate slug if no slug was given - if( !isset( $cat_data['slug'] ) || '' == $cat_data['slug'] ) { - $cat_data['slug'] = $cat_data['name']; + // prepare slug + $cat['slug'] = $this->prepare_slug($cat['slug'], $cat['name']); + if(empty($cat['slug'])) { + return false; } - // make slug unique - $cat['slug'] = $slug = sanitize_title( $cat_data['slug'] ); - $num = 1; - while($this->is_set($cat['slug'])) { - $num++; - $cat['slug'] = $slug.'-'.$num; - } - // set description - $cat['desc'] = isset( $cat_data['desc'] ) ? trim( $cat_data['desc'] ) : ''; // add category $this->cat_array[$cat['slug']] = $cat; // set parent and level - if(!isset($cat_data['parent'])) { - $cat_data['parent'] = ''; - } - $this->set_parent($cat['slug'], $cat_data['parent']); + $this->set_parent($cat['slug'], $parent); return $cat['slug']; } @@ -212,14 +203,20 @@ class EL_Categories { public function edit_post_category($cat_id) { // the get_category still holds the old cat_data // the new data is available in $_POST - if(isset($_POST['name'])) { + + // check used post parameters + $cat_data['name'] = isset($_POST['name']) ? sanitize_text_field($_POST['name']) : ''; + + if(!empty($cat_data['name'])) { + // check used post parameters + $cat_data['slug'] = isset($_POST['slug']) ? sanitize_title($_POST['slug']) : ''; + $cat_data['desc'] = isset($_POST['description']) ? sanitize_text_field($_POST['description']) : ''; + $parent_id = isset($_POST['parent']) ? intval($_POST['parent']) : 0; + $old_slug = get_category($cat_id)->slug; - // set new cat_data from $_POST - $cat_data['name'] = $_POST['name']; - $cat_data['slug'] = isset($_POST['slug']) ? $_POST['slug'] : ''; - $cat_data['desc'] = isset($_POST['description']) ? $_POST['description'] : ''; - if(isset($_POST['parent']) && 0 != $_POST['parent']) { - $cat_data['parent'] = get_category($_POST['parent'])->slug; + $cat_data['slug'] = $this->prepare_slug($cat_data['slug'], $cat_data['name'], $old_slug); + if(0 <= $parent_id) { + $cat_data['parent'] = get_category($parent_id)->slug; } // edit event category $this->edit_category($cat_data, $old_slug, true); @@ -315,6 +312,35 @@ class EL_Categories { } } + private function prepare_slug($slug, $name=null, $old_slug=null) { + // generate slug from name if no slug was given + if(empty($slug)) { + if(is_null($name)) { + return false; + } + else { + $slug = sanitize_title($name); + if(empty($slug)) { + return false; + } + } + } + // no action if slug is same as old_slug + if($slug === $old_slug) { + return $slug; + } + // make slug unique + if($this->is_set($slug)) { + $tmpslug = $slug.'-'; + $num = 1; + while($this->is_set($slug)) { + $slug = $tmpslug.$num; + $num++; + } + } + return $slug; + } + public function get_category_data($slug) { if(isset($this->cat_array[$slug])) { return $this->cat_array[$slug]; diff --git a/wp-content/plugins/event-list/includes/db.php b/wp-content/plugins/event-list/includes/db.php index a6d402286566d959e35276a48c3ffd24e2b2887f..812394aee5c9973f31c0837ffe0bfb1b4a48d37e 100644 --- a/wp-content/plugins/event-list/includes/db.php +++ b/wp-content/plugins/event-list/includes/db.php @@ -86,74 +86,88 @@ class EL_Db { return $wpdb->get_var($sql); } - public function update_event($event_data, $check_multiday=false) { + /** ************************************************************************************************************ + * Create or update an event in the database + * + * @param array $event_data The event data provided in an array where the key is the event field and the + * value is the corresponding data. The provided data does not have to be + * sanitized from the user imputs because this is done in the function. + * @return int|bool event id ... for a successfully created new event + * true ... for a successfully modified existing event + * false ... if an error occured during the creation or modification an event + **************************************************************************************************************/ + public function update_event($event_data) { global $wpdb; + // Sanitize event data (event data will be provided without sanitation of user input) + $event_data['id'] = empty($event_data['id']) ? 0 : intval($event_data['id']); + $event_data['title'] = empty($event_data['title']) ? '' : sanitize_text_field($event_data['title']); + $event_data['pub_user'] = empty($event_data['pub_user']) ? '' : sanitize_user($event_data['pub_user']); + $event_data['pub_date'] = empty($event_data['pub_date']) ? '' : preg_replace('/[^0-9\-: ]/', '', $event_data['pub_date']); + $event_data['start_date'] = empty($event_data['start_date']) ? '' : preg_replace('/[^0-9\-]/', '', $event_data['start_date']); + $event_data['end_date'] = empty($event_data['end_date']) ? '' : preg_replace('/[^0-9\-]/', '', $event_data['end_date']); + $event_data['time'] = empty($event_data['time']) ? '' : wp_kses_post($event_data['time']); + $event_data['location'] = empty($event_data['location']) ? '' : wp_kses_post($event_data['location']); + $event_data['details'] = empty($event_data['details']) ? '' : wp_kses_post($event_data['details']); + $event_data['categories'] = empty($event_data['categories']) ? array() : array_map('sanitize_key', $event_data['categories']); + // prepare and validate sqldata $sqldata = array(); - if(!isset($event_data['id'])) { - // for new events only: - //pub_user - $sqldata['pub_user'] = isset($event_data['id']) ? $event_data['pub_user'] : wp_get_current_user()->ID; - //pub_date - $sqldata['pub_date'] = isset($event_data['pub_date']) ? $event_data['pub_date'] : date("Y-m-d H:i:s", current_time('timestamp')); - } //start_date - if(!isset( $event_data['start_date'])) { return false; } $sqldata['start_date'] = $this->validate_sql_date($event_data['start_date']); - if(false === $sqldata['start_date']) { return false; } - //end_date - if(!$check_multiday || (isset($event_data['multiday']) && "1" === $event_data['multiday'])) { - if(!isset($event_data['end_date'])) { $sqldata['end_date'] = $sqldata['start_date']; } - $sqldata['end_date'] = $this->validate_sql_date($event_data['end_date']); - if(false === $sqldata['end_date']) { $sqldata['end_date'] = $sqldata['start_date']; } - elseif(new DateTime($sqldata['end_date']) < new DateTime($sqldata['start_date'])) { $sqldata['end_date'] = $sqldata['start_date']; } + if(empty($sqldata['start_date'])) { + return false; } - else { + //end_date + $sqldata['end_date'] = $this->validate_sql_date($event_data['end_date']); + if(empty($sqldata['end_date']) || new DateTime($sqldata['end_date']) < new DateTime($sqldata['start_date'])) { $sqldata['end_date'] = $sqldata['start_date']; } //time - if( !isset( $event_data['time'] ) ) { $sqldata['time'] = ''; } - else { $sqldata['time'] = $this->validate_time($event_data['time']); } + $sqldata['time'] = $this->validate_time($event_data['time']); //title - if( !isset( $event_data['title'] ) || $event_data['title'] === '' ) { return false; } - $sqldata['title'] = stripslashes( $event_data['title'] ); + $sqldata['title'] = stripslashes($event_data['title']); + if(empty($sqldata['title'])) { + return false; + } //location - if( !isset( $event_data['location'] ) ) { $sqldata['location'] = ''; } - else { $sqldata['location'] = stripslashes ($event_data['location'] ); } + $sqldata['location'] = stripslashes($event_data['location']); //details - if( !isset( $event_data['details'] ) ) { $sqldata['details'] = ''; } - else { $sqldata['details'] = stripslashes ($event_data['details'] ); } + $sqldata['details'] = stripslashes($event_data['details']); //categories - if( !isset( $event_data['categories'] ) || !is_array( $event_data['categories'] ) || empty( $event_data['categories'] ) ) { $sqldata['categories'] = ''; } - else { $sqldata['categories'] = '|'.implode( '|', $event_data['categories'] ).'|'; } - //types for sql data - $sqltypes = array( '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s' ); - if(isset( $event_data['id'] ) ) { // update event - return $wpdb->update($this->table, $sqldata, array('id' => $event_data['id']), $sqltypes); + $sqldata['categories'] = empty($event_data['categories']) ? '' : '|'.implode('|', $event_data['categories']).'|'; + // additional values for new events + if(empty($event_data['id'])) { + //pub_user + $sqldata['pub_user'] = wp_get_current_user()->ID; + //pub_date + $sqldata['pub_date'] = date("Y-m-d H:i:s", current_time('timestamp')); } - else { // new event + //types for sql data + $sqltypes = array_fill(0, count($sqldata), '%s'); + + // write to database + if(empty($event_data['id'])) { + // insert new event $wpdb->insert($this->table, $sqldata, $sqltypes); return $wpdb->insert_id; } + else { + // update existing event + return (bool)$wpdb->update($this->table, $sqldata, array('id' => $event_data['id']), $sqltypes); + } } - public function delete_events( $event_ids ) { + public function delete_events($id_array) { global $wpdb; - // filter event_ids string to int values only - $filtered_ids = array_map( 'intval', $event_ids ); - if( count( $event_ids ) != count( $filtered_ids ) ) - { + // sanitize to int values only + $id_array = array_map('intval', $id_array); + if(in_array(0, $id_array)) { // something is wrong with the event_ids array return false; } // sql query - $num_deleted = (int) $wpdb->query( 'DELETE FROM '.$this->table.' WHERE id IN ('.implode( ',', $filtered_ids ).')' ); - if( $num_deleted == count( $event_ids ) ) { - return true; - } - else { - return false; - } + $num_deleted = intval($wpdb->query('DELETE FROM '.$this->table.' WHERE id IN ('.implode(',', $id_array).')')); + return $num_deleted == count($id_array); } public function remove_category_in_events($category_slugs) { @@ -172,7 +186,7 @@ class EL_Db { $event['categories'] = explode( '|', substr($event['categories'], 1, -1)); } $this->update_event($event); - } + } return count($affected_events); } @@ -318,7 +332,7 @@ class EL_Db { // add wrapper div with css styles for css truncate and return return '<div style="white-space:nowrap; overflow:hidden; text-overflow:ellipsis">'.$html.'</div>'; } - elseif(0 >= $length || mb_strlen($html) <= $length || $skip) { + elseif(empty($length) || mb_strlen($html) <= $length || $skip) { // do nothing return $html; } diff --git a/wp-content/plugins/event-list/includes/feed.php b/wp-content/plugins/event-list/includes/feed.php index aba8b728a2981e7417aa85a7842747ce6c045f3c..d0caed9819a53cc28a6acd777377fa983db1673c 100644 --- a/wp-content/plugins/event-list/includes/feed.php +++ b/wp-content/plugins/event-list/includes/feed.php @@ -44,7 +44,7 @@ class EL_Feed { public function print_eventlist_feed() { header('Content-Type: '.feed_content_type('rss-http').'; charset='.get_option('blog_charset'), true); - $events = $this->db->get_events($this->options->get('el_feed_upcoming_only') ? 'upcoming' : null); + $events = $this->db->get_events(($this->options->get('el_feed_upcoming_only') ? 'upcoming' : null), null, 0, array('start_date DESC', 'time DESC', 'end_date DESC')); // Print feeds echo @@ -71,21 +71,26 @@ class EL_Feed { foreach ($events as $event) { echo ' <item> - <title>'.esc_attr($this->format_date($event->start_date, $event->end_date).' - '.$event->title).'</title> + <title>'.$this->format_date($event->start_date, $event->end_date).' - '.$this->sanitize_feed_text($event->title).'</title> <pubDate>'.mysql2date('D, d M Y H:i:s +0000', $event->start_date, false).'</pubDate>'; // Feed categories $cats = $this->categories->convert_db_string($event->categories, 'name_array'); foreach ($cats as $cat) { echo ' - <category>'.esc_attr($cat).'</category>'; + <category>'.$this->sanitize_feed_text($cat).'</category>'; + } + echo ' + <description> + '.$this->feed_description($event).' + </description>'; + if(!empty($event->details)) { + echo ' + <content:encoded> + '.$this->feed_description($event).': + '.$this->sanitize_feed_text(do_shortcode($event->details)).' + </content:encoded>'; } echo ' - <description>'.esc_attr($this->format_date($event->start_date, $event->end_date).' '. - ('' != $event->time ? $event->time : '').('' != $event->location ? ' - '.$event->location : '')).'</description> - '.('' != $event->details ? - '<content:encoded><![CDATA['.esc_attr($this->format_date($event->start_date, $event->end_date).' '. - ('' != $event->time ? $event->time : '').('' != $event->location ? ' - '.$event->location : '')). - $event->details.']]></content:encoded>' : '').' </item>'; } } @@ -117,6 +122,14 @@ class EL_Feed { } } + private function feed_description(&$event) { + return $this->format_date($event->start_date, $event->end_date). (empty($event->time) ? '' : ' '.$this->sanitize_feed_text($event->time)).(empty($event->location) ? '' : ' - '.$this->sanitize_feed_text($event->location)); + } + + private function sanitize_feed_text($text) { + return htmlspecialchars($text, ENT_QUOTES, 'UTF-8'); + } + private function format_date($start_date, $end_date) { $startArray = explode("-", $start_date); $start_date = mktime(0,0,0,$startArray[1],$startArray[2],$startArray[0]); diff --git a/wp-content/plugins/event-list/includes/filterbar.php b/wp-content/plugins/event-list/includes/filterbar.php index 6a11a9461dac98c351b41a2ad576b2be3f754c50..8acb09cb36c0da3130259be4bf4ca159236caebf 100644 --- a/wp-content/plugins/event-list/includes/filterbar.php +++ b/wp-content/plugins/event-list/includes/filterbar.php @@ -40,14 +40,14 @@ class EL_Filterbar { <div class="filterbar subsubsub">'; // prepare filterbar-items //split 3 section (left, center, right) seperated by semicolon - $sections = explode(";", html_entity_decode($args['filterbar_items'])); + $sections = array_slice(explode(";", html_entity_decode($args['filterbar_items'])), 0, 3); $section_align = array('left', 'center', 'right'); - for($i=0; $i<sizeof($sections) && $i<3; $i++) { - if(strlen($sections[$i]) > 0) { + for($i=0; $i<sizeof($sections); $i++) { + if(!empty($sections[$i])) { $out .= ' <div style="text-align:'.$section_align[$i].'">'; //split items in section seperated by comma - $items = explode(",", $sections[$i]); + $items = explode(',', $sections[$i]); foreach($items as $item) { //search for item options $options = array(); @@ -230,7 +230,7 @@ class EL_Filterbar { 'date'.$args['sc_id_for_url'], 'cat'.$args['sc_id_for_url']); if(!isset($options['caption'])) { - $options['caption'] = 'Reset'; + $options['caption'] = __('Reset','event-list'); } return $this->show_link(remove_query_arg($args_to_remove, $url), $options['caption'], 'link'); } @@ -303,7 +303,7 @@ class EL_Filterbar { 'sc_id_for_url' => '', ); $args = wp_parse_args($args, $defaults); - if(is_numeric($args['event_id'])) { + if(!empty($args['event_id'])) { $args['actual_date'] = null; $args['actual_cat'] = null; }; diff --git a/wp-content/plugins/event-list/includes/sc_event-list.php b/wp-content/plugins/event-list/includes/sc_event-list.php index 538b31c91b3b6e2e8617b6debc23a478b8bdc2ae..a05fc5a9991898fbe8e1b1116f3f14810f25e0b5 100644 --- a/wp-content/plugins/event-list/includes/sc_event-list.php +++ b/wp-content/plugins/event-list/includes/sc_event-list.php @@ -58,6 +58,7 @@ class SC_Event_List { // 'sc_id' // 'actual_date' // 'actual_cat' + // 'event_id' ); $this->num_sc_loaded = 0; $this->single_event = false; @@ -95,28 +96,23 @@ class SC_Event_List { foreach($this->atts as $aname => $attribute) { $std_values[$aname] = $attribute['std_val']; } + // TODO: sanitize all provided shortcode attributes ($atts) before going further $a = shortcode_atts($std_values, $atts); // add internal attributes $a['sc_id'] = $this->num_sc_loaded; $a['actual_date'] = $this->get_actual_date($a); $a['actual_cat'] = $this->get_actual_cat($a); - if(isset($_GET['event_id'.$a['sc_id']])) { - $a['event_id'] = absint($_GET['event_id'.$a['sc_id']]); - } - elseif('all' != $a['initial_event_id'] && !isset($_GET['date'.$a['sc_id']]) && !isset($_GET['cat'.$a['sc_id']])) { - $a['event_id'] = intval($a['initial_event_id']); - } - else { - $a['event_id'] = null; - } - // fix sc_id_for_url if required - if(!is_numeric($a['sc_id_for_url'])) { - $a['sc_id_for_url'] = intval($a['sc_id']); + $a['event_id'] = $this->get_event_id($a); + + // set sc_id_for_url if empty + if(0 === intval($a['sc_id_for_url'])) { + $a['sc_id_for_url'] = $a['sc_id']; } + // actual output $out = ' <div class="event-list">'; - if(is_numeric($a['event_id'])) { + if(!empty($a['event_id'])) { // show events details if event_id is set $this->single_event = true; $out .= $this->html_event_details($a); @@ -162,8 +158,7 @@ class SC_Event_List { $events = $this->db->get_events($date_filter, $cat_filter, $a['num_events'], $sort_array); // generate output - $out = ''; - $out .= $this->html_feed_link($a, 'top'); + $out = $this->html_feed_link($a, 'top'); $out .= $this->html_filterbar($a); $out .= $this->html_feed_link($a, 'below_nav'); if(empty($events)) { @@ -318,25 +313,43 @@ class SC_Event_List { } private function get_actual_date(&$a) { - if(isset($_GET['event_id'.$a['sc_id']])) { - return null; + // check used get parameters + $date = isset($_GET['date'.$a['sc_id']]) ? sanitize_key($_GET['date'.$a['sc_id']]) : null; + + if('all' === $date || 'upcoming' === $date) { + return $date; } - elseif(isset($_GET['date'.$a['sc_id']])) { - return $_GET['date'.$a['sc_id']]; + else if(preg_match('/^[0-9]{4}(-[0-9]{2})?(-[0-9]{2})?$/', $date)) { + return $date; } return $a['initial_date']; } private function get_actual_cat(&$a) { - if(isset($_GET['event_id'.$a['sc_id']])) { - return null; - } - elseif(isset($_GET['cat'.$a['sc_id']])) { - return $_GET['cat'.$a['sc_id']]; + // check used get parameters + $cat = isset($_GET['cat'.$a['sc_id']]) ? sanitize_key($_GET['cat'.$a['sc_id']]) : ''; + + if(!empty($cat)) { + return $cat; } return $a['initial_cat']; } + private function get_event_id(&$a) { + // check used get parameters + $event_id = isset($_GET['event_id'.$a['sc_id']]) ? intval($_GET['event_id'.$a['sc_id']]) : 0; + + if(0 < $event_id) { + return $event_id; + } + elseif('all' !== $a['initial_event_id'] && $a['actual_date'] === $a['initial_date'] && $a['actual_cat'] === $a['initial_cat']) { + return intval($a['initial_event_id']); + } + else { + return 0; + } + } + private function get_date_filter($date_filter, $actual_date) { if('all' == $date_filter || '' == $date_filter) { if('all' == $actual_date || '' == $actual_date) { @@ -389,7 +402,7 @@ class SC_Event_List { //search fore more-tag (no more tag handling if truncate of details is set) if(preg_match('/<!--more(.*?)?-->/', $event->details, $matches)) { $part = explode($matches[0], $event->details, 2); - if(!$this->is_link_available($a, $event->details) || 0 < $a['details_length'] || $this->single_event) { + if(!$this->is_link_available($a, $event) || 0 < $a['details_length'] || $this->single_event) { //details with removed more-tag $details = $part[0].$part[1]; } @@ -484,7 +497,7 @@ class SC_Event_List { } private function is_link_available(&$a, &$event) { - return $this->is_visible($a['link_to_event']) || ('events_with_details_only' == $a['link_to_event'] && !$this->single_event && '' != $event->details); + return $this->is_visible($a['link_to_event']) || ('events_with_details_only' == $a['link_to_event'] && !$this->single_event && !empty($event->details)); } public function print_collapse_details_script() { diff --git a/wp-content/plugins/event-list/includes/sc_event-list_helptexts.php b/wp-content/plugins/event-list/includes/sc_event-list_helptexts.php index 3b233c6fa5bb2143040ff2aa8e7e8ea385f2481e..b4ed10ae4fd225f01437187fb7df1b1011a1e1c9 100644 --- a/wp-content/plugins/event-list/includes/sc_event-list_helptexts.php +++ b/wp-content/plugins/event-list/includes/sc_event-list_helptexts.php @@ -4,137 +4,163 @@ if(!defined('WPINC')) { } $sc_eventlist_helptexts = array( - 'initial_event_id' => array('val' => 'all<br />'.strtoupper(__('event-id','event-list')), + 'initial_event_id' => array('val' => array('all', strtoupper(__('event-id','event-list'))), 'desc' => sprintf(__('By default the event-list is displayed initially. But if an event-id (e.g. %1$s) is provided for this attribute, directly the event-details view of this event is shown.','event-list'), '"13"')), - 'initial_date' => array('val' => 'all<br />upcoming<br />past<br />'.strtoupper(__('year','event-list')), + 'initial_date' => array('val' => array('all', 'upcoming', 'past', strtoupper(__('year','event-list'))), 'desc' => __('This attribute defines which events are initially shown. The default is to show the upcoming events only.','event-list').'<br />'. sprintf(__('Provide a year (e.g. %1$s) to change this behavior. It is still possible to change the displayed event date range via the filterbar or url parameters.','event-list'), '"2017"')), - 'initial_cat' => array('val' => 'all<br />'.strtoupper(__('category slug','event-list')), + 'initial_cat' => array('val' => array('all', strtoupper(__('category slug','event-list'))), 'desc' => __('This attribute defines the category of which events are initially shown. The default is to show events of all categories.','event-list').'<br />'. __('Provide a category slug to change this behavior. It is still possible to change the displayed categories via the filterbar or url parameters.','event-list')), - 'initial_order' => array('val' => 'date_asc<br />date_desc', + 'initial_order' => array('val' => array('date_asc', 'date_desc'), 'desc' => __('This attribute defines the initial order of the events.','event-list').'<br />'. sprintf(__('With %1$S (default value) the events are sorted from old to new, with %2$s in the opposite direction (from new to old).','event-list'), '"date_asc"', '"date_desc"')), - 'date_filter' => array('val' => 'all<br />upcoming<br />past<br />'.strtoupper(__('year','event-list')), + 'date_filter' => array('val' => array('all', 'upcoming', 'past', strtoupper(__('year','event-list'))), 'desc' => sprintf(__('This attribute defines the dates and date ranges of which events are displayed. The default is %1$s to show all events.','event-list'), '"all"').'<br />'. sprintf(__('Filtered events according to %1$s value are not available in the event list.','event-list'), 'date_filter').'<br />'. sprintf(__('You can find all available values with a description and examples in the sections %1$s and %2$s below.','event-list'), '"'.__('Available Date Formats','event-list').'"', '"'.__('Available Date Range Formats','event-list').'"').'<br />'. sprintf(__('See %1$s description if you want to define complex filters.','event-list'), '"'.__('Filter Syntax','event-list').'"')), - 'cat_filter' => array('val' => 'all<br />'.strtoupper(__('category slugs','event-list')), + 'cat_filter' => array('val' => array('all', strtoupper(__('category slugs','event-list'))), 'desc' => sprintf(__('This attribute defines the category filter which filters the events to show. The default is $1$s or an empty string to show all events.','event-list'), '"all"').'<br />'. sprintf(__('Events with categories that doesn´t match %1$s are not shown in the event list. They are also not available if a manual url parameter is added.','event-list'), 'cat_filter').'<br />'. sprintf(__('The filter is specified via the given category slugs. See %1$s description if you want to define complex filters.','event-list'), '"'.__('Filter Syntax','event-list').'"')), - 'num_events' => array('val' => strtoupper(__('number','event-list')), + 'num_events' => array('val' => array(strtoupper(__('number','event-list'))), 'desc' => sprintf(__('This attribute defines how many events should be displayed if upcoming events is selected. With the default value %1$s all events will be displayed.','event-list'), '"0"').'<br />'. __('Please not that in the actual version there is no pagination of the events available, so the event list can be very long.','event-list')), - 'show_filterbar' => array('val' => 'false<br />true<br />event_list_only<br />single_event_only', + 'show_filterbar' => array('val' => array('false', 'true', 'event_list_only', 'single_event_only'), 'desc' => __('This attribute defines if the filterbar should be displayed. The filterbar allows the users to specify filters for the listed events.','event-list').'<br />'. sprintf(__('Choose %1$s to always hide and %2$s to always show the filterbar.','event-list'), '"false"', '"true"').'<br />'. sprintf(__('With %1$s the filterbar is only visible in the event list and with %2$s only in the single event view.','event-list'), '"event_list_only"', '"single_event_only"')), - 'filterbar_items' => array('val' => 'years_hlist<br />years_dropdown<br />months_hlist<br />months_dropdown<br />daterange_hlist<br />daterange_dropdown<br />cats_hlist<br />cats_dropdown<br />reset_link', - 'desc' => 'This attribute specifies the available items in the filterbar. This options are only valid if the filterbar is displayed (see show_filterbar attribute).<br /><br /> - Find below an overview of the available filterbar items and their options:<br /> - <small><table class="el-filterbar-table"> - <tr><th class="el-filterbar-item">filterbar item</th><th class="el-filterbar-desc">description</th><th class="el-filterbar-options">item options</th><th class="el-filterbar-values">option values</th><th class="el-filterbar-default">default value</th><th class="el-filterbar-desc2">option description</th></tr> - <tr><td rowspan="4">years</td><td rowspan="4">Show a list of all available years. Additional there are some special entries available (see item options).</td> - <td>show_all</td><td>true | false</td><td>true</td><td>Add an entry to show all events.</td></tr> - <tr><td>show_upcoming</td><td>true | false</td><td>true</td><td>Add an entry to show all upcoming events.</td></tr> - <tr><td>show_past</td><td>true | false</td><td>false</td><td>Add an entry to show events in the past.</td></tr> - <tr><td>years_order</td><td>desc | asc</td><td>desc</td><td>Set descending or ascending order of year entries.</td></tr> - <tr><td rowspan="5">months</td><td rowspan="5">Show a list of all available months.</td> - <td>show_all</td><td>true | false</td><td>false</td><td>Add an entry to show all events.</td></tr> - <tr><td>show_upcoming</td><td>true | false</td><td>false</td><td>Add an entry to show all upcoming events.</td></tr> - <tr><td>show_past</td><td>true | false</td><td>false</td><td>Add an entry to show events in the past.</td></tr> - <tr><td>months_order</td><td>desc | asc</td><td>desc</td><td>Set descending or ascending order of month entries.</td></tr> - <tr><td>date_format</td><td><a href="http://php.net/manual/en/function.date.php">php date-formats</a></td><td>Y-m</td><td>Set the displayed date format of the month entries.</td></tr> - <tr><td>daterange</td><td>With this item you can display the special entries "all", "upcoming" and "past". You can use all or only some of the available values and you can specify their order.</td><td>item_order</td><td>all | upcoming | past</td><td>all&upcoming&past</td><td>Specifies the displayed values and their order. The items must be seperated by "&".</td></tr> - <tr><td>cats</td><td>Show a list of all available categories.</td><td>show_all</td><td>true | false</td><td>true</td><td>Add an entry to show events from all categories.</td></tr> - <tr><td>reset</td><td>Only a link to reset the eventlist filter to standard.</td><td>caption</td><td>any text</td><td>Reset</td><td>Set the caption of the link.</td></tr> - </table></small> - Find below an overview of the available filterbar display options:<br /> - <small><table class="el-filterbar-table"> - <tr><th class="el-filterbar-doption">display option</th><th class="el-filterbar-desc3">description</th><th class="el-filterbar-for">available for</th></tr> - <tr><td>hlist</td><td>"hlist" shows a horizonal list seperated by "|" with a link to each item</td><td>years, months, daterange, cats</td></tr> - <tr><td>dropdown</td><td>"dropdown" shows a select box where an item can be choosen. After the selection of an item the page is reloaded via javascript to show the filtered events.</td><td>years, months, daterange, cats</td></tr> - <tr><td>link</td><td>"link" shows a simple link which can be clicked.</td><td>reset</td></tr> - </table></small> - <p>Find below some declaration examples with descriptions:</p> + 'filterbar_items' => array('val' => array('years_hlist', 'years_dropdown', 'months_hlist', 'months_dropdown', 'daterange_hlist', 'daterange_dropdown', 'cats_hlist', 'cats_dropdown', 'reset_link'), + 'desc' => sprintf(__('This attribute specifies the available items in the filterbar. This options are only valid if the filterbar is displayed (see %1$s attribute).','event-list'), '"show_filterbar"').'<br /><br />'. + __('Find below an overview of the available filterbar items and their options:','event-list').'<br />'. + sc_eventlist_helptexts_filterbar_table(array( + array('<th class="el-filterbar-item">'.__('filterbar item','event-list'), '<th class="el-filterbar-desc">'.__('description','event-list'), '<th class="el-filterbar-options">'.__('item options','event-list'), '<th class="el-filterbar-values">'.__('option values','event-list'), '<th class="el-filterbar-default">'.__('default value','event-list'), '<th class="el-filterbar-desc2">'.__('option description','event-list')), + array('<td rowspan="4">years', '<td rowspan="4">'. __('Show a list of all available years. Additional there are some special entries available (see item options).','event-list'), + 'show_all', 'true | false', 'true', __('Add an entry to show all events.','event-list')), + array('show_upcoming', 'true | false', 'true', __('Add an entry to show all upcoming events.','event-list')), + array('show_past', 'true | false', 'false', __('Add an entry to show events in the past.','event-list')), + array('years_order', 'desc | asc', 'desc', __('Set descending or ascending order of year entries.','event-list')), + array('<td rowspan="5">months', '<td rowspan="5">'.__('Show a list of all available months.','event-list'), + 'show_all', 'true | false', 'false', __('Add an entry to show all events.','event-list')), + array('show_upcoming', 'true | false', 'false', __('Add an entry to show all upcoming events.','event-list')), + array('show_past', 'true | false', 'false', __('Add an entry to show events in the past.','event-list')), + array('months_order', 'desc | asc', 'desc', __('Set descending or ascending order of month entries.','event-list')), + array('date_format', '<a href="http://php.net/manual/en/function.date.php">'.__('php date-formats','event-list').'</a>', 'Y-m', __('Set the displayed date format of the month entries.','event-list')), + array('daterange', sprintf(__('With this item you can display the special entries %1$s, %2$s and %3$s. You can use all or only some of the available values and you can specify their order.','event-list'), '"all"', '"upcoming"', "past"), 'item_order', 'all | upcoming | past', 'all&upcoming&past', sprintf(__('Specifies the displayed values and their order. The items must be seperated by %1$s.','event-list'), '"&"')), + array('cats', __('Show a list of all available categories.','event-list'), 'show_all', 'true | false', 'true', __('Add an entry to show events from all categories.','event-list')), + array('reset', __('A link to reset the eventlist filter to standard.','event-list'), 'caption', __('any text','event-list'), __('Reset','event-list'), __('Set the caption of the link.','event-list')))). + __('Find below an overview of the available filterbar display options:','event-list').'<br />'. + sc_eventlist_helptexts_filterbar_table(array( + array('<th class="el-filterbar-doption">'.__('display option','event-list'), '<th class="el-filterbar-desc3">'.__('description','event-list'), '<th class="el-filterbar-for">'.__('available for','event-list')), + array('hlist', sprintf(__('Shows a horizonal list seperated by %1$s with a link to each item.','event-list'), '"|"'), 'years, months, daterange, cats'), + array('dropdown', __('Shows a select box where an item can be choosen. After the selection of an item the page is reloaded via javascript to show the filtered events.','event-list'), 'years, months, daterange, cats'), + array('link', __('Shows a simple link which can be clicked.','event-list'), 'reset'))). + '<p>'.__('Find below some declaration examples with descriptions:','event-list').'</p> <code>years_hlist,cats_dropdown</code><br /> - In this example you can see that the filterbar item and the used display option is seperated by "_". You can define several filterbar items seperated by comma (","). The items will be aligned on the left side. + '.sprintf(__('In this example you can see that the filterbar item and the used display option is joined by an underscore %1$s. You can define several filterbar items seperated by a comma %2$s. These items will be displayed left-aligned.','event-list'), '"_"', '(",")').' <p><code>years_dropdown(show_all=false|show_past=true),cats_dropdown;;reset_link</code><br /> - In this example you can see that filterbar options can be added in brackets in format "option_name=value". You can also add multiple options seperated by a pipe ("|").<br /> - The 2 semicolon (";") devides the bar in 3 section. The first section will be displayed left-justified, the second section will be centered and the third section will be right-aligned. So in this example the 2 dropdown will be left-aligned and the reset link will be on the right side.</p>'), + '.sprintf(__('In this example you can see that filterbar options can be added in brackets in format %1$s. You can also add multiple options seperated by a pipe %2$s.','event-list'), '"'.__('option_name','event-list').'='.__('value','event-list').'"', '("|")').'<br /> + '.sprintf(__('The 2 semicolon %1$s devides the bar in 3 section. The first section will be displayed left-justified, the second section will be centered and the third section will be right-aligned. So in this example the 2 dropdown will be left-aligned and the reset link will be on the right side.','event-list'), '(";")').'</p>'), - 'title_length' => array('val' => __('number','event-list').'<br />auto', + 'title_length' => array('val' => array(__('number','event-list'), 'auto'), 'desc' => __('This attribute specifies if the title should be truncated to the given number of characters in the event list.','event-list').'<br />'. sprintf(__('With the standard value %1$s the full text is displayed, with %2$s the text is automatically truncated via css.','event-list'), '[0]', '[auto]').'<br />'. __('This attribute has no influence if only a single event is shown.','event-list')), - 'show_starttime' => array('val' => 'false<br />true<br />event_list_only<br />single_event_only', + 'show_starttime' => array('val' => array('false', 'true', 'event_list_only', 'single_event_only'), 'desc' => __('This attribute specifies if the starttime is displayed in the event list.<br /> Choose "false" to always hide and "true" to always show the starttime.<br /> With "event_list_only" the starttime is only visible in the event list and with "single_event_only" only for a single event','event-list')), - 'show_location' => array('val' => 'false<br />true<br />event_list_only<br />single_event_only', + 'show_location' => array('val' => array('false', 'true', 'event_list_only', 'single_event_only'), 'desc' => __('This attribute specifies if the location is displayed in the event list.<br /> Choose "false" to always hide and "true" to always show the location.<br /> With "event_list_only" the location is only visible in the event list and with "single_event_only" only for a single event','event-list')), - 'location_length' => array('val' => __('number','event-list').'<br />auto', + 'location_length' => array('val' => array(__('number','event-list'), 'auto'), 'desc' => __('This attribute specifies if the title should be truncated to the given number of characters in the event list.','event-list').'<br />'. sprintf(__('With the standard value %1$s the full text is displayed, with %2$s the text is automatically truncated via css.','event-list'), '[0]', '[auto]').'<br />'. __('This attribute has no influence if only a single event is shown.','event-list')), - 'show_cat' => array('val' => 'false<br />true<br />event_list_only<br />single_event_only', + 'show_cat' => array('val' => array('false', 'true', 'event_list_only', 'single_event_only'), 'desc' => __('This attribute specifies if the categories are displayed in the event list.<br /> Choose "false" to always hide and "true" to always show the category.<br /> With "event_list_only" the categories are only visible in the event list and with "single_event_only" only for a single event','event-list')), - 'show_details' => array('val' => 'false<br />true<br />event_list_only<br />single_event_only', + 'show_details' => array('val' => array('false', 'true', 'event_list_only', 'single_event_only'), 'desc' => __('This attribute specifies if the details are displayed in the event list.<br /> Choose "false" to always hide and "true" to always show the details.<br /> With "event_list_only" the details are only visible in the event list and with "single_event_only" only for a single event','event-list')), - 'details_length' => array('val' => __('number','event-list'), + 'details_length' => array('val' => array(__('number','event-list')), 'desc' => __('This attribute specifies if the details should be truncate to the given number of characters in the event list.','event-list').'<br />'. sprintf(__('With the standard value %1$s the full text is displayed.','event-list'), '[0]').'<br />'. __('This attribute has no influence if only a single event is shown.','event-list')), - 'collapse_details' => array('val' => 'false', + 'collapse_details' => array('val' => array('false', 'true', 'event_list_only', 'single_event_only'), 'desc' => __('This attribute specifies if the details should be collapsed initially.<br /> Then a link will be displayed instead of the details. By clicking this link the details are getting visible.<br /> Available option are "false" to always disable collapsing and "true" to always enable collapsing of the details.<br /> With "event_list_only" the details are only collapsed in the event list view and with "single_event_only" only in single event view.','event-list')), - 'link_to_event' => array('val' => 'false<br />true<br />event_list_only<br />single_event_only<br />events_with_details_only', + 'link_to_event' => array('val' => array('false', 'true', 'event_list_only', 'single_event_only', 'events_with_details_only'), 'desc' => __('This attribute specifies if a link to the single event should be added onto the event name in the event list.<br /> Choose "false" to never add and "true" to always add the link.<br /> With "event_list_only" the link is only added in the event list and with "single_event_only" only for a single event.<br /> With "events_with_details_only" the link is only added in the event list for events with event details.','event-list')), - 'add_feed_link' => array('val' => 'false<br />true<br />event_list_only<br />single_event_only', + 'add_feed_link' => array('val' => array('false', 'true', 'event_list_only', 'single_event_only'), 'desc' => __('This attribute specifies if a rss feed link should be added.<br /> You have to enable the feed in the eventlist settings to make this attribute workable.<br /> On that page you can also find some settings to modify the output.<br /> Choose "false" to never add and "true" to always add the link.<br /> With "event_list_only" the link is only added in the event list and with "single_event_only" only for a single event','event-list')), - 'url_to_page' => array('val' => 'url', + 'url_to_page' => array('val' => array('url'), 'desc' => __('This attribute specifies the page or post url for event links.<br /> The standard is an empty string. Then the url will be calculated automatically.<br /> An url is normally only required for the use of the shortcode in sidebars. It is also used in the event-list widget.','event-list')), // Invisible attributes ('hidden' = true): This attributes are required for the widget but will not be listed in the attributes table on the admin info page - 'sc_id_for_url' => array('val' => 'number', + 'sc_id_for_url' => array('val' => array('number'), 'hidden' => true, 'desc' => __('This attribute the specifies shortcode id of the used shortcode on the page specified with "url_to_page" attribute.<br /> The empty standard value is o.k. for the normal use. This attribute is normally only required for the event-list widget.','event-list')), ); + +function sc_eventlist_helptexts_filterbar_table($tabledata_array) { + // table opening tag + $out = ' + <small><table class="el-filterbar-table">'; + // Start with th items (table head for first row) + $tableitem_tag = 'th'; + foreach($tabledata_array as $row) { + // row opening tag + $out .= ' + <tr>'; + foreach($row as $column_val) { + // opening tag (if required) + $out .= ('<'.$tableitem_tag === substr($column_val, 0, 3)) ? '' : '<'.$tableitem_tag.'>'; + // column value and closing tag + $out .= $column_val.'</'.$tableitem_tag.'>'; + } + // row closing tag + $out .= '</tr>'; + // Change to td items (after table head) + $tableitem_tag = 'td'; + } + // table closing tag + $out .= ' + </table></small> + '; + return $out; +} ?> diff --git a/wp-content/plugins/event-list/includes/widget.php b/wp-content/plugins/event-list/includes/widget.php index 359abe66cd53e131c5607916c07a29f1896e157d..89531e5315ea0c30f99690f5c1e95270f7a9a8d5 100644 --- a/wp-content/plugins/event-list/includes/widget.php +++ b/wp-content/plugins/event-list/includes/widget.php @@ -59,6 +59,7 @@ class EL_Widget extends WP_Widget { */ public function widget($args, $instance) { $this->prepare_instance($instance); + // TODO: sanitize $instance items $title = apply_filters('widget_title', $instance['title']); echo $args['before_widget']; if(!empty($title)) @@ -66,8 +67,8 @@ class EL_Widget extends WP_Widget { echo $args['before_title'].$title.$args['after_title']; } $this->upgrade_widget($instance, true); - $linked_page_is_set = 0 < strlen($instance['url_to_page']); - $linked_page_id_is_set = 0 < (int)$instance['sc_id_for_url']; + $linked_page_is_set = !empty($instance['url_to_page']); + $linked_page_id_is_set = 0 < intval($instance['sc_id_for_url']); $shortcode = '[event-list show_filterbar=false'; $shortcode .= ' cat_filter='.$instance['cat_filter']; $shortcode .= ' num_events="'.$instance['num_events'].'"'; diff --git a/wp-content/plugins/event-list/languages/event-list-de_DE.mo b/wp-content/plugins/event-list/languages/event-list-de_DE.mo index 8688de96e02d40d97472c79e022c6687c0fb0294..c4d204c16501772e5a849ed3ba27dc59178f3ddb 100644 Binary files a/wp-content/plugins/event-list/languages/event-list-de_DE.mo and b/wp-content/plugins/event-list/languages/event-list-de_DE.mo differ diff --git a/wp-content/plugins/event-list/languages/event-list-de_DE.po b/wp-content/plugins/event-list/languages/event-list-de_DE.po index 46fe62be3c7618e6870c783dc0cedc3659e7491b..907aae59fdc53f75ca8861ac99738e20377919a0 100644 --- a/wp-content/plugins/event-list/languages/event-list-de_DE.po +++ b/wp-content/plugins/event-list/languages/event-list-de_DE.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: wp-event-list\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-list/\n" -"POT-Creation-Date: 2017-03-17 17:25+0100\n" -"PO-Revision-Date: 2017-03-17 16:25+0000\n" +"POT-Creation-Date: 2017-10-08 15:55+0200\n" +"PO-Revision-Date: 2017-10-08 13:59+0000\n" "Last-Translator: mibuthu\n" "Language-Team: German (Germany) (http://www.transifex.com/mibuthu/wp-event-list/language/de_DE/)\n" "MIME-Version: 1.0\n" @@ -22,58 +22,65 @@ msgstr "" "Language: de_DE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: admin/admin.php:45 +#: admin/admin.php:48 msgid "Event List" msgstr "Event List" -#: admin/admin.php:48 admin/admin.php:80 admin/includes/admin-main.php:117 -#: admin/includes/category_table.php:110 +#: admin/admin.php:51 admin/includes/admin-main.php:119 +#: admin/includes/category_table.php:113 msgid "Events" msgstr "Termine" -#: admin/admin.php:48 +#: admin/admin.php:51 msgid "All Events" msgstr "Alle Termine" -#: admin/admin.php:52 admin/includes/admin-new.php:41 +#: admin/admin.php:55 admin/includes/admin-new.php:46 msgid "Add New Event" msgstr "Neuen Termin erstellen" -#: admin/admin.php:52 admin/includes/admin-main.php:119 +#: admin/admin.php:55 admin/includes/admin-main.php:121 msgid "Add New" msgstr "Erstellen" -#: admin/admin.php:56 admin/includes/admin-categories.php:50 +#: admin/admin.php:59 admin/includes/admin-categories.php:48 msgid "Event List Categories" msgstr "Event List Kategorien" -#: admin/admin.php:56 admin/includes/admin-new.php:145 -#: admin/includes/event_table.php:111 +#: admin/admin.php:59 admin/includes/admin-new.php:150 +#: admin/includes/event_table.php:114 msgid "Categories" msgstr "Kategorien" -#: admin/admin.php:60 admin/includes/admin-settings.php:53 +#: admin/admin.php:63 admin/includes/admin-settings.php:54 msgid "Event List Settings" msgstr "Event List Einstellungen" -#: admin/admin.php:60 +#: admin/admin.php:63 msgid "Settings" msgstr "Einstellungen" -#: admin/admin.php:64 admin/includes/admin-about.php:37 +#: admin/admin.php:67 admin/includes/admin-about.php:37 msgid "About Event List" msgstr "Informationen zu Event List" -#: admin/admin.php:64 +#: admin/admin.php:67 msgid "About" msgstr "Informationen" -#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:68 +#: admin/admin.php:87 +#, php-format +msgid "%s Event" +msgid_plural "%s Events" +msgstr[0] "%s Termin" +msgstr[1] "%s Termine" + +#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:69 msgid "General" msgstr "Allgemein" #: admin/includes/admin-about.php:59 admin/includes/admin-about.php:77 -#: admin/includes/admin-about.php:103 +#: admin/includes/admin-about.php:104 msgid "Shortcode Attributes" msgstr "Shortcode Attribute" @@ -198,130 +205,136 @@ msgid "" "If you want to support the plugin I would be happy to get a small donation" msgstr "Um das Plugin zu unterstützen würde ich mich auch über eine kleine Spende freuen" -#: admin/includes/admin-about.php:105 +#: admin/includes/admin-about.php:96 admin/includes/admin-about.php:97 +#: admin/includes/admin-about.php:98 +#, php-format +msgid "Donate with %1$s" +msgstr "Spende über %1$s" + +#: admin/includes/admin-about.php:106 msgid "" "You have the possibility to modify the output if you add some of the " "following attributes to the shortcode." msgstr "Mit dem Hinzufügen der folgenden Shortcode-Attribute kann die Ausgabe entsprechend angepasst werden." -#: admin/includes/admin-about.php:106 +#: admin/includes/admin-about.php:107 #, php-format msgid "" "You can combine and add as much attributes as you want. E.g. the shortcode " "including the attributes %1$s and %2$s would looks like this:" msgstr "Es können beliebig viele dieser Attribute kombiniert und gleichzeitig verwendet werden. Z.B. würde der Shortcode mit den Attributen %1$s und %2$s folgendermaßen aussehen:" -#: admin/includes/admin-about.php:108 +#: admin/includes/admin-about.php:109 msgid "" "Below you can find a list of all supported attributes with their " "descriptions and available options:" msgstr "In der folgenden Liste sind alle unterstützten Shortcode-Attribute mit deren Beschreibung und verfügbaren Optionen angegeben:" -#: admin/includes/admin-about.php:122 +#: admin/includes/admin-about.php:123 msgid "Attribute name" msgstr "Name" -#: admin/includes/admin-about.php:123 +#: admin/includes/admin-about.php:124 msgid "Value options" msgstr "zulässige Werte" -#: admin/includes/admin-about.php:124 +#: admin/includes/admin-about.php:125 msgid "Default value" msgstr "Standard-Wert" -#: admin/includes/admin-about.php:125 admin/includes/admin-categories.php:188 -#: admin/includes/category_table.php:108 +#: admin/includes/admin-about.php:126 admin/includes/admin-categories.php:194 +#: admin/includes/category_table.php:111 msgid "Description" msgstr "Beschreibung" -#: admin/includes/admin-about.php:143 includes/sc_event-list_helptexts.php:26 +#: admin/includes/admin-about.php:144 includes/sc_event-list_helptexts.php:26 #: includes/sc_event-list_helptexts.php:31 msgid "Filter Syntax" msgstr "Filter Syntax" -#: admin/includes/admin-about.php:144 +#: admin/includes/admin-about.php:145 msgid "" "For date and cat filters you can specify complex filters with the following " "syntax:" msgstr "Für Datums- und Kategoriefilter können komplexe Filter mit der folgenden Syntax definiert werden:" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 #, php-format msgid "" "You can use %1$s and %2$s connections to define complex filters. " "Additionally you can set brackets %3$s for nested queries." msgstr "Es können %1$s und %2$s Verknüpfungen verwendet werden um komplexe Filter zu definieren. Zusätzlich können Klammern %3$s für verschachtelte Abfragen eingesetzt werden." -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "AND" msgstr "UND" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "OR" msgstr "ODER" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "or" msgstr "oder" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "and" msgstr "und" -#: admin/includes/admin-about.php:146 +#: admin/includes/admin-about.php:147 msgid "Examples for cat filters:" msgstr "Beispiele für Kategorie-Filter:" -#: admin/includes/admin-about.php:147 +#: admin/includes/admin-about.php:148 #, php-format msgid "Show all events with category %1$s." msgstr "Zeige alle Termine mit der Kategorie %1$s." -#: admin/includes/admin-about.php:148 +#: admin/includes/admin-about.php:149 #, php-format msgid "Show all events with category %1$s or %2$s." msgstr "Zeige alle Termine mit der Kategorie %1$s oder %2$s." -#: admin/includes/admin-about.php:149 +#: admin/includes/admin-about.php:150 #, php-format msgid "" "Show all events with category %1$s and all events where category %2$s as " "well as %3$s is selected." msgstr "Zeige alle Termine mit der Kategorie %1$s und alle Termine, in denen die Kategorie %2$s sowie %3$s gesetzt ist." -#: admin/includes/admin-about.php:154 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:155 includes/sc_event-list_helptexts.php:25 msgid "Available Date Formats" msgstr "Verfügbare Datumsformate" -#: admin/includes/admin-about.php:155 +#: admin/includes/admin-about.php:156 msgid "For date filters you can use the following date formats:" msgstr "Für die Datums-Filterung stehen folgende Datums-Formate zur Verfügung:" -#: admin/includes/admin-about.php:163 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:164 includes/sc_event-list_helptexts.php:25 msgid "Available Date Range Formats" msgstr "Verfügbare Datumsbereichs-Formate" -#: admin/includes/admin-about.php:164 +#: admin/includes/admin-about.php:165 msgid "For date filters you can use the following daterange formats:" msgstr "Für die Datums-Filterung stehen folgende Formate für Datumsbereiche zur Verfügung:" -#: admin/includes/admin-about.php:176 +#: admin/includes/admin-about.php:177 msgid "Value" msgstr "Wert" -#: admin/includes/admin-about.php:180 +#: admin/includes/admin-about.php:181 msgid "Example" msgstr "Beispiel" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Edit Category" msgstr "Kategorie bearbeiten" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Update Category" msgstr "Kategorie aktualisieren" -#: admin/includes/admin-categories.php:59 +#: admin/includes/admin-categories.php:57 msgid "Add New Category" msgstr "Neue Kategorie erstellen" @@ -340,74 +353,74 @@ msgstr "Diese Kategorie wurde zudem aus %d Terminen gelöscht." msgid "Error while deleting category \"%s\"" msgstr "Fehler beim Löschen der Kategorie \"%s\"" -#: admin/includes/admin-categories.php:102 +#: admin/includes/admin-categories.php:103 msgid "Sync with post categories enabled." msgstr "Synchronisation mit Artikel-Kategorien ist aktiviert." -#: admin/includes/admin-categories.php:105 +#: admin/includes/admin-categories.php:106 msgid "Sync with post categories disabled." msgstr "Synchronisation mit Artikel-Kategorien ist deaktiviert." -#: admin/includes/admin-categories.php:111 +#: admin/includes/admin-categories.php:112 msgid "Manual sync with post categories sucessfully finished." msgstr "Manuelle Synchronisation mit Artikelkategorien wurde erfolgreich durchgeführt." -#: admin/includes/admin-categories.php:119 +#: admin/includes/admin-categories.php:125 #, php-format msgid "New Category \"%s\" was added" msgstr "Neue Kategorie \"%s\" wurde hinzugefügt" -#: admin/includes/admin-categories.php:122 +#: admin/includes/admin-categories.php:128 #, php-format msgid "Error: New Category \"%s\" could not be added" msgstr "Fehler: Neue Kategorie \"%s\" konnte nicht hinzugefügt werden" -#: admin/includes/admin-categories.php:128 +#: admin/includes/admin-categories.php:134 #, php-format msgid "Category \"%s\" was modified" msgstr "Kategorie \"%s\" wurde geändert" -#: admin/includes/admin-categories.php:131 +#: admin/includes/admin-categories.php:137 #, php-format msgid "Error: Category \"%s\" could not be modified" msgstr "Fehler: Kagegorie \"%s\" konnte nicht geändert werden" -#: admin/includes/admin-categories.php:138 +#: admin/includes/admin-categories.php:144 msgid "Categories are automatically synced with the post categories." msgstr "Die Kategorien werden automatisch mit den Beitrags-Kategorien synchronisiert." -#: admin/includes/admin-categories.php:139 +#: admin/includes/admin-categories.php:145 msgid "" "Because of this all options to add new categories or editing existing " "categories are disabled." msgstr "Deshalb sind alle Einstellungen zum Hinzufügen neuer bzw. zum Editieren bestehender Kategorien deaktiviert." -#: admin/includes/admin-categories.php:140 +#: admin/includes/admin-categories.php:146 msgid "" "If you want to manually edit the categories you have to disable this option." msgstr "Wenn die Termin-Kategorien manuell angepasst werden sollen,dann muss diese Option deaktiviert werden." -#: admin/includes/admin-categories.php:167 +#: admin/includes/admin-categories.php:173 msgid "The name is how it appears on your site." msgstr "Dieser Name wird dann auf der Webseite angezeigt." -#: admin/includes/admin-categories.php:172 +#: admin/includes/admin-categories.php:178 msgid "" "The “slug” is the URL-friendly version of the name. It is usually all " "lowercase and contains only letters, numbers, and hyphens." msgstr "Die \"Titelform (in URLs)\" ist die URL-Variante des Namens. Sie besteht normalerweise nur aus Kleinbuchstaben, Zahlen und Bindestrichen." -#: admin/includes/admin-categories.php:185 +#: admin/includes/admin-categories.php:191 msgid "" "Categories can have a hierarchy. You might have a Jazz category, and under " "that have children categories for Bebop and Big Band. Totally optional." msgstr "Kategorien können hierarchisch angeordnet werden. Du kannst z.Bsp. eine Kategorie Musik anlegen, welche die Unterkategorien Schlager und Jazz enthält." -#: admin/includes/admin-categories.php:232 +#: admin/includes/admin-categories.php:241 msgid "Apply" msgstr "Anwenden" -#: admin/includes/admin-categories.php:242 +#: admin/includes/admin-categories.php:251 msgid "Do a manual sync with post categories" msgstr "Führe eine manuelle Synchronisation mit den Beitragskategorien durch" @@ -415,7 +428,7 @@ msgstr "Führe eine manuelle Synchronisation mit den Beitragskategorien durch" msgid "Import Events" msgstr "Importiere Termine" -#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:118 msgid "Step" msgstr "Schritt" @@ -461,151 +474,148 @@ msgstr "Die Datei existiert nicht, bitte erneut versuchen." msgid "The file is not a CSV file." msgstr "Bei dieser Datei handelt es sich nicht um eine gültige CSV-Datei." -#: admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:118 msgid "Events review and additonal category selection" msgstr "Eventüberprüfung und zusätzliche Kategorieauswahl" -#: admin/includes/admin-import.php:123 +#: admin/includes/admin-import.php:121 msgid "" "Warning: The following category slugs are not available and will be removed " "from the imported events:" msgstr "Warning: Die folgenden Kategorie-Slugs sind nicht verfügbar und werden aus den importierten Terminen entfernt:" -#: admin/includes/admin-import.php:129 +#: admin/includes/admin-import.php:127 msgid "" "If you want to keep these categories, please create these Categories first " "and do the import afterwards." msgstr "Wenn diese Kategorien erhalten bleiben sollen, bitte zuerst die Kategorien anlegen und erst anschließend den Import ausführen." -#: admin/includes/admin-import.php:147 +#: admin/includes/admin-import.php:145 msgid "Add additional categories" msgstr "Kategorien ergänzen" -#: admin/includes/admin-import.php:148 +#: admin/includes/admin-import.php:146 msgid "Import events" msgstr "Importiere die Termine" -#: admin/includes/admin-import.php:162 +#: admin/includes/admin-import.php:160 msgid "Import with errors!" msgstr "Import mit Fehler!" -#: admin/includes/admin-import.php:163 -#, php-format -msgid "" -"An error occurred during import! Please send your import file to %1$sthe " -"administrator%2$s for analysis." -msgstr "Während des Imports ist ein Fehler aufgetreten! Bitte senden Sie die Datei zur Analyse an %1$sden Administrator%2$s." +#: admin/includes/admin-import.php:161 +msgid "Sorry, an error occurred during import!" +msgstr "Entschuldigung, während des Imports ist ein Fehler aufgetreten!" -#: admin/includes/admin-import.php:167 +#: admin/includes/admin-import.php:165 msgid "Import successful!" msgstr "Importieren erfolgreich abgeschlossen!" -#: admin/includes/admin-import.php:168 +#: admin/includes/admin-import.php:166 msgid "Go back to All Events" msgstr "Gehe zurück zu Alle Termine" -#: admin/includes/admin-import.php:175 admin/includes/admin-new.php:106 -#: admin/includes/event_table.php:108 includes/widget_helptexts.php:8 +#: admin/includes/admin-import.php:173 admin/includes/admin-new.php:111 +#: admin/includes/event_table.php:111 includes/widget_helptexts.php:8 msgid "Title" msgstr "Titel" -#: admin/includes/admin-import.php:176 +#: admin/includes/admin-import.php:174 msgid "Start Date" msgstr "Start-Datum" -#: admin/includes/admin-import.php:177 +#: admin/includes/admin-import.php:175 msgid "End Date" msgstr "End-Datum" -#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:119 +#: admin/includes/admin-import.php:176 admin/includes/admin-new.php:124 #: includes/options_helptexts.php:48 includes/options_helptexts.php:49 msgid "Time" msgstr "Uhrzeit" -#: admin/includes/admin-import.php:179 admin/includes/admin-new.php:123 -#: admin/includes/event_table.php:109 includes/options_helptexts.php:53 +#: admin/includes/admin-import.php:177 admin/includes/admin-new.php:128 +#: admin/includes/event_table.php:112 includes/options_helptexts.php:53 #: includes/options_helptexts.php:54 msgid "Location" msgstr "Ort" -#: admin/includes/admin-import.php:180 admin/includes/admin-new.php:127 -#: admin/includes/event_table.php:110 +#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:132 +#: admin/includes/event_table.php:113 msgid "Details" msgstr "Beschreibung" -#: admin/includes/admin-import.php:181 +#: admin/includes/admin-import.php:179 msgid "Category slugs" msgstr "Kategorie-Slugs" -#: admin/includes/admin-import.php:220 +#: admin/includes/admin-import.php:218 #, php-format msgid "" "There was an error at line %1$s when reading this CSV file: Header line is " "missing or not correct!" msgstr "Fehler beim Lesen der CSV-Datei in Zeile %1$s: Header-Zeile fehlt oder ist nicht korrekt!" -#: admin/includes/admin-import.php:252 admin/includes/admin-main.php:120 +#: admin/includes/admin-import.php:253 admin/includes/admin-main.php:122 msgid "Import" msgstr "Importieren" -#: admin/includes/admin-main.php:114 +#: admin/includes/admin-main.php:116 msgid "Edit Event" msgstr "Termin bearbeiten" -#: admin/includes/admin-main.php:114 admin/includes/event_table.php:72 +#: admin/includes/admin-main.php:116 admin/includes/event_table.php:75 msgid "Duplicate" msgstr "Duplizieren" -#: admin/includes/admin-new.php:43 +#: admin/includes/admin-new.php:48 #, php-format msgid "Duplicate of event id:%d" msgstr "Duplikat der Termin-ID: %d" -#: admin/includes/admin-new.php:106 admin/includes/admin-new.php:110 +#: admin/includes/admin-new.php:111 admin/includes/admin-new.php:115 msgid "required" msgstr "erforderlich" -#: admin/includes/admin-new.php:110 admin/includes/event_table.php:107 +#: admin/includes/admin-new.php:115 admin/includes/event_table.php:110 msgid "Date" msgstr "Datum" -#: admin/includes/admin-new.php:113 +#: admin/includes/admin-new.php:118 msgid "Multi-Day Event" msgstr "Mehrtägiger Termin" -#: admin/includes/admin-new.php:143 admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:148 admin/includes/admin-new.php:165 msgid "Publish" msgstr "Veröffentlichen" -#: admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:165 msgid "Update" msgstr "Aktualisieren" -#: admin/includes/admin-new.php:162 +#: admin/includes/admin-new.php:167 msgid "Cancel" msgstr "Abbrechen" -#: admin/includes/admin-new.php:175 +#: admin/includes/admin-new.php:180 msgid "No categories available." msgstr "Keine Kategorien verfügbar." -#: admin/includes/admin-new.php:221 +#: admin/includes/admin-new.php:226 msgid "Goto Category Settings" msgstr "Gehe zu Kategorie-Einstellungen" -#: admin/includes/admin-settings.php:41 +#: admin/includes/admin-settings.php:42 msgid "Settings saved." msgstr "Einstellungen gespeichert." -#: admin/includes/admin-settings.php:69 +#: admin/includes/admin-settings.php:70 msgid "Frontend Settings" msgstr "Frontend Einstellungen" -#: admin/includes/admin-settings.php:70 +#: admin/includes/admin-settings.php:71 msgid "Admin Page Settings" msgstr "Admin-Seiten Einstellungen" -#: admin/includes/admin-settings.php:71 +#: admin/includes/admin-settings.php:72 msgid "Feed Settings" msgstr "Feed Einstellungen" @@ -617,36 +627,36 @@ msgstr "Termin" msgid "events" msgstr "Termine" -#: admin/includes/category_table.php:70 admin/includes/event_table.php:71 +#: admin/includes/category_table.php:73 admin/includes/event_table.php:74 msgid "Edit" msgstr "Bearbeiten" -#: admin/includes/category_table.php:71 admin/includes/category_table.php:145 -#: admin/includes/event_table.php:73 admin/includes/event_table.php:146 +#: admin/includes/category_table.php:74 admin/includes/category_table.php:148 +#: admin/includes/event_table.php:76 admin/includes/event_table.php:149 msgid "Delete" msgstr "Löschen" -#: admin/includes/category_table.php:107 +#: admin/includes/category_table.php:110 msgid "Name" msgstr "Name" -#: admin/includes/category_table.php:109 +#: admin/includes/category_table.php:112 msgid "Slug" msgstr "Slug" -#: admin/includes/event_table.php:112 +#: admin/includes/event_table.php:115 msgid "Author" msgstr "Autor" -#: admin/includes/event_table.php:113 +#: admin/includes/event_table.php:116 msgid "Published" msgstr "Veröffentlicht" -#: admin/includes/event_table.php:175 +#: admin/includes/event_table.php:180 msgid "Filter" msgstr "Auswahl einschränken" -#: admin/includes/event_table.php:297 +#: admin/includes/event_table.php:300 #, php-format msgid "%s ago" msgstr "vor %s" @@ -810,6 +820,10 @@ msgstr "Beendet" msgid "This value defines a range from the past to the previous day." msgstr "Dieser Wert definiert einen Datumsbereich von der Vergangenheit bis zum gestrigen Tag." +#: includes/filterbar.php:233 includes/sc_event-list_helptexts.php:60 +msgid "Reset" +msgstr "Zurücksetzen" + #: includes/filterbar.php:282 msgid "All" msgstr "Alle" @@ -1306,9 +1320,9 @@ msgid "" msgstr "Der Filter wird durch die Angabe der Kagegorie-Slugs definiert. Unter %1$s ist eine Beschreibung zu finden, die auch komplexe Filter beinhaltet. " #: includes/sc_event-list_helptexts.php:33 -#: includes/sc_event-list_helptexts.php:76 -#: includes/sc_event-list_helptexts.php:91 -#: includes/sc_event-list_helptexts.php:106 +#: includes/sc_event-list_helptexts.php:74 +#: includes/sc_event-list_helptexts.php:89 +#: includes/sc_event-list_helptexts.php:104 msgid "number" msgstr "Nummer" @@ -1344,67 +1358,243 @@ msgid "" " in the single event view." msgstr "Mit %1$s wird die Filter-Leiste nur in der Termin-Liste angezeigt, mit %2$s nur in der Termin-Detailansicht." -#: includes/sc_event-list_helptexts.php:77 -#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:43 +#, php-format +msgid "" +"This attribute specifies the available items in the filterbar. This options " +"are only valid if the filterbar is displayed (see %1$s attribute)." +msgstr "Dieses Attribut definiert die verfügbaren Elemente in der Filterleiste. Diese Option ist nur zutreffend, wenn die Filterbar angezeigt wird (siehe %1$s Attribut)." + +#: includes/sc_event-list_helptexts.php:44 +msgid "" +"Find below an overview of the available filterbar items and their options:" +msgstr "Anbei die Übersicht der verfügbaren Filterleisten-Elemente und deren Optionen:" + +#: includes/sc_event-list_helptexts.php:46 +msgid "filterbar item" +msgstr "Element" + +#: includes/sc_event-list_helptexts.php:46 +#: includes/sc_event-list_helptexts.php:63 +msgid "description" +msgstr "Beschreibung" + +#: includes/sc_event-list_helptexts.php:46 +msgid "item options" +msgstr "Element Optionen" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option values" +msgstr "Options-Werte" + +#: includes/sc_event-list_helptexts.php:46 +msgid "default value" +msgstr "Standard-Wert" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option description" +msgstr "Options-Beschreibung" + +#: includes/sc_event-list_helptexts.php:47 +msgid "" +"Show a list of all available years. Additional there are some special " +"entries available (see item options)." +msgstr "Zeigt eine Liste mit allen verfügbaren Jahren. Zusätzlich sind einige Spezial-Einträge verfügbar (siehe Element-Optionen)." + +#: includes/sc_event-list_helptexts.php:48 +#: includes/sc_event-list_helptexts.php:53 +msgid "Add an entry to show all events." +msgstr "Ergänzt einen Eintrag zur Anzeige aller Termine." + +#: includes/sc_event-list_helptexts.php:49 +#: includes/sc_event-list_helptexts.php:54 +msgid "Add an entry to show all upcoming events." +msgstr "Ergänzt einen Eintrag zum Anzeigen aller anstehenden Termine." + +#: includes/sc_event-list_helptexts.php:50 +#: includes/sc_event-list_helptexts.php:55 +msgid "Add an entry to show events in the past." +msgstr "Ergänzt einen Eintrag zum Anzeigen aller beendeter Termine." + +#: includes/sc_event-list_helptexts.php:51 +msgid "Set descending or ascending order of year entries." +msgstr "Setzt die Sortierreihenfolge der Jahres-Einträge." + +#: includes/sc_event-list_helptexts.php:52 +msgid "Show a list of all available months." +msgstr "Zeigt eine Liste mit allen verfügbaren Monaten." + +#: includes/sc_event-list_helptexts.php:56 +msgid "Set descending or ascending order of month entries." +msgstr "Setzt die Sortierungreihenfolge der Monats-Einträge." + +#: includes/sc_event-list_helptexts.php:57 +msgid "php date-formats" +msgstr "PHP Datumsformate" + +#: includes/sc_event-list_helptexts.php:57 +msgid "Set the displayed date format of the month entries." +msgstr "Setzt das angezeigte Datumsformat für die Monatseinträge." + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"With this item you can display the special entries %1$s, %2$s and %3$s. You " +"can use all or only some of the available values and you can specify their " +"order." +msgstr "Mit diesem Element können die Spezial-Einträge %1$s, %2$s und %3$s angezeigt werden. Es können alle oder nur einige der verfügbaren Werte verwendet werden, zudem kann die Sortierung beeinflusst werden." + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"Specifies the displayed values and their order. The items must be seperated " +"by %1$s." +msgstr "Definiert die angezeigten Werte und deren Reihenfolge. Die Einträge müssen durch ein %1$s getrennt werden." + +#: includes/sc_event-list_helptexts.php:59 +msgid "Show a list of all available categories." +msgstr "Zeigt eine Liste aller verfügbaren Kategorien." + +#: includes/sc_event-list_helptexts.php:59 +msgid "Add an entry to show events from all categories." +msgstr "Fügt zusätzlich einen Eintrag zum anzeigen aller Kategorien ein." + +#: includes/sc_event-list_helptexts.php:60 +msgid "A link to reset the eventlist filter to standard." +msgstr "Ein Link, um den Termin-Filter wieder auf den Standard zurückzusetzen." + +#: includes/sc_event-list_helptexts.php:60 +msgid "any text" +msgstr "beliebiger Text" + +#: includes/sc_event-list_helptexts.php:60 +msgid "Set the caption of the link." +msgstr "Setzt die Beschriftung des Links." + +#: includes/sc_event-list_helptexts.php:61 +msgid "Find below an overview of the available filterbar display options:" +msgstr "Anbei eine Übersicht über die verfügbaren Filterleisten-Ansichtsoptionen:" + +#: includes/sc_event-list_helptexts.php:63 +msgid "display option" +msgstr "Anzeige-Option" + +#: includes/sc_event-list_helptexts.php:63 +msgid "available for" +msgstr "verfügbar für" + +#: includes/sc_event-list_helptexts.php:64 +#, php-format +msgid "Shows a horizonal list seperated by %1$s with a link to each item." +msgstr "Zeigt eine horizontale Liste mit einem Link zu jedem Element getrennt durch ein %1$s." + +#: includes/sc_event-list_helptexts.php:65 +msgid "" +"Shows a select box where an item can be choosen. After the selection of an " +"item the page is reloaded via javascript to show the filtered events." +msgstr "Zeigt eine Auswahlbox, aus der die Einträge gewählt werden können. Nach der Auswahl eines Eintrags wird die Seite über Javascript neu geladen, um die gefilterten Termin anzuzeigen." + +#: includes/sc_event-list_helptexts.php:66 +msgid "Shows a simple link which can be clicked." +msgstr "Zeigt einen einfachen Link, auf den geklickt werden kann." + +#: includes/sc_event-list_helptexts.php:67 +msgid "Find below some declaration examples with descriptions:" +msgstr "Nachfolgend werden einige Beispiele gezeigt und beschrieben:" + +#: includes/sc_event-list_helptexts.php:69 +#, php-format +msgid "" +"In this example you can see that the filterbar item and the used display " +"option is joined by an underscore %1$s. You can define several filterbar " +"items seperated by a comma %2$s. These items will be displayed left-aligned." +msgstr "In diesem Beispiel ist ersichtlich, dass ein Filterleisten-Eintrag und die verwendete Ansichtsoption durch einen Unterstrich %1$s verbunden wird. Mehrere Filterleisten-Einträge können getrennt durch ein Komma %2$s definiert werden. Die Einträge werden linksseitig ausgerichtet." + +#: includes/sc_event-list_helptexts.php:71 +#, php-format +msgid "" +"In this example you can see that filterbar options can be added in brackets " +"in format %1$s. You can also add multiple options seperated by a pipe %2$s." +msgstr "In diesem Beispiel ist ersichtlich, dass Filterleisten-Optionen in Klammern im Format %1$s ergänzt werden können. Es können auch mehrere Optionen getrennt durch eine Pipe %2$s angegeben werden." + +#: includes/sc_event-list_helptexts.php:71 +msgid "option_name" +msgstr "options_name" + +#: includes/sc_event-list_helptexts.php:71 +msgid "value" +msgstr "wert" + +#: includes/sc_event-list_helptexts.php:72 +#, php-format +msgid "" +"The 2 semicolon %1$s devides the bar in 3 section. The first section will be" +" displayed left-justified, the second section will be centered and the third" +" section will be right-aligned. So in this example the 2 dropdown will be " +"left-aligned and the reset link will be on the right side." +msgstr "Die 2 Semikolons %1$s teilen die Filterleiste in 3 Bereiche. Der erste Bereich wird links ausgerichtet, der 2. mittig ausgerichtet und der 3. rechtsseitig ausgerichtet dargestellt. So werden in diesem Beispiel die 2 Auswahllisten linksseitig und der Zurücksetzen-Link rechtsseitig ausgerichtet." + +#: includes/sc_event-list_helptexts.php:75 +#: includes/sc_event-list_helptexts.php:90 msgid "" "This attribute specifies if the title should be truncated to the given " "number of characters in the event list." msgstr "Dieses Attribut bestimmt, ob der Titel auf die angegebene Anzahl Zeichen gekürzt werden soll." -#: includes/sc_event-list_helptexts.php:78 -#: includes/sc_event-list_helptexts.php:93 +#: includes/sc_event-list_helptexts.php:76 +#: includes/sc_event-list_helptexts.php:91 #, php-format msgid "" "With the standard value %1$s the full text is displayed, with %2$s the text " "is automatically truncated via css." msgstr "Mit der Grundeinstellung %1$s wird der gesamte Text angezeigt, mit %2$s wird der Text automatisch via CSS gekürzt." -#: includes/sc_event-list_helptexts.php:79 -#: includes/sc_event-list_helptexts.php:94 -#: includes/sc_event-list_helptexts.php:109 +#: includes/sc_event-list_helptexts.php:77 +#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:107 msgid "This attribute has no influence if only a single event is shown." msgstr "Dieses Attribut hat keinen Einfluss wenn nur die Details eines einzelnen Termins angezeigt werden." -#: includes/sc_event-list_helptexts.php:82 +#: includes/sc_event-list_helptexts.php:80 msgid "" "This attribute specifies if the starttime is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the starttime.<br />\n" "\t With \"event_list_only\" the starttime is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:87 +#: includes/sc_event-list_helptexts.php:85 msgid "" "This attribute specifies if the location is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the location.<br />\n" "\t With \"event_list_only\" the location is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:97 +#: includes/sc_event-list_helptexts.php:95 msgid "" "This attribute specifies if the categories are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the category.<br />\n" "\t With \"event_list_only\" the categories are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:102 +#: includes/sc_event-list_helptexts.php:100 msgid "" "This attribute specifies if the details are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the details.<br />\n" "\t With \"event_list_only\" the details are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:107 +#: includes/sc_event-list_helptexts.php:105 msgid "" "This attribute specifies if the details should be truncate to the given " "number of characters in the event list." msgstr "Dieses Attribut bestimmt, ob die Beschreibung in der Terminliste auf die angegebene Anzahl Zeichen gekürzt werden soll." -#: includes/sc_event-list_helptexts.php:108 +#: includes/sc_event-list_helptexts.php:106 #, php-format msgid "With the standard value %1$s the full text is displayed." msgstr "Mit der Grundeinstellung %1$s wird der gesamte Text angezeigt." -#: includes/sc_event-list_helptexts.php:112 +#: includes/sc_event-list_helptexts.php:110 msgid "" "This attribute specifies if the details should be collapsed initially.<br />\n" "\t Then a link will be displayed instead of the details. By clicking this link the details are getting visible.<br />\n" @@ -1412,7 +1602,7 @@ msgid "" "\t With \"event_list_only\" the details are only collapsed in the event list view and with \"single_event_only\" only in single event view." msgstr "" -#: includes/sc_event-list_helptexts.php:118 +#: includes/sc_event-list_helptexts.php:116 msgid "" "This attribute specifies if a link to the single event should be added onto the event name in the event list.<br />\n" "\t Choose \"false\" to never add and \"true\" to always add the link.<br />\n" @@ -1420,7 +1610,7 @@ msgid "" "\t With \"events_with_details_only\" the link is only added in the event list for events with event details." msgstr "" -#: includes/sc_event-list_helptexts.php:124 +#: includes/sc_event-list_helptexts.php:122 msgid "" "This attribute specifies if a rss feed link should be added.<br />\n" "\t You have to enable the feed in the eventlist settings to make this attribute workable.<br />\n" @@ -1429,20 +1619,20 @@ msgid "" "\t With \"event_list_only\" the link is only added in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:130 +#: includes/sc_event-list_helptexts.php:128 msgid "" "This attribute specifies the page or post url for event links.<br />\n" "\t The standard is an empty string. Then the url will be calculated automatically.<br />\n" "\t An url is normally only required for the use of the shortcode in sidebars. It is also used in the event-list widget." msgstr "" -#: includes/sc_event-list_helptexts.php:137 +#: includes/sc_event-list_helptexts.php:135 msgid "" "This attribute the specifies shortcode id of the used shortcode on the page specified with \"url_to_page\" attribute.<br />\n" "\t The empty standard value is o.k. for the normal use. This attribute is normally only required for the event-list widget." msgstr "" -#: includes/sc_event-list.php:138 +#: includes/sc_event-list.php:134 msgid "Event Information:" msgstr "Termin Informationen:" diff --git a/wp-content/plugins/event-list/languages/event-list-es_AR.mo b/wp-content/plugins/event-list/languages/event-list-es_AR.mo index 533a5b9b10c0c0a8afe67354b9f97ca6b6d27dc3..054bb64a8ebb3c1dc4d28245bae0780a9fb6ff22 100644 Binary files a/wp-content/plugins/event-list/languages/event-list-es_AR.mo and b/wp-content/plugins/event-list/languages/event-list-es_AR.mo differ diff --git a/wp-content/plugins/event-list/languages/event-list-es_AR.po b/wp-content/plugins/event-list/languages/event-list-es_AR.po index 03524ae3a5ddb7da46165bb8ba219576d0e497aa..aa062d4cb571a59fa73fd16122742e540ee3cfd2 100644 --- a/wp-content/plugins/event-list/languages/event-list-es_AR.po +++ b/wp-content/plugins/event-list/languages/event-list-es_AR.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: wp-event-list\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-list/\n" -"POT-Creation-Date: 2017-03-17 17:25+0100\n" -"PO-Revision-Date: 2017-03-17 16:25+0000\n" +"POT-Creation-Date: 2017-10-08 15:55+0200\n" +"PO-Revision-Date: 2017-10-08 13:55+0000\n" "Last-Translator: mibuthu\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/mibuthu/wp-event-list/language/es_AR/)\n" "MIME-Version: 1.0\n" @@ -18,58 +18,65 @@ msgstr "" "Language: es_AR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: admin/admin.php:45 +#: admin/admin.php:48 msgid "Event List" msgstr "Listado de Eventos" -#: admin/admin.php:48 admin/admin.php:80 admin/includes/admin-main.php:117 -#: admin/includes/category_table.php:110 +#: admin/admin.php:51 admin/includes/admin-main.php:119 +#: admin/includes/category_table.php:113 msgid "Events" msgstr "Eventos" -#: admin/admin.php:48 +#: admin/admin.php:51 msgid "All Events" msgstr "Todos los Eventos" -#: admin/admin.php:52 admin/includes/admin-new.php:41 +#: admin/admin.php:55 admin/includes/admin-new.php:46 msgid "Add New Event" msgstr "Agregar un Nuevo Evento" -#: admin/admin.php:52 admin/includes/admin-main.php:119 +#: admin/admin.php:55 admin/includes/admin-main.php:121 msgid "Add New" msgstr "Agregar Nuevo" -#: admin/admin.php:56 admin/includes/admin-categories.php:50 +#: admin/admin.php:59 admin/includes/admin-categories.php:48 msgid "Event List Categories" msgstr "Listado de Categorías de Eventos" -#: admin/admin.php:56 admin/includes/admin-new.php:145 -#: admin/includes/event_table.php:111 +#: admin/admin.php:59 admin/includes/admin-new.php:150 +#: admin/includes/event_table.php:114 msgid "Categories" msgstr "Categorías" -#: admin/admin.php:60 admin/includes/admin-settings.php:53 +#: admin/admin.php:63 admin/includes/admin-settings.php:54 msgid "Event List Settings" msgstr "Configuraciones del Listado de Eventos" -#: admin/admin.php:60 +#: admin/admin.php:63 msgid "Settings" msgstr "Configuraciones" -#: admin/admin.php:64 admin/includes/admin-about.php:37 +#: admin/admin.php:67 admin/includes/admin-about.php:37 msgid "About Event List" msgstr "Sobre Listado de Eventos" -#: admin/admin.php:64 +#: admin/admin.php:67 msgid "About" msgstr "Sobre" -#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:68 +#: admin/admin.php:87 +#, php-format +msgid "%s Event" +msgid_plural "%s Events" +msgstr[0] "" +msgstr[1] "" + +#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:69 msgid "General" msgstr "" #: admin/includes/admin-about.php:59 admin/includes/admin-about.php:77 -#: admin/includes/admin-about.php:103 +#: admin/includes/admin-about.php:104 msgid "Shortcode Attributes" msgstr "" @@ -194,130 +201,136 @@ msgid "" "If you want to support the plugin I would be happy to get a small donation" msgstr "" -#: admin/includes/admin-about.php:105 +#: admin/includes/admin-about.php:96 admin/includes/admin-about.php:97 +#: admin/includes/admin-about.php:98 +#, php-format +msgid "Donate with %1$s" +msgstr "" + +#: admin/includes/admin-about.php:106 msgid "" "You have the possibility to modify the output if you add some of the " "following attributes to the shortcode." msgstr "" -#: admin/includes/admin-about.php:106 +#: admin/includes/admin-about.php:107 #, php-format msgid "" "You can combine and add as much attributes as you want. E.g. the shortcode " "including the attributes %1$s and %2$s would looks like this:" msgstr "" -#: admin/includes/admin-about.php:108 +#: admin/includes/admin-about.php:109 msgid "" "Below you can find a list of all supported attributes with their " "descriptions and available options:" msgstr "" -#: admin/includes/admin-about.php:122 +#: admin/includes/admin-about.php:123 msgid "Attribute name" msgstr "" -#: admin/includes/admin-about.php:123 +#: admin/includes/admin-about.php:124 msgid "Value options" msgstr "" -#: admin/includes/admin-about.php:124 +#: admin/includes/admin-about.php:125 msgid "Default value" msgstr "" -#: admin/includes/admin-about.php:125 admin/includes/admin-categories.php:188 -#: admin/includes/category_table.php:108 +#: admin/includes/admin-about.php:126 admin/includes/admin-categories.php:194 +#: admin/includes/category_table.php:111 msgid "Description" msgstr "Descripción" -#: admin/includes/admin-about.php:143 includes/sc_event-list_helptexts.php:26 +#: admin/includes/admin-about.php:144 includes/sc_event-list_helptexts.php:26 #: includes/sc_event-list_helptexts.php:31 msgid "Filter Syntax" msgstr "" -#: admin/includes/admin-about.php:144 +#: admin/includes/admin-about.php:145 msgid "" "For date and cat filters you can specify complex filters with the following " "syntax:" msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 #, php-format msgid "" "You can use %1$s and %2$s connections to define complex filters. " "Additionally you can set brackets %3$s for nested queries." msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "AND" msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "OR" msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "or" msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "and" msgstr "" -#: admin/includes/admin-about.php:146 +#: admin/includes/admin-about.php:147 msgid "Examples for cat filters:" msgstr "" -#: admin/includes/admin-about.php:147 +#: admin/includes/admin-about.php:148 #, php-format msgid "Show all events with category %1$s." msgstr "" -#: admin/includes/admin-about.php:148 +#: admin/includes/admin-about.php:149 #, php-format msgid "Show all events with category %1$s or %2$s." msgstr "" -#: admin/includes/admin-about.php:149 +#: admin/includes/admin-about.php:150 #, php-format msgid "" "Show all events with category %1$s and all events where category %2$s as " "well as %3$s is selected." msgstr "" -#: admin/includes/admin-about.php:154 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:155 includes/sc_event-list_helptexts.php:25 msgid "Available Date Formats" msgstr "" -#: admin/includes/admin-about.php:155 +#: admin/includes/admin-about.php:156 msgid "For date filters you can use the following date formats:" msgstr "" -#: admin/includes/admin-about.php:163 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:164 includes/sc_event-list_helptexts.php:25 msgid "Available Date Range Formats" msgstr "" -#: admin/includes/admin-about.php:164 +#: admin/includes/admin-about.php:165 msgid "For date filters you can use the following daterange formats:" msgstr "" -#: admin/includes/admin-about.php:176 +#: admin/includes/admin-about.php:177 msgid "Value" msgstr "" -#: admin/includes/admin-about.php:180 +#: admin/includes/admin-about.php:181 msgid "Example" msgstr "" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Edit Category" msgstr "" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Update Category" msgstr "" -#: admin/includes/admin-categories.php:59 +#: admin/includes/admin-categories.php:57 msgid "Add New Category" msgstr "Agregar una nueva Categoría" @@ -336,74 +349,74 @@ msgstr "" msgid "Error while deleting category \"%s\"" msgstr "" -#: admin/includes/admin-categories.php:102 +#: admin/includes/admin-categories.php:103 msgid "Sync with post categories enabled." msgstr "" -#: admin/includes/admin-categories.php:105 +#: admin/includes/admin-categories.php:106 msgid "Sync with post categories disabled." msgstr "" -#: admin/includes/admin-categories.php:111 +#: admin/includes/admin-categories.php:112 msgid "Manual sync with post categories sucessfully finished." msgstr "" -#: admin/includes/admin-categories.php:119 +#: admin/includes/admin-categories.php:125 #, php-format msgid "New Category \"%s\" was added" msgstr "" -#: admin/includes/admin-categories.php:122 +#: admin/includes/admin-categories.php:128 #, php-format msgid "Error: New Category \"%s\" could not be added" msgstr "" -#: admin/includes/admin-categories.php:128 +#: admin/includes/admin-categories.php:134 #, php-format msgid "Category \"%s\" was modified" msgstr "" -#: admin/includes/admin-categories.php:131 +#: admin/includes/admin-categories.php:137 #, php-format msgid "Error: Category \"%s\" could not be modified" msgstr "" -#: admin/includes/admin-categories.php:138 +#: admin/includes/admin-categories.php:144 msgid "Categories are automatically synced with the post categories." msgstr "" -#: admin/includes/admin-categories.php:139 +#: admin/includes/admin-categories.php:145 msgid "" "Because of this all options to add new categories or editing existing " "categories are disabled." msgstr "" -#: admin/includes/admin-categories.php:140 +#: admin/includes/admin-categories.php:146 msgid "" "If you want to manually edit the categories you have to disable this option." msgstr "" -#: admin/includes/admin-categories.php:167 +#: admin/includes/admin-categories.php:173 msgid "The name is how it appears on your site." msgstr "" -#: admin/includes/admin-categories.php:172 +#: admin/includes/admin-categories.php:178 msgid "" "The “slug” is the URL-friendly version of the name. It is usually all " "lowercase and contains only letters, numbers, and hyphens." msgstr "" -#: admin/includes/admin-categories.php:185 +#: admin/includes/admin-categories.php:191 msgid "" "Categories can have a hierarchy. You might have a Jazz category, and under " "that have children categories for Bebop and Big Band. Totally optional." msgstr "" -#: admin/includes/admin-categories.php:232 +#: admin/includes/admin-categories.php:241 msgid "Apply" msgstr "Aplicar" -#: admin/includes/admin-categories.php:242 +#: admin/includes/admin-categories.php:251 msgid "Do a manual sync with post categories" msgstr "" @@ -411,7 +424,7 @@ msgstr "" msgid "Import Events" msgstr "Importar Eventos" -#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:118 msgid "Step" msgstr "" @@ -457,151 +470,148 @@ msgstr "" msgid "The file is not a CSV file." msgstr "" -#: admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:118 msgid "Events review and additonal category selection" msgstr "" -#: admin/includes/admin-import.php:123 +#: admin/includes/admin-import.php:121 msgid "" "Warning: The following category slugs are not available and will be removed " "from the imported events:" msgstr "" -#: admin/includes/admin-import.php:129 +#: admin/includes/admin-import.php:127 msgid "" "If you want to keep these categories, please create these Categories first " "and do the import afterwards." msgstr "" -#: admin/includes/admin-import.php:147 +#: admin/includes/admin-import.php:145 msgid "Add additional categories" msgstr "" -#: admin/includes/admin-import.php:148 +#: admin/includes/admin-import.php:146 msgid "Import events" msgstr "" -#: admin/includes/admin-import.php:162 +#: admin/includes/admin-import.php:160 msgid "Import with errors!" msgstr "" -#: admin/includes/admin-import.php:163 -#, php-format -msgid "" -"An error occurred during import! Please send your import file to %1$sthe " -"administrator%2$s for analysis." +#: admin/includes/admin-import.php:161 +msgid "Sorry, an error occurred during import!" msgstr "" -#: admin/includes/admin-import.php:167 +#: admin/includes/admin-import.php:165 msgid "Import successful!" msgstr "" -#: admin/includes/admin-import.php:168 +#: admin/includes/admin-import.php:166 msgid "Go back to All Events" msgstr "" -#: admin/includes/admin-import.php:175 admin/includes/admin-new.php:106 -#: admin/includes/event_table.php:108 includes/widget_helptexts.php:8 +#: admin/includes/admin-import.php:173 admin/includes/admin-new.php:111 +#: admin/includes/event_table.php:111 includes/widget_helptexts.php:8 msgid "Title" msgstr "Título" -#: admin/includes/admin-import.php:176 +#: admin/includes/admin-import.php:174 msgid "Start Date" msgstr "" -#: admin/includes/admin-import.php:177 +#: admin/includes/admin-import.php:175 msgid "End Date" msgstr "" -#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:119 +#: admin/includes/admin-import.php:176 admin/includes/admin-new.php:124 #: includes/options_helptexts.php:48 includes/options_helptexts.php:49 msgid "Time" msgstr "" -#: admin/includes/admin-import.php:179 admin/includes/admin-new.php:123 -#: admin/includes/event_table.php:109 includes/options_helptexts.php:53 +#: admin/includes/admin-import.php:177 admin/includes/admin-new.php:128 +#: admin/includes/event_table.php:112 includes/options_helptexts.php:53 #: includes/options_helptexts.php:54 msgid "Location" msgstr "" -#: admin/includes/admin-import.php:180 admin/includes/admin-new.php:127 -#: admin/includes/event_table.php:110 +#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:132 +#: admin/includes/event_table.php:113 msgid "Details" msgstr "Detalles" -#: admin/includes/admin-import.php:181 +#: admin/includes/admin-import.php:179 msgid "Category slugs" msgstr "" -#: admin/includes/admin-import.php:220 +#: admin/includes/admin-import.php:218 #, php-format msgid "" "There was an error at line %1$s when reading this CSV file: Header line is " "missing or not correct!" msgstr "" -#: admin/includes/admin-import.php:252 admin/includes/admin-main.php:120 +#: admin/includes/admin-import.php:253 admin/includes/admin-main.php:122 msgid "Import" msgstr "Importar" -#: admin/includes/admin-main.php:114 +#: admin/includes/admin-main.php:116 msgid "Edit Event" msgstr "Editar Evento" -#: admin/includes/admin-main.php:114 admin/includes/event_table.php:72 +#: admin/includes/admin-main.php:116 admin/includes/event_table.php:75 msgid "Duplicate" msgstr "Duplicar" -#: admin/includes/admin-new.php:43 +#: admin/includes/admin-new.php:48 #, php-format msgid "Duplicate of event id:%d" msgstr "" -#: admin/includes/admin-new.php:106 admin/includes/admin-new.php:110 +#: admin/includes/admin-new.php:111 admin/includes/admin-new.php:115 msgid "required" msgstr "" -#: admin/includes/admin-new.php:110 admin/includes/event_table.php:107 +#: admin/includes/admin-new.php:115 admin/includes/event_table.php:110 msgid "Date" msgstr "" -#: admin/includes/admin-new.php:113 +#: admin/includes/admin-new.php:118 msgid "Multi-Day Event" msgstr "" -#: admin/includes/admin-new.php:143 admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:148 admin/includes/admin-new.php:165 msgid "Publish" msgstr "" -#: admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:165 msgid "Update" msgstr "" -#: admin/includes/admin-new.php:162 +#: admin/includes/admin-new.php:167 msgid "Cancel" msgstr "Cancelar" -#: admin/includes/admin-new.php:175 +#: admin/includes/admin-new.php:180 msgid "No categories available." msgstr "" -#: admin/includes/admin-new.php:221 +#: admin/includes/admin-new.php:226 msgid "Goto Category Settings" msgstr "" -#: admin/includes/admin-settings.php:41 +#: admin/includes/admin-settings.php:42 msgid "Settings saved." msgstr "" -#: admin/includes/admin-settings.php:69 +#: admin/includes/admin-settings.php:70 msgid "Frontend Settings" msgstr "" -#: admin/includes/admin-settings.php:70 +#: admin/includes/admin-settings.php:71 msgid "Admin Page Settings" msgstr "" -#: admin/includes/admin-settings.php:71 +#: admin/includes/admin-settings.php:72 msgid "Feed Settings" msgstr "" @@ -613,36 +623,36 @@ msgstr "evento" msgid "events" msgstr "eventos" -#: admin/includes/category_table.php:70 admin/includes/event_table.php:71 +#: admin/includes/category_table.php:73 admin/includes/event_table.php:74 msgid "Edit" msgstr "" -#: admin/includes/category_table.php:71 admin/includes/category_table.php:145 -#: admin/includes/event_table.php:73 admin/includes/event_table.php:146 +#: admin/includes/category_table.php:74 admin/includes/category_table.php:148 +#: admin/includes/event_table.php:76 admin/includes/event_table.php:149 msgid "Delete" msgstr "" -#: admin/includes/category_table.php:107 +#: admin/includes/category_table.php:110 msgid "Name" msgstr "Nombre" -#: admin/includes/category_table.php:109 +#: admin/includes/category_table.php:112 msgid "Slug" msgstr "" -#: admin/includes/event_table.php:112 +#: admin/includes/event_table.php:115 msgid "Author" msgstr "" -#: admin/includes/event_table.php:113 +#: admin/includes/event_table.php:116 msgid "Published" msgstr "" -#: admin/includes/event_table.php:175 +#: admin/includes/event_table.php:180 msgid "Filter" msgstr "" -#: admin/includes/event_table.php:297 +#: admin/includes/event_table.php:300 #, php-format msgid "%s ago" msgstr "" @@ -806,6 +816,10 @@ msgstr "Pasado" msgid "This value defines a range from the past to the previous day." msgstr "" +#: includes/filterbar.php:233 includes/sc_event-list_helptexts.php:60 +msgid "Reset" +msgstr "" + #: includes/filterbar.php:282 msgid "All" msgstr "Todos" @@ -1302,9 +1316,9 @@ msgid "" msgstr "" #: includes/sc_event-list_helptexts.php:33 -#: includes/sc_event-list_helptexts.php:76 -#: includes/sc_event-list_helptexts.php:91 -#: includes/sc_event-list_helptexts.php:106 +#: includes/sc_event-list_helptexts.php:74 +#: includes/sc_event-list_helptexts.php:89 +#: includes/sc_event-list_helptexts.php:104 msgid "number" msgstr "" @@ -1340,67 +1354,243 @@ msgid "" " in the single event view." msgstr "" -#: includes/sc_event-list_helptexts.php:77 -#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:43 +#, php-format +msgid "" +"This attribute specifies the available items in the filterbar. This options " +"are only valid if the filterbar is displayed (see %1$s attribute)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:44 +msgid "" +"Find below an overview of the available filterbar items and their options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "filterbar item" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +#: includes/sc_event-list_helptexts.php:63 +msgid "description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "item options" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option values" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "default value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:47 +msgid "" +"Show a list of all available years. Additional there are some special " +"entries available (see item options)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:48 +#: includes/sc_event-list_helptexts.php:53 +msgid "Add an entry to show all events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:49 +#: includes/sc_event-list_helptexts.php:54 +msgid "Add an entry to show all upcoming events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:50 +#: includes/sc_event-list_helptexts.php:55 +msgid "Add an entry to show events in the past." +msgstr "" + +#: includes/sc_event-list_helptexts.php:51 +msgid "Set descending or ascending order of year entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:52 +msgid "Show a list of all available months." +msgstr "" + +#: includes/sc_event-list_helptexts.php:56 +msgid "Set descending or ascending order of month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "php date-formats" +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "Set the displayed date format of the month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"With this item you can display the special entries %1$s, %2$s and %3$s. You " +"can use all or only some of the available values and you can specify their " +"order." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"Specifies the displayed values and their order. The items must be seperated " +"by %1$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Show a list of all available categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Add an entry to show events from all categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "A link to reset the eventlist filter to standard." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "any text" +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "Set the caption of the link." +msgstr "" + +#: includes/sc_event-list_helptexts.php:61 +msgid "Find below an overview of the available filterbar display options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "display option" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "available for" +msgstr "" + +#: includes/sc_event-list_helptexts.php:64 +#, php-format +msgid "Shows a horizonal list seperated by %1$s with a link to each item." +msgstr "" + +#: includes/sc_event-list_helptexts.php:65 +msgid "" +"Shows a select box where an item can be choosen. After the selection of an " +"item the page is reloaded via javascript to show the filtered events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:66 +msgid "Shows a simple link which can be clicked." +msgstr "" + +#: includes/sc_event-list_helptexts.php:67 +msgid "Find below some declaration examples with descriptions:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:69 +#, php-format +msgid "" +"In this example you can see that the filterbar item and the used display " +"option is joined by an underscore %1$s. You can define several filterbar " +"items seperated by a comma %2$s. These items will be displayed left-aligned." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +#, php-format +msgid "" +"In this example you can see that filterbar options can be added in brackets " +"in format %1$s. You can also add multiple options seperated by a pipe %2$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "option_name" +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:72 +#, php-format +msgid "" +"The 2 semicolon %1$s devides the bar in 3 section. The first section will be" +" displayed left-justified, the second section will be centered and the third" +" section will be right-aligned. So in this example the 2 dropdown will be " +"left-aligned and the reset link will be on the right side." +msgstr "" + +#: includes/sc_event-list_helptexts.php:75 +#: includes/sc_event-list_helptexts.php:90 msgid "" "This attribute specifies if the title should be truncated to the given " "number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:78 -#: includes/sc_event-list_helptexts.php:93 +#: includes/sc_event-list_helptexts.php:76 +#: includes/sc_event-list_helptexts.php:91 #, php-format msgid "" "With the standard value %1$s the full text is displayed, with %2$s the text " "is automatically truncated via css." msgstr "" -#: includes/sc_event-list_helptexts.php:79 -#: includes/sc_event-list_helptexts.php:94 -#: includes/sc_event-list_helptexts.php:109 +#: includes/sc_event-list_helptexts.php:77 +#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:107 msgid "This attribute has no influence if only a single event is shown." msgstr "" -#: includes/sc_event-list_helptexts.php:82 +#: includes/sc_event-list_helptexts.php:80 msgid "" "This attribute specifies if the starttime is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the starttime.<br />\n" "\t With \"event_list_only\" the starttime is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:87 +#: includes/sc_event-list_helptexts.php:85 msgid "" "This attribute specifies if the location is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the location.<br />\n" "\t With \"event_list_only\" the location is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:97 +#: includes/sc_event-list_helptexts.php:95 msgid "" "This attribute specifies if the categories are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the category.<br />\n" "\t With \"event_list_only\" the categories are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:102 +#: includes/sc_event-list_helptexts.php:100 msgid "" "This attribute specifies if the details are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the details.<br />\n" "\t With \"event_list_only\" the details are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:107 +#: includes/sc_event-list_helptexts.php:105 msgid "" "This attribute specifies if the details should be truncate to the given " "number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:108 +#: includes/sc_event-list_helptexts.php:106 #, php-format msgid "With the standard value %1$s the full text is displayed." msgstr "" -#: includes/sc_event-list_helptexts.php:112 +#: includes/sc_event-list_helptexts.php:110 msgid "" "This attribute specifies if the details should be collapsed initially.<br />\n" "\t Then a link will be displayed instead of the details. By clicking this link the details are getting visible.<br />\n" @@ -1408,7 +1598,7 @@ msgid "" "\t With \"event_list_only\" the details are only collapsed in the event list view and with \"single_event_only\" only in single event view." msgstr "" -#: includes/sc_event-list_helptexts.php:118 +#: includes/sc_event-list_helptexts.php:116 msgid "" "This attribute specifies if a link to the single event should be added onto the event name in the event list.<br />\n" "\t Choose \"false\" to never add and \"true\" to always add the link.<br />\n" @@ -1416,7 +1606,7 @@ msgid "" "\t With \"events_with_details_only\" the link is only added in the event list for events with event details." msgstr "" -#: includes/sc_event-list_helptexts.php:124 +#: includes/sc_event-list_helptexts.php:122 msgid "" "This attribute specifies if a rss feed link should be added.<br />\n" "\t You have to enable the feed in the eventlist settings to make this attribute workable.<br />\n" @@ -1425,20 +1615,20 @@ msgid "" "\t With \"event_list_only\" the link is only added in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:130 +#: includes/sc_event-list_helptexts.php:128 msgid "" "This attribute specifies the page or post url for event links.<br />\n" "\t The standard is an empty string. Then the url will be calculated automatically.<br />\n" "\t An url is normally only required for the use of the shortcode in sidebars. It is also used in the event-list widget." msgstr "" -#: includes/sc_event-list_helptexts.php:137 +#: includes/sc_event-list_helptexts.php:135 msgid "" "This attribute the specifies shortcode id of the used shortcode on the page specified with \"url_to_page\" attribute.<br />\n" "\t The empty standard value is o.k. for the normal use. This attribute is normally only required for the event-list widget." msgstr "" -#: includes/sc_event-list.php:138 +#: includes/sc_event-list.php:134 msgid "Event Information:" msgstr "Información del evento:" diff --git a/wp-content/plugins/event-list/languages/event-list-es_ES.mo b/wp-content/plugins/event-list/languages/event-list-es_ES.mo index 8b01d64d21c673b2c254f0e4108cac4574289c54..7047faeb38b28271b6758d3b520120fef433860d 100644 Binary files a/wp-content/plugins/event-list/languages/event-list-es_ES.mo and b/wp-content/plugins/event-list/languages/event-list-es_ES.mo differ diff --git a/wp-content/plugins/event-list/languages/event-list-es_ES.po b/wp-content/plugins/event-list/languages/event-list-es_ES.po index d9b89485491a28f587666912b14278bcae819b78..5cd85bf2b0fd87b031253d9d934bf5fd540e64db 100644 --- a/wp-content/plugins/event-list/languages/event-list-es_ES.po +++ b/wp-content/plugins/event-list/languages/event-list-es_ES.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: wp-event-list\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-list/\n" -"POT-Creation-Date: 2017-03-17 17:25+0100\n" -"PO-Revision-Date: 2017-03-17 16:25+0000\n" +"POT-Creation-Date: 2017-10-08 15:55+0200\n" +"PO-Revision-Date: 2017-10-08 13:55+0000\n" "Last-Translator: mibuthu\n" "Language-Team: Spanish (Spain) (http://www.transifex.com/mibuthu/wp-event-list/language/es_ES/)\n" "MIME-Version: 1.0\n" @@ -17,58 +17,65 @@ msgstr "" "Language: es_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: admin/admin.php:45 +#: admin/admin.php:48 msgid "Event List" msgstr "Listado Eventos" -#: admin/admin.php:48 admin/admin.php:80 admin/includes/admin-main.php:117 -#: admin/includes/category_table.php:110 +#: admin/admin.php:51 admin/includes/admin-main.php:119 +#: admin/includes/category_table.php:113 msgid "Events" msgstr "Eventos" -#: admin/admin.php:48 +#: admin/admin.php:51 msgid "All Events" msgstr "Añadir Eventos" -#: admin/admin.php:52 admin/includes/admin-new.php:41 +#: admin/admin.php:55 admin/includes/admin-new.php:46 msgid "Add New Event" msgstr "Añadir Nuevo Evento" -#: admin/admin.php:52 admin/includes/admin-main.php:119 +#: admin/admin.php:55 admin/includes/admin-main.php:121 msgid "Add New" msgstr "Añadir Nuevo" -#: admin/admin.php:56 admin/includes/admin-categories.php:50 +#: admin/admin.php:59 admin/includes/admin-categories.php:48 msgid "Event List Categories" msgstr "Categorías de Eventos" -#: admin/admin.php:56 admin/includes/admin-new.php:145 -#: admin/includes/event_table.php:111 +#: admin/admin.php:59 admin/includes/admin-new.php:150 +#: admin/includes/event_table.php:114 msgid "Categories" msgstr "Categorías" -#: admin/admin.php:60 admin/includes/admin-settings.php:53 +#: admin/admin.php:63 admin/includes/admin-settings.php:54 msgid "Event List Settings" msgstr "Ajustes de eventos" -#: admin/admin.php:60 +#: admin/admin.php:63 msgid "Settings" msgstr "Ajustes" -#: admin/admin.php:64 admin/includes/admin-about.php:37 +#: admin/admin.php:67 admin/includes/admin-about.php:37 msgid "About Event List" msgstr "Acerca de la lista de eventos" -#: admin/admin.php:64 +#: admin/admin.php:67 msgid "About" msgstr "Sobre" -#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:68 +#: admin/admin.php:87 +#, php-format +msgid "%s Event" +msgid_plural "%s Events" +msgstr[0] "" +msgstr[1] "" + +#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:69 msgid "General" msgstr "General" #: admin/includes/admin-about.php:59 admin/includes/admin-about.php:77 -#: admin/includes/admin-about.php:103 +#: admin/includes/admin-about.php:104 msgid "Shortcode Attributes" msgstr "" @@ -193,130 +200,136 @@ msgid "" "If you want to support the plugin I would be happy to get a small donation" msgstr "" -#: admin/includes/admin-about.php:105 +#: admin/includes/admin-about.php:96 admin/includes/admin-about.php:97 +#: admin/includes/admin-about.php:98 +#, php-format +msgid "Donate with %1$s" +msgstr "" + +#: admin/includes/admin-about.php:106 msgid "" "You have the possibility to modify the output if you add some of the " "following attributes to the shortcode." msgstr "" -#: admin/includes/admin-about.php:106 +#: admin/includes/admin-about.php:107 #, php-format msgid "" "You can combine and add as much attributes as you want. E.g. the shortcode " "including the attributes %1$s and %2$s would looks like this:" msgstr "" -#: admin/includes/admin-about.php:108 +#: admin/includes/admin-about.php:109 msgid "" "Below you can find a list of all supported attributes with their " "descriptions and available options:" msgstr "" -#: admin/includes/admin-about.php:122 +#: admin/includes/admin-about.php:123 msgid "Attribute name" msgstr "Nombre de atributo" -#: admin/includes/admin-about.php:123 +#: admin/includes/admin-about.php:124 msgid "Value options" msgstr "Opciones de valor" -#: admin/includes/admin-about.php:124 +#: admin/includes/admin-about.php:125 msgid "Default value" msgstr "Valor por defecto" -#: admin/includes/admin-about.php:125 admin/includes/admin-categories.php:188 -#: admin/includes/category_table.php:108 +#: admin/includes/admin-about.php:126 admin/includes/admin-categories.php:194 +#: admin/includes/category_table.php:111 msgid "Description" msgstr "Descripción" -#: admin/includes/admin-about.php:143 includes/sc_event-list_helptexts.php:26 +#: admin/includes/admin-about.php:144 includes/sc_event-list_helptexts.php:26 #: includes/sc_event-list_helptexts.php:31 msgid "Filter Syntax" msgstr "Sintaxis de filtro" -#: admin/includes/admin-about.php:144 +#: admin/includes/admin-about.php:145 msgid "" "For date and cat filters you can specify complex filters with the following " "syntax:" msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 #, php-format msgid "" "You can use %1$s and %2$s connections to define complex filters. " "Additionally you can set brackets %3$s for nested queries." msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "AND" msgstr "Y" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "OR" msgstr "O" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "or" msgstr "o" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "and" msgstr "y" -#: admin/includes/admin-about.php:146 +#: admin/includes/admin-about.php:147 msgid "Examples for cat filters:" msgstr "Ejemplos de filtros cat:" -#: admin/includes/admin-about.php:147 +#: admin/includes/admin-about.php:148 #, php-format msgid "Show all events with category %1$s." msgstr "" -#: admin/includes/admin-about.php:148 +#: admin/includes/admin-about.php:149 #, php-format msgid "Show all events with category %1$s or %2$s." msgstr "" -#: admin/includes/admin-about.php:149 +#: admin/includes/admin-about.php:150 #, php-format msgid "" "Show all events with category %1$s and all events where category %2$s as " "well as %3$s is selected." msgstr "" -#: admin/includes/admin-about.php:154 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:155 includes/sc_event-list_helptexts.php:25 msgid "Available Date Formats" msgstr "Formatos de fecha disponibles" -#: admin/includes/admin-about.php:155 +#: admin/includes/admin-about.php:156 msgid "For date filters you can use the following date formats:" msgstr "" -#: admin/includes/admin-about.php:163 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:164 includes/sc_event-list_helptexts.php:25 msgid "Available Date Range Formats" msgstr "Formatos Rango Fecha Disponible" -#: admin/includes/admin-about.php:164 +#: admin/includes/admin-about.php:165 msgid "For date filters you can use the following daterange formats:" msgstr "" -#: admin/includes/admin-about.php:176 +#: admin/includes/admin-about.php:177 msgid "Value" msgstr "Valor" -#: admin/includes/admin-about.php:180 +#: admin/includes/admin-about.php:181 msgid "Example" msgstr "Ejemplo" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Edit Category" msgstr "Editar categoría" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Update Category" msgstr "Actualizar Categoría" -#: admin/includes/admin-categories.php:59 +#: admin/includes/admin-categories.php:57 msgid "Add New Category" msgstr "Agregar nueva categoría" @@ -335,74 +348,74 @@ msgstr "" msgid "Error while deleting category \"%s\"" msgstr "" -#: admin/includes/admin-categories.php:102 +#: admin/includes/admin-categories.php:103 msgid "Sync with post categories enabled." msgstr "" -#: admin/includes/admin-categories.php:105 +#: admin/includes/admin-categories.php:106 msgid "Sync with post categories disabled." msgstr "" -#: admin/includes/admin-categories.php:111 +#: admin/includes/admin-categories.php:112 msgid "Manual sync with post categories sucessfully finished." msgstr "" -#: admin/includes/admin-categories.php:119 +#: admin/includes/admin-categories.php:125 #, php-format msgid "New Category \"%s\" was added" msgstr "" -#: admin/includes/admin-categories.php:122 +#: admin/includes/admin-categories.php:128 #, php-format msgid "Error: New Category \"%s\" could not be added" msgstr "" -#: admin/includes/admin-categories.php:128 +#: admin/includes/admin-categories.php:134 #, php-format msgid "Category \"%s\" was modified" msgstr "" -#: admin/includes/admin-categories.php:131 +#: admin/includes/admin-categories.php:137 #, php-format msgid "Error: Category \"%s\" could not be modified" msgstr "" -#: admin/includes/admin-categories.php:138 +#: admin/includes/admin-categories.php:144 msgid "Categories are automatically synced with the post categories." msgstr "" -#: admin/includes/admin-categories.php:139 +#: admin/includes/admin-categories.php:145 msgid "" "Because of this all options to add new categories or editing existing " "categories are disabled." msgstr "" -#: admin/includes/admin-categories.php:140 +#: admin/includes/admin-categories.php:146 msgid "" "If you want to manually edit the categories you have to disable this option." msgstr "" -#: admin/includes/admin-categories.php:167 +#: admin/includes/admin-categories.php:173 msgid "The name is how it appears on your site." msgstr "" -#: admin/includes/admin-categories.php:172 +#: admin/includes/admin-categories.php:178 msgid "" "The “slug” is the URL-friendly version of the name. It is usually all " "lowercase and contains only letters, numbers, and hyphens." msgstr "" -#: admin/includes/admin-categories.php:185 +#: admin/includes/admin-categories.php:191 msgid "" "Categories can have a hierarchy. You might have a Jazz category, and under " "that have children categories for Bebop and Big Band. Totally optional." msgstr "" -#: admin/includes/admin-categories.php:232 +#: admin/includes/admin-categories.php:241 msgid "Apply" msgstr "Aplicar" -#: admin/includes/admin-categories.php:242 +#: admin/includes/admin-categories.php:251 msgid "Do a manual sync with post categories" msgstr "" @@ -410,7 +423,7 @@ msgstr "" msgid "Import Events" msgstr "Importar Eventos" -#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:118 msgid "Step" msgstr "Paso" @@ -456,151 +469,148 @@ msgstr "" msgid "The file is not a CSV file." msgstr "" -#: admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:118 msgid "Events review and additonal category selection" msgstr "" -#: admin/includes/admin-import.php:123 +#: admin/includes/admin-import.php:121 msgid "" "Warning: The following category slugs are not available and will be removed " "from the imported events:" msgstr "" -#: admin/includes/admin-import.php:129 +#: admin/includes/admin-import.php:127 msgid "" "If you want to keep these categories, please create these Categories first " "and do the import afterwards." msgstr "" -#: admin/includes/admin-import.php:147 +#: admin/includes/admin-import.php:145 msgid "Add additional categories" msgstr "" -#: admin/includes/admin-import.php:148 +#: admin/includes/admin-import.php:146 msgid "Import events" msgstr "" -#: admin/includes/admin-import.php:162 +#: admin/includes/admin-import.php:160 msgid "Import with errors!" msgstr "" -#: admin/includes/admin-import.php:163 -#, php-format -msgid "" -"An error occurred during import! Please send your import file to %1$sthe " -"administrator%2$s for analysis." +#: admin/includes/admin-import.php:161 +msgid "Sorry, an error occurred during import!" msgstr "" -#: admin/includes/admin-import.php:167 +#: admin/includes/admin-import.php:165 msgid "Import successful!" msgstr "" -#: admin/includes/admin-import.php:168 +#: admin/includes/admin-import.php:166 msgid "Go back to All Events" msgstr "" -#: admin/includes/admin-import.php:175 admin/includes/admin-new.php:106 -#: admin/includes/event_table.php:108 includes/widget_helptexts.php:8 +#: admin/includes/admin-import.php:173 admin/includes/admin-new.php:111 +#: admin/includes/event_table.php:111 includes/widget_helptexts.php:8 msgid "Title" msgstr "Título" -#: admin/includes/admin-import.php:176 +#: admin/includes/admin-import.php:174 msgid "Start Date" msgstr "Fecha Inicio" -#: admin/includes/admin-import.php:177 +#: admin/includes/admin-import.php:175 msgid "End Date" msgstr "Fecha Final" -#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:119 +#: admin/includes/admin-import.php:176 admin/includes/admin-new.php:124 #: includes/options_helptexts.php:48 includes/options_helptexts.php:49 msgid "Time" msgstr "Hora" -#: admin/includes/admin-import.php:179 admin/includes/admin-new.php:123 -#: admin/includes/event_table.php:109 includes/options_helptexts.php:53 +#: admin/includes/admin-import.php:177 admin/includes/admin-new.php:128 +#: admin/includes/event_table.php:112 includes/options_helptexts.php:53 #: includes/options_helptexts.php:54 msgid "Location" msgstr "Ubicación" -#: admin/includes/admin-import.php:180 admin/includes/admin-new.php:127 -#: admin/includes/event_table.php:110 +#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:132 +#: admin/includes/event_table.php:113 msgid "Details" msgstr "Detalles" -#: admin/includes/admin-import.php:181 +#: admin/includes/admin-import.php:179 msgid "Category slugs" msgstr "" -#: admin/includes/admin-import.php:220 +#: admin/includes/admin-import.php:218 #, php-format msgid "" "There was an error at line %1$s when reading this CSV file: Header line is " "missing or not correct!" msgstr "" -#: admin/includes/admin-import.php:252 admin/includes/admin-main.php:120 +#: admin/includes/admin-import.php:253 admin/includes/admin-main.php:122 msgid "Import" msgstr "Importar" -#: admin/includes/admin-main.php:114 +#: admin/includes/admin-main.php:116 msgid "Edit Event" msgstr "Editar Evento" -#: admin/includes/admin-main.php:114 admin/includes/event_table.php:72 +#: admin/includes/admin-main.php:116 admin/includes/event_table.php:75 msgid "Duplicate" msgstr "Duplicar" -#: admin/includes/admin-new.php:43 +#: admin/includes/admin-new.php:48 #, php-format msgid "Duplicate of event id:%d" msgstr "Duplicado de evento id: % d" -#: admin/includes/admin-new.php:106 admin/includes/admin-new.php:110 +#: admin/includes/admin-new.php:111 admin/includes/admin-new.php:115 msgid "required" msgstr "obligatorio" -#: admin/includes/admin-new.php:110 admin/includes/event_table.php:107 +#: admin/includes/admin-new.php:115 admin/includes/event_table.php:110 msgid "Date" msgstr "Fecha" -#: admin/includes/admin-new.php:113 +#: admin/includes/admin-new.php:118 msgid "Multi-Day Event" msgstr "Evento de varios días" -#: admin/includes/admin-new.php:143 admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:148 admin/includes/admin-new.php:165 msgid "Publish" msgstr "Publicar" -#: admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:165 msgid "Update" msgstr "Actualizar" -#: admin/includes/admin-new.php:162 +#: admin/includes/admin-new.php:167 msgid "Cancel" msgstr "Cancelar" -#: admin/includes/admin-new.php:175 +#: admin/includes/admin-new.php:180 msgid "No categories available." msgstr "No hay categorías disponibles" -#: admin/includes/admin-new.php:221 +#: admin/includes/admin-new.php:226 msgid "Goto Category Settings" msgstr "Ir a Ajustes de Categorías" -#: admin/includes/admin-settings.php:41 +#: admin/includes/admin-settings.php:42 msgid "Settings saved." msgstr "Configuración guardada." -#: admin/includes/admin-settings.php:69 +#: admin/includes/admin-settings.php:70 msgid "Frontend Settings" msgstr "Configuración de interfaz" -#: admin/includes/admin-settings.php:70 +#: admin/includes/admin-settings.php:71 msgid "Admin Page Settings" msgstr "Configuración de página de administrador" -#: admin/includes/admin-settings.php:71 +#: admin/includes/admin-settings.php:72 msgid "Feed Settings" msgstr "Configuración Conectores" @@ -612,36 +622,36 @@ msgstr "evento" msgid "events" msgstr "eventos" -#: admin/includes/category_table.php:70 admin/includes/event_table.php:71 +#: admin/includes/category_table.php:73 admin/includes/event_table.php:74 msgid "Edit" msgstr "Editar" -#: admin/includes/category_table.php:71 admin/includes/category_table.php:145 -#: admin/includes/event_table.php:73 admin/includes/event_table.php:146 +#: admin/includes/category_table.php:74 admin/includes/category_table.php:148 +#: admin/includes/event_table.php:76 admin/includes/event_table.php:149 msgid "Delete" msgstr "Borrar" -#: admin/includes/category_table.php:107 +#: admin/includes/category_table.php:110 msgid "Name" msgstr "Nombre" -#: admin/includes/category_table.php:109 +#: admin/includes/category_table.php:112 msgid "Slug" msgstr "Enlace permanente" -#: admin/includes/event_table.php:112 +#: admin/includes/event_table.php:115 msgid "Author" msgstr "Autor" -#: admin/includes/event_table.php:113 +#: admin/includes/event_table.php:116 msgid "Published" msgstr "Publicado" -#: admin/includes/event_table.php:175 +#: admin/includes/event_table.php:180 msgid "Filter" msgstr "Filtro" -#: admin/includes/event_table.php:297 +#: admin/includes/event_table.php:300 #, php-format msgid "%s ago" msgstr "hace %s" @@ -805,6 +815,10 @@ msgstr "Pasado" msgid "This value defines a range from the past to the previous day." msgstr "" +#: includes/filterbar.php:233 includes/sc_event-list_helptexts.php:60 +msgid "Reset" +msgstr "" + #: includes/filterbar.php:282 msgid "All" msgstr "Todos" @@ -1301,9 +1315,9 @@ msgid "" msgstr "" #: includes/sc_event-list_helptexts.php:33 -#: includes/sc_event-list_helptexts.php:76 -#: includes/sc_event-list_helptexts.php:91 -#: includes/sc_event-list_helptexts.php:106 +#: includes/sc_event-list_helptexts.php:74 +#: includes/sc_event-list_helptexts.php:89 +#: includes/sc_event-list_helptexts.php:104 msgid "number" msgstr "" @@ -1339,67 +1353,243 @@ msgid "" " in the single event view." msgstr "" -#: includes/sc_event-list_helptexts.php:77 -#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:43 +#, php-format +msgid "" +"This attribute specifies the available items in the filterbar. This options " +"are only valid if the filterbar is displayed (see %1$s attribute)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:44 +msgid "" +"Find below an overview of the available filterbar items and their options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "filterbar item" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +#: includes/sc_event-list_helptexts.php:63 +msgid "description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "item options" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option values" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "default value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:47 +msgid "" +"Show a list of all available years. Additional there are some special " +"entries available (see item options)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:48 +#: includes/sc_event-list_helptexts.php:53 +msgid "Add an entry to show all events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:49 +#: includes/sc_event-list_helptexts.php:54 +msgid "Add an entry to show all upcoming events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:50 +#: includes/sc_event-list_helptexts.php:55 +msgid "Add an entry to show events in the past." +msgstr "" + +#: includes/sc_event-list_helptexts.php:51 +msgid "Set descending or ascending order of year entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:52 +msgid "Show a list of all available months." +msgstr "" + +#: includes/sc_event-list_helptexts.php:56 +msgid "Set descending or ascending order of month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "php date-formats" +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "Set the displayed date format of the month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"With this item you can display the special entries %1$s, %2$s and %3$s. You " +"can use all or only some of the available values and you can specify their " +"order." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"Specifies the displayed values and their order. The items must be seperated " +"by %1$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Show a list of all available categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Add an entry to show events from all categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "A link to reset the eventlist filter to standard." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "any text" +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "Set the caption of the link." +msgstr "" + +#: includes/sc_event-list_helptexts.php:61 +msgid "Find below an overview of the available filterbar display options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "display option" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "available for" +msgstr "" + +#: includes/sc_event-list_helptexts.php:64 +#, php-format +msgid "Shows a horizonal list seperated by %1$s with a link to each item." +msgstr "" + +#: includes/sc_event-list_helptexts.php:65 +msgid "" +"Shows a select box where an item can be choosen. After the selection of an " +"item the page is reloaded via javascript to show the filtered events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:66 +msgid "Shows a simple link which can be clicked." +msgstr "" + +#: includes/sc_event-list_helptexts.php:67 +msgid "Find below some declaration examples with descriptions:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:69 +#, php-format +msgid "" +"In this example you can see that the filterbar item and the used display " +"option is joined by an underscore %1$s. You can define several filterbar " +"items seperated by a comma %2$s. These items will be displayed left-aligned." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +#, php-format +msgid "" +"In this example you can see that filterbar options can be added in brackets " +"in format %1$s. You can also add multiple options seperated by a pipe %2$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "option_name" +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:72 +#, php-format +msgid "" +"The 2 semicolon %1$s devides the bar in 3 section. The first section will be" +" displayed left-justified, the second section will be centered and the third" +" section will be right-aligned. So in this example the 2 dropdown will be " +"left-aligned and the reset link will be on the right side." +msgstr "" + +#: includes/sc_event-list_helptexts.php:75 +#: includes/sc_event-list_helptexts.php:90 msgid "" "This attribute specifies if the title should be truncated to the given " "number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:78 -#: includes/sc_event-list_helptexts.php:93 +#: includes/sc_event-list_helptexts.php:76 +#: includes/sc_event-list_helptexts.php:91 #, php-format msgid "" "With the standard value %1$s the full text is displayed, with %2$s the text " "is automatically truncated via css." msgstr "" -#: includes/sc_event-list_helptexts.php:79 -#: includes/sc_event-list_helptexts.php:94 -#: includes/sc_event-list_helptexts.php:109 +#: includes/sc_event-list_helptexts.php:77 +#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:107 msgid "This attribute has no influence if only a single event is shown." msgstr "" -#: includes/sc_event-list_helptexts.php:82 +#: includes/sc_event-list_helptexts.php:80 msgid "" "This attribute specifies if the starttime is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the starttime.<br />\n" "\t With \"event_list_only\" the starttime is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:87 +#: includes/sc_event-list_helptexts.php:85 msgid "" "This attribute specifies if the location is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the location.<br />\n" "\t With \"event_list_only\" the location is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:97 +#: includes/sc_event-list_helptexts.php:95 msgid "" "This attribute specifies if the categories are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the category.<br />\n" "\t With \"event_list_only\" the categories are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:102 +#: includes/sc_event-list_helptexts.php:100 msgid "" "This attribute specifies if the details are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the details.<br />\n" "\t With \"event_list_only\" the details are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:107 +#: includes/sc_event-list_helptexts.php:105 msgid "" "This attribute specifies if the details should be truncate to the given " "number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:108 +#: includes/sc_event-list_helptexts.php:106 #, php-format msgid "With the standard value %1$s the full text is displayed." msgstr "" -#: includes/sc_event-list_helptexts.php:112 +#: includes/sc_event-list_helptexts.php:110 msgid "" "This attribute specifies if the details should be collapsed initially.<br />\n" "\t Then a link will be displayed instead of the details. By clicking this link the details are getting visible.<br />\n" @@ -1407,7 +1597,7 @@ msgid "" "\t With \"event_list_only\" the details are only collapsed in the event list view and with \"single_event_only\" only in single event view." msgstr "" -#: includes/sc_event-list_helptexts.php:118 +#: includes/sc_event-list_helptexts.php:116 msgid "" "This attribute specifies if a link to the single event should be added onto the event name in the event list.<br />\n" "\t Choose \"false\" to never add and \"true\" to always add the link.<br />\n" @@ -1415,7 +1605,7 @@ msgid "" "\t With \"events_with_details_only\" the link is only added in the event list for events with event details." msgstr "" -#: includes/sc_event-list_helptexts.php:124 +#: includes/sc_event-list_helptexts.php:122 msgid "" "This attribute specifies if a rss feed link should be added.<br />\n" "\t You have to enable the feed in the eventlist settings to make this attribute workable.<br />\n" @@ -1424,20 +1614,20 @@ msgid "" "\t With \"event_list_only\" the link is only added in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:130 +#: includes/sc_event-list_helptexts.php:128 msgid "" "This attribute specifies the page or post url for event links.<br />\n" "\t The standard is an empty string. Then the url will be calculated automatically.<br />\n" "\t An url is normally only required for the use of the shortcode in sidebars. It is also used in the event-list widget." msgstr "" -#: includes/sc_event-list_helptexts.php:137 +#: includes/sc_event-list_helptexts.php:135 msgid "" "This attribute the specifies shortcode id of the used shortcode on the page specified with \"url_to_page\" attribute.<br />\n" "\t The empty standard value is o.k. for the normal use. This attribute is normally only required for the event-list widget." msgstr "" -#: includes/sc_event-list.php:138 +#: includes/sc_event-list.php:134 msgid "Event Information:" msgstr "Información del evento:" diff --git a/wp-content/plugins/event-list/languages/event-list-fi_FI.mo b/wp-content/plugins/event-list/languages/event-list-fi_FI.mo index b25a9d54dfdd8688ef58e15784a5135cf89fde9c..c212f04072307f0174c9afb374c01bd71338b029 100644 Binary files a/wp-content/plugins/event-list/languages/event-list-fi_FI.mo and b/wp-content/plugins/event-list/languages/event-list-fi_FI.mo differ diff --git a/wp-content/plugins/event-list/languages/event-list-fi_FI.po b/wp-content/plugins/event-list/languages/event-list-fi_FI.po index 53d6049250d53ec2a039feb39d881775b869f965..ee47696a1f8dd68d9dbdc4f6adb06500dcd027ee 100644 --- a/wp-content/plugins/event-list/languages/event-list-fi_FI.po +++ b/wp-content/plugins/event-list/languages/event-list-fi_FI.po @@ -5,12 +5,13 @@ # Translators: # Jarno Vesala <jarno.vesala@jvesala.com>, 2015 # Miika R <miika.rautiainen@gmail.com>, 2015 +# Mikko Toivanen <mikko.j.toivanen@gmail.com>, 2017 msgid "" msgstr "" "Project-Id-Version: wp-event-list\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-list/\n" -"POT-Creation-Date: 2017-03-17 17:25+0100\n" -"PO-Revision-Date: 2017-03-17 16:25+0000\n" +"POT-Creation-Date: 2017-10-08 15:55+0200\n" +"PO-Revision-Date: 2017-10-08 13:55+0000\n" "Last-Translator: mibuthu\n" "Language-Team: Finnish (Finland) (http://www.transifex.com/mibuthu/wp-event-list/language/fi_FI/)\n" "MIME-Version: 1.0\n" @@ -19,58 +20,65 @@ msgstr "" "Language: fi_FI\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: admin/admin.php:45 +#: admin/admin.php:48 msgid "Event List" msgstr "Tapahtuma lista" -#: admin/admin.php:48 admin/admin.php:80 admin/includes/admin-main.php:117 -#: admin/includes/category_table.php:110 +#: admin/admin.php:51 admin/includes/admin-main.php:119 +#: admin/includes/category_table.php:113 msgid "Events" msgstr "Tapahtumat" -#: admin/admin.php:48 +#: admin/admin.php:51 msgid "All Events" msgstr "Kaikki tapahtumat" -#: admin/admin.php:52 admin/includes/admin-new.php:41 +#: admin/admin.php:55 admin/includes/admin-new.php:46 msgid "Add New Event" msgstr "Lisää uusi tapahtuma" -#: admin/admin.php:52 admin/includes/admin-main.php:119 +#: admin/admin.php:55 admin/includes/admin-main.php:121 msgid "Add New" msgstr "Lisää uusi" -#: admin/admin.php:56 admin/includes/admin-categories.php:50 +#: admin/admin.php:59 admin/includes/admin-categories.php:48 msgid "Event List Categories" msgstr "Tapahtuma listan gategoriat" -#: admin/admin.php:56 admin/includes/admin-new.php:145 -#: admin/includes/event_table.php:111 +#: admin/admin.php:59 admin/includes/admin-new.php:150 +#: admin/includes/event_table.php:114 msgid "Categories" msgstr "Kategoriat" -#: admin/admin.php:60 admin/includes/admin-settings.php:53 +#: admin/admin.php:63 admin/includes/admin-settings.php:54 msgid "Event List Settings" msgstr "Tapahtuma listan asetukset" -#: admin/admin.php:60 +#: admin/admin.php:63 msgid "Settings" msgstr "Asetukset" -#: admin/admin.php:64 admin/includes/admin-about.php:37 +#: admin/admin.php:67 admin/includes/admin-about.php:37 msgid "About Event List" msgstr "Lisätietoa Tapahtumalistasta" -#: admin/admin.php:64 +#: admin/admin.php:67 msgid "About" msgstr "Lisätietoa" -#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:68 +#: admin/admin.php:87 +#, php-format +msgid "%s Event" +msgid_plural "%s Events" +msgstr[0] "" +msgstr[1] "" + +#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:69 msgid "General" msgstr "Yleinen" #: admin/includes/admin-about.php:59 admin/includes/admin-about.php:77 -#: admin/includes/admin-about.php:103 +#: admin/includes/admin-about.php:104 msgid "Shortcode Attributes" msgstr "" @@ -164,7 +172,7 @@ msgstr "" #: admin/includes/admin-about.php:85 msgid "Settings page" -msgstr "" +msgstr "Asetukset-sivu" #: admin/includes/admin-about.php:91 msgid "About the plugin author" @@ -195,130 +203,136 @@ msgid "" "If you want to support the plugin I would be happy to get a small donation" msgstr "" -#: admin/includes/admin-about.php:105 +#: admin/includes/admin-about.php:96 admin/includes/admin-about.php:97 +#: admin/includes/admin-about.php:98 +#, php-format +msgid "Donate with %1$s" +msgstr "" + +#: admin/includes/admin-about.php:106 msgid "" "You have the possibility to modify the output if you add some of the " "following attributes to the shortcode." msgstr "" -#: admin/includes/admin-about.php:106 +#: admin/includes/admin-about.php:107 #, php-format msgid "" "You can combine and add as much attributes as you want. E.g. the shortcode " "including the attributes %1$s and %2$s would looks like this:" msgstr "" -#: admin/includes/admin-about.php:108 +#: admin/includes/admin-about.php:109 msgid "" "Below you can find a list of all supported attributes with their " "descriptions and available options:" msgstr "" -#: admin/includes/admin-about.php:122 +#: admin/includes/admin-about.php:123 msgid "Attribute name" msgstr "Atribuutin nimi" -#: admin/includes/admin-about.php:123 +#: admin/includes/admin-about.php:124 msgid "Value options" msgstr "Arvon vaihtoehdot" -#: admin/includes/admin-about.php:124 +#: admin/includes/admin-about.php:125 msgid "Default value" msgstr "Oletus arvo" -#: admin/includes/admin-about.php:125 admin/includes/admin-categories.php:188 -#: admin/includes/category_table.php:108 +#: admin/includes/admin-about.php:126 admin/includes/admin-categories.php:194 +#: admin/includes/category_table.php:111 msgid "Description" msgstr "Kuvaus" -#: admin/includes/admin-about.php:143 includes/sc_event-list_helptexts.php:26 +#: admin/includes/admin-about.php:144 includes/sc_event-list_helptexts.php:26 #: includes/sc_event-list_helptexts.php:31 msgid "Filter Syntax" msgstr "" -#: admin/includes/admin-about.php:144 +#: admin/includes/admin-about.php:145 msgid "" "For date and cat filters you can specify complex filters with the following " "syntax:" msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 #, php-format msgid "" "You can use %1$s and %2$s connections to define complex filters. " "Additionally you can set brackets %3$s for nested queries." msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "AND" -msgstr "" +msgstr "JA" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "OR" -msgstr "" +msgstr "TAI" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "or" msgstr "tai" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "and" msgstr "ja" -#: admin/includes/admin-about.php:146 +#: admin/includes/admin-about.php:147 msgid "Examples for cat filters:" msgstr "" -#: admin/includes/admin-about.php:147 +#: admin/includes/admin-about.php:148 #, php-format msgid "Show all events with category %1$s." msgstr "" -#: admin/includes/admin-about.php:148 +#: admin/includes/admin-about.php:149 #, php-format msgid "Show all events with category %1$s or %2$s." msgstr "" -#: admin/includes/admin-about.php:149 +#: admin/includes/admin-about.php:150 #, php-format msgid "" "Show all events with category %1$s and all events where category %2$s as " "well as %3$s is selected." msgstr "" -#: admin/includes/admin-about.php:154 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:155 includes/sc_event-list_helptexts.php:25 msgid "Available Date Formats" -msgstr "" +msgstr "Käytettävissä olevat päivämäärän muotoilut" -#: admin/includes/admin-about.php:155 +#: admin/includes/admin-about.php:156 msgid "For date filters you can use the following date formats:" msgstr "" -#: admin/includes/admin-about.php:163 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:164 includes/sc_event-list_helptexts.php:25 msgid "Available Date Range Formats" msgstr "" -#: admin/includes/admin-about.php:164 +#: admin/includes/admin-about.php:165 msgid "For date filters you can use the following daterange formats:" msgstr "" -#: admin/includes/admin-about.php:176 +#: admin/includes/admin-about.php:177 msgid "Value" msgstr "Arvo" -#: admin/includes/admin-about.php:180 +#: admin/includes/admin-about.php:181 msgid "Example" msgstr "Esimerkki" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Edit Category" msgstr "Muokkaa kategoriaa" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Update Category" msgstr "Päivitä kategoria" -#: admin/includes/admin-categories.php:59 +#: admin/includes/admin-categories.php:57 msgid "Add New Category" msgstr "Lisää uusi kategoria" @@ -337,74 +351,74 @@ msgstr "" msgid "Error while deleting category \"%s\"" msgstr "" -#: admin/includes/admin-categories.php:102 +#: admin/includes/admin-categories.php:103 msgid "Sync with post categories enabled." msgstr "" -#: admin/includes/admin-categories.php:105 +#: admin/includes/admin-categories.php:106 msgid "Sync with post categories disabled." msgstr "" -#: admin/includes/admin-categories.php:111 +#: admin/includes/admin-categories.php:112 msgid "Manual sync with post categories sucessfully finished." msgstr "" -#: admin/includes/admin-categories.php:119 +#: admin/includes/admin-categories.php:125 #, php-format msgid "New Category \"%s\" was added" msgstr "" -#: admin/includes/admin-categories.php:122 +#: admin/includes/admin-categories.php:128 #, php-format msgid "Error: New Category \"%s\" could not be added" msgstr "" -#: admin/includes/admin-categories.php:128 +#: admin/includes/admin-categories.php:134 #, php-format msgid "Category \"%s\" was modified" msgstr "" -#: admin/includes/admin-categories.php:131 +#: admin/includes/admin-categories.php:137 #, php-format msgid "Error: Category \"%s\" could not be modified" msgstr "" -#: admin/includes/admin-categories.php:138 +#: admin/includes/admin-categories.php:144 msgid "Categories are automatically synced with the post categories." msgstr "" -#: admin/includes/admin-categories.php:139 +#: admin/includes/admin-categories.php:145 msgid "" "Because of this all options to add new categories or editing existing " "categories are disabled." msgstr "" -#: admin/includes/admin-categories.php:140 +#: admin/includes/admin-categories.php:146 msgid "" "If you want to manually edit the categories you have to disable this option." -msgstr "" +msgstr "Jos haluat manuaalisesti muokata kategorioita, sinun täytyy kytkeä pois päältä tämä asetus." -#: admin/includes/admin-categories.php:167 +#: admin/includes/admin-categories.php:173 msgid "The name is how it appears on your site." msgstr "" -#: admin/includes/admin-categories.php:172 +#: admin/includes/admin-categories.php:178 msgid "" "The “slug” is the URL-friendly version of the name. It is usually all " "lowercase and contains only letters, numbers, and hyphens." msgstr "" -#: admin/includes/admin-categories.php:185 +#: admin/includes/admin-categories.php:191 msgid "" "Categories can have a hierarchy. You might have a Jazz category, and under " "that have children categories for Bebop and Big Band. Totally optional." -msgstr "" +msgstr "Kategorioilla voi olla hierarkia. Esimerkiksi Jazz-kategorialla voi olla alikategorioita kuten Bebop ja Big Band. Valinnainen." -#: admin/includes/admin-categories.php:232 +#: admin/includes/admin-categories.php:241 msgid "Apply" msgstr "Aseta" -#: admin/includes/admin-categories.php:242 +#: admin/includes/admin-categories.php:251 msgid "Do a manual sync with post categories" msgstr "" @@ -412,9 +426,9 @@ msgstr "" msgid "Import Events" msgstr "Tuo tapahtumia" -#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:118 msgid "Step" -msgstr "" +msgstr "Vaihe" #: admin/includes/admin-import.php:65 msgid "Set import file and options" @@ -452,157 +466,154 @@ msgstr "" #: admin/includes/admin-import.php:81 msgid "The file does not exist, please try again." -msgstr "" +msgstr "Tiedosto ei ole olemassa, yritä uudelleen." #: admin/includes/admin-import.php:89 msgid "The file is not a CSV file." -msgstr "" +msgstr "Tiedosto ei ole CSV-tiedosto." -#: admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:118 msgid "Events review and additonal category selection" msgstr "" -#: admin/includes/admin-import.php:123 +#: admin/includes/admin-import.php:121 msgid "" "Warning: The following category slugs are not available and will be removed " "from the imported events:" msgstr "" -#: admin/includes/admin-import.php:129 +#: admin/includes/admin-import.php:127 msgid "" "If you want to keep these categories, please create these Categories first " "and do the import afterwards." msgstr "" -#: admin/includes/admin-import.php:147 +#: admin/includes/admin-import.php:145 msgid "Add additional categories" -msgstr "" +msgstr "Lisää kategorioita" -#: admin/includes/admin-import.php:148 +#: admin/includes/admin-import.php:146 msgid "Import events" -msgstr "" +msgstr "Tuo tapahtumia" -#: admin/includes/admin-import.php:162 +#: admin/includes/admin-import.php:160 msgid "Import with errors!" msgstr "" -#: admin/includes/admin-import.php:163 -#, php-format -msgid "" -"An error occurred during import! Please send your import file to %1$sthe " -"administrator%2$s for analysis." +#: admin/includes/admin-import.php:161 +msgid "Sorry, an error occurred during import!" msgstr "" -#: admin/includes/admin-import.php:167 +#: admin/includes/admin-import.php:165 msgid "Import successful!" -msgstr "" +msgstr "Lisääminen onnistui!" -#: admin/includes/admin-import.php:168 +#: admin/includes/admin-import.php:166 msgid "Go back to All Events" msgstr "" -#: admin/includes/admin-import.php:175 admin/includes/admin-new.php:106 -#: admin/includes/event_table.php:108 includes/widget_helptexts.php:8 +#: admin/includes/admin-import.php:173 admin/includes/admin-new.php:111 +#: admin/includes/event_table.php:111 includes/widget_helptexts.php:8 msgid "Title" msgstr "Otsikko" -#: admin/includes/admin-import.php:176 +#: admin/includes/admin-import.php:174 msgid "Start Date" msgstr "Alku päivämäärä" -#: admin/includes/admin-import.php:177 +#: admin/includes/admin-import.php:175 msgid "End Date" msgstr "Loppu päivämäärä" -#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:119 +#: admin/includes/admin-import.php:176 admin/includes/admin-new.php:124 #: includes/options_helptexts.php:48 includes/options_helptexts.php:49 msgid "Time" msgstr "Aika" -#: admin/includes/admin-import.php:179 admin/includes/admin-new.php:123 -#: admin/includes/event_table.php:109 includes/options_helptexts.php:53 +#: admin/includes/admin-import.php:177 admin/includes/admin-new.php:128 +#: admin/includes/event_table.php:112 includes/options_helptexts.php:53 #: includes/options_helptexts.php:54 msgid "Location" msgstr "Sijainti" -#: admin/includes/admin-import.php:180 admin/includes/admin-new.php:127 -#: admin/includes/event_table.php:110 +#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:132 +#: admin/includes/event_table.php:113 msgid "Details" msgstr "Yksityiskohdat" -#: admin/includes/admin-import.php:181 +#: admin/includes/admin-import.php:179 msgid "Category slugs" msgstr "" -#: admin/includes/admin-import.php:220 +#: admin/includes/admin-import.php:218 #, php-format msgid "" "There was an error at line %1$s when reading this CSV file: Header line is " "missing or not correct!" msgstr "" -#: admin/includes/admin-import.php:252 admin/includes/admin-main.php:120 +#: admin/includes/admin-import.php:253 admin/includes/admin-main.php:122 msgid "Import" msgstr "Tuo" -#: admin/includes/admin-main.php:114 +#: admin/includes/admin-main.php:116 msgid "Edit Event" msgstr "Muokkaa tapahtumaa" -#: admin/includes/admin-main.php:114 admin/includes/event_table.php:72 +#: admin/includes/admin-main.php:116 admin/includes/event_table.php:75 msgid "Duplicate" -msgstr "" +msgstr "Duplikaatti" -#: admin/includes/admin-new.php:43 +#: admin/includes/admin-new.php:48 #, php-format msgid "Duplicate of event id:%d" -msgstr "" +msgstr "Tapahtuman id: %d duplikaatti" -#: admin/includes/admin-new.php:106 admin/includes/admin-new.php:110 +#: admin/includes/admin-new.php:111 admin/includes/admin-new.php:115 msgid "required" msgstr "tarpeellinen" -#: admin/includes/admin-new.php:110 admin/includes/event_table.php:107 +#: admin/includes/admin-new.php:115 admin/includes/event_table.php:110 msgid "Date" msgstr "Päiväys" -#: admin/includes/admin-new.php:113 +#: admin/includes/admin-new.php:118 msgid "Multi-Day Event" -msgstr "" +msgstr "Monipäiväinen tapahtuma" -#: admin/includes/admin-new.php:143 admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:148 admin/includes/admin-new.php:165 msgid "Publish" msgstr "Julkaise" -#: admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:165 msgid "Update" msgstr "Päivitä" -#: admin/includes/admin-new.php:162 +#: admin/includes/admin-new.php:167 msgid "Cancel" msgstr "Peruuta" -#: admin/includes/admin-new.php:175 +#: admin/includes/admin-new.php:180 msgid "No categories available." -msgstr "" +msgstr "Kategorioita ei saatavilla" -#: admin/includes/admin-new.php:221 +#: admin/includes/admin-new.php:226 msgid "Goto Category Settings" -msgstr "" +msgstr "Mene kategorioiden asetuksiin" -#: admin/includes/admin-settings.php:41 +#: admin/includes/admin-settings.php:42 msgid "Settings saved." msgstr "Asetukset tallennettu." -#: admin/includes/admin-settings.php:69 +#: admin/includes/admin-settings.php:70 msgid "Frontend Settings" msgstr "" -#: admin/includes/admin-settings.php:70 +#: admin/includes/admin-settings.php:71 msgid "Admin Page Settings" -msgstr "" +msgstr "Hallinnointisivun asetukset" -#: admin/includes/admin-settings.php:71 +#: admin/includes/admin-settings.php:72 msgid "Feed Settings" msgstr "Syöte asetukset" @@ -614,36 +625,36 @@ msgstr "tapahtuma" msgid "events" msgstr "Tapahtumat" -#: admin/includes/category_table.php:70 admin/includes/event_table.php:71 +#: admin/includes/category_table.php:73 admin/includes/event_table.php:74 msgid "Edit" msgstr "Muokkaa" -#: admin/includes/category_table.php:71 admin/includes/category_table.php:145 -#: admin/includes/event_table.php:73 admin/includes/event_table.php:146 +#: admin/includes/category_table.php:74 admin/includes/category_table.php:148 +#: admin/includes/event_table.php:76 admin/includes/event_table.php:149 msgid "Delete" msgstr "Poista" -#: admin/includes/category_table.php:107 +#: admin/includes/category_table.php:110 msgid "Name" msgstr "Nimi" -#: admin/includes/category_table.php:109 +#: admin/includes/category_table.php:112 msgid "Slug" msgstr "" -#: admin/includes/event_table.php:112 +#: admin/includes/event_table.php:115 msgid "Author" -msgstr "" +msgstr "Kirjoittaja" -#: admin/includes/event_table.php:113 +#: admin/includes/event_table.php:116 msgid "Published" msgstr "Julkaistu" -#: admin/includes/event_table.php:175 +#: admin/includes/event_table.php:180 msgid "Filter" msgstr "Suodatin" -#: admin/includes/event_table.php:297 +#: admin/includes/event_table.php:300 #, php-format msgid "%s ago" msgstr "" @@ -654,7 +665,7 @@ msgstr "Vuosi" #: includes/daterange_helptexts.php:8 msgid "A year can be specified in 4 digit format." -msgstr "" +msgstr "Vuosi määritellään 4-merkkisessä formaatissa." #: includes/daterange_helptexts.php:9 includes/daterange_helptexts.php:14 #: includes/daterange_helptexts.php:36 @@ -769,7 +780,7 @@ msgstr "" #: includes/daterange_helptexts.php:43 msgid "number of days" -msgstr "" +msgstr "päivien lukumäärä" #: includes/daterange_helptexts.php:49 msgid "Date range" @@ -807,6 +818,10 @@ msgstr "Menneet" msgid "This value defines a range from the past to the previous day." msgstr "" +#: includes/filterbar.php:233 includes/sc_event-list_helptexts.php:60 +msgid "Reset" +msgstr "" + #: includes/filterbar.php:282 msgid "All" msgstr "Kaikki" @@ -840,11 +855,11 @@ msgstr "" #: includes/options_helptexts.php:18 msgid "CSV File to import" -msgstr "" +msgstr "Lisättävä CSV-tiedosto" #: includes/options_helptexts.php:20 msgid "Please select the file which contains the event data in CSV format." -msgstr "" +msgstr "Valitse tiedosto joka sisältää tapahtumatiedot CSV-formaatissa." #: includes/options_helptexts.php:23 msgid "Used date format" @@ -1145,15 +1160,15 @@ msgstr "" #: includes/options_helptexts.php:124 msgid "left" -msgstr "" +msgstr "vasen" #: includes/options_helptexts.php:124 msgid "center" -msgstr "" +msgstr "keskitetty" #: includes/options_helptexts.php:124 msgid "right" -msgstr "" +msgstr "oikea" #: includes/options_helptexts.php:125 msgid "" @@ -1191,11 +1206,11 @@ msgstr "" #: includes/options.php:43 msgid "Show details" -msgstr "" +msgstr "Näytä yksityiskohdat" #: includes/options.php:44 msgid "Hide details" -msgstr "" +msgstr "Piilota yksityiskohdat" #: includes/sc_event-list_helptexts.php:7 msgid "event-id" @@ -1212,7 +1227,7 @@ msgstr "" #: includes/sc_event-list_helptexts.php:10 #: includes/sc_event-list_helptexts.php:22 msgid "year" -msgstr "" +msgstr "vuosi" #: includes/sc_event-list_helptexts.php:11 msgid "" @@ -1303,11 +1318,11 @@ msgid "" msgstr "" #: includes/sc_event-list_helptexts.php:33 -#: includes/sc_event-list_helptexts.php:76 -#: includes/sc_event-list_helptexts.php:91 -#: includes/sc_event-list_helptexts.php:106 +#: includes/sc_event-list_helptexts.php:74 +#: includes/sc_event-list_helptexts.php:89 +#: includes/sc_event-list_helptexts.php:104 msgid "number" -msgstr "" +msgstr "numero" #: includes/sc_event-list_helptexts.php:34 #, php-format @@ -1341,67 +1356,243 @@ msgid "" " in the single event view." msgstr "" -#: includes/sc_event-list_helptexts.php:77 -#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:43 +#, php-format +msgid "" +"This attribute specifies the available items in the filterbar. This options " +"are only valid if the filterbar is displayed (see %1$s attribute)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:44 +msgid "" +"Find below an overview of the available filterbar items and their options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "filterbar item" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +#: includes/sc_event-list_helptexts.php:63 +msgid "description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "item options" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option values" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "default value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:47 +msgid "" +"Show a list of all available years. Additional there are some special " +"entries available (see item options)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:48 +#: includes/sc_event-list_helptexts.php:53 +msgid "Add an entry to show all events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:49 +#: includes/sc_event-list_helptexts.php:54 +msgid "Add an entry to show all upcoming events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:50 +#: includes/sc_event-list_helptexts.php:55 +msgid "Add an entry to show events in the past." +msgstr "" + +#: includes/sc_event-list_helptexts.php:51 +msgid "Set descending or ascending order of year entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:52 +msgid "Show a list of all available months." +msgstr "" + +#: includes/sc_event-list_helptexts.php:56 +msgid "Set descending or ascending order of month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "php date-formats" +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "Set the displayed date format of the month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"With this item you can display the special entries %1$s, %2$s and %3$s. You " +"can use all or only some of the available values and you can specify their " +"order." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"Specifies the displayed values and their order. The items must be seperated " +"by %1$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Show a list of all available categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Add an entry to show events from all categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "A link to reset the eventlist filter to standard." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "any text" +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "Set the caption of the link." +msgstr "" + +#: includes/sc_event-list_helptexts.php:61 +msgid "Find below an overview of the available filterbar display options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "display option" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "available for" +msgstr "" + +#: includes/sc_event-list_helptexts.php:64 +#, php-format +msgid "Shows a horizonal list seperated by %1$s with a link to each item." +msgstr "" + +#: includes/sc_event-list_helptexts.php:65 +msgid "" +"Shows a select box where an item can be choosen. After the selection of an " +"item the page is reloaded via javascript to show the filtered events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:66 +msgid "Shows a simple link which can be clicked." +msgstr "" + +#: includes/sc_event-list_helptexts.php:67 +msgid "Find below some declaration examples with descriptions:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:69 +#, php-format +msgid "" +"In this example you can see that the filterbar item and the used display " +"option is joined by an underscore %1$s. You can define several filterbar " +"items seperated by a comma %2$s. These items will be displayed left-aligned." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +#, php-format +msgid "" +"In this example you can see that filterbar options can be added in brackets " +"in format %1$s. You can also add multiple options seperated by a pipe %2$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "option_name" +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:72 +#, php-format +msgid "" +"The 2 semicolon %1$s devides the bar in 3 section. The first section will be" +" displayed left-justified, the second section will be centered and the third" +" section will be right-aligned. So in this example the 2 dropdown will be " +"left-aligned and the reset link will be on the right side." +msgstr "" + +#: includes/sc_event-list_helptexts.php:75 +#: includes/sc_event-list_helptexts.php:90 msgid "" "This attribute specifies if the title should be truncated to the given " "number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:78 -#: includes/sc_event-list_helptexts.php:93 +#: includes/sc_event-list_helptexts.php:76 +#: includes/sc_event-list_helptexts.php:91 #, php-format msgid "" "With the standard value %1$s the full text is displayed, with %2$s the text " "is automatically truncated via css." msgstr "" -#: includes/sc_event-list_helptexts.php:79 -#: includes/sc_event-list_helptexts.php:94 -#: includes/sc_event-list_helptexts.php:109 +#: includes/sc_event-list_helptexts.php:77 +#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:107 msgid "This attribute has no influence if only a single event is shown." msgstr "" -#: includes/sc_event-list_helptexts.php:82 +#: includes/sc_event-list_helptexts.php:80 msgid "" "This attribute specifies if the starttime is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the starttime.<br />\n" "\t With \"event_list_only\" the starttime is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:87 +#: includes/sc_event-list_helptexts.php:85 msgid "" "This attribute specifies if the location is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the location.<br />\n" "\t With \"event_list_only\" the location is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:97 +#: includes/sc_event-list_helptexts.php:95 msgid "" "This attribute specifies if the categories are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the category.<br />\n" "\t With \"event_list_only\" the categories are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:102 +#: includes/sc_event-list_helptexts.php:100 msgid "" "This attribute specifies if the details are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the details.<br />\n" "\t With \"event_list_only\" the details are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:107 +#: includes/sc_event-list_helptexts.php:105 msgid "" "This attribute specifies if the details should be truncate to the given " "number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:108 +#: includes/sc_event-list_helptexts.php:106 #, php-format msgid "With the standard value %1$s the full text is displayed." msgstr "" -#: includes/sc_event-list_helptexts.php:112 +#: includes/sc_event-list_helptexts.php:110 msgid "" "This attribute specifies if the details should be collapsed initially.<br />\n" "\t Then a link will be displayed instead of the details. By clicking this link the details are getting visible.<br />\n" @@ -1409,7 +1600,7 @@ msgid "" "\t With \"event_list_only\" the details are only collapsed in the event list view and with \"single_event_only\" only in single event view." msgstr "" -#: includes/sc_event-list_helptexts.php:118 +#: includes/sc_event-list_helptexts.php:116 msgid "" "This attribute specifies if a link to the single event should be added onto the event name in the event list.<br />\n" "\t Choose \"false\" to never add and \"true\" to always add the link.<br />\n" @@ -1417,7 +1608,7 @@ msgid "" "\t With \"events_with_details_only\" the link is only added in the event list for events with event details." msgstr "" -#: includes/sc_event-list_helptexts.php:124 +#: includes/sc_event-list_helptexts.php:122 msgid "" "This attribute specifies if a rss feed link should be added.<br />\n" "\t You have to enable the feed in the eventlist settings to make this attribute workable.<br />\n" @@ -1426,20 +1617,20 @@ msgid "" "\t With \"event_list_only\" the link is only added in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:130 +#: includes/sc_event-list_helptexts.php:128 msgid "" "This attribute specifies the page or post url for event links.<br />\n" "\t The standard is an empty string. Then the url will be calculated automatically.<br />\n" "\t An url is normally only required for the use of the shortcode in sidebars. It is also used in the event-list widget." msgstr "" -#: includes/sc_event-list_helptexts.php:137 +#: includes/sc_event-list_helptexts.php:135 msgid "" "This attribute the specifies shortcode id of the used shortcode on the page specified with \"url_to_page\" attribute.<br />\n" "\t The empty standard value is o.k. for the normal use. This attribute is normally only required for the event-list widget." msgstr "" -#: includes/sc_event-list.php:138 +#: includes/sc_event-list.php:134 msgid "Event Information:" msgstr "Tapahtuman tiedot:" diff --git a/wp-content/plugins/event-list/languages/event-list-fr_FR.mo b/wp-content/plugins/event-list/languages/event-list-fr_FR.mo index c27c7a5683fb7c3136e19496012f812f177794c1..c54f81526df53158441db7c0bf81fd0102fd0e9a 100644 Binary files a/wp-content/plugins/event-list/languages/event-list-fr_FR.mo and b/wp-content/plugins/event-list/languages/event-list-fr_FR.mo differ diff --git a/wp-content/plugins/event-list/languages/event-list-fr_FR.po b/wp-content/plugins/event-list/languages/event-list-fr_FR.po index e23753a9ce62ef1ae7fb73efeaafb73ccab921c3..9826f8935c10c7e500cedda800d906458d9c0d24 100644 --- a/wp-content/plugins/event-list/languages/event-list-fr_FR.po +++ b/wp-content/plugins/event-list/languages/event-list-fr_FR.po @@ -3,14 +3,15 @@ # This file is distributed under the same license as the corresponding wordpress plugin. # # Translators: +# Amélie Breffeil <amelie.breffeil@hotmail.fr>, 2017 # Gwenael Jan <gwejan@gmail.com>, 2015 -# patoudss <patrice@desaintsteban.fr>, 2016 +# patoudss <patrice@desaintsteban.fr>, 2016-2017 msgid "" msgstr "" "Project-Id-Version: wp-event-list\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-list/\n" -"POT-Creation-Date: 2017-03-17 17:25+0100\n" -"PO-Revision-Date: 2017-03-17 16:25+0000\n" +"POT-Creation-Date: 2017-10-08 15:55+0200\n" +"PO-Revision-Date: 2017-10-08 13:55+0000\n" "Last-Translator: mibuthu\n" "Language-Team: French (France) (http://www.transifex.com/mibuthu/wp-event-list/language/fr_FR/)\n" "MIME-Version: 1.0\n" @@ -19,58 +20,65 @@ msgstr "" "Language: fr_FR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: admin/admin.php:45 +#: admin/admin.php:48 msgid "Event List" msgstr "Liste des événements" -#: admin/admin.php:48 admin/admin.php:80 admin/includes/admin-main.php:117 -#: admin/includes/category_table.php:110 +#: admin/admin.php:51 admin/includes/admin-main.php:119 +#: admin/includes/category_table.php:113 msgid "Events" msgstr "Evénements" -#: admin/admin.php:48 +#: admin/admin.php:51 msgid "All Events" msgstr "Tous les évènements" -#: admin/admin.php:52 admin/includes/admin-new.php:41 +#: admin/admin.php:55 admin/includes/admin-new.php:46 msgid "Add New Event" msgstr "Ajouter un nouvel évènement" -#: admin/admin.php:52 admin/includes/admin-main.php:119 +#: admin/admin.php:55 admin/includes/admin-main.php:121 msgid "Add New" msgstr "Ajouter" -#: admin/admin.php:56 admin/includes/admin-categories.php:50 +#: admin/admin.php:59 admin/includes/admin-categories.php:48 msgid "Event List Categories" msgstr "Liste des catégories d'évènements" -#: admin/admin.php:56 admin/includes/admin-new.php:145 -#: admin/includes/event_table.php:111 +#: admin/admin.php:59 admin/includes/admin-new.php:150 +#: admin/includes/event_table.php:114 msgid "Categories" msgstr "Catégories" -#: admin/admin.php:60 admin/includes/admin-settings.php:53 +#: admin/admin.php:63 admin/includes/admin-settings.php:54 msgid "Event List Settings" msgstr "Préférences" -#: admin/admin.php:60 +#: admin/admin.php:63 msgid "Settings" msgstr "Préférences" -#: admin/admin.php:64 admin/includes/admin-about.php:37 +#: admin/admin.php:67 admin/includes/admin-about.php:37 msgid "About Event List" msgstr "A propos de la liste d'évènement" -#: admin/admin.php:64 +#: admin/admin.php:67 msgid "About" msgstr "A propos" -#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:68 +#: admin/admin.php:87 +#, php-format +msgid "%s Event" +msgid_plural "%s Events" +msgstr[0] "" +msgstr[1] "" + +#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:69 msgid "General" msgstr "Général" #: admin/includes/admin-about.php:59 admin/includes/admin-about.php:77 -#: admin/includes/admin-about.php:103 +#: admin/includes/admin-about.php:104 msgid "Shortcode Attributes" msgstr "Attributs du shortcode" @@ -81,7 +89,7 @@ msgstr "Aide et instructions" #: admin/includes/admin-about.php:72 #, php-format msgid "You can manage the events %1$shere%2$s" -msgstr "" +msgstr "Vous pouvez gérer l'événement %1$sici%2$s" #: admin/includes/admin-about.php:73 msgid "To show the events on your site you have 2 possibilities" @@ -108,7 +116,7 @@ msgstr "L'évènement affiché et son style peut être modifié avec les paramè msgid "" "A list of all available shortcode attributes with their descriptions is " "available in the %1$s tab." -msgstr "" +msgstr "Une liste de tous les attributs de shortcode avec leurs description est disponible dans l'onglet%1$s" #: admin/includes/admin-about.php:78 msgid "The available widget options are described in their tooltip text." @@ -119,7 +127,7 @@ msgstr "Les options disponibles du widget sont disponible dans leurs infobulles" msgid "" "If you enable one of the links options (%1$s or %2$s) in the widget you have" " to insert an URL to the linked event-list page." -msgstr "" +msgstr "Si vous activer une des options sur les liens (%1$s ou %2$s) dans le widget, vous devez configurer l'URL vers la liste des événements" #: admin/includes/admin-about.php:79 includes/widget_helptexts.php:88 msgid "Add links to the single events" @@ -153,7 +161,7 @@ msgstr "" #: admin/includes/admin-about.php:83 #, php-format msgid "The id is available at the end of the URL parameters (e.g. %1$s)." -msgstr "" +msgstr "L' id est disponible à la fin des paramètres de l'URL (ex %1$s)." #: admin/includes/admin-about.php:85 #, php-format @@ -164,27 +172,27 @@ msgstr "" #: admin/includes/admin-about.php:85 msgid "Settings page" -msgstr "" +msgstr "Page des paramètres" #: admin/includes/admin-about.php:91 msgid "About the plugin author" -msgstr "" +msgstr "Au sujet de l'auteur du plugin" #: admin/includes/admin-about.php:93 #, php-format msgid "" "This plugin is developed by %1$s, you can find more information about the " "plugin on the %2$s." -msgstr "" +msgstr "Ce plugin est développé par %1$s, plus d'informations au sujet du plugin sur %2$s " #: admin/includes/admin-about.php:93 msgid "wordpress plugin site" -msgstr "" +msgstr "Site du plugin Wordpress" #: admin/includes/admin-about.php:94 #, php-format msgid "If you like the plugin please rate it on the %1$s." -msgstr "" +msgstr "Si vous aimez ce plugin, donnez-lui une note sur %1$s." #: admin/includes/admin-about.php:94 msgid "wordpress plugin review site" @@ -193,132 +201,138 @@ msgstr "" #: admin/includes/admin-about.php:95 msgid "" "If you want to support the plugin I would be happy to get a small donation" +msgstr "Si vous voulez soutenir ce plugin, je serai ravi de recevoir un petit don !" + +#: admin/includes/admin-about.php:96 admin/includes/admin-about.php:97 +#: admin/includes/admin-about.php:98 +#, php-format +msgid "Donate with %1$s" msgstr "" -#: admin/includes/admin-about.php:105 +#: admin/includes/admin-about.php:106 msgid "" "You have the possibility to modify the output if you add some of the " "following attributes to the shortcode." msgstr "Vous avez la possibilité de modifier le résultat si vous ajoutez certains des attributs suivant dans le shortcode." -#: admin/includes/admin-about.php:106 +#: admin/includes/admin-about.php:107 #, php-format msgid "" "You can combine and add as much attributes as you want. E.g. the shortcode " "including the attributes %1$s and %2$s would looks like this:" msgstr "Vous pouvez combiner et ajouter autant d'attributs que vous voulez. I.E le shortcode incluant les attributs %1$s et %2$s devrait ressembler à cela:" -#: admin/includes/admin-about.php:108 +#: admin/includes/admin-about.php:109 msgid "" "Below you can find a list of all supported attributes with their " "descriptions and available options:" msgstr "Ci-dessous, vous pouvez trouver une liste de tous les attributs supporté avec leurs descriptions et les options valables." -#: admin/includes/admin-about.php:122 +#: admin/includes/admin-about.php:123 msgid "Attribute name" msgstr "Nom de l'attribut" -#: admin/includes/admin-about.php:123 +#: admin/includes/admin-about.php:124 msgid "Value options" msgstr "Valeurs possibles" -#: admin/includes/admin-about.php:124 +#: admin/includes/admin-about.php:125 msgid "Default value" msgstr "Valeur par défaut" -#: admin/includes/admin-about.php:125 admin/includes/admin-categories.php:188 -#: admin/includes/category_table.php:108 +#: admin/includes/admin-about.php:126 admin/includes/admin-categories.php:194 +#: admin/includes/category_table.php:111 msgid "Description" msgstr "Description" -#: admin/includes/admin-about.php:143 includes/sc_event-list_helptexts.php:26 +#: admin/includes/admin-about.php:144 includes/sc_event-list_helptexts.php:26 #: includes/sc_event-list_helptexts.php:31 msgid "Filter Syntax" msgstr "Syntaxe des filtres" -#: admin/includes/admin-about.php:144 +#: admin/includes/admin-about.php:145 msgid "" "For date and cat filters you can specify complex filters with the following " "syntax:" msgstr "Pour les filtres de dates et catégories, vous pouvez spécifier des filtres complexe avec la syntaxe suivante." -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 #, php-format msgid "" "You can use %1$s and %2$s connections to define complex filters. " "Additionally you can set brackets %3$s for nested queries." msgstr "Vous pouvez utiliser les connections %1$s et %2$s pour définir des filtres complexes. De plus vous pouvez ajouter des parenthèses %3$s pour les requêtes imbriquées." -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "AND" msgstr "ET" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "OR" msgstr "OU" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "or" msgstr "ou" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "and" msgstr "et" -#: admin/includes/admin-about.php:146 +#: admin/includes/admin-about.php:147 msgid "Examples for cat filters:" msgstr "Exemple de filtre de catégorie :" -#: admin/includes/admin-about.php:147 +#: admin/includes/admin-about.php:148 #, php-format msgid "Show all events with category %1$s." msgstr "Voir tous les évènements de la catégorie %1$s." -#: admin/includes/admin-about.php:148 +#: admin/includes/admin-about.php:149 #, php-format msgid "Show all events with category %1$s or %2$s." msgstr "Voir tous les évènements de la catégorie %1$s ou %2$s." -#: admin/includes/admin-about.php:149 +#: admin/includes/admin-about.php:150 #, php-format msgid "" "Show all events with category %1$s and all events where category %2$s as " "well as %3$s is selected." msgstr "Voir tous les évènements de la catégorie %1$s et tous les évènements qui on les catégories %2$s et %3$s sélectionnés." -#: admin/includes/admin-about.php:154 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:155 includes/sc_event-list_helptexts.php:25 msgid "Available Date Formats" msgstr "Formats de date disponible" -#: admin/includes/admin-about.php:155 +#: admin/includes/admin-about.php:156 msgid "For date filters you can use the following date formats:" msgstr "Pour les filtres de dates, vous pouvez utiliser les formats de dates suivants:" -#: admin/includes/admin-about.php:163 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:164 includes/sc_event-list_helptexts.php:25 msgid "Available Date Range Formats" msgstr "Formats de d'intervalle de date disponible" -#: admin/includes/admin-about.php:164 +#: admin/includes/admin-about.php:165 msgid "For date filters you can use the following daterange formats:" msgstr "Pour les filtres d'intervalles de date, vous pouvez utiliser les formats de dates suivants." -#: admin/includes/admin-about.php:176 +#: admin/includes/admin-about.php:177 msgid "Value" msgstr "Valeur" -#: admin/includes/admin-about.php:180 +#: admin/includes/admin-about.php:181 msgid "Example" msgstr "Exemple" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Edit Category" msgstr "Modifier catégorie" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Update Category" msgstr "Mettre à jour catégorie" -#: admin/includes/admin-categories.php:59 +#: admin/includes/admin-categories.php:57 msgid "Add New Category" msgstr "Ajouter une nouvelle catégorie" @@ -337,74 +351,74 @@ msgstr "Cette catégorie a aussi été supprimé de %d évènements." msgid "Error while deleting category \"%s\"" msgstr "Erreur lors de la suppression de la catégorie \"%s\"" -#: admin/includes/admin-categories.php:102 +#: admin/includes/admin-categories.php:103 msgid "Sync with post categories enabled." msgstr "Synchronisation avec les catégories d'articles activé" -#: admin/includes/admin-categories.php:105 +#: admin/includes/admin-categories.php:106 msgid "Sync with post categories disabled." msgstr "Synchronisation avec les catégories d'articles désactivé." -#: admin/includes/admin-categories.php:111 +#: admin/includes/admin-categories.php:112 msgid "Manual sync with post categories sucessfully finished." msgstr "Synchronisation manuel avec les catégories d'article achevé avec sucés." -#: admin/includes/admin-categories.php:119 +#: admin/includes/admin-categories.php:125 #, php-format msgid "New Category \"%s\" was added" msgstr "Nouvelle catégorie \"%s\" ajouté." -#: admin/includes/admin-categories.php:122 +#: admin/includes/admin-categories.php:128 #, php-format msgid "Error: New Category \"%s\" could not be added" msgstr "Erreur: la nouvelle catégorie \"%s\" ne peut pas être ajoutée." -#: admin/includes/admin-categories.php:128 +#: admin/includes/admin-categories.php:134 #, php-format msgid "Category \"%s\" was modified" msgstr "La catégorie \"%s\" a été modifié." -#: admin/includes/admin-categories.php:131 +#: admin/includes/admin-categories.php:137 #, php-format msgid "Error: Category \"%s\" could not be modified" msgstr "Erreur: La catégorie \"%s\" ne peut pas être modifié." -#: admin/includes/admin-categories.php:138 +#: admin/includes/admin-categories.php:144 msgid "Categories are automatically synced with the post categories." -msgstr "" +msgstr "Les catégories sont synchronisées automatiquement avec les catégories des posts." -#: admin/includes/admin-categories.php:139 +#: admin/includes/admin-categories.php:145 msgid "" "Because of this all options to add new categories or editing existing " "categories are disabled." msgstr "" -#: admin/includes/admin-categories.php:140 +#: admin/includes/admin-categories.php:146 msgid "" "If you want to manually edit the categories you have to disable this option." -msgstr "" +msgstr "Si vous voulez modifier manuellement les catégories, décocher cette option" -#: admin/includes/admin-categories.php:167 +#: admin/includes/admin-categories.php:173 msgid "The name is how it appears on your site." msgstr "Le nom est la façon dont il apparaît sur votre site." -#: admin/includes/admin-categories.php:172 +#: admin/includes/admin-categories.php:178 msgid "" "The “slug” is the URL-friendly version of the name. It is usually all " "lowercase and contains only letters, numbers, and hyphens." msgstr "Le \"slug\" est la version du nom dans l'URL, c'est la version du nom ne contenant que des lettres minuscules (sans accents), des chiffres et des tirets." -#: admin/includes/admin-categories.php:185 +#: admin/includes/admin-categories.php:191 msgid "" "Categories can have a hierarchy. You might have a Jazz category, and under " "that have children categories for Bebop and Big Band. Totally optional." msgstr "Les catégories peuvent avoir une hierarchie. Vous pouvez avoir une catégorie Jazz et avoir en dessous les catégories enfants Bebop et Big Band. Totalement optionnel." -#: admin/includes/admin-categories.php:232 +#: admin/includes/admin-categories.php:241 msgid "Apply" msgstr "Appliquer" -#: admin/includes/admin-categories.php:242 +#: admin/includes/admin-categories.php:251 msgid "Do a manual sync with post categories" msgstr "Faire une synchronisation manuel avec les catégories d'articles." @@ -412,7 +426,7 @@ msgstr "Faire une synchronisation manuel avec les catégories d'articles." msgid "Import Events" msgstr "Importer évènements." -#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:118 msgid "Step" msgstr "Etape" @@ -458,151 +472,148 @@ msgstr "Le fichier n'existe pas, essayez encore." msgid "The file is not a CSV file." msgstr "Le fichier n'est pas un fichier CSV valide." -#: admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:118 msgid "Events review and additonal category selection" msgstr "" -#: admin/includes/admin-import.php:123 +#: admin/includes/admin-import.php:121 msgid "" "Warning: The following category slugs are not available and will be removed " "from the imported events:" msgstr "" -#: admin/includes/admin-import.php:129 +#: admin/includes/admin-import.php:127 msgid "" "If you want to keep these categories, please create these Categories first " "and do the import afterwards." -msgstr "" +msgstr "Si vous voulez conserver ces catégories, merci de les créer au préalable et de faire l'import en suivant." -#: admin/includes/admin-import.php:147 +#: admin/includes/admin-import.php:145 msgid "Add additional categories" -msgstr "" +msgstr "Ajouter plus de catégories" -#: admin/includes/admin-import.php:148 +#: admin/includes/admin-import.php:146 msgid "Import events" -msgstr "" +msgstr "Importer des événements" -#: admin/includes/admin-import.php:162 +#: admin/includes/admin-import.php:160 msgid "Import with errors!" msgstr "Importé avec des erreurs!" -#: admin/includes/admin-import.php:163 -#, php-format -msgid "" -"An error occurred during import! Please send your import file to %1$sthe " -"administrator%2$s for analysis." -msgstr "Une erreur est survenue durant l'import! Merci d'envoyer votre fichier d'import à l'%1$sadministrateur%2$s pour analyse." +#: admin/includes/admin-import.php:161 +msgid "Sorry, an error occurred during import!" +msgstr "" -#: admin/includes/admin-import.php:167 +#: admin/includes/admin-import.php:165 msgid "Import successful!" msgstr "Importation réussis!" -#: admin/includes/admin-import.php:168 +#: admin/includes/admin-import.php:166 msgid "Go back to All Events" msgstr "Retour à la liste des évènements" -#: admin/includes/admin-import.php:175 admin/includes/admin-new.php:106 -#: admin/includes/event_table.php:108 includes/widget_helptexts.php:8 +#: admin/includes/admin-import.php:173 admin/includes/admin-new.php:111 +#: admin/includes/event_table.php:111 includes/widget_helptexts.php:8 msgid "Title" msgstr "Titre" -#: admin/includes/admin-import.php:176 +#: admin/includes/admin-import.php:174 msgid "Start Date" msgstr "Date de début" -#: admin/includes/admin-import.php:177 +#: admin/includes/admin-import.php:175 msgid "End Date" msgstr "Date de fin" -#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:119 +#: admin/includes/admin-import.php:176 admin/includes/admin-new.php:124 #: includes/options_helptexts.php:48 includes/options_helptexts.php:49 msgid "Time" msgstr "Heure" -#: admin/includes/admin-import.php:179 admin/includes/admin-new.php:123 -#: admin/includes/event_table.php:109 includes/options_helptexts.php:53 +#: admin/includes/admin-import.php:177 admin/includes/admin-new.php:128 +#: admin/includes/event_table.php:112 includes/options_helptexts.php:53 #: includes/options_helptexts.php:54 msgid "Location" msgstr "Lieu" -#: admin/includes/admin-import.php:180 admin/includes/admin-new.php:127 -#: admin/includes/event_table.php:110 +#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:132 +#: admin/includes/event_table.php:113 msgid "Details" msgstr "Détails" -#: admin/includes/admin-import.php:181 +#: admin/includes/admin-import.php:179 msgid "Category slugs" msgstr "" -#: admin/includes/admin-import.php:220 +#: admin/includes/admin-import.php:218 #, php-format msgid "" "There was an error at line %1$s when reading this CSV file: Header line is " "missing or not correct!" -msgstr "" +msgstr "Une erreur s'est produite à la ligne %1$s lors de la lecture du fichier CSV : la ligne d'entête est manquante ou incorrecte." -#: admin/includes/admin-import.php:252 admin/includes/admin-main.php:120 +#: admin/includes/admin-import.php:253 admin/includes/admin-main.php:122 msgid "Import" msgstr "Importer" -#: admin/includes/admin-main.php:114 +#: admin/includes/admin-main.php:116 msgid "Edit Event" msgstr "Modifier évènement" -#: admin/includes/admin-main.php:114 admin/includes/event_table.php:72 +#: admin/includes/admin-main.php:116 admin/includes/event_table.php:75 msgid "Duplicate" msgstr "Dupliquer" -#: admin/includes/admin-new.php:43 +#: admin/includes/admin-new.php:48 #, php-format msgid "Duplicate of event id:%d" msgstr "Duplication de l'évènement: %d" -#: admin/includes/admin-new.php:106 admin/includes/admin-new.php:110 +#: admin/includes/admin-new.php:111 admin/includes/admin-new.php:115 msgid "required" msgstr "Requis" -#: admin/includes/admin-new.php:110 admin/includes/event_table.php:107 +#: admin/includes/admin-new.php:115 admin/includes/event_table.php:110 msgid "Date" msgstr "Date" -#: admin/includes/admin-new.php:113 +#: admin/includes/admin-new.php:118 msgid "Multi-Day Event" msgstr "Evènement sur plusieurs jours" -#: admin/includes/admin-new.php:143 admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:148 admin/includes/admin-new.php:165 msgid "Publish" msgstr "Publier" -#: admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:165 msgid "Update" msgstr "Modifier" -#: admin/includes/admin-new.php:162 +#: admin/includes/admin-new.php:167 msgid "Cancel" msgstr "Annuler" -#: admin/includes/admin-new.php:175 +#: admin/includes/admin-new.php:180 msgid "No categories available." msgstr "Pas de catégories disponible." -#: admin/includes/admin-new.php:221 +#: admin/includes/admin-new.php:226 msgid "Goto Category Settings" msgstr "Aller sur les paramètres des catégories" -#: admin/includes/admin-settings.php:41 +#: admin/includes/admin-settings.php:42 msgid "Settings saved." msgstr "Paramètres sauvegardé." -#: admin/includes/admin-settings.php:69 +#: admin/includes/admin-settings.php:70 msgid "Frontend Settings" msgstr "Frontend Préférences" -#: admin/includes/admin-settings.php:70 +#: admin/includes/admin-settings.php:71 msgid "Admin Page Settings" msgstr "Administration Préférences" -#: admin/includes/admin-settings.php:71 +#: admin/includes/admin-settings.php:72 msgid "Feed Settings" msgstr "Flux RSS Préférences" @@ -614,36 +625,36 @@ msgstr "évènement" msgid "events" msgstr "évènements" -#: admin/includes/category_table.php:70 admin/includes/event_table.php:71 +#: admin/includes/category_table.php:73 admin/includes/event_table.php:74 msgid "Edit" msgstr "Modifier" -#: admin/includes/category_table.php:71 admin/includes/category_table.php:145 -#: admin/includes/event_table.php:73 admin/includes/event_table.php:146 +#: admin/includes/category_table.php:74 admin/includes/category_table.php:148 +#: admin/includes/event_table.php:76 admin/includes/event_table.php:149 msgid "Delete" msgstr "Supprimer" -#: admin/includes/category_table.php:107 +#: admin/includes/category_table.php:110 msgid "Name" msgstr "Nom" -#: admin/includes/category_table.php:109 +#: admin/includes/category_table.php:112 msgid "Slug" msgstr "Slug" -#: admin/includes/event_table.php:112 +#: admin/includes/event_table.php:115 msgid "Author" msgstr "Auteur" -#: admin/includes/event_table.php:113 +#: admin/includes/event_table.php:116 msgid "Published" msgstr "Publié" -#: admin/includes/event_table.php:175 +#: admin/includes/event_table.php:180 msgid "Filter" msgstr "Filtrer" -#: admin/includes/event_table.php:297 +#: admin/includes/event_table.php:300 #, php-format msgid "%s ago" msgstr "depuis %s" @@ -807,6 +818,10 @@ msgstr "Passé" msgid "This value defines a range from the past to the previous day." msgstr "Cette valeur définie une période antérieur à la date du jour." +#: includes/filterbar.php:233 includes/sc_event-list_helptexts.php:60 +msgid "Reset" +msgstr "" + #: includes/filterbar.php:282 msgid "All" msgstr "Tous" @@ -929,7 +944,7 @@ msgstr "Cette option indique que les tags html sont autorisé dans le champs \"% #: includes/options_helptexts.php:57 msgid "Preferred language file" -msgstr "" +msgstr "Langue choisie pour le fichier" #: includes/options_helptexts.php:58 msgid "Load translations from general language directory first" @@ -1020,7 +1035,7 @@ msgstr "Activer le support pour un flux RSS des évènements" #: includes/options_helptexts.php:88 msgid "This option activates a RSS feed for the events." -msgstr "" +msgstr "Cette option active un flux RSS pour les événements" #: includes/options_helptexts.php:89 msgid "" @@ -1116,15 +1131,15 @@ msgstr "Position du flux RSS" #: includes/options_helptexts.php:118 msgid "at the top (above the navigation bar)" -msgstr "" +msgstr "En haut (au dessus du menu)" #: includes/options_helptexts.php:118 msgid "between navigation bar and events" -msgstr "" +msgstr "Entre le menu et les événements" #: includes/options_helptexts.php:118 msgid "at the bottom" -msgstr "" +msgstr "En bas" #: includes/options_helptexts.php:119 msgid "" @@ -1145,15 +1160,15 @@ msgstr "Alignement du lien RSS" #: includes/options_helptexts.php:124 msgid "left" -msgstr "" +msgstr "gauche" #: includes/options_helptexts.php:124 msgid "center" -msgstr "" +msgstr "centré" #: includes/options_helptexts.php:124 msgid "right" -msgstr "" +msgstr "droite" #: includes/options_helptexts.php:125 msgid "" @@ -1199,7 +1214,7 @@ msgstr "Cacher les détails" #: includes/sc_event-list_helptexts.php:7 msgid "event-id" -msgstr "" +msgstr "Id de l'événement" #: includes/sc_event-list_helptexts.php:8 #, php-format @@ -1212,7 +1227,7 @@ msgstr "" #: includes/sc_event-list_helptexts.php:10 #: includes/sc_event-list_helptexts.php:22 msgid "year" -msgstr "" +msgstr "année" #: includes/sc_event-list_helptexts.php:11 msgid "" @@ -1303,11 +1318,11 @@ msgid "" msgstr "" #: includes/sc_event-list_helptexts.php:33 -#: includes/sc_event-list_helptexts.php:76 -#: includes/sc_event-list_helptexts.php:91 -#: includes/sc_event-list_helptexts.php:106 +#: includes/sc_event-list_helptexts.php:74 +#: includes/sc_event-list_helptexts.php:89 +#: includes/sc_event-list_helptexts.php:104 msgid "number" -msgstr "" +msgstr "nombre" #: includes/sc_event-list_helptexts.php:34 #, php-format @@ -1341,67 +1356,243 @@ msgid "" " in the single event view." msgstr "" -#: includes/sc_event-list_helptexts.php:77 -#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:43 +#, php-format +msgid "" +"This attribute specifies the available items in the filterbar. This options " +"are only valid if the filterbar is displayed (see %1$s attribute)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:44 +msgid "" +"Find below an overview of the available filterbar items and their options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "filterbar item" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +#: includes/sc_event-list_helptexts.php:63 +msgid "description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "item options" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option values" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "default value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:47 +msgid "" +"Show a list of all available years. Additional there are some special " +"entries available (see item options)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:48 +#: includes/sc_event-list_helptexts.php:53 +msgid "Add an entry to show all events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:49 +#: includes/sc_event-list_helptexts.php:54 +msgid "Add an entry to show all upcoming events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:50 +#: includes/sc_event-list_helptexts.php:55 +msgid "Add an entry to show events in the past." +msgstr "" + +#: includes/sc_event-list_helptexts.php:51 +msgid "Set descending or ascending order of year entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:52 +msgid "Show a list of all available months." +msgstr "" + +#: includes/sc_event-list_helptexts.php:56 +msgid "Set descending or ascending order of month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "php date-formats" +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "Set the displayed date format of the month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"With this item you can display the special entries %1$s, %2$s and %3$s. You " +"can use all or only some of the available values and you can specify their " +"order." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"Specifies the displayed values and their order. The items must be seperated " +"by %1$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Show a list of all available categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Add an entry to show events from all categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "A link to reset the eventlist filter to standard." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "any text" +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "Set the caption of the link." +msgstr "" + +#: includes/sc_event-list_helptexts.php:61 +msgid "Find below an overview of the available filterbar display options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "display option" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "available for" +msgstr "" + +#: includes/sc_event-list_helptexts.php:64 +#, php-format +msgid "Shows a horizonal list seperated by %1$s with a link to each item." +msgstr "" + +#: includes/sc_event-list_helptexts.php:65 +msgid "" +"Shows a select box where an item can be choosen. After the selection of an " +"item the page is reloaded via javascript to show the filtered events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:66 +msgid "Shows a simple link which can be clicked." +msgstr "" + +#: includes/sc_event-list_helptexts.php:67 +msgid "Find below some declaration examples with descriptions:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:69 +#, php-format +msgid "" +"In this example you can see that the filterbar item and the used display " +"option is joined by an underscore %1$s. You can define several filterbar " +"items seperated by a comma %2$s. These items will be displayed left-aligned." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +#, php-format +msgid "" +"In this example you can see that filterbar options can be added in brackets " +"in format %1$s. You can also add multiple options seperated by a pipe %2$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "option_name" +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:72 +#, php-format +msgid "" +"The 2 semicolon %1$s devides the bar in 3 section. The first section will be" +" displayed left-justified, the second section will be centered and the third" +" section will be right-aligned. So in this example the 2 dropdown will be " +"left-aligned and the reset link will be on the right side." +msgstr "" + +#: includes/sc_event-list_helptexts.php:75 +#: includes/sc_event-list_helptexts.php:90 msgid "" "This attribute specifies if the title should be truncated to the given " "number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:78 -#: includes/sc_event-list_helptexts.php:93 +#: includes/sc_event-list_helptexts.php:76 +#: includes/sc_event-list_helptexts.php:91 #, php-format msgid "" "With the standard value %1$s the full text is displayed, with %2$s the text " "is automatically truncated via css." msgstr "" -#: includes/sc_event-list_helptexts.php:79 -#: includes/sc_event-list_helptexts.php:94 -#: includes/sc_event-list_helptexts.php:109 +#: includes/sc_event-list_helptexts.php:77 +#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:107 msgid "This attribute has no influence if only a single event is shown." -msgstr "" +msgstr "Cet attribut n'a pas d'utilité si un seul événement est affiché." -#: includes/sc_event-list_helptexts.php:82 +#: includes/sc_event-list_helptexts.php:80 msgid "" "This attribute specifies if the starttime is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the starttime.<br />\n" "\t With \"event_list_only\" the starttime is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "Cet attribut spécifie si la date de début doit être affiché.<br/>\n⇥ Choisissez \"false\" pour toujours cacher et \"true\" pour toujours afficher la date de début.<br/>\n⇥ Avec la valeur \"event_list_only\" la date de début est seulement visible sur la liste des évènements, avec la valeur \"single_event_only\" la date de début est visible seulement sur l'affichage d'un évènement simple." -#: includes/sc_event-list_helptexts.php:87 +#: includes/sc_event-list_helptexts.php:85 msgid "" "This attribute specifies if the location is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the location.<br />\n" "\t With \"event_list_only\" the location is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "Cet attribut spécifie si la localisation doit être affiché.<br/>\n⇥ Choisissez \"false\" pour toujours cacher et \"true\" pour toujours afficher la localisation.<br/>\n⇥ Avec la valeur \"event_list_only\" la localisation est seulement visible sur la liste des évènements, avec la valeur \"single_event_only\" la localisation est visible seulement sur l'affichage d'un évènement simple." -#: includes/sc_event-list_helptexts.php:97 +#: includes/sc_event-list_helptexts.php:95 msgid "" "This attribute specifies if the categories are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the category.<br />\n" "\t With \"event_list_only\" the categories are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "Cet attribut spécifie si la catégorie doit être affiché.<br/>\n⇥ Choisissez \"false\" pour toujours cacher et \"true\" pour toujours afficher la catégorie.<br/>\n⇥ Avec la valeur \"event_list_only\" la catégorie est seulement visible sur la liste des évènements, avec la valeur \"single_event_only\" la catégorie est visible seulement sur l'affichage d'un évènement simple." -#: includes/sc_event-list_helptexts.php:102 +#: includes/sc_event-list_helptexts.php:100 msgid "" "This attribute specifies if the details are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the details.<br />\n" "\t With \"event_list_only\" the details are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "Cet attribut spécifie si le détail doit être affiché.<br/>\n⇥ Choisissez \"false\" pour toujours cacher et \"true\" pour toujours afficher le détail.<br/>\n⇥ Avec la valeur \"event_list_only\" le détail est seulement visible sur la liste des évènements, avec la valeur \"single_event_only\" le détail est visible seulement sur l'affichage d'un évènement simple." -#: includes/sc_event-list_helptexts.php:107 +#: includes/sc_event-list_helptexts.php:105 msgid "" "This attribute specifies if the details should be truncate to the given " "number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:108 +#: includes/sc_event-list_helptexts.php:106 #, php-format msgid "With the standard value %1$s the full text is displayed." -msgstr "" +msgstr "Avec la valeur par défaut %1$s , le texte dans son intégralité est affiché." -#: includes/sc_event-list_helptexts.php:112 +#: includes/sc_event-list_helptexts.php:110 msgid "" "This attribute specifies if the details should be collapsed initially.<br />\n" "\t Then a link will be displayed instead of the details. By clicking this link the details are getting visible.<br />\n" @@ -1409,7 +1600,7 @@ msgid "" "\t With \"event_list_only\" the details are only collapsed in the event list view and with \"single_event_only\" only in single event view." msgstr "Cet attribut spécifie si le détail doit être initialement replier.<br/>\n⇥ Alors un lien apparaitra à la place du détail. En cliquant sur le lien le détails sera visible.<br/>\n⇥ Choisissez \"false\" pour désactiver et \"true\" pour activer l'option pour replier le détail.<br/>\n⇥ Avec la valeur \"event_list_only\" le détail est seulement replié sur la liste des évènements, avec la valeur \"single_event_only\" le détail est replié seulement sur l'affichage d'un évènement simple." -#: includes/sc_event-list_helptexts.php:118 +#: includes/sc_event-list_helptexts.php:116 msgid "" "This attribute specifies if a link to the single event should be added onto the event name in the event list.<br />\n" "\t Choose \"false\" to never add and \"true\" to always add the link.<br />\n" @@ -1417,7 +1608,7 @@ msgid "" "\t With \"events_with_details_only\" the link is only added in the event list for events with event details." msgstr "Cet attribut spécifie si un lien vers l'évènement simple doit être ajouté sur le nom de l'évènement dans la liste des évènements.<br/>\n⇥ Choisissez \"false\" pour jamais et \"true\" pour toujours ajouter le lien.<br/>\n⇥ Avec la valeur \"event_list_only\" le lien est seulement visible sur la liste des évènements, avec la valeur \"single_event_only\" le lien est visible seulement sur l'affichage d'un évènement simple." -#: includes/sc_event-list_helptexts.php:124 +#: includes/sc_event-list_helptexts.php:122 msgid "" "This attribute specifies if a rss feed link should be added.<br />\n" "\t You have to enable the feed in the eventlist settings to make this attribute workable.<br />\n" @@ -1426,20 +1617,20 @@ msgid "" "\t With \"event_list_only\" the link is only added in the event list and with \"single_event_only\" only for a single event" msgstr "Cet attribut spécifie si un lien vers le flux RSS doit être ajouté dans la liste des évènements.<br/>\n⇥ Vous devez activer le flux RSS dans les paramètres du plugin pour que cette option fonctionne.<br/>\n⇥ Sur cette page, des options sont disponible pour modifier ce lien<br/>\n⇥ Choisissez \"false\" pour jamais et \"true\" pour toujours ajouter le lien.<br/>\n⇥ Avec la valeur \"event_list_only\" le lien est seulement visible sur la liste des évènements, avec la valeur \"single_event_only\" le lien est visible seulement sur l'affichage d'un évènement simple." -#: includes/sc_event-list_helptexts.php:130 +#: includes/sc_event-list_helptexts.php:128 msgid "" "This attribute specifies the page or post url for event links.<br />\n" "\t The standard is an empty string. Then the url will be calculated automatically.<br />\n" "\t An url is normally only required for the use of the shortcode in sidebars. It is also used in the event-list widget." msgstr "Cet attribut spécifie l'url de la page ou de l'article pour la liste des évènements.<br/>\n⇥ Par défaut, c'est une chaine vide. Alors l'url de la page courante est automatiquement utilisé.<br/>\n⇥ Une url est normale requis seulement pour utiliser le shortcode dans une barre latérale. Il est aussi utilisé dans le widget liste des évènements." -#: includes/sc_event-list_helptexts.php:137 +#: includes/sc_event-list_helptexts.php:135 msgid "" "This attribute the specifies shortcode id of the used shortcode on the page specified with \"url_to_page\" attribute.<br />\n" "\t The empty standard value is o.k. for the normal use. This attribute is normally only required for the event-list widget." msgstr "Cet attribut spécifie l'identifiant du shortcode utilisé sur la page.\n⇥ La valeur par défaut est suffisant pour une utilisation normale, cet attribut est simplement requis par le widget liste des évènements si plusieurs shortcode sont affichés sur la même page ou article." -#: includes/sc_event-list.php:138 +#: includes/sc_event-list.php:134 msgid "Event Information:" msgstr "Information sur l'évènement" @@ -1480,14 +1671,14 @@ msgstr "caractères" #: includes/widget_helptexts.php:31 msgid "" "This option defines the number of displayed characters for the event title." -msgstr "" +msgstr "Cette option définit le nombre de caractères à afficher pour le titre d'événement." #: includes/widget_helptexts.php:32 includes/widget_helptexts.php:54 #, php-format msgid "" "Set this value to %1$s to view the full text, or set it to %2$s to " "automatically truncate the text via css." -msgstr "" +msgstr "Mettez cette valeur à %1$s pour voir tout le texte, ou mettez l'option à %2$s pour tronquer le texte automatiquement grâce au CSS" #: includes/widget_helptexts.php:37 msgid "Show event starttime" @@ -1536,7 +1727,7 @@ msgstr "" #: includes/widget_helptexts.php:69 #, php-format msgid "Set this value to %1$s to view the full text." -msgstr "" +msgstr "Mettre cette valeur à %1$s pour voir le texte dans son intégralité." #: includes/widget_helptexts.php:74 msgid "URL to the linked Event List page" diff --git a/wp-content/plugins/event-list/languages/event-list-it_IT.mo b/wp-content/plugins/event-list/languages/event-list-it_IT.mo index 75aa0630a83b71c0a09e9bdf43d460a36dd4ee9b..0c45b7a5f8e384de3aeffbf4aec68338e9b5ef45 100644 Binary files a/wp-content/plugins/event-list/languages/event-list-it_IT.mo and b/wp-content/plugins/event-list/languages/event-list-it_IT.mo differ diff --git a/wp-content/plugins/event-list/languages/event-list-it_IT.po b/wp-content/plugins/event-list/languages/event-list-it_IT.po index a946bc5fdf8114ad37744c93d301dfaa3ff38195..c2ad10de94dda5ba48fbb475a91cc2e243787e91 100644 --- a/wp-content/plugins/event-list/languages/event-list-it_IT.po +++ b/wp-content/plugins/event-list/languages/event-list-it_IT.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: wp-event-list\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-list/\n" -"POT-Creation-Date: 2017-03-17 17:25+0100\n" -"PO-Revision-Date: 2017-03-17 16:25+0000\n" +"POT-Creation-Date: 2017-10-08 15:55+0200\n" +"PO-Revision-Date: 2017-10-08 13:55+0000\n" "Last-Translator: mibuthu\n" "Language-Team: Italian (Italy) (http://www.transifex.com/mibuthu/wp-event-list/language/it_IT/)\n" "MIME-Version: 1.0\n" @@ -18,58 +18,65 @@ msgstr "" "Language: it_IT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: admin/admin.php:45 +#: admin/admin.php:48 msgid "Event List" msgstr "Lista Eventi" -#: admin/admin.php:48 admin/admin.php:80 admin/includes/admin-main.php:117 -#: admin/includes/category_table.php:110 +#: admin/admin.php:51 admin/includes/admin-main.php:119 +#: admin/includes/category_table.php:113 msgid "Events" msgstr "Eventi" -#: admin/admin.php:48 +#: admin/admin.php:51 msgid "All Events" msgstr "Tutti gli eventi" -#: admin/admin.php:52 admin/includes/admin-new.php:41 +#: admin/admin.php:55 admin/includes/admin-new.php:46 msgid "Add New Event" msgstr "Aggiungi un nuovo evento" -#: admin/admin.php:52 admin/includes/admin-main.php:119 +#: admin/admin.php:55 admin/includes/admin-main.php:121 msgid "Add New" msgstr "Aggiungi nuovo" -#: admin/admin.php:56 admin/includes/admin-categories.php:50 +#: admin/admin.php:59 admin/includes/admin-categories.php:48 msgid "Event List Categories" msgstr "Categorie Lista Eventi" -#: admin/admin.php:56 admin/includes/admin-new.php:145 -#: admin/includes/event_table.php:111 +#: admin/admin.php:59 admin/includes/admin-new.php:150 +#: admin/includes/event_table.php:114 msgid "Categories" msgstr "Categorie" -#: admin/admin.php:60 admin/includes/admin-settings.php:53 +#: admin/admin.php:63 admin/includes/admin-settings.php:54 msgid "Event List Settings" msgstr "Impostazioni Eventi Lista" -#: admin/admin.php:60 +#: admin/admin.php:63 msgid "Settings" msgstr "Impostazioni" -#: admin/admin.php:64 admin/includes/admin-about.php:37 +#: admin/admin.php:67 admin/includes/admin-about.php:37 msgid "About Event List" msgstr "Informazioni su Lista Eventi" -#: admin/admin.php:64 +#: admin/admin.php:67 msgid "About" msgstr "Informazioni su" -#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:68 +#: admin/admin.php:87 +#, php-format +msgid "%s Event" +msgid_plural "%s Events" +msgstr[0] "" +msgstr[1] "" + +#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:69 msgid "General" msgstr "Generico" #: admin/includes/admin-about.php:59 admin/includes/admin-about.php:77 -#: admin/includes/admin-about.php:103 +#: admin/includes/admin-about.php:104 msgid "Shortcode Attributes" msgstr "Attributi dello Shortcode" @@ -194,130 +201,136 @@ msgid "" "If you want to support the plugin I would be happy to get a small donation" msgstr "" -#: admin/includes/admin-about.php:105 +#: admin/includes/admin-about.php:96 admin/includes/admin-about.php:97 +#: admin/includes/admin-about.php:98 +#, php-format +msgid "Donate with %1$s" +msgstr "" + +#: admin/includes/admin-about.php:106 msgid "" "You have the possibility to modify the output if you add some of the " "following attributes to the shortcode." msgstr "Hai la possibilità di modificare l'output se aggiungi alcuni dei seguenti attributi allo Shortcode." -#: admin/includes/admin-about.php:106 +#: admin/includes/admin-about.php:107 #, php-format msgid "" "You can combine and add as much attributes as you want. E.g. the shortcode " "including the attributes %1$s and %2$s would looks like this:" msgstr "È possibile combinare e aggiungere attributi come si desidera . Es Lo Shortcode, inclusi gli attributi %1$s e %2$s sarebbe simile a questo:" -#: admin/includes/admin-about.php:108 +#: admin/includes/admin-about.php:109 msgid "" "Below you can find a list of all supported attributes with their " "descriptions and available options:" msgstr "Qui di seguito potete trovare una lista di tutti gli attributi supportati con relative descrizioni e le opzioni disponibili:" -#: admin/includes/admin-about.php:122 +#: admin/includes/admin-about.php:123 msgid "Attribute name" msgstr "Nome attributo" -#: admin/includes/admin-about.php:123 +#: admin/includes/admin-about.php:124 msgid "Value options" msgstr "Valore opzioni" -#: admin/includes/admin-about.php:124 +#: admin/includes/admin-about.php:125 msgid "Default value" msgstr "Valore di default" -#: admin/includes/admin-about.php:125 admin/includes/admin-categories.php:188 -#: admin/includes/category_table.php:108 +#: admin/includes/admin-about.php:126 admin/includes/admin-categories.php:194 +#: admin/includes/category_table.php:111 msgid "Description" msgstr "Descrizione" -#: admin/includes/admin-about.php:143 includes/sc_event-list_helptexts.php:26 +#: admin/includes/admin-about.php:144 includes/sc_event-list_helptexts.php:26 #: includes/sc_event-list_helptexts.php:31 msgid "Filter Syntax" msgstr "Sintassi del filtro" -#: admin/includes/admin-about.php:144 +#: admin/includes/admin-about.php:145 msgid "" "For date and cat filters you can specify complex filters with the following " "syntax:" msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 #, php-format msgid "" "You can use %1$s and %2$s connections to define complex filters. " "Additionally you can set brackets %3$s for nested queries." msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "AND" msgstr "E" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "OR" msgstr "O" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "or" msgstr "o" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "and" msgstr "e" -#: admin/includes/admin-about.php:146 +#: admin/includes/admin-about.php:147 msgid "Examples for cat filters:" msgstr "Esempio per il filtro di categorie:" -#: admin/includes/admin-about.php:147 +#: admin/includes/admin-about.php:148 #, php-format msgid "Show all events with category %1$s." msgstr "Mostra tutti gli eventi aventi categoria %1$s." -#: admin/includes/admin-about.php:148 +#: admin/includes/admin-about.php:149 #, php-format msgid "Show all events with category %1$s or %2$s." msgstr "Mostra tutti gli eventi aventi categoria %1$s o %2$s." -#: admin/includes/admin-about.php:149 +#: admin/includes/admin-about.php:150 #, php-format msgid "" "Show all events with category %1$s and all events where category %2$s as " "well as %3$s is selected." msgstr "Mostra tutti gli eventi aventi categoria %1$s e tutti gli eventi in cui è selezionata sia categoria %2$s che %3$s." -#: admin/includes/admin-about.php:154 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:155 includes/sc_event-list_helptexts.php:25 msgid "Available Date Formats" msgstr "Formati data disponibili" -#: admin/includes/admin-about.php:155 +#: admin/includes/admin-about.php:156 msgid "For date filters you can use the following date formats:" msgstr "Per il filtro sulle date puoi utilizzare il seguente formato date:" -#: admin/includes/admin-about.php:163 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:164 includes/sc_event-list_helptexts.php:25 msgid "Available Date Range Formats" msgstr "Formati intervallo date disponibili" -#: admin/includes/admin-about.php:164 +#: admin/includes/admin-about.php:165 msgid "For date filters you can use the following daterange formats:" msgstr "Per il filtro sulle date puoi utilizzare il seguente formato di intervallo date:" -#: admin/includes/admin-about.php:176 +#: admin/includes/admin-about.php:177 msgid "Value" msgstr "Valore" -#: admin/includes/admin-about.php:180 +#: admin/includes/admin-about.php:181 msgid "Example" msgstr "Esempio" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Edit Category" msgstr "Modifica categoria" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Update Category" msgstr "Categoria aggiornata" -#: admin/includes/admin-categories.php:59 +#: admin/includes/admin-categories.php:57 msgid "Add New Category" msgstr "Aggiunta nuova categoria" @@ -336,74 +349,74 @@ msgstr "Questa categoria è stato rimossa anche da %d eventi." msgid "Error while deleting category \"%s\"" msgstr "Errore durante la cancellazione della categoria \"%s\"" -#: admin/includes/admin-categories.php:102 +#: admin/includes/admin-categories.php:103 msgid "Sync with post categories enabled." msgstr "La sincronizzazione con le categorie degli articoli è abilitata." -#: admin/includes/admin-categories.php:105 +#: admin/includes/admin-categories.php:106 msgid "Sync with post categories disabled." msgstr "Sincronizzazione con le categorie dei post abilitata" -#: admin/includes/admin-categories.php:111 +#: admin/includes/admin-categories.php:112 msgid "Manual sync with post categories sucessfully finished." msgstr "Sincronizzazione manuale con le categorie dei post terminata con successo." -#: admin/includes/admin-categories.php:119 +#: admin/includes/admin-categories.php:125 #, php-format msgid "New Category \"%s\" was added" msgstr "La nuova categoria \"%s\" è stata aggiunta" -#: admin/includes/admin-categories.php:122 +#: admin/includes/admin-categories.php:128 #, php-format msgid "Error: New Category \"%s\" could not be added" msgstr "Errore: la nuova categoria \"%s\" non può essere aggiunta" -#: admin/includes/admin-categories.php:128 +#: admin/includes/admin-categories.php:134 #, php-format msgid "Category \"%s\" was modified" msgstr "Categoria \"%s\" è stata modificata" -#: admin/includes/admin-categories.php:131 +#: admin/includes/admin-categories.php:137 #, php-format msgid "Error: Category \"%s\" could not be modified" msgstr "Errore: Categoria \"%s\" non può essere modificata" -#: admin/includes/admin-categories.php:138 +#: admin/includes/admin-categories.php:144 msgid "Categories are automatically synced with the post categories." msgstr "" -#: admin/includes/admin-categories.php:139 +#: admin/includes/admin-categories.php:145 msgid "" "Because of this all options to add new categories or editing existing " "categories are disabled." msgstr "" -#: admin/includes/admin-categories.php:140 +#: admin/includes/admin-categories.php:146 msgid "" "If you want to manually edit the categories you have to disable this option." msgstr "" -#: admin/includes/admin-categories.php:167 +#: admin/includes/admin-categories.php:173 msgid "The name is how it appears on your site." msgstr "Il nome è come appare sul tuo sito." -#: admin/includes/admin-categories.php:172 +#: admin/includes/admin-categories.php:178 msgid "" "The “slug” is the URL-friendly version of the name. It is usually all " "lowercase and contains only letters, numbers, and hyphens." msgstr "Lo \"slug\" è la versione amichevole del nome adatto ad una URL . Di solito è tutto minuscolo e contiene solo lettere, numeri e trattini." -#: admin/includes/admin-categories.php:185 +#: admin/includes/admin-categories.php:191 msgid "" "Categories can have a hierarchy. You might have a Jazz category, and under " "that have children categories for Bebop and Big Band. Totally optional." msgstr "Le categorie possono avere una gerarchia. Si potrebbe avere una categoria Jazz, e due sotto-categorie figlie Bebop e Big Band. Totalmente opzionale." -#: admin/includes/admin-categories.php:232 +#: admin/includes/admin-categories.php:241 msgid "Apply" msgstr "Applica" -#: admin/includes/admin-categories.php:242 +#: admin/includes/admin-categories.php:251 msgid "Do a manual sync with post categories" msgstr "Eseguire una sincronizzazione manuale con le categorie degli articoli" @@ -411,7 +424,7 @@ msgstr "Eseguire una sincronizzazione manuale con le categorie degli articoli" msgid "Import Events" msgstr "Importazione Eventi" -#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:118 msgid "Step" msgstr "Passo" @@ -457,151 +470,148 @@ msgstr "Il file non esiste, riprova." msgid "The file is not a CSV file." msgstr "Il file non è un file CSV." -#: admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:118 msgid "Events review and additonal category selection" msgstr "" -#: admin/includes/admin-import.php:123 +#: admin/includes/admin-import.php:121 msgid "" "Warning: The following category slugs are not available and will be removed " "from the imported events:" msgstr "" -#: admin/includes/admin-import.php:129 +#: admin/includes/admin-import.php:127 msgid "" "If you want to keep these categories, please create these Categories first " "and do the import afterwards." msgstr "" -#: admin/includes/admin-import.php:147 +#: admin/includes/admin-import.php:145 msgid "Add additional categories" msgstr "" -#: admin/includes/admin-import.php:148 +#: admin/includes/admin-import.php:146 msgid "Import events" msgstr "" -#: admin/includes/admin-import.php:162 +#: admin/includes/admin-import.php:160 msgid "Import with errors!" msgstr "Importazione avvenuta con errori!" -#: admin/includes/admin-import.php:163 -#, php-format -msgid "" -"An error occurred during import! Please send your import file to %1$sthe " -"administrator%2$s for analysis." -msgstr "Si è verificato un errore durante l'importazione! Si prega di inviare il file di importazione %1$s all' amministratore %2$s per l'analisi." +#: admin/includes/admin-import.php:161 +msgid "Sorry, an error occurred during import!" +msgstr "" -#: admin/includes/admin-import.php:167 +#: admin/includes/admin-import.php:165 msgid "Import successful!" msgstr "Importazione avvenuta con successo" -#: admin/includes/admin-import.php:168 +#: admin/includes/admin-import.php:166 msgid "Go back to All Events" msgstr "Torna a Tutti gli Eventi" -#: admin/includes/admin-import.php:175 admin/includes/admin-new.php:106 -#: admin/includes/event_table.php:108 includes/widget_helptexts.php:8 +#: admin/includes/admin-import.php:173 admin/includes/admin-new.php:111 +#: admin/includes/event_table.php:111 includes/widget_helptexts.php:8 msgid "Title" msgstr "Titolo" -#: admin/includes/admin-import.php:176 +#: admin/includes/admin-import.php:174 msgid "Start Date" msgstr "Data di inizio" -#: admin/includes/admin-import.php:177 +#: admin/includes/admin-import.php:175 msgid "End Date" msgstr "Data di fine" -#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:119 +#: admin/includes/admin-import.php:176 admin/includes/admin-new.php:124 #: includes/options_helptexts.php:48 includes/options_helptexts.php:49 msgid "Time" msgstr "Ora" -#: admin/includes/admin-import.php:179 admin/includes/admin-new.php:123 -#: admin/includes/event_table.php:109 includes/options_helptexts.php:53 +#: admin/includes/admin-import.php:177 admin/includes/admin-new.php:128 +#: admin/includes/event_table.php:112 includes/options_helptexts.php:53 #: includes/options_helptexts.php:54 msgid "Location" msgstr "Ubicazione" -#: admin/includes/admin-import.php:180 admin/includes/admin-new.php:127 -#: admin/includes/event_table.php:110 +#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:132 +#: admin/includes/event_table.php:113 msgid "Details" msgstr "Dettagli" -#: admin/includes/admin-import.php:181 +#: admin/includes/admin-import.php:179 msgid "Category slugs" msgstr "" -#: admin/includes/admin-import.php:220 +#: admin/includes/admin-import.php:218 #, php-format msgid "" "There was an error at line %1$s when reading this CSV file: Header line is " "missing or not correct!" msgstr "" -#: admin/includes/admin-import.php:252 admin/includes/admin-main.php:120 +#: admin/includes/admin-import.php:253 admin/includes/admin-main.php:122 msgid "Import" msgstr "Importazione" -#: admin/includes/admin-main.php:114 +#: admin/includes/admin-main.php:116 msgid "Edit Event" msgstr "Modifica Evento" -#: admin/includes/admin-main.php:114 admin/includes/event_table.php:72 +#: admin/includes/admin-main.php:116 admin/includes/event_table.php:75 msgid "Duplicate" msgstr "Duplica" -#: admin/includes/admin-new.php:43 +#: admin/includes/admin-new.php:48 #, php-format msgid "Duplicate of event id:%d" msgstr "Duplicazione di evento avente id: %d" -#: admin/includes/admin-new.php:106 admin/includes/admin-new.php:110 +#: admin/includes/admin-new.php:111 admin/includes/admin-new.php:115 msgid "required" msgstr "richiesto" -#: admin/includes/admin-new.php:110 admin/includes/event_table.php:107 +#: admin/includes/admin-new.php:115 admin/includes/event_table.php:110 msgid "Date" msgstr "Data" -#: admin/includes/admin-new.php:113 +#: admin/includes/admin-new.php:118 msgid "Multi-Day Event" msgstr "Evento multi giornaliero" -#: admin/includes/admin-new.php:143 admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:148 admin/includes/admin-new.php:165 msgid "Publish" msgstr "Pubblica" -#: admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:165 msgid "Update" msgstr "Aggiorna" -#: admin/includes/admin-new.php:162 +#: admin/includes/admin-new.php:167 msgid "Cancel" msgstr "Annulla" -#: admin/includes/admin-new.php:175 +#: admin/includes/admin-new.php:180 msgid "No categories available." msgstr "Nessuna categoria disponibile" -#: admin/includes/admin-new.php:221 +#: admin/includes/admin-new.php:226 msgid "Goto Category Settings" msgstr "Vai alle impostazioni delle categorie" -#: admin/includes/admin-settings.php:41 +#: admin/includes/admin-settings.php:42 msgid "Settings saved." msgstr "Impostazioni salvate." -#: admin/includes/admin-settings.php:69 +#: admin/includes/admin-settings.php:70 msgid "Frontend Settings" msgstr "Impostazioni interfaccia grafica" -#: admin/includes/admin-settings.php:70 +#: admin/includes/admin-settings.php:71 msgid "Admin Page Settings" msgstr "Impostazioni di amministrazione" -#: admin/includes/admin-settings.php:71 +#: admin/includes/admin-settings.php:72 msgid "Feed Settings" msgstr "Impostazioni Feed" @@ -613,36 +623,36 @@ msgstr "evento" msgid "events" msgstr "eventi" -#: admin/includes/category_table.php:70 admin/includes/event_table.php:71 +#: admin/includes/category_table.php:73 admin/includes/event_table.php:74 msgid "Edit" msgstr "Modifica" -#: admin/includes/category_table.php:71 admin/includes/category_table.php:145 -#: admin/includes/event_table.php:73 admin/includes/event_table.php:146 +#: admin/includes/category_table.php:74 admin/includes/category_table.php:148 +#: admin/includes/event_table.php:76 admin/includes/event_table.php:149 msgid "Delete" msgstr "Cancella" -#: admin/includes/category_table.php:107 +#: admin/includes/category_table.php:110 msgid "Name" msgstr "Nome" -#: admin/includes/category_table.php:109 +#: admin/includes/category_table.php:112 msgid "Slug" msgstr "Slug" -#: admin/includes/event_table.php:112 +#: admin/includes/event_table.php:115 msgid "Author" msgstr "Autore" -#: admin/includes/event_table.php:113 +#: admin/includes/event_table.php:116 msgid "Published" msgstr "Pubblicato" -#: admin/includes/event_table.php:175 +#: admin/includes/event_table.php:180 msgid "Filter" msgstr "Filtro" -#: admin/includes/event_table.php:297 +#: admin/includes/event_table.php:300 #, php-format msgid "%s ago" msgstr "%s fa" @@ -806,6 +816,10 @@ msgstr "Passati" msgid "This value defines a range from the past to the previous day." msgstr "" +#: includes/filterbar.php:233 includes/sc_event-list_helptexts.php:60 +msgid "Reset" +msgstr "" + #: includes/filterbar.php:282 msgid "All" msgstr "Tutti" @@ -1302,9 +1316,9 @@ msgid "" msgstr "" #: includes/sc_event-list_helptexts.php:33 -#: includes/sc_event-list_helptexts.php:76 -#: includes/sc_event-list_helptexts.php:91 -#: includes/sc_event-list_helptexts.php:106 +#: includes/sc_event-list_helptexts.php:74 +#: includes/sc_event-list_helptexts.php:89 +#: includes/sc_event-list_helptexts.php:104 msgid "number" msgstr "" @@ -1340,67 +1354,243 @@ msgid "" " in the single event view." msgstr "" -#: includes/sc_event-list_helptexts.php:77 -#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:43 +#, php-format +msgid "" +"This attribute specifies the available items in the filterbar. This options " +"are only valid if the filterbar is displayed (see %1$s attribute)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:44 +msgid "" +"Find below an overview of the available filterbar items and their options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "filterbar item" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +#: includes/sc_event-list_helptexts.php:63 +msgid "description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "item options" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option values" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "default value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:47 +msgid "" +"Show a list of all available years. Additional there are some special " +"entries available (see item options)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:48 +#: includes/sc_event-list_helptexts.php:53 +msgid "Add an entry to show all events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:49 +#: includes/sc_event-list_helptexts.php:54 +msgid "Add an entry to show all upcoming events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:50 +#: includes/sc_event-list_helptexts.php:55 +msgid "Add an entry to show events in the past." +msgstr "" + +#: includes/sc_event-list_helptexts.php:51 +msgid "Set descending or ascending order of year entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:52 +msgid "Show a list of all available months." +msgstr "" + +#: includes/sc_event-list_helptexts.php:56 +msgid "Set descending or ascending order of month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "php date-formats" +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "Set the displayed date format of the month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"With this item you can display the special entries %1$s, %2$s and %3$s. You " +"can use all or only some of the available values and you can specify their " +"order." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"Specifies the displayed values and their order. The items must be seperated " +"by %1$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Show a list of all available categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Add an entry to show events from all categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "A link to reset the eventlist filter to standard." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "any text" +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "Set the caption of the link." +msgstr "" + +#: includes/sc_event-list_helptexts.php:61 +msgid "Find below an overview of the available filterbar display options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "display option" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "available for" +msgstr "" + +#: includes/sc_event-list_helptexts.php:64 +#, php-format +msgid "Shows a horizonal list seperated by %1$s with a link to each item." +msgstr "" + +#: includes/sc_event-list_helptexts.php:65 +msgid "" +"Shows a select box where an item can be choosen. After the selection of an " +"item the page is reloaded via javascript to show the filtered events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:66 +msgid "Shows a simple link which can be clicked." +msgstr "" + +#: includes/sc_event-list_helptexts.php:67 +msgid "Find below some declaration examples with descriptions:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:69 +#, php-format +msgid "" +"In this example you can see that the filterbar item and the used display " +"option is joined by an underscore %1$s. You can define several filterbar " +"items seperated by a comma %2$s. These items will be displayed left-aligned." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +#, php-format +msgid "" +"In this example you can see that filterbar options can be added in brackets " +"in format %1$s. You can also add multiple options seperated by a pipe %2$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "option_name" +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:72 +#, php-format +msgid "" +"The 2 semicolon %1$s devides the bar in 3 section. The first section will be" +" displayed left-justified, the second section will be centered and the third" +" section will be right-aligned. So in this example the 2 dropdown will be " +"left-aligned and the reset link will be on the right side." +msgstr "" + +#: includes/sc_event-list_helptexts.php:75 +#: includes/sc_event-list_helptexts.php:90 msgid "" "This attribute specifies if the title should be truncated to the given " "number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:78 -#: includes/sc_event-list_helptexts.php:93 +#: includes/sc_event-list_helptexts.php:76 +#: includes/sc_event-list_helptexts.php:91 #, php-format msgid "" "With the standard value %1$s the full text is displayed, with %2$s the text " "is automatically truncated via css." msgstr "" -#: includes/sc_event-list_helptexts.php:79 -#: includes/sc_event-list_helptexts.php:94 -#: includes/sc_event-list_helptexts.php:109 +#: includes/sc_event-list_helptexts.php:77 +#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:107 msgid "This attribute has no influence if only a single event is shown." msgstr "" -#: includes/sc_event-list_helptexts.php:82 +#: includes/sc_event-list_helptexts.php:80 msgid "" "This attribute specifies if the starttime is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the starttime.<br />\n" "\t With \"event_list_only\" the starttime is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:87 +#: includes/sc_event-list_helptexts.php:85 msgid "" "This attribute specifies if the location is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the location.<br />\n" "\t With \"event_list_only\" the location is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:97 +#: includes/sc_event-list_helptexts.php:95 msgid "" "This attribute specifies if the categories are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the category.<br />\n" "\t With \"event_list_only\" the categories are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:102 +#: includes/sc_event-list_helptexts.php:100 msgid "" "This attribute specifies if the details are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the details.<br />\n" "\t With \"event_list_only\" the details are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:107 +#: includes/sc_event-list_helptexts.php:105 msgid "" "This attribute specifies if the details should be truncate to the given " "number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:108 +#: includes/sc_event-list_helptexts.php:106 #, php-format msgid "With the standard value %1$s the full text is displayed." msgstr "" -#: includes/sc_event-list_helptexts.php:112 +#: includes/sc_event-list_helptexts.php:110 msgid "" "This attribute specifies if the details should be collapsed initially.<br />\n" "\t Then a link will be displayed instead of the details. By clicking this link the details are getting visible.<br />\n" @@ -1408,7 +1598,7 @@ msgid "" "\t With \"event_list_only\" the details are only collapsed in the event list view and with \"single_event_only\" only in single event view." msgstr "" -#: includes/sc_event-list_helptexts.php:118 +#: includes/sc_event-list_helptexts.php:116 msgid "" "This attribute specifies if a link to the single event should be added onto the event name in the event list.<br />\n" "\t Choose \"false\" to never add and \"true\" to always add the link.<br />\n" @@ -1416,7 +1606,7 @@ msgid "" "\t With \"events_with_details_only\" the link is only added in the event list for events with event details." msgstr "" -#: includes/sc_event-list_helptexts.php:124 +#: includes/sc_event-list_helptexts.php:122 msgid "" "This attribute specifies if a rss feed link should be added.<br />\n" "\t You have to enable the feed in the eventlist settings to make this attribute workable.<br />\n" @@ -1425,20 +1615,20 @@ msgid "" "\t With \"event_list_only\" the link is only added in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:130 +#: includes/sc_event-list_helptexts.php:128 msgid "" "This attribute specifies the page or post url for event links.<br />\n" "\t The standard is an empty string. Then the url will be calculated automatically.<br />\n" "\t An url is normally only required for the use of the shortcode in sidebars. It is also used in the event-list widget." msgstr "" -#: includes/sc_event-list_helptexts.php:137 +#: includes/sc_event-list_helptexts.php:135 msgid "" "This attribute the specifies shortcode id of the used shortcode on the page specified with \"url_to_page\" attribute.<br />\n" "\t The empty standard value is o.k. for the normal use. This attribute is normally only required for the event-list widget." msgstr "" -#: includes/sc_event-list.php:138 +#: includes/sc_event-list.php:134 msgid "Event Information:" msgstr "Informazioni Evento" diff --git a/wp-content/plugins/event-list/languages/event-list-nl_NL.mo b/wp-content/plugins/event-list/languages/event-list-nl_NL.mo index 938f1f687fec774be25128e4d5c3ba44384789be..f0c32233ccec133074b715f9fe30fcf1fddffbc5 100644 Binary files a/wp-content/plugins/event-list/languages/event-list-nl_NL.mo and b/wp-content/plugins/event-list/languages/event-list-nl_NL.mo differ diff --git a/wp-content/plugins/event-list/languages/event-list-nl_NL.po b/wp-content/plugins/event-list/languages/event-list-nl_NL.po index c1c5f7c259b135d66b896987dc1289bd747fe0f1..79afaa324ac463825241b9f3f3ba14fa1884720f 100644 --- a/wp-content/plugins/event-list/languages/event-list-nl_NL.po +++ b/wp-content/plugins/event-list/languages/event-list-nl_NL.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: wp-event-list\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-list/\n" -"POT-Creation-Date: 2017-03-17 17:25+0100\n" -"PO-Revision-Date: 2017-03-17 16:25+0000\n" +"POT-Creation-Date: 2017-10-08 15:55+0200\n" +"PO-Revision-Date: 2017-10-08 13:55+0000\n" "Last-Translator: mibuthu\n" "Language-Team: Dutch (Netherlands) (http://www.transifex.com/mibuthu/wp-event-list/language/nl_NL/)\n" "MIME-Version: 1.0\n" @@ -20,58 +20,65 @@ msgstr "" "Language: nl_NL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: admin/admin.php:45 +#: admin/admin.php:48 msgid "Event List" msgstr "Gebeurtenislijst" -#: admin/admin.php:48 admin/admin.php:80 admin/includes/admin-main.php:117 -#: admin/includes/category_table.php:110 +#: admin/admin.php:51 admin/includes/admin-main.php:119 +#: admin/includes/category_table.php:113 msgid "Events" msgstr "Gebeurtenissen" -#: admin/admin.php:48 +#: admin/admin.php:51 msgid "All Events" msgstr "Alle gebeurtenissen" -#: admin/admin.php:52 admin/includes/admin-new.php:41 +#: admin/admin.php:55 admin/includes/admin-new.php:46 msgid "Add New Event" msgstr "Maak een nieuwe gebeurtenis" -#: admin/admin.php:52 admin/includes/admin-main.php:119 +#: admin/admin.php:55 admin/includes/admin-main.php:121 msgid "Add New" msgstr "Nieuwe toevoegen" -#: admin/admin.php:56 admin/includes/admin-categories.php:50 +#: admin/admin.php:59 admin/includes/admin-categories.php:48 msgid "Event List Categories" msgstr "Gebeurtenislijst Categorieën " -#: admin/admin.php:56 admin/includes/admin-new.php:145 -#: admin/includes/event_table.php:111 +#: admin/admin.php:59 admin/includes/admin-new.php:150 +#: admin/includes/event_table.php:114 msgid "Categories" msgstr "Categorieën" -#: admin/admin.php:60 admin/includes/admin-settings.php:53 +#: admin/admin.php:63 admin/includes/admin-settings.php:54 msgid "Event List Settings" msgstr "Gebeurtenislijst Instellingen" -#: admin/admin.php:60 +#: admin/admin.php:63 msgid "Settings" msgstr "Instellingen" -#: admin/admin.php:64 admin/includes/admin-about.php:37 +#: admin/admin.php:67 admin/includes/admin-about.php:37 msgid "About Event List" msgstr "Over Gebeurtenislijst" -#: admin/admin.php:64 +#: admin/admin.php:67 msgid "About" msgstr "Over" -#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:68 +#: admin/admin.php:87 +#, php-format +msgid "%s Event" +msgid_plural "%s Events" +msgstr[0] "" +msgstr[1] "" + +#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:69 msgid "General" msgstr "Algemeen" #: admin/includes/admin-about.php:59 admin/includes/admin-about.php:77 -#: admin/includes/admin-about.php:103 +#: admin/includes/admin-about.php:104 msgid "Shortcode Attributes" msgstr "Shortcode Attributen" @@ -196,130 +203,136 @@ msgid "" "If you want to support the plugin I would be happy to get a small donation" msgstr "" -#: admin/includes/admin-about.php:105 +#: admin/includes/admin-about.php:96 admin/includes/admin-about.php:97 +#: admin/includes/admin-about.php:98 +#, php-format +msgid "Donate with %1$s" +msgstr "" + +#: admin/includes/admin-about.php:106 msgid "" "You have the possibility to modify the output if you add some of the " "following attributes to the shortcode." msgstr "Je hebt de mogelijkheid het resultaat aan te passen als je wat van de volgende attributen toevoegt aan de shortcode." -#: admin/includes/admin-about.php:106 +#: admin/includes/admin-about.php:107 #, php-format msgid "" "You can combine and add as much attributes as you want. E.g. the shortcode " "including the attributes %1$s and %2$s would looks like this:" msgstr "Je kunt zoveel attributen combineren en toevoegen als je wilt. Bijvoorbeeld, de shortcode met de volgende attributen %1$s en %2$s zou er zo uit komen te zien:" -#: admin/includes/admin-about.php:108 +#: admin/includes/admin-about.php:109 msgid "" "Below you can find a list of all supported attributes with their " "descriptions and available options:" msgstr "Hieronder vind je een lijst van alle ondersteunde attributen met hun beschrijving en beschikbare opties:" -#: admin/includes/admin-about.php:122 +#: admin/includes/admin-about.php:123 msgid "Attribute name" msgstr "Attribuut naam" -#: admin/includes/admin-about.php:123 +#: admin/includes/admin-about.php:124 msgid "Value options" msgstr "Waarde opties" -#: admin/includes/admin-about.php:124 +#: admin/includes/admin-about.php:125 msgid "Default value" msgstr "Standaard waarde" -#: admin/includes/admin-about.php:125 admin/includes/admin-categories.php:188 -#: admin/includes/category_table.php:108 +#: admin/includes/admin-about.php:126 admin/includes/admin-categories.php:194 +#: admin/includes/category_table.php:111 msgid "Description" msgstr "Omschrijving" -#: admin/includes/admin-about.php:143 includes/sc_event-list_helptexts.php:26 +#: admin/includes/admin-about.php:144 includes/sc_event-list_helptexts.php:26 #: includes/sc_event-list_helptexts.php:31 msgid "Filter Syntax" msgstr "Filter Syntax" -#: admin/includes/admin-about.php:144 +#: admin/includes/admin-about.php:145 msgid "" "For date and cat filters you can specify complex filters with the following " "syntax:" msgstr "Voor datum en categorie filters kun je complexe filters definieren met de volgende syntax:" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 #, php-format msgid "" "You can use %1$s and %2$s connections to define complex filters. " "Additionally you can set brackets %3$s for nested queries." msgstr "Jet kunt %1$s en %2$s connecties gebruiken om complexe filters te definieren. Daarnaast kun je 'brackets' %3$s gebruiken voor geneste queries." -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "AND" msgstr "EN" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "OR" msgstr "OF" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "or" msgstr "of" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "and" msgstr "en" -#: admin/includes/admin-about.php:146 +#: admin/includes/admin-about.php:147 msgid "Examples for cat filters:" msgstr "Voorbeelden voor categorie filters:" -#: admin/includes/admin-about.php:147 +#: admin/includes/admin-about.php:148 #, php-format msgid "Show all events with category %1$s." msgstr "Laat alle gebeurtenissen zien met categorie %1$s." -#: admin/includes/admin-about.php:148 +#: admin/includes/admin-about.php:149 #, php-format msgid "Show all events with category %1$s or %2$s." msgstr "Laat alle gebeurtenissen zien met categorie %1$s of %2$s." -#: admin/includes/admin-about.php:149 +#: admin/includes/admin-about.php:150 #, php-format msgid "" "Show all events with category %1$s and all events where category %2$s as " "well as %3$s is selected." msgstr "Laat alle gebeurtenissen zien met categorie %1$s en alle gebeurtenissen waar zowel categorie %2$s als %3$s geselecteerd zijn." -#: admin/includes/admin-about.php:154 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:155 includes/sc_event-list_helptexts.php:25 msgid "Available Date Formats" msgstr "Beschikbare Datum Notaties" -#: admin/includes/admin-about.php:155 +#: admin/includes/admin-about.php:156 msgid "For date filters you can use the following date formats:" msgstr "Voor datum filters kun je de volgende datum notaties gebruiken:" -#: admin/includes/admin-about.php:163 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:164 includes/sc_event-list_helptexts.php:25 msgid "Available Date Range Formats" msgstr "Beschikbare Datum Bereik Notaties" -#: admin/includes/admin-about.php:164 +#: admin/includes/admin-about.php:165 msgid "For date filters you can use the following daterange formats:" msgstr "Voor datum filters kun je de volgende datumbereik notaties gebruiken: " -#: admin/includes/admin-about.php:176 +#: admin/includes/admin-about.php:177 msgid "Value" msgstr "Waarde" -#: admin/includes/admin-about.php:180 +#: admin/includes/admin-about.php:181 msgid "Example" msgstr "Voorbeeld" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Edit Category" msgstr "Bewerk Categorie" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Update Category" msgstr "Pas Categorie aan" -#: admin/includes/admin-categories.php:59 +#: admin/includes/admin-categories.php:57 msgid "Add New Category" msgstr "Voeg Nieuwe Categorie toe" @@ -338,74 +351,74 @@ msgstr "Deze Categorie was ook verwijderd uit %d gebeurtenissen." msgid "Error while deleting category \"%s\"" msgstr "Fout bij het verwijderen van categorie \"%s\"" -#: admin/includes/admin-categories.php:102 +#: admin/includes/admin-categories.php:103 msgid "Sync with post categories enabled." msgstr "Synchronisatie met bericht categorieën ingeschakeld." -#: admin/includes/admin-categories.php:105 +#: admin/includes/admin-categories.php:106 msgid "Sync with post categories disabled." msgstr "Synchronisatie met bericht categorieen uitgeschakeld." -#: admin/includes/admin-categories.php:111 +#: admin/includes/admin-categories.php:112 msgid "Manual sync with post categories sucessfully finished." msgstr "Handmatige synchronisatie met berichtcategorieën succesvol afgerond." -#: admin/includes/admin-categories.php:119 +#: admin/includes/admin-categories.php:125 #, php-format msgid "New Category \"%s\" was added" msgstr "Nieuwe Categorie \"%s\" is toegevoegd" -#: admin/includes/admin-categories.php:122 +#: admin/includes/admin-categories.php:128 #, php-format msgid "Error: New Category \"%s\" could not be added" msgstr "Fout: Nieuwe Categorie \"%s\" kon niet worden toegevoegd" -#: admin/includes/admin-categories.php:128 +#: admin/includes/admin-categories.php:134 #, php-format msgid "Category \"%s\" was modified" msgstr "Categorie \"%s\" is aangepast" -#: admin/includes/admin-categories.php:131 +#: admin/includes/admin-categories.php:137 #, php-format msgid "Error: Category \"%s\" could not be modified" msgstr "Fout: Categorie \"%s\" kon niet worden aangepast" -#: admin/includes/admin-categories.php:138 +#: admin/includes/admin-categories.php:144 msgid "Categories are automatically synced with the post categories." msgstr "" -#: admin/includes/admin-categories.php:139 +#: admin/includes/admin-categories.php:145 msgid "" "Because of this all options to add new categories or editing existing " "categories are disabled." msgstr "" -#: admin/includes/admin-categories.php:140 +#: admin/includes/admin-categories.php:146 msgid "" "If you want to manually edit the categories you have to disable this option." msgstr "" -#: admin/includes/admin-categories.php:167 +#: admin/includes/admin-categories.php:173 msgid "The name is how it appears on your site." msgstr "De naam zoals deze verschijnt op de site" -#: admin/includes/admin-categories.php:172 +#: admin/includes/admin-categories.php:178 msgid "" "The “slug” is the URL-friendly version of the name. It is usually all " "lowercase and contains only letters, numbers, and hyphens." msgstr "De \"slug\" is de URL-veindelijke versie van de naam. Gebruikelijk zijn dit kleine letters en bevat het alleen letters, nummers en verbindingsstreepjes." -#: admin/includes/admin-categories.php:185 +#: admin/includes/admin-categories.php:191 msgid "" "Categories can have a hierarchy. You might have a Jazz category, and under " "that have children categories for Bebop and Big Band. Totally optional." msgstr "Categorieën kunnen een hiërarchie hebben. Misschien heb je wel een Jazz categorie, waaronder de 'kinder' categorieën Bebop en Big Band zitten. Helemaal optioneel." -#: admin/includes/admin-categories.php:232 +#: admin/includes/admin-categories.php:241 msgid "Apply" msgstr "Toepassen" -#: admin/includes/admin-categories.php:242 +#: admin/includes/admin-categories.php:251 msgid "Do a manual sync with post categories" msgstr "Doe een handmatige synchronisatie met bericht categorieen" @@ -413,7 +426,7 @@ msgstr "Doe een handmatige synchronisatie met bericht categorieen" msgid "Import Events" msgstr "Importeer Gebeurtenissen" -#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:118 msgid "Step" msgstr "Stap" @@ -459,151 +472,148 @@ msgstr "Het bestand bestaat niet, probeer het nog eens." msgid "The file is not a CSV file." msgstr "Het bestand is geen CSV bestand." -#: admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:118 msgid "Events review and additonal category selection" msgstr "" -#: admin/includes/admin-import.php:123 +#: admin/includes/admin-import.php:121 msgid "" "Warning: The following category slugs are not available and will be removed " "from the imported events:" msgstr "" -#: admin/includes/admin-import.php:129 +#: admin/includes/admin-import.php:127 msgid "" "If you want to keep these categories, please create these Categories first " "and do the import afterwards." msgstr "" -#: admin/includes/admin-import.php:147 +#: admin/includes/admin-import.php:145 msgid "Add additional categories" msgstr "" -#: admin/includes/admin-import.php:148 +#: admin/includes/admin-import.php:146 msgid "Import events" msgstr "" -#: admin/includes/admin-import.php:162 +#: admin/includes/admin-import.php:160 msgid "Import with errors!" msgstr "Import met fouten!" -#: admin/includes/admin-import.php:163 -#, php-format -msgid "" -"An error occurred during import! Please send your import file to %1$sthe " -"administrator%2$s for analysis." -msgstr "Er heeft zich een fout voorgedaan tijdens de import! Verstuur je import bestand naar %1$sde administrator%2$s voor analyse." +#: admin/includes/admin-import.php:161 +msgid "Sorry, an error occurred during import!" +msgstr "" -#: admin/includes/admin-import.php:167 +#: admin/includes/admin-import.php:165 msgid "Import successful!" msgstr "Import succesvol!" -#: admin/includes/admin-import.php:168 +#: admin/includes/admin-import.php:166 msgid "Go back to All Events" msgstr "Ga terug naar Alle Gebeurtenissen" -#: admin/includes/admin-import.php:175 admin/includes/admin-new.php:106 -#: admin/includes/event_table.php:108 includes/widget_helptexts.php:8 +#: admin/includes/admin-import.php:173 admin/includes/admin-new.php:111 +#: admin/includes/event_table.php:111 includes/widget_helptexts.php:8 msgid "Title" msgstr "Titel" -#: admin/includes/admin-import.php:176 +#: admin/includes/admin-import.php:174 msgid "Start Date" msgstr "Start Datum" -#: admin/includes/admin-import.php:177 +#: admin/includes/admin-import.php:175 msgid "End Date" msgstr "Eind Datum" -#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:119 +#: admin/includes/admin-import.php:176 admin/includes/admin-new.php:124 #: includes/options_helptexts.php:48 includes/options_helptexts.php:49 msgid "Time" msgstr "Tijd" -#: admin/includes/admin-import.php:179 admin/includes/admin-new.php:123 -#: admin/includes/event_table.php:109 includes/options_helptexts.php:53 +#: admin/includes/admin-import.php:177 admin/includes/admin-new.php:128 +#: admin/includes/event_table.php:112 includes/options_helptexts.php:53 #: includes/options_helptexts.php:54 msgid "Location" msgstr "Locatie" -#: admin/includes/admin-import.php:180 admin/includes/admin-new.php:127 -#: admin/includes/event_table.php:110 +#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:132 +#: admin/includes/event_table.php:113 msgid "Details" msgstr "Details" -#: admin/includes/admin-import.php:181 +#: admin/includes/admin-import.php:179 msgid "Category slugs" msgstr "" -#: admin/includes/admin-import.php:220 +#: admin/includes/admin-import.php:218 #, php-format msgid "" "There was an error at line %1$s when reading this CSV file: Header line is " "missing or not correct!" msgstr "" -#: admin/includes/admin-import.php:252 admin/includes/admin-main.php:120 +#: admin/includes/admin-import.php:253 admin/includes/admin-main.php:122 msgid "Import" msgstr "Importeer" -#: admin/includes/admin-main.php:114 +#: admin/includes/admin-main.php:116 msgid "Edit Event" msgstr "Gebeurtenis Aanpassen" -#: admin/includes/admin-main.php:114 admin/includes/event_table.php:72 +#: admin/includes/admin-main.php:116 admin/includes/event_table.php:75 msgid "Duplicate" msgstr "Maak een kopie" -#: admin/includes/admin-new.php:43 +#: admin/includes/admin-new.php:48 #, php-format msgid "Duplicate of event id:%d" msgstr "Kopie van gebeurtenis id:%d" -#: admin/includes/admin-new.php:106 admin/includes/admin-new.php:110 +#: admin/includes/admin-new.php:111 admin/includes/admin-new.php:115 msgid "required" msgstr "vereist" -#: admin/includes/admin-new.php:110 admin/includes/event_table.php:107 +#: admin/includes/admin-new.php:115 admin/includes/event_table.php:110 msgid "Date" msgstr "Datum" -#: admin/includes/admin-new.php:113 +#: admin/includes/admin-new.php:118 msgid "Multi-Day Event" msgstr "Meerdaagse gebeurtenis" -#: admin/includes/admin-new.php:143 admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:148 admin/includes/admin-new.php:165 msgid "Publish" msgstr "Publiceer" -#: admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:165 msgid "Update" msgstr "Bijwerken" -#: admin/includes/admin-new.php:162 +#: admin/includes/admin-new.php:167 msgid "Cancel" msgstr "Annuleer" -#: admin/includes/admin-new.php:175 +#: admin/includes/admin-new.php:180 msgid "No categories available." msgstr "Geen categorieen beschikbaar." -#: admin/includes/admin-new.php:221 +#: admin/includes/admin-new.php:226 msgid "Goto Category Settings" msgstr "Ga naar Categorie Instellingen" -#: admin/includes/admin-settings.php:41 +#: admin/includes/admin-settings.php:42 msgid "Settings saved." msgstr "Instellingen bewaard." -#: admin/includes/admin-settings.php:69 +#: admin/includes/admin-settings.php:70 msgid "Frontend Settings" msgstr "Frontend Instellingen" -#: admin/includes/admin-settings.php:70 +#: admin/includes/admin-settings.php:71 msgid "Admin Page Settings" msgstr "Admin Pagina Instellingen" -#: admin/includes/admin-settings.php:71 +#: admin/includes/admin-settings.php:72 msgid "Feed Settings" msgstr "Feed Instellingen" @@ -615,36 +625,36 @@ msgstr "gebeurtenis" msgid "events" msgstr "gebeurtenissen" -#: admin/includes/category_table.php:70 admin/includes/event_table.php:71 +#: admin/includes/category_table.php:73 admin/includes/event_table.php:74 msgid "Edit" msgstr "Aanpassen" -#: admin/includes/category_table.php:71 admin/includes/category_table.php:145 -#: admin/includes/event_table.php:73 admin/includes/event_table.php:146 +#: admin/includes/category_table.php:74 admin/includes/category_table.php:148 +#: admin/includes/event_table.php:76 admin/includes/event_table.php:149 msgid "Delete" msgstr "Verwijderen" -#: admin/includes/category_table.php:107 +#: admin/includes/category_table.php:110 msgid "Name" msgstr "Naam" -#: admin/includes/category_table.php:109 +#: admin/includes/category_table.php:112 msgid "Slug" msgstr "Slug" -#: admin/includes/event_table.php:112 +#: admin/includes/event_table.php:115 msgid "Author" msgstr "Auteur" -#: admin/includes/event_table.php:113 +#: admin/includes/event_table.php:116 msgid "Published" msgstr "Gepubliceerd" -#: admin/includes/event_table.php:175 +#: admin/includes/event_table.php:180 msgid "Filter" msgstr "Filter" -#: admin/includes/event_table.php:297 +#: admin/includes/event_table.php:300 #, php-format msgid "%s ago" msgstr "%s geleden" @@ -808,6 +818,10 @@ msgstr "Eerdere" msgid "This value defines a range from the past to the previous day." msgstr "Deze waarde geeft een bereik aan van het verleden tot vandaag." +#: includes/filterbar.php:233 includes/sc_event-list_helptexts.php:60 +msgid "Reset" +msgstr "" + #: includes/filterbar.php:282 msgid "All" msgstr "Alles" @@ -1304,9 +1318,9 @@ msgid "" msgstr "" #: includes/sc_event-list_helptexts.php:33 -#: includes/sc_event-list_helptexts.php:76 -#: includes/sc_event-list_helptexts.php:91 -#: includes/sc_event-list_helptexts.php:106 +#: includes/sc_event-list_helptexts.php:74 +#: includes/sc_event-list_helptexts.php:89 +#: includes/sc_event-list_helptexts.php:104 msgid "number" msgstr "" @@ -1342,67 +1356,243 @@ msgid "" " in the single event view." msgstr "" -#: includes/sc_event-list_helptexts.php:77 -#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:43 +#, php-format +msgid "" +"This attribute specifies the available items in the filterbar. This options " +"are only valid if the filterbar is displayed (see %1$s attribute)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:44 +msgid "" +"Find below an overview of the available filterbar items and their options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "filterbar item" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +#: includes/sc_event-list_helptexts.php:63 +msgid "description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "item options" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option values" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "default value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:47 +msgid "" +"Show a list of all available years. Additional there are some special " +"entries available (see item options)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:48 +#: includes/sc_event-list_helptexts.php:53 +msgid "Add an entry to show all events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:49 +#: includes/sc_event-list_helptexts.php:54 +msgid "Add an entry to show all upcoming events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:50 +#: includes/sc_event-list_helptexts.php:55 +msgid "Add an entry to show events in the past." +msgstr "" + +#: includes/sc_event-list_helptexts.php:51 +msgid "Set descending or ascending order of year entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:52 +msgid "Show a list of all available months." +msgstr "" + +#: includes/sc_event-list_helptexts.php:56 +msgid "Set descending or ascending order of month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "php date-formats" +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "Set the displayed date format of the month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"With this item you can display the special entries %1$s, %2$s and %3$s. You " +"can use all or only some of the available values and you can specify their " +"order." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"Specifies the displayed values and their order. The items must be seperated " +"by %1$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Show a list of all available categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Add an entry to show events from all categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "A link to reset the eventlist filter to standard." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "any text" +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "Set the caption of the link." +msgstr "" + +#: includes/sc_event-list_helptexts.php:61 +msgid "Find below an overview of the available filterbar display options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "display option" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "available for" +msgstr "" + +#: includes/sc_event-list_helptexts.php:64 +#, php-format +msgid "Shows a horizonal list seperated by %1$s with a link to each item." +msgstr "" + +#: includes/sc_event-list_helptexts.php:65 +msgid "" +"Shows a select box where an item can be choosen. After the selection of an " +"item the page is reloaded via javascript to show the filtered events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:66 +msgid "Shows a simple link which can be clicked." +msgstr "" + +#: includes/sc_event-list_helptexts.php:67 +msgid "Find below some declaration examples with descriptions:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:69 +#, php-format +msgid "" +"In this example you can see that the filterbar item and the used display " +"option is joined by an underscore %1$s. You can define several filterbar " +"items seperated by a comma %2$s. These items will be displayed left-aligned." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +#, php-format +msgid "" +"In this example you can see that filterbar options can be added in brackets " +"in format %1$s. You can also add multiple options seperated by a pipe %2$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "option_name" +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:72 +#, php-format +msgid "" +"The 2 semicolon %1$s devides the bar in 3 section. The first section will be" +" displayed left-justified, the second section will be centered and the third" +" section will be right-aligned. So in this example the 2 dropdown will be " +"left-aligned and the reset link will be on the right side." +msgstr "" + +#: includes/sc_event-list_helptexts.php:75 +#: includes/sc_event-list_helptexts.php:90 msgid "" "This attribute specifies if the title should be truncated to the given " "number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:78 -#: includes/sc_event-list_helptexts.php:93 +#: includes/sc_event-list_helptexts.php:76 +#: includes/sc_event-list_helptexts.php:91 #, php-format msgid "" "With the standard value %1$s the full text is displayed, with %2$s the text " "is automatically truncated via css." msgstr "" -#: includes/sc_event-list_helptexts.php:79 -#: includes/sc_event-list_helptexts.php:94 -#: includes/sc_event-list_helptexts.php:109 +#: includes/sc_event-list_helptexts.php:77 +#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:107 msgid "This attribute has no influence if only a single event is shown." msgstr "" -#: includes/sc_event-list_helptexts.php:82 +#: includes/sc_event-list_helptexts.php:80 msgid "" "This attribute specifies if the starttime is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the starttime.<br />\n" "\t With \"event_list_only\" the starttime is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "Dit attribuut bepaalt of de starttijd wordt getoond in de evenementenlijst.<br />\n\t Gebruik 'false' voor het altijd verbergen en 'true' voor het altijd tonen van de starttijd.<br />\n\t Met 'event_list_only' is de starttijd alleen zichtbaar in de evenementenlijst en met 'single_event_only' alleen bij losse evenementen." -#: includes/sc_event-list_helptexts.php:87 +#: includes/sc_event-list_helptexts.php:85 msgid "" "This attribute specifies if the location is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the location.<br />\n" "\t With \"event_list_only\" the location is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "Dit attribuut bepaalt of de locatie wordt getoond in de evenementenlijst.<br />\n\t Gebruik 'false' voor het altijd verbergen en 'true' voor het altijd tonen van de locatie.<br />\n\t Met 'event_list_only' is de locatie alleen zichtbaar in de evenementenlijst en met 'single_event_only' alleen bij losse evenementen." -#: includes/sc_event-list_helptexts.php:97 +#: includes/sc_event-list_helptexts.php:95 msgid "" "This attribute specifies if the categories are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the category.<br />\n" "\t With \"event_list_only\" the categories are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "Dit attribuut bepaalt of de categorieën worden getoond in de evenementenlijst.<br />\n\t Gebruik 'false' voor het altijd verbergen en 'true' voor het altijd tonen van de categorie.<br />\n\t Met 'event_list_only' zijn de categorieën alleen zichtbaar in de evenementenlijst en met 'single_event_only' alleen bij losse evenementen." -#: includes/sc_event-list_helptexts.php:102 +#: includes/sc_event-list_helptexts.php:100 msgid "" "This attribute specifies if the details are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the details.<br />\n" "\t With \"event_list_only\" the details are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "Dit attribuut bepaalt of de details worden getoond in de evenementenlijst.<br />\n\t Gebruik 'false' voor het altijd verbergen en 'true' voor het altijd tonen van de details.<br />\n\t Met 'event_list_only' zijn de details alleen zichtbaar in de evenementenlijst en met 'single_event_only' alleen bij losse evenementen." -#: includes/sc_event-list_helptexts.php:107 +#: includes/sc_event-list_helptexts.php:105 msgid "" "This attribute specifies if the details should be truncate to the given " "number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:108 +#: includes/sc_event-list_helptexts.php:106 #, php-format msgid "With the standard value %1$s the full text is displayed." msgstr "" -#: includes/sc_event-list_helptexts.php:112 +#: includes/sc_event-list_helptexts.php:110 msgid "" "This attribute specifies if the details should be collapsed initially.<br />\n" "\t Then a link will be displayed instead of the details. By clicking this link the details are getting visible.<br />\n" @@ -1410,7 +1600,7 @@ msgid "" "\t With \"event_list_only\" the details are only collapsed in the event list view and with \"single_event_only\" only in single event view." msgstr "Dit attribuut bepaalt of de details in eerste instantie ingeklapt moeten zijn.<br />\n\t In dat geval wordt er een link getoond in plaats van de details. Door op deze link te klikken worden de details zichtbaar.<br />\n\t Gebruik 'false' om uitklappen van details uit te schakelen en 'true' om het in te schakelen.<br />\n\t Met 'event_list_only' zijn de details alleen ingeklapt in de evenementenlijst en met 'single_event_only' alleen bij losse evenementen." -#: includes/sc_event-list_helptexts.php:118 +#: includes/sc_event-list_helptexts.php:116 msgid "" "This attribute specifies if a link to the single event should be added onto the event name in the event list.<br />\n" "\t Choose \"false\" to never add and \"true\" to always add the link.<br />\n" @@ -1418,7 +1608,7 @@ msgid "" "\t With \"events_with_details_only\" the link is only added in the event list for events with event details." msgstr "Dit attribuut bepaalt of een link naar een los evenement moet worden toegevoegd aan de evenementnaam in de evenementenlijst.<br />\n\t Gebruik 'false' om nooit een link toe te voegen en 'true' om dit altijd te doen.<br />\n\t Met 'event_list_only' wordt links alleen toegevoegd in de evenementenlijst en met 'single_event_only' alleen bij losse evenementen.<br />\n\t Met 'events_with_details_only' wordt de link alleen toegevoegd in de evenementenlijst als er bij een evenement details beschikbaar zijn." -#: includes/sc_event-list_helptexts.php:124 +#: includes/sc_event-list_helptexts.php:122 msgid "" "This attribute specifies if a rss feed link should be added.<br />\n" "\t You have to enable the feed in the eventlist settings to make this attribute workable.<br />\n" @@ -1427,20 +1617,20 @@ msgid "" "\t With \"event_list_only\" the link is only added in the event list and with \"single_event_only\" only for a single event" msgstr "Dit attribuut bepaalt of een RSS feed link toegevoegd moet worden.<br />\n\t Je dient de RSS feed in te schakelen bij de instellingen om dit attribuut te laten werken.<br />\n\t Op die pagina vind je ook meer instellingen om de RSS feed aan te passen.<br />\n\t Gebruik 'false' om nooit een link toe te voegen en 'true' om dit altijd te doen.<br />\n\t Met 'event_list_only' wordt links alleen toegevoegd in de evenementenlijst en met 'single_event_only' alleen bij losse evenementen." -#: includes/sc_event-list_helptexts.php:130 +#: includes/sc_event-list_helptexts.php:128 msgid "" "This attribute specifies the page or post url for event links.<br />\n" "\t The standard is an empty string. Then the url will be calculated automatically.<br />\n" "\t An url is normally only required for the use of the shortcode in sidebars. It is also used in the event-list widget." msgstr "Dit attribuut bepaalt de URL van de pagina of het bericht voor de evenementlinks.<br />\n\t Standaard is een lege waarde. In dat geval wordt de URL automatisch bepaald.<br />\n\t Een URL is normaal gesproken alleen nodig als de shortcode in een sidebar wordt gebruikt. Het wordt ook gebruikt in de evenementenlijst-widget." -#: includes/sc_event-list_helptexts.php:137 +#: includes/sc_event-list_helptexts.php:135 msgid "" "This attribute the specifies shortcode id of the used shortcode on the page specified with \"url_to_page\" attribute.<br />\n" "\t The empty standard value is o.k. for the normal use. This attribute is normally only required for the event-list widget." msgstr "" -#: includes/sc_event-list.php:138 +#: includes/sc_event-list.php:134 msgid "Event Information:" msgstr "Evenement details:" diff --git a/wp-content/plugins/event-list/languages/event-list-pt_BR.mo b/wp-content/plugins/event-list/languages/event-list-pt_BR.mo index 4d1044694d9e62ea7d5f3c2a8765825ad3888720..7c7d93b9fe6d89c07ce8c56c529be35f135550c2 100644 Binary files a/wp-content/plugins/event-list/languages/event-list-pt_BR.mo and b/wp-content/plugins/event-list/languages/event-list-pt_BR.mo differ diff --git a/wp-content/plugins/event-list/languages/event-list-pt_BR.po b/wp-content/plugins/event-list/languages/event-list-pt_BR.po index ae59ec61908b222873d68a6a0c877d8f4d2a9e19..dcbbdde321b07df1a76c7add81b8d575f0115db6 100644 --- a/wp-content/plugins/event-list/languages/event-list-pt_BR.po +++ b/wp-content/plugins/event-list/languages/event-list-pt_BR.po @@ -5,12 +5,13 @@ # Translators: # Fagner C. Andrade <fagner88@gmail.com>, 2015 # Glauber Portella Ornelas de Melo <glauberportella@gmail.com>, 2015 +# Julio Verani <julio.verani@gmail.com>, 2017 msgid "" msgstr "" "Project-Id-Version: wp-event-list\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-list/\n" -"POT-Creation-Date: 2017-03-17 17:25+0100\n" -"PO-Revision-Date: 2017-03-17 16:25+0000\n" +"POT-Creation-Date: 2017-10-08 15:55+0200\n" +"PO-Revision-Date: 2017-10-08 13:55+0000\n" "Last-Translator: mibuthu\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/mibuthu/wp-event-list/language/pt_BR/)\n" "MIME-Version: 1.0\n" @@ -19,60 +20,67 @@ msgstr "" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: admin/admin.php:45 +#: admin/admin.php:48 msgid "Event List" msgstr "Lista de Eventos" -#: admin/admin.php:48 admin/admin.php:80 admin/includes/admin-main.php:117 -#: admin/includes/category_table.php:110 +#: admin/admin.php:51 admin/includes/admin-main.php:119 +#: admin/includes/category_table.php:113 msgid "Events" msgstr "Eventos" -#: admin/admin.php:48 +#: admin/admin.php:51 msgid "All Events" msgstr "Todos os Eventos" -#: admin/admin.php:52 admin/includes/admin-new.php:41 +#: admin/admin.php:55 admin/includes/admin-new.php:46 msgid "Add New Event" msgstr "Adicionar Novo Evento" -#: admin/admin.php:52 admin/includes/admin-main.php:119 +#: admin/admin.php:55 admin/includes/admin-main.php:121 msgid "Add New" msgstr "Adicionar Novo" -#: admin/admin.php:56 admin/includes/admin-categories.php:50 +#: admin/admin.php:59 admin/includes/admin-categories.php:48 msgid "Event List Categories" msgstr "Categorias da Lista de Eventos" -#: admin/admin.php:56 admin/includes/admin-new.php:145 -#: admin/includes/event_table.php:111 +#: admin/admin.php:59 admin/includes/admin-new.php:150 +#: admin/includes/event_table.php:114 msgid "Categories" msgstr "Categorias" -#: admin/admin.php:60 admin/includes/admin-settings.php:53 +#: admin/admin.php:63 admin/includes/admin-settings.php:54 msgid "Event List Settings" msgstr "Configurações da Lista de Eventos" -#: admin/admin.php:60 +#: admin/admin.php:63 msgid "Settings" msgstr "Configurações" -#: admin/admin.php:64 admin/includes/admin-about.php:37 +#: admin/admin.php:67 admin/includes/admin-about.php:37 msgid "About Event List" msgstr "Sobre o Lista de Eventos" -#: admin/admin.php:64 +#: admin/admin.php:67 msgid "About" msgstr "Sobre" -#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:68 +#: admin/admin.php:87 +#, php-format +msgid "%s Event" +msgid_plural "%s Events" +msgstr[0] "" +msgstr[1] "" + +#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:69 msgid "General" msgstr "Geral" #: admin/includes/admin-about.php:59 admin/includes/admin-about.php:77 -#: admin/includes/admin-about.php:103 +#: admin/includes/admin-about.php:104 msgid "Shortcode Attributes" -msgstr "" +msgstr "Atributos de Shortcode" #: admin/includes/admin-about.php:71 msgid "Help and Instructions" @@ -81,7 +89,7 @@ msgstr "Ajuda e Instruções" #: admin/includes/admin-about.php:72 #, php-format msgid "You can manage the events %1$shere%2$s" -msgstr "" +msgstr "Você pode gerenciar os eventos %1$saqui%2$s" #: admin/includes/admin-about.php:73 msgid "To show the events on your site you have 2 possibilities" @@ -108,7 +116,7 @@ msgstr "Os eventos exibidos e seu estilo podem ser modificados com as configura msgid "" "A list of all available shortcode attributes with their descriptions is " "available in the %1$s tab." -msgstr "" +msgstr "A lista de todos os atributos de Shortcode disponíveis com suas descrições está na %1$saba." #: admin/includes/admin-about.php:78 msgid "The available widget options are described in their tooltip text." @@ -119,7 +127,7 @@ msgstr "As opções de widgets disponíveis são descritas em suas dicas." msgid "" "If you enable one of the links options (%1$s or %2$s) in the widget you have" " to insert an URL to the linked event-list page." -msgstr "" +msgstr "Se você habilitar uma das opções de links (%1$s ou %2$s) no widget, você deverá inserir uma URL para a página de lista de eventos linkada." #: admin/includes/admin-about.php:79 includes/widget_helptexts.php:88 msgid "Add links to the single events" @@ -133,14 +141,14 @@ msgstr "Adicionar um link para a Página de Lista de Eventos" msgid "" "This is required because the widget does not know in which page or post the " "shortcode was included." -msgstr "" +msgstr "Isto é necessário porque o widget não sabe em qual página ou post o shortcode foi incluído." #: admin/includes/admin-about.php:81 msgid "" "Additionally you have to insert the correct Shortcode id on the linked page." " This id describes which shortcode should be used on the given page or post " "if you have more than one." -msgstr "" +msgstr "Adicionalmente você deve inserir o ID correto do Shortcode na página linkada. Este ID descreve qual Shortcode deverá ser usado no post ou página especificada caso haja mais de um." #: admin/includes/admin-about.php:82 #, php-format @@ -148,177 +156,183 @@ msgid "" "The default value %1$s is normally o.k. (for pages with 1 shortcode only), " "but if required you can check the id by looking into the URL of an event " "link on your linked page or post." -msgstr "" +msgstr "O valor padrão de %1$s normalmente está ok (para páginas com apenas 1 shortcode), mas se necessário, você pode conferir o ID olhando na URL de um link de evento na sua página linkada ou post." #: admin/includes/admin-about.php:83 #, php-format msgid "The id is available at the end of the URL parameters (e.g. %1$s)." -msgstr "" +msgstr "O ID está disponível no final dos parâmetros da URL (ex. %1$s)." #: admin/includes/admin-about.php:85 #, php-format msgid "" "Be sure to also check the %1$s to get the plugin behaving just the way you " "want." -msgstr "" +msgstr "Tenha certeza de também checar o %1$s para garantir que o plugin se comporte como você deseja." #: admin/includes/admin-about.php:85 msgid "Settings page" -msgstr "" +msgstr "Configurações" #: admin/includes/admin-about.php:91 msgid "About the plugin author" -msgstr "" +msgstr "Sobre o autor do plugin" #: admin/includes/admin-about.php:93 #, php-format msgid "" "This plugin is developed by %1$s, you can find more information about the " "plugin on the %2$s." -msgstr "" +msgstr "Este plugin foi desenvolvido por %1$s, mais informações sobre o plugin poderão ser encontradas em %2$s." #: admin/includes/admin-about.php:93 msgid "wordpress plugin site" -msgstr "" +msgstr "Página de plugins do wordpress" #: admin/includes/admin-about.php:94 #, php-format msgid "If you like the plugin please rate it on the %1$s." -msgstr "" +msgstr "Se você gostou deste plugin, favor dar uma nota no %1$s." #: admin/includes/admin-about.php:94 msgid "wordpress plugin review site" -msgstr "" +msgstr "Site para review de plugin" #: admin/includes/admin-about.php:95 msgid "" "If you want to support the plugin I would be happy to get a small donation" +msgstr "Caso haja interesse em dar suporte ao desenvolvimento deste plugin, uma pequena doação será excelente!" + +#: admin/includes/admin-about.php:96 admin/includes/admin-about.php:97 +#: admin/includes/admin-about.php:98 +#, php-format +msgid "Donate with %1$s" msgstr "" -#: admin/includes/admin-about.php:105 +#: admin/includes/admin-about.php:106 msgid "" "You have the possibility to modify the output if you add some of the " "following attributes to the shortcode." -msgstr "" +msgstr "Você tem a possibilidade de modificar o resultado adicionando alguns dos atributos a seguir ao Shortcode." -#: admin/includes/admin-about.php:106 +#: admin/includes/admin-about.php:107 #, php-format msgid "" "You can combine and add as much attributes as you want. E.g. the shortcode " "including the attributes %1$s and %2$s would looks like this:" -msgstr "" +msgstr "Você pode combinar e adicionar quantos atributos desejar. Ex.: O shortcode que inclui oa atributos %1$s e %2$s ficará assim:" -#: admin/includes/admin-about.php:108 +#: admin/includes/admin-about.php:109 msgid "" "Below you can find a list of all supported attributes with their " "descriptions and available options:" -msgstr "" +msgstr "Abaixo encontra-se uma lista de todos os atributos suportados com suas descrições e opções disponíveis:" -#: admin/includes/admin-about.php:122 +#: admin/includes/admin-about.php:123 msgid "Attribute name" msgstr "Nome do atributo" -#: admin/includes/admin-about.php:123 +#: admin/includes/admin-about.php:124 msgid "Value options" msgstr "Opções de valor" -#: admin/includes/admin-about.php:124 +#: admin/includes/admin-about.php:125 msgid "Default value" msgstr "Valor padrão" -#: admin/includes/admin-about.php:125 admin/includes/admin-categories.php:188 -#: admin/includes/category_table.php:108 +#: admin/includes/admin-about.php:126 admin/includes/admin-categories.php:194 +#: admin/includes/category_table.php:111 msgid "Description" msgstr "Descrição" -#: admin/includes/admin-about.php:143 includes/sc_event-list_helptexts.php:26 +#: admin/includes/admin-about.php:144 includes/sc_event-list_helptexts.php:26 #: includes/sc_event-list_helptexts.php:31 msgid "Filter Syntax" msgstr "Sintaxe do Filtro" -#: admin/includes/admin-about.php:144 +#: admin/includes/admin-about.php:145 msgid "" "For date and cat filters you can specify complex filters with the following " "syntax:" msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 #, php-format msgid "" "You can use %1$s and %2$s connections to define complex filters. " "Additionally you can set brackets %3$s for nested queries." msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "AND" msgstr "E" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "OR" msgstr "OU" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "or" msgstr "ou" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "and" msgstr "e" -#: admin/includes/admin-about.php:146 +#: admin/includes/admin-about.php:147 msgid "Examples for cat filters:" msgstr "" -#: admin/includes/admin-about.php:147 +#: admin/includes/admin-about.php:148 #, php-format msgid "Show all events with category %1$s." msgstr "" -#: admin/includes/admin-about.php:148 +#: admin/includes/admin-about.php:149 #, php-format msgid "Show all events with category %1$s or %2$s." msgstr "" -#: admin/includes/admin-about.php:149 +#: admin/includes/admin-about.php:150 #, php-format msgid "" "Show all events with category %1$s and all events where category %2$s as " "well as %3$s is selected." msgstr "" -#: admin/includes/admin-about.php:154 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:155 includes/sc_event-list_helptexts.php:25 msgid "Available Date Formats" msgstr "" -#: admin/includes/admin-about.php:155 +#: admin/includes/admin-about.php:156 msgid "For date filters you can use the following date formats:" msgstr "" -#: admin/includes/admin-about.php:163 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:164 includes/sc_event-list_helptexts.php:25 msgid "Available Date Range Formats" msgstr "" -#: admin/includes/admin-about.php:164 +#: admin/includes/admin-about.php:165 msgid "For date filters you can use the following daterange formats:" msgstr "" -#: admin/includes/admin-about.php:176 +#: admin/includes/admin-about.php:177 msgid "Value" msgstr "Valor" -#: admin/includes/admin-about.php:180 +#: admin/includes/admin-about.php:181 msgid "Example" msgstr "Exemplo" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Edit Category" msgstr "Editar Categoria" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Update Category" msgstr "Atualizar Categoria" -#: admin/includes/admin-categories.php:59 +#: admin/includes/admin-categories.php:57 msgid "Add New Category" msgstr "Adicionar Nova Categoria" @@ -337,74 +351,74 @@ msgstr "Esta Categoria também foi removida de %d eventos." msgid "Error while deleting category \"%s\"" msgstr "Erro ao remover categoria \"%s\"" -#: admin/includes/admin-categories.php:102 +#: admin/includes/admin-categories.php:103 msgid "Sync with post categories enabled." msgstr "Sincronizar com categorias de post habilitado." -#: admin/includes/admin-categories.php:105 +#: admin/includes/admin-categories.php:106 msgid "Sync with post categories disabled." msgstr "Sincronizar com categorias de post desabilitado" -#: admin/includes/admin-categories.php:111 +#: admin/includes/admin-categories.php:112 msgid "Manual sync with post categories sucessfully finished." msgstr "Sincronizar manualmente com categorias de post finalizado com sucesso." -#: admin/includes/admin-categories.php:119 +#: admin/includes/admin-categories.php:125 #, php-format msgid "New Category \"%s\" was added" msgstr "Nova Categoria \"%s\" foi adicionada" -#: admin/includes/admin-categories.php:122 +#: admin/includes/admin-categories.php:128 #, php-format msgid "Error: New Category \"%s\" could not be added" msgstr "Erro: Nova Categoria \"%s\" não pode ser adicionada" -#: admin/includes/admin-categories.php:128 +#: admin/includes/admin-categories.php:134 #, php-format msgid "Category \"%s\" was modified" msgstr "Categoria \"%s\" foi modificada" -#: admin/includes/admin-categories.php:131 +#: admin/includes/admin-categories.php:137 #, php-format msgid "Error: Category \"%s\" could not be modified" msgstr "Erro: Categoria \"%s\" não pode ser modificada" -#: admin/includes/admin-categories.php:138 +#: admin/includes/admin-categories.php:144 msgid "Categories are automatically synced with the post categories." msgstr "" -#: admin/includes/admin-categories.php:139 +#: admin/includes/admin-categories.php:145 msgid "" "Because of this all options to add new categories or editing existing " "categories are disabled." msgstr "" -#: admin/includes/admin-categories.php:140 +#: admin/includes/admin-categories.php:146 msgid "" "If you want to manually edit the categories you have to disable this option." msgstr "" -#: admin/includes/admin-categories.php:167 +#: admin/includes/admin-categories.php:173 msgid "The name is how it appears on your site." msgstr "O nome é como é exibido em seu site." -#: admin/includes/admin-categories.php:172 +#: admin/includes/admin-categories.php:178 msgid "" "The “slug” is the URL-friendly version of the name. It is usually all " "lowercase and contains only letters, numbers, and hyphens." msgstr "" -#: admin/includes/admin-categories.php:185 +#: admin/includes/admin-categories.php:191 msgid "" "Categories can have a hierarchy. You might have a Jazz category, and under " "that have children categories for Bebop and Big Band. Totally optional." msgstr "" -#: admin/includes/admin-categories.php:232 +#: admin/includes/admin-categories.php:241 msgid "Apply" msgstr "Aplicar" -#: admin/includes/admin-categories.php:242 +#: admin/includes/admin-categories.php:251 msgid "Do a manual sync with post categories" msgstr "Fazer sincronia manual com categorias de post" @@ -412,7 +426,7 @@ msgstr "Fazer sincronia manual com categorias de post" msgid "Import Events" msgstr "Importar Eventos" -#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:118 msgid "Step" msgstr "Passo" @@ -458,151 +472,148 @@ msgstr "" msgid "The file is not a CSV file." msgstr "" -#: admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:118 msgid "Events review and additonal category selection" msgstr "" -#: admin/includes/admin-import.php:123 +#: admin/includes/admin-import.php:121 msgid "" "Warning: The following category slugs are not available and will be removed " "from the imported events:" msgstr "" -#: admin/includes/admin-import.php:129 +#: admin/includes/admin-import.php:127 msgid "" "If you want to keep these categories, please create these Categories first " "and do the import afterwards." msgstr "" -#: admin/includes/admin-import.php:147 +#: admin/includes/admin-import.php:145 msgid "Add additional categories" msgstr "" -#: admin/includes/admin-import.php:148 +#: admin/includes/admin-import.php:146 msgid "Import events" msgstr "" -#: admin/includes/admin-import.php:162 +#: admin/includes/admin-import.php:160 msgid "Import with errors!" msgstr "Importar com erros!" -#: admin/includes/admin-import.php:163 -#, php-format -msgid "" -"An error occurred during import! Please send your import file to %1$sthe " -"administrator%2$s for analysis." +#: admin/includes/admin-import.php:161 +msgid "Sorry, an error occurred during import!" msgstr "" -#: admin/includes/admin-import.php:167 +#: admin/includes/admin-import.php:165 msgid "Import successful!" msgstr "Importado com sucesso!" -#: admin/includes/admin-import.php:168 +#: admin/includes/admin-import.php:166 msgid "Go back to All Events" msgstr "Voltar para Todos os Eventos" -#: admin/includes/admin-import.php:175 admin/includes/admin-new.php:106 -#: admin/includes/event_table.php:108 includes/widget_helptexts.php:8 +#: admin/includes/admin-import.php:173 admin/includes/admin-new.php:111 +#: admin/includes/event_table.php:111 includes/widget_helptexts.php:8 msgid "Title" msgstr "Título" -#: admin/includes/admin-import.php:176 +#: admin/includes/admin-import.php:174 msgid "Start Date" msgstr "Início" -#: admin/includes/admin-import.php:177 +#: admin/includes/admin-import.php:175 msgid "End Date" msgstr "Término" -#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:119 +#: admin/includes/admin-import.php:176 admin/includes/admin-new.php:124 #: includes/options_helptexts.php:48 includes/options_helptexts.php:49 msgid "Time" msgstr "Hora" -#: admin/includes/admin-import.php:179 admin/includes/admin-new.php:123 -#: admin/includes/event_table.php:109 includes/options_helptexts.php:53 +#: admin/includes/admin-import.php:177 admin/includes/admin-new.php:128 +#: admin/includes/event_table.php:112 includes/options_helptexts.php:53 #: includes/options_helptexts.php:54 msgid "Location" msgstr "Localização" -#: admin/includes/admin-import.php:180 admin/includes/admin-new.php:127 -#: admin/includes/event_table.php:110 +#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:132 +#: admin/includes/event_table.php:113 msgid "Details" msgstr "Detalhes" -#: admin/includes/admin-import.php:181 +#: admin/includes/admin-import.php:179 msgid "Category slugs" msgstr "" -#: admin/includes/admin-import.php:220 +#: admin/includes/admin-import.php:218 #, php-format msgid "" "There was an error at line %1$s when reading this CSV file: Header line is " "missing or not correct!" msgstr "" -#: admin/includes/admin-import.php:252 admin/includes/admin-main.php:120 +#: admin/includes/admin-import.php:253 admin/includes/admin-main.php:122 msgid "Import" msgstr "Importar" -#: admin/includes/admin-main.php:114 +#: admin/includes/admin-main.php:116 msgid "Edit Event" msgstr "Editar Evento" -#: admin/includes/admin-main.php:114 admin/includes/event_table.php:72 +#: admin/includes/admin-main.php:116 admin/includes/event_table.php:75 msgid "Duplicate" msgstr "Duplicar" -#: admin/includes/admin-new.php:43 +#: admin/includes/admin-new.php:48 #, php-format msgid "Duplicate of event id:%d" msgstr "Duplicar evento id:%d" -#: admin/includes/admin-new.php:106 admin/includes/admin-new.php:110 +#: admin/includes/admin-new.php:111 admin/includes/admin-new.php:115 msgid "required" msgstr "obrigatório" -#: admin/includes/admin-new.php:110 admin/includes/event_table.php:107 +#: admin/includes/admin-new.php:115 admin/includes/event_table.php:110 msgid "Date" msgstr "Data" -#: admin/includes/admin-new.php:113 +#: admin/includes/admin-new.php:118 msgid "Multi-Day Event" msgstr "Evento de vários dias" -#: admin/includes/admin-new.php:143 admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:148 admin/includes/admin-new.php:165 msgid "Publish" msgstr "Publicar" -#: admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:165 msgid "Update" msgstr "Atualizar" -#: admin/includes/admin-new.php:162 +#: admin/includes/admin-new.php:167 msgid "Cancel" msgstr "Cancelar" -#: admin/includes/admin-new.php:175 +#: admin/includes/admin-new.php:180 msgid "No categories available." msgstr "Nenhuma categoria disponível." -#: admin/includes/admin-new.php:221 +#: admin/includes/admin-new.php:226 msgid "Goto Category Settings" msgstr "Ir para Configurações de Categoria" -#: admin/includes/admin-settings.php:41 +#: admin/includes/admin-settings.php:42 msgid "Settings saved." msgstr "Configurações salvas." -#: admin/includes/admin-settings.php:69 +#: admin/includes/admin-settings.php:70 msgid "Frontend Settings" msgstr "Configurações de Frontend" -#: admin/includes/admin-settings.php:70 +#: admin/includes/admin-settings.php:71 msgid "Admin Page Settings" msgstr "Configurações do Administrador" -#: admin/includes/admin-settings.php:71 +#: admin/includes/admin-settings.php:72 msgid "Feed Settings" msgstr "Configurações de Feed" @@ -614,36 +625,36 @@ msgstr "evento" msgid "events" msgstr "eventos" -#: admin/includes/category_table.php:70 admin/includes/event_table.php:71 +#: admin/includes/category_table.php:73 admin/includes/event_table.php:74 msgid "Edit" msgstr "Editar" -#: admin/includes/category_table.php:71 admin/includes/category_table.php:145 -#: admin/includes/event_table.php:73 admin/includes/event_table.php:146 +#: admin/includes/category_table.php:74 admin/includes/category_table.php:148 +#: admin/includes/event_table.php:76 admin/includes/event_table.php:149 msgid "Delete" msgstr "Remover" -#: admin/includes/category_table.php:107 +#: admin/includes/category_table.php:110 msgid "Name" msgstr "Nome" -#: admin/includes/category_table.php:109 +#: admin/includes/category_table.php:112 msgid "Slug" msgstr "Slug" -#: admin/includes/event_table.php:112 +#: admin/includes/event_table.php:115 msgid "Author" msgstr "Autor" -#: admin/includes/event_table.php:113 +#: admin/includes/event_table.php:116 msgid "Published" msgstr "Publicado" -#: admin/includes/event_table.php:175 +#: admin/includes/event_table.php:180 msgid "Filter" msgstr "Filtro" -#: admin/includes/event_table.php:297 +#: admin/includes/event_table.php:300 #, php-format msgid "%s ago" msgstr "%s atrás" @@ -807,6 +818,10 @@ msgstr "Passado" msgid "This value defines a range from the past to the previous day." msgstr "" +#: includes/filterbar.php:233 includes/sc_event-list_helptexts.php:60 +msgid "Reset" +msgstr "" + #: includes/filterbar.php:282 msgid "All" msgstr "Tudo" @@ -1303,9 +1318,9 @@ msgid "" msgstr "" #: includes/sc_event-list_helptexts.php:33 -#: includes/sc_event-list_helptexts.php:76 -#: includes/sc_event-list_helptexts.php:91 -#: includes/sc_event-list_helptexts.php:106 +#: includes/sc_event-list_helptexts.php:74 +#: includes/sc_event-list_helptexts.php:89 +#: includes/sc_event-list_helptexts.php:104 msgid "number" msgstr "" @@ -1341,67 +1356,243 @@ msgid "" " in the single event view." msgstr "" -#: includes/sc_event-list_helptexts.php:77 -#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:43 +#, php-format +msgid "" +"This attribute specifies the available items in the filterbar. This options " +"are only valid if the filterbar is displayed (see %1$s attribute)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:44 +msgid "" +"Find below an overview of the available filterbar items and their options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "filterbar item" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +#: includes/sc_event-list_helptexts.php:63 +msgid "description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "item options" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option values" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "default value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:47 +msgid "" +"Show a list of all available years. Additional there are some special " +"entries available (see item options)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:48 +#: includes/sc_event-list_helptexts.php:53 +msgid "Add an entry to show all events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:49 +#: includes/sc_event-list_helptexts.php:54 +msgid "Add an entry to show all upcoming events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:50 +#: includes/sc_event-list_helptexts.php:55 +msgid "Add an entry to show events in the past." +msgstr "" + +#: includes/sc_event-list_helptexts.php:51 +msgid "Set descending or ascending order of year entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:52 +msgid "Show a list of all available months." +msgstr "" + +#: includes/sc_event-list_helptexts.php:56 +msgid "Set descending or ascending order of month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "php date-formats" +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "Set the displayed date format of the month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"With this item you can display the special entries %1$s, %2$s and %3$s. You " +"can use all or only some of the available values and you can specify their " +"order." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "" +"Specifies the displayed values and their order. The items must be seperated " +"by %1$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Show a list of all available categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Add an entry to show events from all categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "A link to reset the eventlist filter to standard." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "any text" +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "Set the caption of the link." +msgstr "" + +#: includes/sc_event-list_helptexts.php:61 +msgid "Find below an overview of the available filterbar display options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "display option" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "available for" +msgstr "" + +#: includes/sc_event-list_helptexts.php:64 +#, php-format +msgid "Shows a horizonal list seperated by %1$s with a link to each item." +msgstr "" + +#: includes/sc_event-list_helptexts.php:65 +msgid "" +"Shows a select box where an item can be choosen. After the selection of an " +"item the page is reloaded via javascript to show the filtered events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:66 +msgid "Shows a simple link which can be clicked." +msgstr "" + +#: includes/sc_event-list_helptexts.php:67 +msgid "Find below some declaration examples with descriptions:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:69 +#, php-format +msgid "" +"In this example you can see that the filterbar item and the used display " +"option is joined by an underscore %1$s. You can define several filterbar " +"items seperated by a comma %2$s. These items will be displayed left-aligned." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +#, php-format +msgid "" +"In this example you can see that filterbar options can be added in brackets " +"in format %1$s. You can also add multiple options seperated by a pipe %2$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "option_name" +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:72 +#, php-format +msgid "" +"The 2 semicolon %1$s devides the bar in 3 section. The first section will be" +" displayed left-justified, the second section will be centered and the third" +" section will be right-aligned. So in this example the 2 dropdown will be " +"left-aligned and the reset link will be on the right side." +msgstr "" + +#: includes/sc_event-list_helptexts.php:75 +#: includes/sc_event-list_helptexts.php:90 msgid "" "This attribute specifies if the title should be truncated to the given " "number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:78 -#: includes/sc_event-list_helptexts.php:93 +#: includes/sc_event-list_helptexts.php:76 +#: includes/sc_event-list_helptexts.php:91 #, php-format msgid "" "With the standard value %1$s the full text is displayed, with %2$s the text " "is automatically truncated via css." msgstr "" -#: includes/sc_event-list_helptexts.php:79 -#: includes/sc_event-list_helptexts.php:94 -#: includes/sc_event-list_helptexts.php:109 +#: includes/sc_event-list_helptexts.php:77 +#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:107 msgid "This attribute has no influence if only a single event is shown." msgstr "" -#: includes/sc_event-list_helptexts.php:82 +#: includes/sc_event-list_helptexts.php:80 msgid "" "This attribute specifies if the starttime is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the starttime.<br />\n" "\t With \"event_list_only\" the starttime is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:87 +#: includes/sc_event-list_helptexts.php:85 msgid "" "This attribute specifies if the location is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the location.<br />\n" "\t With \"event_list_only\" the location is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:97 +#: includes/sc_event-list_helptexts.php:95 msgid "" "This attribute specifies if the categories are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the category.<br />\n" "\t With \"event_list_only\" the categories are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:102 +#: includes/sc_event-list_helptexts.php:100 msgid "" "This attribute specifies if the details are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the details.<br />\n" "\t With \"event_list_only\" the details are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:107 +#: includes/sc_event-list_helptexts.php:105 msgid "" "This attribute specifies if the details should be truncate to the given " "number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:108 +#: includes/sc_event-list_helptexts.php:106 #, php-format msgid "With the standard value %1$s the full text is displayed." msgstr "" -#: includes/sc_event-list_helptexts.php:112 +#: includes/sc_event-list_helptexts.php:110 msgid "" "This attribute specifies if the details should be collapsed initially.<br />\n" "\t Then a link will be displayed instead of the details. By clicking this link the details are getting visible.<br />\n" @@ -1409,7 +1600,7 @@ msgid "" "\t With \"event_list_only\" the details are only collapsed in the event list view and with \"single_event_only\" only in single event view." msgstr "" -#: includes/sc_event-list_helptexts.php:118 +#: includes/sc_event-list_helptexts.php:116 msgid "" "This attribute specifies if a link to the single event should be added onto the event name in the event list.<br />\n" "\t Choose \"false\" to never add and \"true\" to always add the link.<br />\n" @@ -1417,7 +1608,7 @@ msgid "" "\t With \"events_with_details_only\" the link is only added in the event list for events with event details." msgstr "" -#: includes/sc_event-list_helptexts.php:124 +#: includes/sc_event-list_helptexts.php:122 msgid "" "This attribute specifies if a rss feed link should be added.<br />\n" "\t You have to enable the feed in the eventlist settings to make this attribute workable.<br />\n" @@ -1426,20 +1617,20 @@ msgid "" "\t With \"event_list_only\" the link is only added in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:130 +#: includes/sc_event-list_helptexts.php:128 msgid "" "This attribute specifies the page or post url for event links.<br />\n" "\t The standard is an empty string. Then the url will be calculated automatically.<br />\n" "\t An url is normally only required for the use of the shortcode in sidebars. It is also used in the event-list widget." msgstr "" -#: includes/sc_event-list_helptexts.php:137 +#: includes/sc_event-list_helptexts.php:135 msgid "" "This attribute the specifies shortcode id of the used shortcode on the page specified with \"url_to_page\" attribute.<br />\n" "\t The empty standard value is o.k. for the normal use. This attribute is normally only required for the event-list widget." msgstr "" -#: includes/sc_event-list.php:138 +#: includes/sc_event-list.php:134 msgid "Event Information:" msgstr "Informação do Evento:" diff --git a/wp-content/plugins/event-list/languages/event-list.pot b/wp-content/plugins/event-list/languages/event-list.pot index fcc01d7eca29e92384b1ec9f3829b38d6cfa4085..af6948df74c14cadd3917bde77e97bca99caea71 100644 --- a/wp-content/plugins/event-list/languages/event-list.pot +++ b/wp-content/plugins/event-list/languages/event-list.pot @@ -6,64 +6,72 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-list/\n" -"POT-Creation-Date: 2017-03-17 17:25+0100\n" +"POT-Creation-Date: 2017-10-08 15:55+0200\n" "Language: en\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: admin/admin.php:45 +#: admin/admin.php:48 msgid "Event List" msgstr "" -#: admin/admin.php:48 admin/admin.php:80 admin/includes/admin-main.php:117 -#: admin/includes/category_table.php:110 +#: admin/admin.php:51 admin/includes/admin-main.php:119 +#: admin/includes/category_table.php:113 msgid "Events" msgstr "" -#: admin/admin.php:48 +#: admin/admin.php:51 msgid "All Events" msgstr "" -#: admin/admin.php:52 admin/includes/admin-new.php:41 +#: admin/admin.php:55 admin/includes/admin-new.php:46 msgid "Add New Event" msgstr "" -#: admin/admin.php:52 admin/includes/admin-main.php:119 +#: admin/admin.php:55 admin/includes/admin-main.php:121 msgid "Add New" msgstr "" -#: admin/admin.php:56 admin/includes/admin-categories.php:50 +#: admin/admin.php:59 admin/includes/admin-categories.php:48 msgid "Event List Categories" msgstr "" -#: admin/admin.php:56 admin/includes/admin-new.php:145 -#: admin/includes/event_table.php:111 +#: admin/admin.php:59 admin/includes/admin-new.php:150 +#: admin/includes/event_table.php:114 msgid "Categories" msgstr "" -#: admin/admin.php:60 admin/includes/admin-settings.php:53 +#: admin/admin.php:63 admin/includes/admin-settings.php:54 msgid "Event List Settings" msgstr "" -#: admin/admin.php:60 +#: admin/admin.php:63 msgid "Settings" msgstr "" -#: admin/admin.php:64 admin/includes/admin-about.php:37 +#: admin/admin.php:67 admin/includes/admin-about.php:37 msgid "About Event List" msgstr "" -#: admin/admin.php:64 +#: admin/admin.php:67 msgid "About" msgstr "" -#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:68 +#: admin/admin.php:87 +#, php-format +msgid "%s Event" +msgid_plural "%s Events" +msgstr[0] "" +msgstr[1] "" + +#: admin/includes/admin-about.php:58 admin/includes/admin-settings.php:69 msgid "General" msgstr "" #: admin/includes/admin-about.php:59 admin/includes/admin-about.php:77 -#: admin/includes/admin-about.php:103 +#: admin/includes/admin-about.php:104 msgid "Shortcode Attributes" msgstr "" @@ -169,118 +177,124 @@ msgstr "" msgid "If you want to support the plugin I would be happy to get a small donation" msgstr "" -#: admin/includes/admin-about.php:105 -msgid "You have the possibility to modify the output if you add some of the following attributes to the shortcode." +#: admin/includes/admin-about.php:96 admin/includes/admin-about.php:97 +#: admin/includes/admin-about.php:98 +#, php-format +msgid "Donate with %1$s" msgstr "" #: admin/includes/admin-about.php:106 +msgid "You have the possibility to modify the output if you add some of the following attributes to the shortcode." +msgstr "" + +#: admin/includes/admin-about.php:107 #, php-format msgid "You can combine and add as much attributes as you want. E.g. the shortcode including the attributes %1$s and %2$s would looks like this:" msgstr "" -#: admin/includes/admin-about.php:108 +#: admin/includes/admin-about.php:109 msgid "Below you can find a list of all supported attributes with their descriptions and available options:" msgstr "" -#: admin/includes/admin-about.php:122 +#: admin/includes/admin-about.php:123 msgid "Attribute name" msgstr "" -#: admin/includes/admin-about.php:123 +#: admin/includes/admin-about.php:124 msgid "Value options" msgstr "" -#: admin/includes/admin-about.php:124 +#: admin/includes/admin-about.php:125 msgid "Default value" msgstr "" -#: admin/includes/admin-about.php:125 admin/includes/admin-categories.php:188 -#: admin/includes/category_table.php:108 +#: admin/includes/admin-about.php:126 admin/includes/admin-categories.php:194 +#: admin/includes/category_table.php:111 msgid "Description" msgstr "" -#: admin/includes/admin-about.php:143 includes/sc_event-list_helptexts.php:26 +#: admin/includes/admin-about.php:144 includes/sc_event-list_helptexts.php:26 #: includes/sc_event-list_helptexts.php:31 msgid "Filter Syntax" msgstr "" -#: admin/includes/admin-about.php:144 +#: admin/includes/admin-about.php:145 msgid "For date and cat filters you can specify complex filters with the following syntax:" msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 #, php-format msgid "You can use %1$s and %2$s connections to define complex filters. Additionally you can set brackets %3$s for nested queries." msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "AND" msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "OR" msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "or" msgstr "" -#: admin/includes/admin-about.php:145 +#: admin/includes/admin-about.php:146 msgid "and" msgstr "" -#: admin/includes/admin-about.php:146 +#: admin/includes/admin-about.php:147 msgid "Examples for cat filters:" msgstr "" -#: admin/includes/admin-about.php:147 +#: admin/includes/admin-about.php:148 #, php-format msgid "Show all events with category %1$s." msgstr "" -#: admin/includes/admin-about.php:148 +#: admin/includes/admin-about.php:149 #, php-format msgid "Show all events with category %1$s or %2$s." msgstr "" -#: admin/includes/admin-about.php:149 +#: admin/includes/admin-about.php:150 #, php-format msgid "Show all events with category %1$s and all events where category %2$s as well as %3$s is selected." msgstr "" -#: admin/includes/admin-about.php:154 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:155 includes/sc_event-list_helptexts.php:25 msgid "Available Date Formats" msgstr "" -#: admin/includes/admin-about.php:155 +#: admin/includes/admin-about.php:156 msgid "For date filters you can use the following date formats:" msgstr "" -#: admin/includes/admin-about.php:163 includes/sc_event-list_helptexts.php:25 +#: admin/includes/admin-about.php:164 includes/sc_event-list_helptexts.php:25 msgid "Available Date Range Formats" msgstr "" -#: admin/includes/admin-about.php:164 +#: admin/includes/admin-about.php:165 msgid "For date filters you can use the following daterange formats:" msgstr "" -#: admin/includes/admin-about.php:176 +#: admin/includes/admin-about.php:177 msgid "Value" msgstr "" -#: admin/includes/admin-about.php:180 +#: admin/includes/admin-about.php:181 msgid "Example" msgstr "" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Edit Category" msgstr "" -#: admin/includes/admin-categories.php:53 +#: admin/includes/admin-categories.php:51 msgid "Update Category" msgstr "" -#: admin/includes/admin-categories.php:59 +#: admin/includes/admin-categories.php:57 msgid "Add New Category" msgstr "" @@ -299,67 +313,67 @@ msgstr "" msgid "Error while deleting category \"%s\"" msgstr "" -#: admin/includes/admin-categories.php:102 +#: admin/includes/admin-categories.php:103 msgid "Sync with post categories enabled." msgstr "" -#: admin/includes/admin-categories.php:105 +#: admin/includes/admin-categories.php:106 msgid "Sync with post categories disabled." msgstr "" -#: admin/includes/admin-categories.php:111 +#: admin/includes/admin-categories.php:112 msgid "Manual sync with post categories sucessfully finished." msgstr "" -#: admin/includes/admin-categories.php:119 +#: admin/includes/admin-categories.php:125 #, php-format msgid "New Category \"%s\" was added" msgstr "" -#: admin/includes/admin-categories.php:122 +#: admin/includes/admin-categories.php:128 #, php-format msgid "Error: New Category \"%s\" could not be added" msgstr "" -#: admin/includes/admin-categories.php:128 +#: admin/includes/admin-categories.php:134 #, php-format msgid "Category \"%s\" was modified" msgstr "" -#: admin/includes/admin-categories.php:131 +#: admin/includes/admin-categories.php:137 #, php-format msgid "Error: Category \"%s\" could not be modified" msgstr "" -#: admin/includes/admin-categories.php:138 +#: admin/includes/admin-categories.php:144 msgid "Categories are automatically synced with the post categories." msgstr "" -#: admin/includes/admin-categories.php:139 +#: admin/includes/admin-categories.php:145 msgid "Because of this all options to add new categories or editing existing categories are disabled." msgstr "" -#: admin/includes/admin-categories.php:140 +#: admin/includes/admin-categories.php:146 msgid "If you want to manually edit the categories you have to disable this option." msgstr "" -#: admin/includes/admin-categories.php:167 +#: admin/includes/admin-categories.php:173 msgid "The name is how it appears on your site." msgstr "" -#: admin/includes/admin-categories.php:172 +#: admin/includes/admin-categories.php:178 msgid "The “slug” is the URL-friendly version of the name. It is usually all lowercase and contains only letters, numbers, and hyphens." msgstr "" -#: admin/includes/admin-categories.php:185 +#: admin/includes/admin-categories.php:191 msgid "Categories can have a hierarchy. You might have a Jazz category, and under that have children categories for Bebop and Big Band. Totally optional." msgstr "" -#: admin/includes/admin-categories.php:232 +#: admin/includes/admin-categories.php:241 msgid "Apply" msgstr "" -#: admin/includes/admin-categories.php:242 +#: admin/includes/admin-categories.php:251 msgid "Do a manual sync with post categories" msgstr "" @@ -367,7 +381,7 @@ msgstr "" msgid "Import Events" msgstr "" -#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:65 admin/includes/admin-import.php:118 msgid "Step" msgstr "" @@ -410,143 +424,142 @@ msgstr "" msgid "The file is not a CSV file." msgstr "" -#: admin/includes/admin-import.php:120 +#: admin/includes/admin-import.php:118 msgid "Events review and additonal category selection" msgstr "" -#: admin/includes/admin-import.php:123 +#: admin/includes/admin-import.php:121 msgid "Warning: The following category slugs are not available and will be removed from the imported events:" msgstr "" -#: admin/includes/admin-import.php:129 +#: admin/includes/admin-import.php:127 msgid "If you want to keep these categories, please create these Categories first and do the import afterwards." msgstr "" -#: admin/includes/admin-import.php:147 +#: admin/includes/admin-import.php:145 msgid "Add additional categories" msgstr "" -#: admin/includes/admin-import.php:148 +#: admin/includes/admin-import.php:146 msgid "Import events" msgstr "" -#: admin/includes/admin-import.php:162 +#: admin/includes/admin-import.php:160 msgid "Import with errors!" msgstr "" -#: admin/includes/admin-import.php:163 -#, php-format -msgid "An error occurred during import! Please send your import file to %1$sthe administrator%2$s for analysis." +#: admin/includes/admin-import.php:161 +msgid "Sorry, an error occurred during import!" msgstr "" -#: admin/includes/admin-import.php:167 +#: admin/includes/admin-import.php:165 msgid "Import successful!" msgstr "" -#: admin/includes/admin-import.php:168 +#: admin/includes/admin-import.php:166 msgid "Go back to All Events" msgstr "" -#: admin/includes/admin-import.php:175 admin/includes/admin-new.php:106 -#: admin/includes/event_table.php:108 includes/widget_helptexts.php:8 +#: admin/includes/admin-import.php:173 admin/includes/admin-new.php:111 +#: admin/includes/event_table.php:111 includes/widget_helptexts.php:8 msgid "Title" msgstr "" -#: admin/includes/admin-import.php:176 +#: admin/includes/admin-import.php:174 msgid "Start Date" msgstr "" -#: admin/includes/admin-import.php:177 +#: admin/includes/admin-import.php:175 msgid "End Date" msgstr "" -#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:119 +#: admin/includes/admin-import.php:176 admin/includes/admin-new.php:124 #: includes/options_helptexts.php:48 includes/options_helptexts.php:49 msgid "Time" msgstr "" -#: admin/includes/admin-import.php:179 admin/includes/admin-new.php:123 -#: admin/includes/event_table.php:109 includes/options_helptexts.php:53 +#: admin/includes/admin-import.php:177 admin/includes/admin-new.php:128 +#: admin/includes/event_table.php:112 includes/options_helptexts.php:53 #: includes/options_helptexts.php:54 msgid "Location" msgstr "" -#: admin/includes/admin-import.php:180 admin/includes/admin-new.php:127 -#: admin/includes/event_table.php:110 +#: admin/includes/admin-import.php:178 admin/includes/admin-new.php:132 +#: admin/includes/event_table.php:113 msgid "Details" msgstr "" -#: admin/includes/admin-import.php:181 +#: admin/includes/admin-import.php:179 msgid "Category slugs" msgstr "" -#: admin/includes/admin-import.php:220 +#: admin/includes/admin-import.php:218 #, php-format msgid "There was an error at line %1$s when reading this CSV file: Header line is missing or not correct!" msgstr "" -#: admin/includes/admin-import.php:252 admin/includes/admin-main.php:120 +#: admin/includes/admin-import.php:253 admin/includes/admin-main.php:122 msgid "Import" msgstr "" -#: admin/includes/admin-main.php:114 +#: admin/includes/admin-main.php:116 msgid "Edit Event" msgstr "" -#: admin/includes/admin-main.php:114 admin/includes/event_table.php:72 +#: admin/includes/admin-main.php:116 admin/includes/event_table.php:75 msgid "Duplicate" msgstr "" -#: admin/includes/admin-new.php:43 +#: admin/includes/admin-new.php:48 #, php-format msgid "Duplicate of event id:%d" msgstr "" -#: admin/includes/admin-new.php:106 admin/includes/admin-new.php:110 +#: admin/includes/admin-new.php:111 admin/includes/admin-new.php:115 msgid "required" msgstr "" -#: admin/includes/admin-new.php:110 admin/includes/event_table.php:107 +#: admin/includes/admin-new.php:115 admin/includes/event_table.php:110 msgid "Date" msgstr "" -#: admin/includes/admin-new.php:113 +#: admin/includes/admin-new.php:118 msgid "Multi-Day Event" msgstr "" -#: admin/includes/admin-new.php:143 admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:148 admin/includes/admin-new.php:165 msgid "Publish" msgstr "" -#: admin/includes/admin-new.php:160 +#: admin/includes/admin-new.php:165 msgid "Update" msgstr "" -#: admin/includes/admin-new.php:162 +#: admin/includes/admin-new.php:167 msgid "Cancel" msgstr "" -#: admin/includes/admin-new.php:175 +#: admin/includes/admin-new.php:180 msgid "No categories available." msgstr "" -#: admin/includes/admin-new.php:221 +#: admin/includes/admin-new.php:226 msgid "Goto Category Settings" msgstr "" -#: admin/includes/admin-settings.php:41 +#: admin/includes/admin-settings.php:42 msgid "Settings saved." msgstr "" -#: admin/includes/admin-settings.php:69 +#: admin/includes/admin-settings.php:70 msgid "Frontend Settings" msgstr "" -#: admin/includes/admin-settings.php:70 +#: admin/includes/admin-settings.php:71 msgid "Admin Page Settings" msgstr "" -#: admin/includes/admin-settings.php:71 +#: admin/includes/admin-settings.php:72 msgid "Feed Settings" msgstr "" @@ -558,36 +571,36 @@ msgstr "" msgid "events" msgstr "" -#: admin/includes/category_table.php:70 admin/includes/event_table.php:71 +#: admin/includes/category_table.php:73 admin/includes/event_table.php:74 msgid "Edit" msgstr "" -#: admin/includes/category_table.php:71 admin/includes/category_table.php:145 -#: admin/includes/event_table.php:73 admin/includes/event_table.php:146 +#: admin/includes/category_table.php:74 admin/includes/category_table.php:148 +#: admin/includes/event_table.php:76 admin/includes/event_table.php:149 msgid "Delete" msgstr "" -#: admin/includes/category_table.php:107 +#: admin/includes/category_table.php:110 msgid "Name" msgstr "" -#: admin/includes/category_table.php:109 +#: admin/includes/category_table.php:112 msgid "Slug" msgstr "" -#: admin/includes/event_table.php:112 +#: admin/includes/event_table.php:115 msgid "Author" msgstr "" -#: admin/includes/event_table.php:113 +#: admin/includes/event_table.php:116 msgid "Published" msgstr "" -#: admin/includes/event_table.php:175 +#: admin/includes/event_table.php:180 msgid "Filter" msgstr "" -#: admin/includes/event_table.php:297 +#: admin/includes/event_table.php:300 #, php-format msgid "%s ago" msgstr "" @@ -741,6 +754,10 @@ msgstr "" msgid "This value defines a range from the past to the previous day." msgstr "" +#: includes/filterbar.php:233 includes/sc_event-list_helptexts.php:60 +msgid "Reset" +msgstr "" + #: includes/filterbar.php:282 msgid "All" msgstr "" @@ -1161,9 +1178,9 @@ msgid "The filter is specified via the given category slugs. See %1$s descriptio msgstr "" #: includes/sc_event-list_helptexts.php:33 -#: includes/sc_event-list_helptexts.php:76 -#: includes/sc_event-list_helptexts.php:91 -#: includes/sc_event-list_helptexts.php:106 +#: includes/sc_event-list_helptexts.php:74 +#: includes/sc_event-list_helptexts.php:89 +#: includes/sc_event-list_helptexts.php:104 msgid "number" msgstr "" @@ -1190,61 +1207,216 @@ msgstr "" msgid "With %1$s the filterbar is only visible in the event list and with %2$s only in the single event view." msgstr "" -#: includes/sc_event-list_helptexts.php:77 -#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:43 +#, php-format +msgid "This attribute specifies the available items in the filterbar. This options are only valid if the filterbar is displayed (see %1$s attribute)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:44 +msgid "Find below an overview of the available filterbar items and their options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "filterbar item" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +#: includes/sc_event-list_helptexts.php:63 +msgid "description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "item options" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option values" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "default value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:46 +msgid "option description" +msgstr "" + +#: includes/sc_event-list_helptexts.php:47 +msgid "Show a list of all available years. Additional there are some special entries available (see item options)." +msgstr "" + +#: includes/sc_event-list_helptexts.php:48 +#: includes/sc_event-list_helptexts.php:53 +msgid "Add an entry to show all events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:49 +#: includes/sc_event-list_helptexts.php:54 +msgid "Add an entry to show all upcoming events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:50 +#: includes/sc_event-list_helptexts.php:55 +msgid "Add an entry to show events in the past." +msgstr "" + +#: includes/sc_event-list_helptexts.php:51 +msgid "Set descending or ascending order of year entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:52 +msgid "Show a list of all available months." +msgstr "" + +#: includes/sc_event-list_helptexts.php:56 +msgid "Set descending or ascending order of month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "php date-formats" +msgstr "" + +#: includes/sc_event-list_helptexts.php:57 +msgid "Set the displayed date format of the month entries." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "With this item you can display the special entries %1$s, %2$s and %3$s. You can use all or only some of the available values and you can specify their order." +msgstr "" + +#: includes/sc_event-list_helptexts.php:58 +#, php-format +msgid "Specifies the displayed values and their order. The items must be seperated by %1$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Show a list of all available categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:59 +msgid "Add an entry to show events from all categories." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "A link to reset the eventlist filter to standard." +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "any text" +msgstr "" + +#: includes/sc_event-list_helptexts.php:60 +msgid "Set the caption of the link." +msgstr "" + +#: includes/sc_event-list_helptexts.php:61 +msgid "Find below an overview of the available filterbar display options:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "display option" +msgstr "" + +#: includes/sc_event-list_helptexts.php:63 +msgid "available for" +msgstr "" + +#: includes/sc_event-list_helptexts.php:64 +#, php-format +msgid "Shows a horizonal list seperated by %1$s with a link to each item." +msgstr "" + +#: includes/sc_event-list_helptexts.php:65 +msgid "Shows a select box where an item can be choosen. After the selection of an item the page is reloaded via javascript to show the filtered events." +msgstr "" + +#: includes/sc_event-list_helptexts.php:66 +msgid "Shows a simple link which can be clicked." +msgstr "" + +#: includes/sc_event-list_helptexts.php:67 +msgid "Find below some declaration examples with descriptions:" +msgstr "" + +#: includes/sc_event-list_helptexts.php:69 +#, php-format +msgid "In this example you can see that the filterbar item and the used display option is joined by an underscore %1$s. You can define several filterbar items seperated by a comma %2$s. These items will be displayed left-aligned." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +#, php-format +msgid "In this example you can see that filterbar options can be added in brackets in format %1$s. You can also add multiple options seperated by a pipe %2$s." +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "option_name" +msgstr "" + +#: includes/sc_event-list_helptexts.php:71 +msgid "value" +msgstr "" + +#: includes/sc_event-list_helptexts.php:72 +#, php-format +msgid "The 2 semicolon %1$s devides the bar in 3 section. The first section will be displayed left-justified, the second section will be centered and the third section will be right-aligned. So in this example the 2 dropdown will be left-aligned and the reset link will be on the right side." +msgstr "" + +#: includes/sc_event-list_helptexts.php:75 +#: includes/sc_event-list_helptexts.php:90 msgid "This attribute specifies if the title should be truncated to the given number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:78 -#: includes/sc_event-list_helptexts.php:93 +#: includes/sc_event-list_helptexts.php:76 +#: includes/sc_event-list_helptexts.php:91 #, php-format msgid "With the standard value %1$s the full text is displayed, with %2$s the text is automatically truncated via css." msgstr "" -#: includes/sc_event-list_helptexts.php:79 -#: includes/sc_event-list_helptexts.php:94 -#: includes/sc_event-list_helptexts.php:109 +#: includes/sc_event-list_helptexts.php:77 +#: includes/sc_event-list_helptexts.php:92 +#: includes/sc_event-list_helptexts.php:107 msgid "This attribute has no influence if only a single event is shown." msgstr "" -#: includes/sc_event-list_helptexts.php:82 +#: includes/sc_event-list_helptexts.php:80 msgid "" "This attribute specifies if the starttime is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the starttime.<br />\n" "\t With \"event_list_only\" the starttime is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:87 +#: includes/sc_event-list_helptexts.php:85 msgid "" "This attribute specifies if the location is displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the location.<br />\n" "\t With \"event_list_only\" the location is only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:97 +#: includes/sc_event-list_helptexts.php:95 msgid "" "This attribute specifies if the categories are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the category.<br />\n" "\t With \"event_list_only\" the categories are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:102 +#: includes/sc_event-list_helptexts.php:100 msgid "" "This attribute specifies if the details are displayed in the event list.<br />\n" "\t Choose \"false\" to always hide and \"true\" to always show the details.<br />\n" "\t With \"event_list_only\" the details are only visible in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:107 +#: includes/sc_event-list_helptexts.php:105 msgid "This attribute specifies if the details should be truncate to the given number of characters in the event list." msgstr "" -#: includes/sc_event-list_helptexts.php:108 +#: includes/sc_event-list_helptexts.php:106 #, php-format msgid "With the standard value %1$s the full text is displayed." msgstr "" -#: includes/sc_event-list_helptexts.php:112 +#: includes/sc_event-list_helptexts.php:110 msgid "" "This attribute specifies if the details should be collapsed initially.<br />\n" "\t Then a link will be displayed instead of the details. By clicking this link the details are getting visible.<br />\n" @@ -1252,7 +1424,7 @@ msgid "" "\t With \"event_list_only\" the details are only collapsed in the event list view and with \"single_event_only\" only in single event view." msgstr "" -#: includes/sc_event-list_helptexts.php:118 +#: includes/sc_event-list_helptexts.php:116 msgid "" "This attribute specifies if a link to the single event should be added onto the event name in the event list.<br />\n" "\t Choose \"false\" to never add and \"true\" to always add the link.<br />\n" @@ -1260,7 +1432,7 @@ msgid "" "\t With \"events_with_details_only\" the link is only added in the event list for events with event details." msgstr "" -#: includes/sc_event-list_helptexts.php:124 +#: includes/sc_event-list_helptexts.php:122 msgid "" "This attribute specifies if a rss feed link should be added.<br />\n" "\t You have to enable the feed in the eventlist settings to make this attribute workable.<br />\n" @@ -1269,20 +1441,20 @@ msgid "" "\t With \"event_list_only\" the link is only added in the event list and with \"single_event_only\" only for a single event" msgstr "" -#: includes/sc_event-list_helptexts.php:130 +#: includes/sc_event-list_helptexts.php:128 msgid "" "This attribute specifies the page or post url for event links.<br />\n" "\t The standard is an empty string. Then the url will be calculated automatically.<br />\n" "\t An url is normally only required for the use of the shortcode in sidebars. It is also used in the event-list widget." msgstr "" -#: includes/sc_event-list_helptexts.php:137 +#: includes/sc_event-list_helptexts.php:135 msgid "" "This attribute the specifies shortcode id of the used shortcode on the page specified with \"url_to_page\" attribute.<br />\n" "\t The empty standard value is o.k. for the normal use. This attribute is normally only required for the event-list widget." msgstr "" -#: includes/sc_event-list.php:138 +#: includes/sc_event-list.php:134 msgid "Event Information:" msgstr "" diff --git a/wp-content/plugins/event-list/readme.txt b/wp-content/plugins/event-list/readme.txt index 16a3c755f105cb607acbb75ee49a4554b34b9a3d..3098436dcf9f410d196034b5b730945d508870a0 100644 --- a/wp-content/plugins/event-list/readme.txt +++ b/wp-content/plugins/event-list/readme.txt @@ -3,8 +3,8 @@ Contributors: mibuthu, clhunsen Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=W54LNZMWF9KW2 Tags: event, events, list, listview, calendar, schedule, shortcode, page, category, categories, filter, admin, attribute, widget, sidebar, feed, rss Requires at least: 3.8 -Tested up to: 4.8 -Stable tag: 0.7.9 +Tested up to: 4.9 +Stable tag: 0.7.12 Plugin URI: http://wordpress.org/extend/plugins/event-list Licence: GPLv2 License URI: http://www.gnu.org/licenses/gpl-2.0.html @@ -82,8 +82,27 @@ Another possibility would be to call the wordpress function "do_shortcode()". == Changelog == += 0.7.12 (2017-10-09) = +* fixed some mature issues with older wordpress versions +* fixed event import for php version < 5.4 +* fixed usage of html tags in event time, location and details +* fixed link to events in event-list widget + += 0.7.11 (2017-10-08) = +* more security improvments due to better sanitation of user inputs +* prepare additional strings for translations +* some code improvements + += 0.7.10 (2017-10-05) = +* fixed security vulnerability in admin category management +* general improvements of sanitation of all request parameters +* added number of events to the glance items in the dashboard +* parse shortcode in event feeds +* some changes and improvements in event feed +* fixed syncing of post categories + = 0.7.9 (2017-06-12) = -* fixed security vulnerability reported by wordpress +* fixed security vulnerability reported by WordPress * fixed / improved time handling and sorting according to time (fixed sorting will only work in new or modified events) * fixed problem with locale handling in older wordpress versions * fixed url when going back from event details page to event list page with a drowdown filter