Changeset 3160868
- Timestamp:
- 10/01/2024 01:44:35 PM (18 months ago)
- Location:
- fooevents-calendar
- Files:
-
- 169 added
- 1 deleted
- 8 edited
-
tags/1.7.0 (deleted)
-
tags/1.7.4 (added)
-
tags/1.7.4/.gitignore (added)
-
tags/1.7.4/build (added)
-
tags/1.7.4/build/fooevents-calendar-shortcode (added)
-
tags/1.7.4/build/fooevents-calendar-shortcode/block.json (added)
-
tags/1.7.4/build/fooevents-calendar-shortcode/index-rtl.css (added)
-
tags/1.7.4/build/fooevents-calendar-shortcode/index.asset.php (added)
-
tags/1.7.4/build/fooevents-calendar-shortcode/index.css (added)
-
tags/1.7.4/build/fooevents-calendar-shortcode/index.css.map (added)
-
tags/1.7.4/build/fooevents-calendar-shortcode/index.js (added)
-
tags/1.7.4/build/fooevents-calendar-shortcode/index.js.map (added)
-
tags/1.7.4/build/fooevents-calendar-shortcode/style-index-rtl.css (added)
-
tags/1.7.4/build/fooevents-calendar-shortcode/style-index.css (added)
-
tags/1.7.4/build/fooevents-calendar-shortcode/style-index.css.map (added)
-
tags/1.7.4/build/fooevents-calendar-shortcode/view.asset.php (added)
-
tags/1.7.4/build/fooevents-calendar-shortcode/view.js (added)
-
tags/1.7.4/build/fooevents-calendar-shortcode/view.js.map (added)
-
tags/1.7.4/build/images (added)
-
tags/1.7.4/build/images/calendar-block.fa7a1cbd.png (added)
-
tags/1.7.4/class-fooevents-calendar.php (added)
-
tags/1.7.4/classes (added)
-
tags/1.7.4/classes/blocks (added)
-
tags/1.7.4/classes/blocks/class-fooevents-calendar-blocks-calendar.php (added)
-
tags/1.7.4/classes/blocks/class-fooevents-calendar-blocks.php (added)
-
tags/1.7.4/classes/class-fooevents-calendar-widget.php (added)
-
tags/1.7.4/config.php (added)
-
tags/1.7.4/css (added)
-
tags/1.7.4/css/calendar-admin.css (added)
-
tags/1.7.4/css/calendar-tooltip.css (added)
-
tags/1.7.4/css/fooevents-fullcalendar-dark.css (added)
-
tags/1.7.4/css/fooevents-fullcalendar-flat.css (added)
-
tags/1.7.4/css/fooevents-fullcalendar-light.css (added)
-
tags/1.7.4/css/fooevents-fullcalendar-minimalist.css (added)
-
tags/1.7.4/css/fooevents-list-dark-card.css (added)
-
tags/1.7.4/css/fooevents-list-light-card.css (added)
-
tags/1.7.4/css/fullcalendar.css (added)
-
tags/1.7.4/css/fullcalendar.min.css (added)
-
tags/1.7.4/css/fullcalendar.print.css (added)
-
tags/1.7.4/css/fullcalendar.print.min.css (added)
-
tags/1.7.4/css/style.css (added)
-
tags/1.7.4/default.mo (added)
-
tags/1.7.4/default.po (added)
-
tags/1.7.4/fooevents-calendar.php (added)
-
tags/1.7.4/getting-started-readme.txt (added)
-
tags/1.7.4/images (added)
-
tags/1.7.4/images/cal.png (added)
-
tags/1.7.4/images/fooevents-logo.png (added)
-
tags/1.7.4/images/help.png (added)
-
tags/1.7.4/js (added)
-
tags/1.7.4/js/calendar-admin.js (added)
-
tags/1.7.4/js/fullcalendar.js (added)
-
tags/1.7.4/js/fullcalendar.min.js (added)
-
tags/1.7.4/js/gcal.js (added)
-
tags/1.7.4/js/gcal.min.js (added)
-
tags/1.7.4/js/locale-all.js (added)
-
tags/1.7.4/js/moment.js (added)
-
tags/1.7.4/languages (added)
-
tags/1.7.4/languages/fooevents-calendar-af.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-af.po (added)
-
tags/1.7.4/languages/fooevents-calendar-ca.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-ca.po (added)
-
tags/1.7.4/languages/fooevents-calendar-cs_CZ.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-cs_CZ.po (added)
-
tags/1.7.4/languages/fooevents-calendar-de_AT.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-de_AT.po (added)
-
tags/1.7.4/languages/fooevents-calendar-de_CH.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-de_CH.po (added)
-
tags/1.7.4/languages/fooevents-calendar-de_DE.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-de_DE.po (added)
-
tags/1.7.4/languages/fooevents-calendar-es_AR.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-es_AR.po (added)
-
tags/1.7.4/languages/fooevents-calendar-es_CL.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-es_CL.po (added)
-
tags/1.7.4/languages/fooevents-calendar-es_CO.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-es_CO.po (added)
-
tags/1.7.4/languages/fooevents-calendar-es_CR.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-es_CR.po (added)
-
tags/1.7.4/languages/fooevents-calendar-es_DO.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-es_DO.po (added)
-
tags/1.7.4/languages/fooevents-calendar-es_EC.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-es_EC.po (added)
-
tags/1.7.4/languages/fooevents-calendar-es_ES.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-es_ES.po (added)
-
tags/1.7.4/languages/fooevents-calendar-es_GT.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-es_GT.po (added)
-
tags/1.7.4/languages/fooevents-calendar-es_HN.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-es_HN.po (added)
-
tags/1.7.4/languages/fooevents-calendar-es_MX.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-es_MX.po (added)
-
tags/1.7.4/languages/fooevents-calendar-es_PE.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-es_PE.po (added)
-
tags/1.7.4/languages/fooevents-calendar-es_PR.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-es_PR.po (added)
-
tags/1.7.4/languages/fooevents-calendar-es_UY.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-es_UY.po (added)
-
tags/1.7.4/languages/fooevents-calendar-es_VE.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-es_VE.po (added)
-
tags/1.7.4/languages/fooevents-calendar-fr_BE.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-fr_BE.po (added)
-
tags/1.7.4/languages/fooevents-calendar-fr_CA.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-fr_CA.po (added)
-
tags/1.7.4/languages/fooevents-calendar-fr_FR.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-fr_FR.po (added)
-
tags/1.7.4/languages/fooevents-calendar-it_IT.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-it_IT.po (added)
-
tags/1.7.4/languages/fooevents-calendar-nl_BE.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-nl_BE.po (added)
-
tags/1.7.4/languages/fooevents-calendar-nl_NL.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-nl_NL.po (added)
-
tags/1.7.4/languages/fooevents-calendar-pt_BR.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-pt_BR.po (added)
-
tags/1.7.4/languages/fooevents-calendar-pt_PT.mo (added)
-
tags/1.7.4/languages/fooevents-calendar-pt_PT.po (added)
-
tags/1.7.4/languages/readme.txt (added)
-
tags/1.7.4/license.txt (added)
-
tags/1.7.4/package-lock.json (added)
-
tags/1.7.4/package.json (added)
-
tags/1.7.4/readme.txt (added)
-
tags/1.7.4/screenshot-1.png (added)
-
tags/1.7.4/screenshot-2.png (added)
-
tags/1.7.4/screenshot-3.png (added)
-
tags/1.7.4/screenshot-4.png (added)
-
tags/1.7.4/screenshot-5.png (added)
-
tags/1.7.4/screenshot-6.png (added)
-
tags/1.7.4/screenshot-7.png (added)
-
tags/1.7.4/templates (added)
-
tags/1.7.4/templates/calendar-options-eventbrite.php (added)
-
tags/1.7.4/templates/calendar-options-layout.php (added)
-
tags/1.7.4/templates/calendar-options.php (added)
-
tags/1.7.4/templates/calendar.php (added)
-
tags/1.7.4/templates/event.php (added)
-
tags/1.7.4/templates/eventbrite-options.php (added)
-
tags/1.7.4/templates/eventmetabox.php (added)
-
tags/1.7.4/templates/list-of-events.php (added)
-
tags/1.7.4/updatelog.txt (added)
-
tags/1.7.4/vendors (added)
-
tags/1.7.4/vendors/eventbrite (added)
-
tags/1.7.4/vendors/eventbrite/.travis.yml (added)
-
tags/1.7.4/vendors/eventbrite/AccessMethods.php (added)
-
tags/1.7.4/vendors/eventbrite/Authenticate.php (added)
-
tags/1.7.4/vendors/eventbrite/HttpClient.php (added)
-
tags/1.7.4/vendors/eventbrite/README.md (added)
-
tags/1.7.4/vendors/eventbrite/composer.json (added)
-
tags/1.7.4/vendors/eventbrite/phpunit.xml (added)
-
tags/1.7.4/vendors/eventbrite/tests (added)
-
tags/1.7.4/vendors/eventbrite/tests/ClientTest.php (added)
-
tags/1.7.4/vendors/index.php (added)
-
trunk/.gitignore (modified) (1 diff)
-
trunk/build (added)
-
trunk/build/fooevents-calendar-shortcode (added)
-
trunk/build/fooevents-calendar-shortcode/block.json (added)
-
trunk/build/fooevents-calendar-shortcode/index-rtl.css (added)
-
trunk/build/fooevents-calendar-shortcode/index.asset.php (added)
-
trunk/build/fooevents-calendar-shortcode/index.css (added)
-
trunk/build/fooevents-calendar-shortcode/index.css.map (added)
-
trunk/build/fooevents-calendar-shortcode/index.js (added)
-
trunk/build/fooevents-calendar-shortcode/index.js.map (added)
-
trunk/build/fooevents-calendar-shortcode/style-index-rtl.css (added)
-
trunk/build/fooevents-calendar-shortcode/style-index.css (added)
-
trunk/build/fooevents-calendar-shortcode/style-index.css.map (added)
-
trunk/build/fooevents-calendar-shortcode/view.asset.php (added)
-
trunk/build/fooevents-calendar-shortcode/view.js (added)
-
trunk/build/fooevents-calendar-shortcode/view.js.map (added)
-
trunk/build/images (added)
-
trunk/build/images/calendar-block.fa7a1cbd.png (added)
-
trunk/class-fooevents-calendar.php (modified) (65 diffs)
-
trunk/classes/blocks (added)
-
trunk/classes/blocks/class-fooevents-calendar-blocks-calendar.php (added)
-
trunk/classes/blocks/class-fooevents-calendar-blocks.php (added)
-
trunk/default.mo (modified) (previous)
-
trunk/default.po (modified) (15 diffs)
-
trunk/fooevents-calendar.php (modified) (2 diffs)
-
trunk/package-lock.json (added)
-
trunk/package.json (added)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/templates/calendar.php (modified) (1 diff)
-
trunk/updatelog.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
fooevents-calendar/trunk/.gitignore
r3097362 r3160868 21 21 Icon[ 22 22 ] 23 node_modules 23 node_modules/* -
fooevents-calendar/trunk/class-fooevents-calendar.php
r3097362 r3160868 49 49 50 50 $this->plugin_init(); 51 52 51 } 53 52 … … 63 62 64 63 return $links; 65 66 64 } 67 65 … … 106 104 107 105 } 108 109 106 } 110 107 … … 119 116 wp_enqueue_script( 'fooevents-calendar-full-callendar', $this->config->scriptsPath . 'fullcalendar.min.js', array( 'jquery' ), '1.0.0', false ); 120 117 wp_enqueue_script( 'fooevents-calendar-full-callendar-locale', $this->config->scriptsPath . 'locale-all.js', array( 'jquery' ), '1.0.0', false ); 121 122 118 } 123 119 … … 134 130 wp_enqueue_script( 'wp-color-picker' ); 135 131 wp_enqueue_script( 'fooevents-calendar-admin-script', $this->config->scriptsPath . 'calendar-admin.js', array( 'jquery', 'jquery-ui-datepicker', 'wp-color-picker' ), $this->config->plugin_data['Version'], true ); 132 wp_enqueue_script( 'fooevents-calendar-moment', $this->config->scriptsPath . 'moment.js', array( 'jquery' ), '2.29.3', false ); 133 wp_enqueue_script( 'fooevents-calendar-full-callendar', $this->config->scriptsPath . 'fullcalendar.min.js', array( 'jquery' ), '1.0.0', false ); 134 wp_enqueue_script( 'fooevents-calendar-full-callendar-locale', $this->config->scriptsPath . 'locale-all.js', array( 'jquery' ), '1.0.0', false ); 136 135 137 136 $calendar_local_args = array( … … 150 149 151 150 wp_localize_script( 'fooevents-calendar-admin-script', 'localObj', $calendar_local_args ); 152 153 151 } 154 152 … … 179 177 } 180 178 179 wp_enqueue_style( 'fooevents-calendar-full-callendar-style', $this->config->stylesPath . 'fullcalendar.css', array(), '1.0.0' ); 180 wp_enqueue_style( 'fooevents-calendar-full-callendar-print-style', $this->config->stylesPath . 'fullcalendar.print.css', array(), '1.0.0', 'print' ); 181 wp_enqueue_style( 'fooevents-calendar-full-callendar-styles', $this->config->stylesPath . 'style.css', array(), '1.0.1' ); 182 183 $calendar_theme = get_option( 'globalFooEventsCalendarTheme', true ); 184 185 if ( 'light' === $calendar_theme ) { 186 187 wp_enqueue_style( 'fooevents-calendar-full-callendar-light', $this->config->stylesPath . 'fooevents-fullcalendar-light.css', array(), $this->config->plugin_data['Version'] ); 188 189 } elseif ( 'dark' === $calendar_theme ) { 190 191 wp_enqueue_style( 'fooevents-calendar-full-callendar-dark', $this->config->stylesPath . 'fooevents-fullcalendar-dark.css', array(), $this->config->plugin_data['Version'] ); 192 193 } elseif ( 'flat' === $calendar_theme ) { 194 195 wp_enqueue_style( 'fooevents-calendar-full-callendar-flat', $this->config->stylesPath . 'fooevents-fullcalendar-flat.css', array(), $this->config->plugin_data['Version'] ); 196 197 } elseif ( 'minimalist' === $calendar_theme ) { 198 199 wp_enqueue_style( 'fooevents-calendar-full-callendar-minimalist', $this->config->stylesPath . 'fooevents-fullcalendar-minimalist.css', array(), $this->config->plugin_data['Version'] ); 200 201 } 202 203 $list_theme = get_option( 'globalFooEventsCalendarListTheme', true ); 204 205 if ( 'light-card' === $list_theme ) { 206 207 wp_enqueue_style( 'fooevents-calendar-list-light-card', $this->config->stylesPath . 'fooevents-list-light-card.css', array(), $this->config->plugin_data['Version'] ); 208 209 } elseif ( 'dark-card' === $list_theme ) { 210 211 wp_enqueue_style( 'fooevents-calendar-list-dark-card', $this->config->stylesPath . 'fooevents-list-dark-card.css', array(), $this->config->plugin_data['Version'] ); 212 213 } 214 181 215 } 182 216 … … 196 230 197 231 $this->config->plugin_data = get_plugin_data( WP_PLUGIN_DIR . '/fooevents-calendar/fooevents-calendar.php' ); 198 199 232 } 200 233 … … 233 266 234 267 } 235 236 268 } 237 269 … … 248 280 register_setting( 'fooevents-calendar-settings-calendar', 'globalFooEventsCalendarPostTypes' ); 249 281 register_setting( 'fooevents-settings-integration', 'globalFooEventsEventbriteToken' ); 250 251 282 } 252 283 … … 273 304 274 305 } 275 276 306 } 277 307 … … 284 314 285 315 require $this->config->templatePath . 'calendar-options-layout.php'; 286 287 316 } 288 317 … … 327 356 328 357 return ob_get_clean(); 329 330 358 } 331 359 … … 342 370 343 371 return ob_get_clean(); 344 345 372 } 346 373 … … 367 394 368 395 } 369 370 396 } 371 397 … … 376 402 377 403 require 'classes/class-fooevents-calendar-widget.php'; 378 379 404 } 380 405 … … 404 429 405 430 } 406 407 431 } 408 432 … … 509 533 510 534 wp_nonce_field( 'fooevents_metabox_nonce', 'fooevents_metabox_nonce' ); 511 512 535 } 513 536 … … 536 559 537 560 return $eventbrite_option; 538 539 561 } 540 562 … … 572 594 573 595 } 574 } else { 575 576 if ( ! current_user_can( 'edit_post', $post_id ) ) { 596 } elseif ( ! current_user_can( 'edit_post', $post_id ) ) { 577 597 578 598 return; 579 580 }581 599 } 582 600 … … 841 859 } 842 860 } 843 844 861 } 845 862 … … 1056 1073 1057 1074 session_write_close(); 1058 1059 1075 } 1060 1076 … … 1147 1163 update_post_meta( $post_id, 'WooCommerceEventsEventbriteID', $event['id'] ); 1148 1164 1149 $added_events++;1165 ++$added_events; 1150 1166 1151 1167 } else { … … 1163 1179 $post_id = wp_update_post( $post ); 1164 1180 1165 $updated_events++;1181 ++$updated_events; 1166 1182 1167 1183 } … … 1184 1200 printf( esc_attr( __( '%1$d events added. %2$d events updated.', 'fooevents-calendar' ) ), esc_attr( $added_events ), esc_attr( $updated_events ) ); 1185 1201 exit(); 1186 1187 1202 } 1188 1203 … … 1221 1236 1222 1237 return $return_ids; 1223 1224 1238 } 1225 1239 … … 1278 1292 1279 1293 return $event_output; 1280 1281 1294 } 1282 1295 … … 1429 1442 1430 1443 } 1431 1432 1444 } 1433 1445 … … 1610 1622 1611 1623 } 1612 1613 1624 } 1614 1625 … … 1646 1657 } 1647 1658 return $events; 1648 1649 1659 } 1650 1660 … … 1686 1696 1687 1697 return $t1 - $t2; 1688 1689 1698 } 1690 1699 … … 1726 1735 1727 1736 return $t1 - $t2; 1728 1729 1737 } 1730 1738 … … 1773 1781 1774 1782 return $events->get_posts(); 1775 1776 1783 } 1777 1784 … … 1830 1837 1831 1838 return $events->get_posts(); 1832 1833 1839 } 1834 1840 … … 1950 1956 1951 1957 unset( $json_events['events'][ $x ] ); 1952 $x--;1958 --$x; 1953 1959 1954 1960 } … … 1998 2004 } 1999 2005 2000 $x++;2006 ++$x; 2001 2007 2002 2008 $event_date = ''; … … 2077 2083 } 2078 2084 2079 $y++;2080 $z++;2085 ++$y; 2086 ++$z; 2081 2087 2082 2088 } 2083 } else { 2084 2085 if ( ! empty( $event_end_date ) ) { 2089 } elseif ( ! empty( $event_end_date ) ) { 2086 2090 2087 2091 $event_end_date_formatted = $fooevents_multiday_events->format_end_date( $event->ID, '', $display_type ); 2088 2092 2089 if ( 'yes' !== $event_start_day ) { 2090 2091 $json_events['events'][ $x ]['end'] = $event_end_date_formatted; 2092 $json_events['events'][ $x ]['unformated_end_date'] = $event_end_date; 2093 2094 } 2093 if ( 'yes' !== $event_start_day ) { 2094 2095 $json_events['events'][ $x ]['end'] = $event_end_date_formatted; 2096 $json_events['events'][ $x ]['unformated_end_date'] = $event_end_date; 2097 2095 2098 } 2096 2099 } 2097 } else { 2098 2099 if ( ! empty( $event_end_date ) ) { 2100 } elseif ( ! empty( $event_end_date ) ) { 2100 2101 2101 2102 $event_end_date_formatted = $fooevents_multiday_events->format_end_date( $event->ID, true, $display_type ); 2102 2103 2103 if ( ( 'calendar' !== $event_start_day && 'both' !== $event_start_day ) ) { 2104 2105 $json_events['events'][ $x ]['end'] = $event_end_date_formatted; 2106 $json_events['events'][ $x ]['unformated_end_date'] = $event_end_date; 2107 2108 } 2104 if ( ( 'calendar' !== $event_start_day && 'both' !== $event_start_day ) ) { 2105 2106 $json_events['events'][ $x ]['end'] = $event_end_date_formatted; 2107 $json_events['events'][ $x ]['unformated_end_date'] = $event_end_date; 2108 2109 2109 } 2110 2110 } … … 2147 2147 } 2148 2148 2149 $x++;2149 ++$x; 2150 2150 2151 2151 } 2152 2152 2153 2153 return $json_events; 2154 2155 2154 } 2156 2155 … … 2173 2172 foreach ( $attributes as $key => $attribute ) { 2174 2173 2175 if ( strpos( $attribute, ':' ) !== false ) {2174 if ( is_string($attribute) && strpos( $attribute, ':' ) !== false ) { 2176 2175 2177 2176 $att_ret = array(); … … 2225 2224 2226 2225 return $processed_attributes; 2227 2228 2226 } 2229 2227 … … 2304 2302 2305 2303 return $settings; 2306 2307 2304 } 2308 2305 … … 2315 2312 $role = get_role( 'administrator' ); 2316 2313 $role->add_cap( 'publish_fooevents_calendar' ); 2317 2318 2314 } 2319 2315 … … 2340 2336 } 2341 2337 } 2342 2343 2338 } 2344 2339 … … 2429 2424 2430 2425 return $key; 2431 2432 2426 } 2433 2427 … … 2490 2484 2491 2485 return $key; 2492 2493 2486 } 2494 2487 … … 2511 2504 2512 2505 return $key; 2513 2514 2506 } 2515 2507 … … 2546 2538 2547 2539 return $key; 2548 2549 2540 } 2550 2541 … … 2567 2558 2568 2559 return $key; 2569 2570 2560 } 2571 2561 … … 2586 2576 2587 2577 return $key; 2588 2589 2578 } 2590 2579 … … 2631 2620 2632 2621 return $key; 2633 2634 2622 } 2635 2623 … … 2648 2636 2649 2637 return $key; 2650 2651 2638 } 2652 2639 … … 2675 2662 2676 2663 return $key; 2677 2678 2664 } 2679 2665 … … 2710 2696 2711 2697 return $key; 2712 2713 2698 } 2714 2699 … … 2737 2722 2738 2723 return $key; 2739 2740 2724 } 2741 2725 … … 2774 2758 2775 2759 return $key; 2776 2777 2760 } 2778 2761 … … 2784 2767 $path = dirname( plugin_basename( __FILE__ ) ) . '/languages/'; 2785 2768 $loaded = load_plugin_textdomain( 'fooevents-calendar', false, $path ); 2786 2787 2769 } 2788 2770 … … 2804 2786 2805 2787 return( $new_array ); 2806 2807 2788 } 2808 2789 … … 2834 2815 2835 2816 return $post_types; 2836 2837 2817 } 2838 2818 … … 2856 2836 case 'F j, Y': 2857 2837 return( 'MM dd, yy' ); 2838 case 'F j Y': 2839 return( 'MM dd yy' ); 2840 case 'j F, Y': 2841 return( 'dd MM, yy' ); 2858 2842 case 'M. j, Y': 2859 2843 return( 'M. dd, yy' ); … … 2903 2887 return( 'yy-mm-dd' ); 2904 2888 } 2905 2906 2889 } 2907 2890 … … 2916 2899 $months = array( 2917 2900 // French. 2918 'janvier' => 'January',2919 'février' => 'February',2920 'mars' => 'March',2921 'avril' => 'April',2922 'mai' => 'May',2923 'juin' => 'June',2924 'juillet' => 'July',2925 'aout' => 'August',2926 'août' => 'August',2927 'septembre' => 'September',2928 'octobre' => 'October',2901 'janvier' => 'January', 2902 'février' => 'February', 2903 'mars' => 'March', 2904 'avril' => 'April', 2905 'mai' => 'May', 2906 'juin' => 'June', 2907 'juillet' => 'July', 2908 'aout' => 'August', 2909 'août' => 'August', 2910 'septembre' => 'September', 2911 'octobre' => 'October', 2929 2912 2930 2913 // German. 2931 'Januar' => 'January',2932 'Februar' => 'February',2933 'März' => 'March',2934 'Mai' => 'May',2935 'Juni' => 'June',2936 'Juli' => 'July',2937 'Oktober' => 'October',2938 'Dezember' => 'December',2939 'Montag' => '',2940 'Dienstag' => '',2941 'Mittwoch' => '',2942 'Donnerstag' => '',2943 'Freitag' => '',2944 'Samstag' => '',2945 'Sonntag' => '',2914 'Januar' => 'January', 2915 'Februar' => 'February', 2916 'März' => 'March', 2917 'Mai' => 'May', 2918 'Juni' => 'June', 2919 'Juli' => 'July', 2920 'Oktober' => 'October', 2921 'Dezember' => 'December', 2922 'Montag' => '', 2923 'Dienstag' => '', 2924 'Mittwoch' => '', 2925 'Donnerstag' => '', 2926 'Freitag' => '', 2927 'Samstag' => '', 2928 'Sonntag' => '', 2946 2929 2947 2930 // Spanish. 2948 'enero' => 'January',2949 'febrero' => 'February',2950 'marzo' => 'March',2951 'abril' => 'April',2952 'mayo' => 'May',2953 'junio' => 'June',2954 'julio' => 'July',2955 'agosto' => 'August',2956 'septiembre' => 'September',2957 'setiembre' => 'September',2958 'octubre' => 'October',2959 'noviembre' => 'November',2960 'diciembre' => 'December',2961 'novembre' => 'November',2962 'décembre' => 'December',2963 'lunes' => '',2964 'martes' => '',2965 'miércoles' => '',2966 'jueves' => '',2967 'viernes' => '',2968 'sábado' => '',2969 'domingo' => '',2931 'enero' => 'January', 2932 'febrero' => 'February', 2933 'marzo' => 'March', 2934 'abril' => 'April', 2935 'mayo' => 'May', 2936 'junio' => 'June', 2937 'julio' => 'July', 2938 'agosto' => 'August', 2939 'septiembre' => 'September', 2940 'setiembre' => 'September', 2941 'octubre' => 'October', 2942 'noviembre' => 'November', 2943 'diciembre' => 'December', 2944 'novembre' => 'November', 2945 'décembre' => 'December', 2946 'lunes' => '', 2947 'martes' => '', 2948 'miércoles' => '', 2949 'jueves' => '', 2950 'viernes' => '', 2951 'sábado' => '', 2952 'domingo' => '', 2970 2953 2971 2954 // Catalan - Spain 2972 'gener' => 'January',2973 'febrer' => 'February',2974 'març' => 'March',2975 'abril' => 'April',2976 'maig' => 'May',2977 'juny' => 'June',2978 'juliol' => 'July',2979 'agost' => 'August',2980 'setembre' => 'September',2981 'octubre' => 'October',2982 'novembre' => 'November',2983 'desembre' => 'December',2955 'gener' => 'January', 2956 'febrer' => 'February', 2957 'març' => 'March', 2958 'abril' => 'April', 2959 'maig' => 'May', 2960 'juny' => 'June', 2961 'juliol' => 'July', 2962 'agost' => 'August', 2963 'setembre' => 'September', 2964 'octubre' => 'October', 2965 'novembre' => 'November', 2966 'desembre' => 'December', 2984 2967 2985 2968 // Dutch. 2986 'januari' => 'January',2987 'februari' => 'February',2988 'maart' => 'March',2989 'april' => 'April',2990 'mei' => 'May',2991 'juni' => 'June',2992 'juli' => 'July',2993 'augustus' => 'August',2994 'september' => 'September',2995 'oktober' => 'October',2996 'november' => 'November',2997 'december' => 'December',2998 'maandag' => '',2999 'dinsdag' => '',3000 'woensdag' => '',3001 'donderdag' => '',3002 'vrijdag' => '',3003 'zaterdag' => '',3004 'zondag' => '',2969 'januari' => 'January', 2970 'februari' => 'February', 2971 'maart' => 'March', 2972 'april' => 'April', 2973 'mei' => 'May', 2974 'juni' => 'June', 2975 'juli' => 'July', 2976 'augustus' => 'August', 2977 'september' => 'September', 2978 'oktober' => 'October', 2979 'november' => 'November', 2980 'december' => 'December', 2981 'maandag' => '', 2982 'dinsdag' => '', 2983 'woensdag' => '', 2984 'donderdag' => '', 2985 'vrijdag' => '', 2986 'zaterdag' => '', 2987 'zondag' => '', 3005 2988 3006 2989 // Italian. 3007 'Gennaio' => 'January',3008 'Febbraio' => 'February',3009 'Marzo' => 'March',3010 'Aprile' => 'April',3011 'Maggio' => 'May',3012 'Giugno' => 'June',3013 'Luglio' => 'July',3014 'Agosto' => 'August',3015 'Settembre' => 'September',3016 'Ottobre' => 'October',3017 'Novembre' => 'November',3018 'Dicembre' => 'December',2990 'Gennaio' => 'January', 2991 'Febbraio' => 'February', 2992 'Marzo' => 'March', 2993 'Aprile' => 'April', 2994 'Maggio' => 'May', 2995 'Giugno' => 'June', 2996 'Luglio' => 'July', 2997 'Agosto' => 'August', 2998 'Settembre' => 'September', 2999 'Ottobre' => 'October', 3000 'Novembre' => 'November', 3001 'Dicembre' => 'December', 3019 3002 3020 3003 // Polish. 3021 'Styczeń' => 'January',3022 'Luty' => 'February',3023 'Marzec' => 'March',3024 'Kwiecień' => 'April',3025 'Maj' => 'May',3026 'Czerwiec' => 'June',3027 'Lipiec' => 'July',3028 'Sierpień' => 'August',3029 'Wrzesień' => 'September',3030 'Październik' => 'October',3031 'Listopad' => 'November',3032 'Grudzień' => 'December',3004 'Styczeń' => 'January', 3005 'Luty' => 'February', 3006 'Marzec' => 'March', 3007 'Kwiecień' => 'April', 3008 'Maj' => 'May', 3009 'Czerwiec' => 'June', 3010 'Lipiec' => 'July', 3011 'Sierpień' => 'August', 3012 'Wrzesień' => 'September', 3013 'Październik' => 'October', 3014 'Listopad' => 'November', 3015 'Grudzień' => 'December', 3033 3016 3034 3017 // Afrikaans. 3035 'Januarie' => 'January',3036 'Februarie' => 'February',3037 'Maart' => 'March',3038 'Mei' => 'May',3039 'Junie' => 'June',3040 'Julie' => 'July',3041 'Augustus' => 'August',3042 'Oktober' => 'October',3043 'Desember' => 'December',3018 'Januarie' => 'January', 3019 'Februarie' => 'February', 3020 'Maart' => 'March', 3021 'Mei' => 'May', 3022 'Junie' => 'June', 3023 'Julie' => 'July', 3024 'Augustus' => 'August', 3025 'Oktober' => 'October', 3026 'Desember' => 'December', 3044 3027 3045 3028 // Turkish. 3046 'Ocak' => 'January',3047 'Şubat' => 'February',3048 'Mart' => 'March',3049 'Nisan' => 'April',3050 'Mayıs' => 'May',3051 'Haziran' => 'June',3052 'Temmuz' => 'July',3053 'Ağustos' => 'August',3054 'Eylül' => 'September',3055 'Ekim' => 'October',3056 'Kasım' => 'November',3057 'Aralık' => 'December',3029 'Ocak' => 'January', 3030 'Şubat' => 'February', 3031 'Mart' => 'March', 3032 'Nisan' => 'April', 3033 'Mayıs' => 'May', 3034 'Haziran' => 'June', 3035 'Temmuz' => 'July', 3036 'Ağustos' => 'August', 3037 'Eylül' => 'September', 3038 'Ekim' => 'October', 3039 'Kasım' => 'November', 3040 'Aralık' => 'December', 3058 3041 3059 3042 // Portuguese. 3060 'janeiro' => 'January',3061 'fevereiro' => 'February',3062 'março' => 'March',3063 'abril' => 'April',3064 'maio' => 'May',3065 'junho' => 'June',3066 'julho' => 'July',3067 'agosto' => 'August',3068 'setembro' => 'September',3069 'outubro' => 'October',3070 'novembro' => 'November',3071 'dezembro' => 'December',3043 'janeiro' => 'January', 3044 'fevereiro' => 'February', 3045 'março' => 'March', 3046 'abril' => 'April', 3047 'maio' => 'May', 3048 'junho' => 'June', 3049 'julho' => 'July', 3050 'agosto' => 'August', 3051 'setembro' => 'September', 3052 'outubro' => 'October', 3053 'novembro' => 'November', 3054 'dezembro' => 'December', 3072 3055 3073 3056 // Swedish. 3074 'Januari' => 'January',3075 'Februari' => 'February',3076 'Mars' => 'March',3077 'April' => 'April',3078 'Maj' => 'May',3079 'Juni' => 'June',3080 'Juli' => 'July',3081 'Augusti' => 'August',3082 'September' => 'September',3083 'Oktober' => 'October',3084 'November' => 'November',3085 'December' => 'December',3057 'Januari' => 'January', 3058 'Februari' => 'February', 3059 'Mars' => 'March', 3060 'April' => 'April', 3061 'Maj' => 'May', 3062 'Juni' => 'June', 3063 'Juli' => 'July', 3064 'Augusti' => 'August', 3065 'September' => 'September', 3066 'Oktober' => 'October', 3067 'November' => 'November', 3068 'December' => 'December', 3086 3069 3087 3070 // Czech. 3088 'leden' => 'January',3089 'únor' => 'February',3090 'březen' => 'March',3091 'duben' => 'April',3092 'květen' => 'May',3093 'červen' => 'June',3094 'červenec' => 'July',3095 'srpen' => 'August',3096 'září' => 'September',3097 'říjen' => 'October',3098 'listopad' => 'November',3099 'prosinec' => 'December',3071 'leden' => 'January', 3072 'únor' => 'February', 3073 'březen' => 'March', 3074 'duben' => 'April', 3075 'květen' => 'May', 3076 'červen' => 'June', 3077 'červenec' => 'July', 3078 'srpen' => 'August', 3079 'září' => 'September', 3080 'říjen' => 'October', 3081 'listopad' => 'November', 3082 'prosinec' => 'December', 3100 3083 3101 3084 // Norwegian. 3102 'januar' => 'January',3103 'februar' => 'February',3104 'mars' => 'March',3105 'april' => 'April',3106 'mai' => 'May',3107 'juni' => 'June',3108 'juli' => 'July',3109 'august' => 'August',3110 'september' => 'September',3111 'oktober' => 'October',3112 'november' => 'November',3113 'desember' => 'December',3085 'januar' => 'January', 3086 'februar' => 'February', 3087 'mars' => 'March', 3088 'april' => 'April', 3089 'mai' => 'May', 3090 'juni' => 'June', 3091 'juli' => 'July', 3092 'august' => 'August', 3093 'september' => 'September', 3094 'oktober' => 'October', 3095 'november' => 'November', 3096 'desember' => 'December', 3114 3097 3115 3098 // Danish. 3116 'januar' => 'January',3117 'februar' => 'February',3118 'marts' => 'March',3119 'april' => 'April',3120 'maj' => 'May',3121 'juni' => 'June',3122 'juli' => 'July',3123 'august' => 'August',3124 'september' => 'September',3125 'oktober' => 'October',3126 'november' => 'November',3127 'december' => 'December',3099 'januar' => 'January', 3100 'februar' => 'February', 3101 'marts' => 'March', 3102 'april' => 'April', 3103 'maj' => 'May', 3104 'juni' => 'June', 3105 'juli' => 'July', 3106 'august' => 'August', 3107 'september' => 'September', 3108 'oktober' => 'October', 3109 'november' => 'November', 3110 'december' => 'December', 3128 3111 3129 3112 // Finnish. 3130 'tammikuu' => 'January',3131 'helmikuu' => 'February',3132 'maaliskuu' => 'March',3133 'huhtikuu' => 'April',3134 'toukokuu' => 'May',3135 'kesäkuu' => 'June',3136 'heinäkuu' => 'July',3137 'elokuu' => 'August',3138 'syyskuu' => 'September',3139 'lokakuu' => 'October',3140 'marraskuu' => 'November',3141 'joulukuu' => 'December',3113 'tammikuu' => 'January', 3114 'helmikuu' => 'February', 3115 'maaliskuu' => 'March', 3116 'huhtikuu' => 'April', 3117 'toukokuu' => 'May', 3118 'kesäkuu' => 'June', 3119 'heinäkuu' => 'July', 3120 'elokuu' => 'August', 3121 'syyskuu' => 'September', 3122 'lokakuu' => 'October', 3123 'marraskuu' => 'November', 3124 'joulukuu' => 'December', 3142 3125 3143 3126 // Russian. 3144 'Январь' => 'January',3145 'Февраль' => 'February',3146 'Март' => 'March',3147 'Апрель' => 'April',3148 'Май' => 'May',3149 'Июнь' => 'June',3150 'Июль' => 'July',3151 'Август' => 'August',3152 'Сентябрь' => 'September',3153 'Октябрь' => 'October',3154 'Ноябрь' => 'November',3155 'Декабрь' => 'December',3127 'Январь' => 'January', 3128 'Февраль' => 'February', 3129 'Март' => 'March', 3130 'Апрель' => 'April', 3131 'Май' => 'May', 3132 'Июнь' => 'June', 3133 'Июль' => 'July', 3134 'Август' => 'August', 3135 'Сентябрь' => 'September', 3136 'Октябрь' => 'October', 3137 'Ноябрь' => 'November', 3138 'Декабрь' => 'December', 3156 3139 3157 3140 // Icelandic. 3158 'Janúar' => 'January',3159 'Febrúar' => 'February',3160 'Mars' => 'March',3161 'Apríl' => 'April',3162 'Maí' => 'May',3163 'Júní' => 'June',3164 'Júlí' => 'July',3165 'Ágúst' => 'August',3166 'September' => 'September',3167 'Oktober' => 'October',3168 'Nóvember' => 'November',3169 'Desember' => 'December',3141 'Janúar' => 'January', 3142 'Febrúar' => 'February', 3143 'Mars' => 'March', 3144 'Apríl' => 'April', 3145 'Maí' => 'May', 3146 'Júní' => 'June', 3147 'Júlí' => 'July', 3148 'Ágúst' => 'August', 3149 'September' => 'September', 3150 'Oktober' => 'October', 3151 'Nóvember' => 'November', 3152 'Desember' => 'December', 3170 3153 3171 3154 // Latvian. 3172 'janvāris' => 'January',3173 'februāris' => 'February',3174 'marts' => 'March',3175 'aprīlis' => 'April',3176 'maijs' => 'May',3177 'jūnijs' => 'June',3178 'jūlijs' => 'July',3179 'augusts' => 'August',3180 'septembris' => 'September',3181 'oktobris' => 'October',3182 'novembris' => 'November',3183 'decembris' => 'December',3155 'janvāris' => 'January', 3156 'februāris' => 'February', 3157 'marts' => 'March', 3158 'aprīlis' => 'April', 3159 'maijs' => 'May', 3160 'jūnijs' => 'June', 3161 'jūlijs' => 'July', 3162 'augusts' => 'August', 3163 'septembris' => 'September', 3164 'oktobris' => 'October', 3165 'novembris' => 'November', 3166 'decembris' => 'December', 3184 3167 3185 3168 // Lithuanian. 3186 'sausio' => 'January',3187 'vasario' => 'February',3188 'kovo' => 'March',3189 'balandžio' => 'April',3190 'gegužės' => 'May',3191 'birželio' => 'June',3192 'liepos' => 'July',3193 'rugpjūčio' => 'August',3194 'rugsėjo' => 'September',3195 'spalio' => 'October',3196 'lapkričio' => 'November',3197 'gruodžio' => 'December',3169 'sausio' => 'January', 3170 'vasario' => 'February', 3171 'kovo' => 'March', 3172 'balandžio' => 'April', 3173 'gegužės' => 'May', 3174 'birželio' => 'June', 3175 'liepos' => 'July', 3176 'rugpjūčio' => 'August', 3177 'rugsėjo' => 'September', 3178 'spalio' => 'October', 3179 'lapkričio' => 'November', 3180 'gruodžio' => 'December', 3198 3181 3199 3182 // Estonian. 3200 'jaanuar' => 'January',3201 'veebruar' => 'February',3202 'märts' => 'March',3203 'aprill' => 'April',3204 'mai' => 'May',3205 'juuni' => 'June',3206 'juuli' => 'July',3207 'august' => 'August',3208 'september' => 'September',3209 'oktoober' => 'October',3210 'november' => 'November',3211 'detsember' => 'December',3183 'jaanuar' => 'January', 3184 'veebruar' => 'February', 3185 'märts' => 'March', 3186 'aprill' => 'April', 3187 'mai' => 'May', 3188 'juuni' => 'June', 3189 'juuli' => 'July', 3190 'august' => 'August', 3191 'september' => 'September', 3192 'oktoober' => 'October', 3193 'november' => 'November', 3194 'detsember' => 'December', 3212 3195 3213 3196 // Greek. 3214 'Ιανουάριος' => 'January',3215 ' ����εβρουάριος' => 'February',3216 'Μάρτιος' => 'March',3217 'Απρίλιος' => 'April',3218 'Μάιος' => 'May',3219 'Ιούνιος' => 'June',3220 'Ιούλιος' => 'July',3221 'Αύγουστος' => 'August',3222 'Σεπτέμβριος' => 'September',3223 'Οκτώβριος' => 'October',3224 'Νοέμβριο ����' => 'November',3225 'Δεκέμβριος' => 'December',3197 'Ιανουάριος' => 'January', 3198 'Φεβρουάριος' => 'February', 3199 'Μάρτιος' => 'March', 3200 'Απρίλιος' => 'April', 3201 'Μάιος' => 'May', 3202 'Ιούνιος' => 'June', 3203 'Ιούλιος' => 'July', 3204 'Αύγουστος' => 'August', 3205 'Σεπτέμβριος' => 'September', 3206 'Οκτώβριος' => 'October', 3207 'Νοέμβριος' => 'November', 3208 'Δεκέμβριος' => 'December', 3226 3209 3227 3210 // Slovak - Slovakia. 3228 'január' => 'January',3229 'február' => 'February',3230 'marec' => 'March',3231 'apríl' => 'April',3232 'máj' => 'May',3233 'jún' => 'June',3234 'júl' => 'July',3235 'august' => 'August',3236 'september' => 'September',3237 'október' => 'October',3238 'november' => 'November',3239 'december' => 'December',3211 'január' => 'January', 3212 'február' => 'February', 3213 'marec' => 'March', 3214 'apríl' => 'April', 3215 'máj' => 'May', 3216 'jún' => 'June', 3217 'júl' => 'July', 3218 'august' => 'August', 3219 'september' => 'September', 3220 'október' => 'October', 3221 'november' => 'November', 3222 'december' => 'December', 3240 3223 3241 3224 // Slovenian - Slovenia 3242 'januar' => 'January',3243 'februar' => 'February',3244 'marec' => 'March',3245 'april' => 'April',3246 'maj' => 'May',3247 'junij' => 'June',3248 'julij' => 'July',3249 'avgust' => 'August',3250 'september' => 'September',3251 'oktober' => 'October',3252 'november' => 'November',3253 'december' => 'December',3225 'januar' => 'January', 3226 'februar' => 'February', 3227 'marec' => 'March', 3228 'april' => 'April', 3229 'maj' => 'May', 3230 'junij' => 'June', 3231 'julij' => 'July', 3232 'avgust' => 'August', 3233 'september' => 'September', 3234 'oktober' => 'October', 3235 'november' => 'November', 3236 'december' => 'December', 3254 3237 3255 3238 // Romanian - Romania 3256 'ianuarie' => 'January',3257 'februarie' => 'February',3258 'martie' => 'March',3259 'aprilie' => 'April',3260 'mai' => 'May',3261 'iunie' => 'June',3262 'iulie' => 'July',3263 'august' => 'August',3264 'septembrie' => 'September',3265 'octombrie' => 'October',3266 'noiembrie' => 'November',3267 'decembrie' => 'December',3239 'ianuarie' => 'January', 3240 'februarie' => 'February', 3241 'martie' => 'March', 3242 'aprilie' => 'April', 3243 'mai' => 'May', 3244 'iunie' => 'June', 3245 'iulie' => 'July', 3246 'august' => 'August', 3247 'septembrie' => 'September', 3248 'octombrie' => 'October', 3249 'noiembrie' => 'November', 3250 'decembrie' => 'December', 3268 3251 3269 3252 // Croatian - Croatia. 3270 3253 3271 'siječanj' => 'January',3272 'veljača' => 'February',3273 'ožujak' => 'March',3274 'travanj' => 'April',3275 'svibanj' => 'May',3276 'lipanj' => 'June',3277 'srpanj' => 'July',3278 'kolovoz' => 'August',3279 'rujan' => 'September',3280 'listopad' => 'October',3281 'studeni' => 'November',3282 'prosinac' => 'December',3254 'siječanj' => 'January', 3255 'veljača' => 'February', 3256 'ožujak' => 'March', 3257 'travanj' => 'April', 3258 'svibanj' => 'May', 3259 'lipanj' => 'June', 3260 'srpanj' => 'July', 3261 'kolovoz' => 'August', 3262 'rujan' => 'September', 3263 'listopad' => 'October', 3264 'studeni' => 'November', 3265 'prosinac' => 'December', 3283 3266 3284 3267 // Bulgarian - Bulgaria. 3285 3268 3286 'януари' => 'January',3287 'февруари' => 'February',3288 'март' => 'March',3289 'април' => 'April',3290 'май' => 'May',3291 'юни' => 'June',3292 'юли' => 'July',3293 'август' => 'August',3294 'септември' => 'September',3295 'октомври' => 'October',3296 'ноември' => 'November',3297 'декември' => 'December',3269 'януари' => 'January', 3270 'февруари' => 'February', 3271 'март' => 'March', 3272 'април' => 'April', 3273 'май' => 'May', 3274 'юни' => 'June', 3275 'юли' => 'July', 3276 'август' => 'August', 3277 'септември' => 'September', 3278 'октомври' => 'October', 3279 'ноември' => 'November', 3280 'декември' => 'December', 3298 3281 3299 3282 ); … … 3311 3294 3312 3295 return $replaced_event_date; 3313 3314 3296 } 3315 3297 … … 3340 3322 3341 3323 } 3342 3343 } 3344 3324 } 3345 3325 } 3346 3326 … … 3366 3346 3367 3347 } 3368 3369 3348 } 3370 3349 … … 3392 3371 } 3393 3372 } 3394 3395 3373 } -
fooevents-calendar/trunk/default.po
r3097362 r3160868 2 2 msgstr "" 3 3 "Project-Id-Version: FooEvents Calendar\n" 4 "POT-Creation-Date: 2024- 06-03 12:13+0200\n"5 "PO-Revision-Date: 2024- 06-03 12:13+0200\n"4 "POT-Creation-Date: 2024-10-01 11:45+0200\n" 5 "PO-Revision-Date: 2024-10-01 11:45+0200\n" 6 6 "Last-Translator: \n" 7 7 "Language-Team: \n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "X-Generator: Poedit 3.4. 1\n"12 "X-Generator: Poedit 3.4.4\n" 13 13 "X-Poedit-KeywordsList: __;_e;esc_attr_e;esc_attr__;esc_html_e\n" 14 14 "X-Poedit-Basepath: .\n" 15 15 "X-Poedit-SearchPath-0: .\n" 16 16 17 #: class-fooevents-calendar.php:5 717 #: class-fooevents-calendar.php:56 18 18 msgid "Settings" 19 19 msgstr "" 20 20 21 #: class-fooevents-calendar.php:13 821 #: class-fooevents-calendar.php:137 22 22 msgid "Done" 23 23 msgstr "" 24 24 25 #: class-fooevents-calendar.php:13 9 class-fooevents-calendar.php:151325 #: class-fooevents-calendar.php:138 class-fooevents-calendar.php:1525 26 26 msgid "Today" 27 27 msgstr "" 28 28 29 #: class-fooevents-calendar.php:14 229 #: class-fooevents-calendar.php:141 30 30 msgid "Show a different month" 31 31 msgstr "" 32 32 33 #: class-fooevents-calendar.php:2 22templates/calendar-options-layout.php:1633 #: class-fooevents-calendar.php:255 templates/calendar-options-layout.php:16 34 34 msgid "FooEvents" 35 35 msgstr "" 36 36 37 #: class-fooevents-calendar.php:230 class-fooevents-calendar.php:2239 37 #: class-fooevents-calendar.php:263 class-fooevents-calendar.php:2237 38 #: src/fooevents-calendar-shortcode/edit.js:66 38 39 #: templates/calendar-options-layout.php:26 39 40 msgid "Calendar Settings" 40 41 msgstr "" 41 42 42 #: class-fooevents-calendar.php:2 6043 #: class-fooevents-calendar.php:291 43 44 msgid "You do not have sufficient permissions to access this page." 44 45 msgstr "" 45 46 46 #: class-fooevents-calendar.php:3 6047 #: class-fooevents-calendar.php:387 47 48 msgid "Imported Events" 48 49 msgstr "" 49 50 50 #: class-fooevents-calendar.php:3 6151 #: class-fooevents-calendar.php:388 51 52 msgid "Imported Event" 52 53 msgstr "" 53 54 54 #: class-fooevents-calendar.php: 39855 #: class-fooevents-calendar.php:423 55 56 msgid "Event Settings" 56 57 msgstr "" 57 58 58 #: class-fooevents-calendar.php:4 6759 #: class-fooevents-calendar.php:491 59 60 msgid "Day" 60 61 msgstr "" 61 62 62 #: class-fooevents-calendar.php:8 7663 #: class-fooevents-calendar.php:893 63 64 msgid "Event start date required for Eventbrite." 64 65 msgstr "" 65 66 66 #: class-fooevents-calendar.php:8 8267 #: class-fooevents-calendar.php:899 67 68 msgid "Event end date required for Eventbrite." 68 69 msgstr "" 69 70 70 #: class-fooevents-calendar.php: 88871 #: class-fooevents-calendar.php:905 71 72 msgid "Event title required for Eventbrite." 72 73 msgstr "" 73 74 74 #: class-fooevents-calendar.php:1 18475 #: class-fooevents-calendar.php:1200 75 76 #, php-format 76 77 msgid "%1$d events added. %2$d events updated." 77 78 msgstr "" 78 79 79 #: class-fooevents-calendar.php:12 56 class-fooevents-calendar.php:140580 #: class-fooevents-calendar.php:1270 class-fooevents-calendar.php:1418 80 81 msgid "Book ticket" 81 82 msgstr "" 82 83 83 #: class-fooevents-calendar.php:224 584 #: class-fooevents-calendar.php:2243 84 85 msgid "Enable 24 hour time format" 85 86 msgstr "" 86 87 87 #: class-fooevents-calendar.php:224 988 #: class-fooevents-calendar.php:2247 88 89 msgid "Uses 24 hour time format on the calendar." 89 90 msgstr "" 90 91 91 #: class-fooevents-calendar.php:225 392 #: class-fooevents-calendar.php:2251 92 93 msgid "Only display start day" 93 94 msgstr "" 94 95 95 #: class-fooevents-calendar.php:225 796 #: class-fooevents-calendar.php:2255 96 97 msgid "When multi-day plugin is active only display the event start day" 97 98 msgstr "" 98 99 99 #: class-fooevents-calendar.php:22 61100 #: class-fooevents-calendar.php:2259 100 101 msgid "Enable full day events" 101 102 msgstr "" 102 103 103 #: class-fooevents-calendar.php:226 5104 #: class-fooevents-calendar.php:2263 104 105 msgid "Removes event time from calendar entry titles." 105 106 msgstr "" 106 107 107 #: class-fooevents-calendar.php:226 9templates/calendar-options.php:45108 #: class-fooevents-calendar.php:2267 templates/calendar-options.php:45 108 109 msgid "Calendar theme" 109 110 msgstr "" 110 111 111 #: class-fooevents-calendar.php:227 5 class-fooevents-calendar.php:2291112 #: class-fooevents-calendar.php:2273 class-fooevents-calendar.php:2289 112 113 #: templates/calendar-options.php:48 templates/calendar-options.php:61 113 114 msgid "Default" 114 115 msgstr "" 115 116 116 #: class-fooevents-calendar.php:227 6templates/calendar-options.php:49117 #: class-fooevents-calendar.php:2274 templates/calendar-options.php:49 117 118 msgid "Light" 118 119 msgstr "" 119 120 120 #: class-fooevents-calendar.php:227 7templates/calendar-options.php:50121 #: class-fooevents-calendar.php:2275 templates/calendar-options.php:50 121 122 msgid "Dark" 122 123 msgstr "" 123 124 124 #: class-fooevents-calendar.php:227 8templates/calendar-options.php:51125 #: class-fooevents-calendar.php:2276 templates/calendar-options.php:51 125 126 msgid "Flat" 126 127 msgstr "" 127 128 128 #: class-fooevents-calendar.php:227 9templates/calendar-options.php:52129 #: class-fooevents-calendar.php:2277 templates/calendar-options.php:52 129 130 msgid "Minimalist" 130 131 msgstr "" 131 132 132 #: class-fooevents-calendar.php:22 81133 #: class-fooevents-calendar.php:2279 133 134 msgid "Selects calendar theme to be used on Wordpress frontend." 134 135 msgstr "" 135 136 136 #: class-fooevents-calendar.php:228 5templates/calendar-options.php:58137 #: class-fooevents-calendar.php:2283 templates/calendar-options.php:58 137 138 msgid "Events list theme" 138 139 msgstr "" 139 140 140 #: class-fooevents-calendar.php:229 2templates/calendar-options.php:62141 #: class-fooevents-calendar.php:2290 templates/calendar-options.php:62 141 142 msgid "Light Card" 142 143 msgstr "" 143 144 144 #: class-fooevents-calendar.php:229 3templates/calendar-options.php:63145 #: class-fooevents-calendar.php:2291 templates/calendar-options.php:63 145 146 msgid "Dark Card" 146 147 msgstr "" 147 148 148 #: class-fooevents-calendar.php:229 5149 #: class-fooevents-calendar.php:2293 149 150 msgid "Selects events list theme to be used on Wordpress frontend." 150 151 msgstr "" … … 207 208 msgstr "" 208 209 210 #: src/fooevents-calendar-shortcode/edit.js:68 211 msgid "Calendar layout" 212 msgstr "" 213 214 #: src/fooevents-calendar-shortcode/edit.js:82 215 msgid "Limit number of events" 216 msgstr "" 217 218 #: src/fooevents-calendar-shortcode/edit.js:90 219 msgid "Number of events" 220 msgstr "" 221 222 #: src/fooevents-calendar-shortcode/edit.js:98 223 msgid "Calendar start day" 224 msgstr "" 225 226 #: src/fooevents-calendar-shortcode/edit.js:109 227 msgid "Display weekends" 228 msgstr "" 229 230 #: src/fooevents-calendar-shortcode/edit.js:116 231 msgid "Filter by Category slugs" 232 msgstr "" 233 234 #: src/fooevents-calendar-shortcode/edit.js:132 235 msgid "Filter by Post or Product IDs" 236 msgstr "" 237 209 238 #: templates/calendar-options-eventbrite.php:13 210 239 msgid "Eventbrite" … … 228 257 229 258 #: templates/calendar-options-layout.php:18 230 msgid "" 231 "Convert any post, page, or custom post type into an event and display them " 232 "in a stylish calendar on your WordPress website. This unique approach " 233 "ensures that the FooEvents Calendar is super flexible and very easy to use." 259 msgid "Convert any post, page, or custom post type into an event and display them in a stylish calendar on your WordPress website. This unique approach ensures that the FooEvents Calendar is super flexible and very easy to use." 234 260 msgstr "" 235 261 … … 267 293 268 294 #: templates/calendar-options-layout.php:40 269 msgid "" 270 "Create or modify existing posts, pages, and custom post types and complete " 271 "their event date and time settings." 295 msgid "Create or modify existing posts, pages, and custom post types and complete their event date and time settings." 272 296 msgstr "" 273 297 … … 277 301 278 302 #: templates/calendar-options-layout.php:41 279 msgid "" 280 "Embed a calendar on any post or page using an Events Calendar shortcode or " 281 "widget." 303 msgid "Embed a calendar on any post or page using an Events Calendar shortcode or widget." 282 304 msgstr "" 283 305 … … 331 353 332 354 #: templates/calendar-options-layout.php:54 333 msgid "" 334 "These extensions add additional functionality to the FooEvents for " 335 "WooCommerce core plugin." 355 msgid "These extensions add additional functionality to the FooEvents for WooCommerce core plugin." 336 356 msgstr "" 337 357 … … 361 381 362 382 #: templates/calendar-options.php:34 363 msgid "" 364 "When the FooEvents Multi-day plugin is active the calendar and/or event list " 365 "will only display the start date for multi-day events." 383 msgid "When the FooEvents Multi-day plugin is active the calendar and/or event list will only display the start date for multi-day events." 366 384 msgstr "" 367 385 … … 419 437 420 438 #: templates/eventmetabox.php:32 421 msgid "" 422 "Select the number of days for multi-day events. This setting is used by the " 423 "Event Check-ins apps to manage daily check-ins." 439 msgid "Select the number of days for multi-day events. This setting is used by the Event Check-ins apps to manage daily check-ins." 424 440 msgstr "" 425 441 … … 441 457 442 458 #: templates/eventmetabox.php:43 443 msgid "" 444 "Select the type of multi-day event. 'Sequential' means the days are in " 445 "consecutive order whereas 'Select' allows you to choose the exact days." 459 msgid "Select the type of multi-day event. 'Sequential' means the days are in consecutive order whereas 'Select' allows you to choose the exact days." 446 460 msgstr "" 447 461 … … 459 473 460 474 #: templates/eventmetabox.php:110 461 msgid "" 462 "Enable this option to use the same start and end times for each day of a " 463 "multi-day event." 475 msgid "Enable this option to use the same start and end times for each day of a multi-day event." 464 476 msgstr "" 465 477 … … 469 481 470 482 #: templates/eventmetabox.php:120 471 msgid "" 472 "The date that the event is scheduled to take place. This is used as a label " 473 "on your website and it's also used by the FooEvents Calendar to display the " 474 "event." 483 msgid "The date that the event is scheduled to take place. This is used as a label on your website and it's also used by the FooEvents Calendar to display the event." 475 484 msgstr "" 476 485 … … 480 489 481 490 #: templates/eventmetabox.php:128 482 msgid "" 483 "The date that the event is scheduled to end. This is used as a label on your " 484 "website and it's also used by the FooEvents Calendar to display a multi-day " 485 "event." 491 msgid "The date that the event is scheduled to end. This is used as a label on your website and it's also used by the FooEvents Calendar to display a multi-day event." 486 492 msgstr "" 487 493 … … 507 513 508 514 #: templates/eventmetabox.php:209 509 msgid "" 510 "Color of the calendar background for the event. Also changes the background " 511 "color of the date icon in the FooEvents Check-ins app." 515 msgid "Color of the calendar background for the event. Also changes the background color of the date icon in the FooEvents Check-ins app." 512 516 msgstr "" 513 517 … … 517 521 518 522 #: templates/eventmetabox.php:216 519 msgid "" 520 "Color of the calendar text for the event. Also changes the font color of the " 521 "date icon in the FooEvents Check-ins app." 523 msgid "Color of the calendar text for the event. Also changes the font color of the date icon in the FooEvents Check-ins app." 522 524 msgstr "" 523 525 -
fooevents-calendar/trunk/fooevents-calendar.php
r3097362 r3160868 4 4 * Plugin Name: Events Calendar by FooEvents 5 5 * Description: Display your events in a stylish calendar on your WordPress website using simple short codes and widgets. 6 * Version: 1.7. 36 * Version: 1.7.4 7 7 * Author: FooEvents 8 8 * Plugin URI: https://www.fooevents.com/fooevents-calendar/ … … 20 20 require WP_PLUGIN_DIR . '/fooevents-calendar/class-fooevents-calendar.php'; 21 21 require 'vendors/eventbrite/HttpClient.php'; 22 require WP_PLUGIN_DIR . '/fooevents-calendar/classes/blocks/class-fooevents-calendar-blocks.php'; 22 23 23 24 $fooevents_calendar = new FooEvents_Calendar(); 25 $fooevents_blocks = new FooEvents_Calendar_Blocks(); 24 26 25 27 /** -
fooevents-calendar/trunk/readme.txt
r3097362 r3160868 4 4 License URI: http://www.gnu.org/licenses/gpl.html 5 5 Tags: calendar, events, events calendar, event, tickets 6 Tested up to: 6. 46 Tested up to: 6.6 7 7 Requires at least: 6.0 8 Stable tag: 1.7. 39 Requires PHP: 7. 2.58 Stable tag: 1.7.4 9 Requires PHP: 7.3 10 10 11 11 The simplest way to display any post, page or custom post type in a dynamic events calendar on your WordPress website. … … 185 185 == Changelog == 186 186 187 = 1.7.4 = 188 * NEW: FooEvents Calendar block. * 189 * FIXED: Various small bugs. * 190 * TESTED ON: Wordpress 6.6.2 and WooCommerce 9.3.3. * 191 187 192 = 1.7.3 = 188 193 189 * FIXED: Various bookings bugs.*190 * FIXED: Shortcode 'num' attribute not working.*191 * FIXED: Various other small bugs.*192 * TESTED ON: WordPress 6.5.3 and WooCommerce 8.9.1.*194 * FIXED: Various bookings bugs. * 195 * FIXED: Shortcode 'num' attribute not working. * 196 * FIXED: Various other small bugs. * 197 * TESTED ON: WordPress 6.5.3 and WooCommerce 8.9.1. * 193 198 194 199 = 1.7.1 = 195 200 196 * FIXED: Various small bugs.*197 * TESTED ON: WordPress 6.4.3 and WooCommerce 8.6.1.*201 * FIXED: Various small bugs. * 202 * TESTED ON: WordPress 6.4.3 and WooCommerce 8.6.1. * 198 203 199 204 = 1.7.0 = -
fooevents-calendar/trunk/templates/calendar.php
r2501761 r3160868 14 14 var localObj = '<?php echo $local_args['json_events']; ?>'; 15 15 var settings = JSON.parse(localObj); 16 if( $('#'+settings.id).length ) {16 if( jQuery('#'+settings.id).length ) { 17 17 jQuery('#'+settings.id).fullCalendar(settings); 18 18 } -
fooevents-calendar/trunk/updatelog.txt
r3097362 r3160868 3 3 4 4 ------------------ 5 1.7.4 6 NEW: FooEvents Calendar block. 7 FIXED: Various small bugs. 8 TESTED ON: Wordpress 6.6.2 and WooCommerce 9.3.3. 9 5 10 1.7.3 6 11 FIXED: Various bookings bugs.
Note: See TracChangeset
for help on using the changeset viewer.