{"id":12371,"date":"2011-03-17T18:40:52","date_gmt":"2011-03-17T18:40:52","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/ft-calendar\/"},"modified":"2019-02-24T16:23:39","modified_gmt":"2019-02-24T16:23:39","slug":"ft-calendar","status":"publish","type":"plugin","link":"https:\/\/scn.wordpress.org\/plugins\/ft-calendar\/","author":652472,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.6.1.1","stable_tag":"1.6.1.1","tested":"5.1.22","requires":"3.0","requires_php":"","requires_plugins":"","header_name":"FullThrottle Calendar","header_author":"Michael Torbert, FullThrottle Development","header_description":"","assets_banners_color":"b4dcb0","last_updated":"2019-02-24 16:23:39","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/calendar-plugin.com\/","header_author_uri":"http:\/\/semperfiwebdesign.com\/","rating":2.9,"author_block_rating":0,"active_installs":100,"downloads":57660,"num_ratings":7,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":"2","2":"1","3":"2","4":0,"5":"2"},"assets_icons":[],"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":"1359847","resolution":"1544x500","location":"assets"},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":"1359847","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.2","1.0","1.0.1","1.0.2","1.0.3","1.0.3.1","1.0.3.2","1.0.3.3","1.0.3.4","1.0.3.5","1.0.3.6","1.0.3.7","1.0.3.8","1.0.4.0","1.0.4.1","1.0.5","1.0.6","1.0.7","1.0.7.1","1.0.7.2","1.0.7.3","1.0.7.4","1.2.9","1.3.0","1.4","1.5","1.6","1.6.1","1.6.1.1"],"block_files":[],"assets_screenshots":{"screenshot-4.png":{"filename":"screenshot-4.png","revision":"2038289","resolution":"4","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":"2038289","resolution":"1","location":"plugin"},"screenshot-7.png":{"filename":"screenshot-7.png","revision":"2038289","resolution":"7","location":"plugin"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"2038289","resolution":"3","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"2038289","resolution":"2","location":"plugin"},"screenshot-8.png":{"filename":"screenshot-8.png","revision":"2038289","resolution":"8","location":"plugin"},"screenshot-9.png":{"filename":"screenshot-9.png","revision":"2038289","resolution":"9","location":"plugin"},"screenshot-6.png":{"filename":"screenshot-6.png","revision":"2038289","resolution":"6","location":"plugin"},"screenshot-5.png":{"filename":"screenshot-5.png","revision":"2038289","resolution":"5","location":"plugin"}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[416,4708,4748,1486,9192],"plugin_category":[40,43],"plugin_contributors":[80396,77596],"plugin_business_model":[],"class_list":["post-12371","plugin","type-plugin","status-publish","hentry","plugin_tags-calendar","plugin_tags-dates","plugin_tags-event-manager","plugin_tags-events","plugin_tags-times","plugin_category-calendar-and-events","plugin_category-customization","plugin_contributors-fullthrottledevelopment","plugin_contributors-hallsofmontezuma","plugin_committers-dougal","plugin_committers-hallsofmontezuma","plugin_committers-pbaylies","plugin_committers-smub","plugin_committers-wpsmort"],"banners":{"banner":"https:\/\/ps.w.org\/ft-calendar\/assets\/banner-772x250.jpg?rev=1359847","banner_2x":"https:\/\/ps.w.org\/ft-calendar\/assets\/banner-1544x500.jpg?rev=1359847","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/ft-calendar_b4dcb0.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/ft-calendar\/trunk\/screenshot-1.png?rev=2038289","caption":""},{"src":"https:\/\/ps.w.org\/ft-calendar\/trunk\/screenshot-2.png?rev=2038289","caption":""},{"src":"https:\/\/ps.w.org\/ft-calendar\/trunk\/screenshot-3.png?rev=2038289","caption":""},{"src":"https:\/\/ps.w.org\/ft-calendar\/trunk\/screenshot-4.png?rev=2038289","caption":""},{"src":"https:\/\/ps.w.org\/ft-calendar\/trunk\/screenshot-5.png?rev=2038289","caption":""},{"src":"https:\/\/ps.w.org\/ft-calendar\/trunk\/screenshot-6.png?rev=2038289","caption":""},{"src":"https:\/\/ps.w.org\/ft-calendar\/trunk\/screenshot-7.png?rev=2038289","caption":""},{"src":"https:\/\/ps.w.org\/ft-calendar\/trunk\/screenshot-8.png?rev=2038289","caption":""},{"src":"https:\/\/ps.w.org\/ft-calendar\/trunk\/screenshot-9.png?rev=2038289","caption":""}],"raw_content":"<!--section=description-->\n<p>A calendar plugin supporting multiple calendars, recurring events, and several different widgets \/ shortcodes. More info at http:\/\/calendar-plugin.com<\/p>\n\n<p>Basic features include:<\/p>\n\n<ul>\n<li>Recurring Events<\/li>\n<li>Multiple Color Labels<\/li>\n<li>Multiple Shortcodes and Widgets<\/li>\n<li>Full sized calendar<\/li>\n<li>Sexy Google Calendar UI<\/li>\n<li>Events can be attached to any Post, Page, or custom post type<\/li>\n<li>Premium support and custom development available<\/li>\n<li><a href=\"http:\/\/calendar-plugin.com\/quick-start-guide\">Quick Start Guide<\/a><\/li>\n<\/ul>\n\n<p>Premium features available:<\/p>\n\n<ul>\n<li>Display schedule information within post content<\/li>\n<li>iCal feeds<\/li>\n<li>SMART event ordering for WordPress queries<\/li>\n<li>RSS 1.0 &amp; 2.0, ATOM, and RDF feeds<\/li>\n<li>Backup &amp; Export FullThrottle Calendar data to a CSV file<\/li>\n<li>Import FullThrottle Calendar data from a CSV file<\/li>\n<li>Import Event Calendar 3 data from the WordPress database<\/li>\n<\/ul>\n\n<h3>License<\/h3>\n\n<p>FT Calendar\nCopyright (C) 2011 Full Throttle Development, LLC.<\/p>\n\n<p>This program is free software: you can redistribute it and\/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.<\/p>\n\n<p>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.<\/p>\n\n<p>You should have received a copy of the GNU General Public License along with this program.  If not, see <a href=\"http:\/\/www.gnu.org\/licenses\/\">http:\/\/www.gnu.org\/licenses\/<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the entire <code>ft-calendar<\/code> folder to your <code>\/wp-content\/plugins\/<\/code> folder.<\/li>\n<li>Go to the 'Plugins' page in the menu and activate the plugin.<\/li>\n<li>Create at least one calendar.<\/li>\n<li>Type <code>[ftcalendar]<\/code> into any Post or Page you want FT Calendar to be displayed in.<\/li>\n<li>Visit the FT Calendar Help page inside your WordPress dashboard to discover more shortcodes and widgets<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>What are the minimum requirements for FT Calendar?<\/dt>\n<dd><p>You must have:<\/p>\n\n<ul>\n<li>WordPress 3.0 or later<\/li>\n<li>PHP 5<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.5<\/h4>\n\n<ul>\n<li>Fixes for widget options saving in WordPress 4.4<\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<p>*Fixes for WordPress 4.4\n*Fixes for custom post type UI\n*Fixes for WP-Widget class<\/p>\n\n<h4>1.2.9<\/h4>\n\n<ul>\n<li>Fixes for WordPress 3.5 compatibility<\/li>\n<li>Capability fixes for menus<\/li>\n<\/ul>\n\n<h4>1.2.8<\/h4>\n\n<ul>\n<li>Fixed iCal bug causing the BYDAY argument to not reset upon each new event<\/li>\n<li>General Code Cleanup<\/li>\n<li>Change call to bloginfo for Next\/Prev day links<\/li>\n<li>Added filter for daily GMT offset text<\/li>\n<li>Fixed typo causing issues with translation files<\/li>\n<li>Added four new filters for the post schedule shortcode: post_schedule_start_date_format, post_schedule_end_date_format, post_schedule_start_time_format, post_schedule_end_time_format<\/li>\n<li>Added ability to change the dateformat and timeformat to the post schedule shortcode<\/li>\n<li>Added additional argument (event data array) to the current ftc_custom_replacement_tags filter<\/li>\n<li>Fixed iCal bug causing single-day all day events to span multiple days<\/li>\n<li>Fixed iCal\/Permalink bug<\/li>\n<li>Added temporary fix to write-edit-post.js file for people with jquery issues<\/li>\n<li>Changed parseCSV class name and references to avoid conflicts<\/li>\n<\/ul>\n\n<h4>1.2.7<\/h4>\n\n<ul>\n<li>Added hide_duplicates argument to ftcalendar and Calendar Thumb Widget<\/li>\n<li>Fixed Full Throttle Client compatibility with Simple Maps<\/li>\n<li>Fixed header error in wp-admin panel<\/li>\n<li>Fixed date argument bug in ftcalendar_list<\/li>\n<li>Added check for GET variable on ftcalendar_list pages to change the start date<\/li>\n<li>Fixed Post Schedule displaying events that have already passed<\/li>\n<li>Added ftcalendar_post_schedule shortcode<\/li>\n<\/ul>\n\n<h4>1.2.6<\/h4>\n\n<ul>\n<li>Fixed script and CSS enqueue for shortcodes in WordPress 3.3<\/li>\n<\/ul>\n\n<h4>1.2.5<\/h4>\n\n<ul>\n<li>Code Cleanup<\/li>\n<li>Fixed timezone bug in iCal feeds<\/li>\n<li>Fixed bug in legend=\"off\" setting for large calendar<\/li>\n<li>Fixed bug in recurring events datepicker jQuery call<\/li>\n<li>Added new filter: ftc_custom_replacement_tags to add custom tags to the ftcalendar_list shortcode<\/li>\n<li>Modified submenu to work with WP 3.3<\/li>\n<li>Gave the Add Event UI a little bit of love<\/li>\n<li>Added clean_post_cache function to event list shortcode\/widget, to help reduce PHP memory overhead for large queries.<\/li>\n<li>Added beta Italian translation<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Fixed many iCal bugs<\/li>\n<li>Fixed bug with non-permalink sites using RSS and iCal feeds<\/li>\n<li>Updated get_ftcal_data_ids filter hooks and added select hook<\/li>\n<li>Updated POT file<\/li>\n<li>Added ftcal_through filter, to replace the \"-\" with the text\/symbol of your choice<\/li>\n<li>Fixed Post Schedule formatting<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>General Code Cleanup<\/li>\n<li>Fixed bug causing schedule to appear twice on excerpts<\/li>\n<li>Added functionality to ftcalendar_list shortcode\/widget, so it displays events that are current (not yet ended)<\/li>\n<li>Added filter to force ftcalendar_list to start at 00:00:00 today, instead of \"now\"<\/li>\n<li>Updated ftcalendar_list widget to include \"0\" in the timespan, for \"today\" events displays (e.g. +0 days)<\/li>\n<li>Added Dutch tranlsation files (nl_NL) thanks to Helma Paternostre of <a href=\"http:\/\/paternostre.nl\">paternostre.nl<\/a><\/li>\n<li>Added German tranlsation files (de_DE) thanks to Nathaniel Stott of <a href=\"http:\/\/stott.nl\">stott.nl<\/a><\/li>\n<li>Added text to Calendar Data meta box to state which calendar a specific event is listed in<\/li>\n<li>Localized Javascript files<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>General Code Cleanup<\/li>\n<li>Changed Upcoming Event Lists to pay attention to TIME not just DAY, so events that happened minutes ago do not appear<\/li>\n<li>Fixed internationalization bug<\/li>\n<li>Fixed Widget ID tags<\/li>\n<li>Fixed EXCERPT bug in Upcoming Event List<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fixed permalink bug in Calendar Thumb widget<\/li>\n<li>Fixed permalink bug in Large Calendar<\/li>\n<li>Added \"date\" argument to ftcalendar_list shortcode<\/li>\n<li>Add POT file for language translations, hopefully will be getting some soon<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Calendar now considers WordPress \"Start Week On\" setting under Settings -&gt; General<\/li>\n<li>Fixed bug causing RSS and iCal feed icons to re-appear when switching calendar views<\/li>\n<li>Added new shortcode argument %CALNAME% to the 'class' variable<\/li>\n<li>Added new shortcode argument %CALNAME% &amp; %CALSLUG% *_template variable in ftcalendar_list<\/li>\n<\/ul>\n\n<h4>1.1.13<\/h4>\n\n<ul>\n<li>Added new shortcode argument %CALNAME% to the 'class' variable.<\/li>\n<li>Added new shortcode argument %CALNAME% *_template variable in ftcalendar_list.<\/li>\n<\/ul>\n\n<h4>1.1.12<\/h4>\n\n<ul>\n<li>Updated main plugin URL<\/li>\n<li>Fixed timezone bug with event listing on recurring events<\/li>\n<li>Efficiency updates<\/li>\n<\/ul>\n\n<h4>1.1.11<\/h4>\n\n<ul>\n<li>Added argument to Hide Duplicates for ftcalendar_list shortcode and widget<\/li>\n<li>Efficiency updates<\/li>\n<li>Fixed bug with timezone calculation in iCal feeds<\/li>\n<li>Fixed bug with sorting recurring events times.<\/li>\n<li>Rebuilt RSS feeds to follow RSS standards<\/li>\n<li>Added filter for prev\/next calendar arrows<\/li>\n<li>Fixed timezone issue with non-recurring events (if server time is off)<\/li>\n<li>Fixed small bugs found in ATOM and RDF feeds<\/li>\n<li>Added filters to modify main get_ftcal_data_ids() query<\/li>\n<\/ul>\n\n<h4>1.1.10<\/h4>\n\n<ul>\n<li>Fixed infinite loop problem caused if you include a ftcalendar_list shortcode inside a post with event details<\/li>\n<li>Added multiple checkboxes to Widgets to choose multiple calendars<\/li>\n<li>Added str_ireplace function for older PHP version compatibility<\/li>\n<li>Fixed bug with day URL on the Month\/Week calendar<\/li>\n<li>Fixed bug with day not changing to the current day being viewed on the Day calendar<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>Fixed iCal feeds for non-permalinked sites<\/li>\n<li>Added feed-ical.php file, forgot to add it for 1.1.8<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Fixed RSS feed URLs<\/li>\n<li>Added iCal feeds<\/li>\n<li>Fixed bug in current_day class name calculation<\/li>\n<li>Added ability to display schedule within post content<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Fixed bug in JavaScript when setting \"Repeats Every\" for recurring events in Internet Explorer<\/li>\n<li>Added SMART Event Ordering<\/li>\n<li>Added upgrade() function for changes made to plugin that require DB updates<\/li>\n<li>Set Recurring End Dates to NULL if not defined (instead of current datetime)<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Daily, Weekly, Monthly, and Upcoming event feeds available for all and specific FT Calendar calendars<\/li>\n<li>Fixed bug in widgets, was incorrectly using term name for the value instead of the term slug<\/li>\n<li>Fixed weekly recurring bug, calculation errors<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Fixed bug causing calendar to disappear with the legend turned off<\/li>\n<li>Fixed bug preventing IE from changing the label color<\/li>\n<li>Fixed minor error showing when looking at the help page with no calendars defined<\/li>\n<li>Fixed minor bug causing Legend to display entire list of calendars, even when 'calendars' shortcode arg is set<\/li>\n<li>Fixed weekly recursion calculation error<\/li>\n<li>Fixed monthly recursion JS and calculation error when \"day of the week\" is selected<\/li>\n<li>Fixed \"day\" link on Month and Week calendar<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Added ability to export FT Calendar data as a CSV file<\/li>\n<li>Added ability to import FT Calendar CSV file<\/li>\n<li>Added ability to import Event Calendar 3 data from DB table<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Fixed bug in weekly recurring events<\/li>\n<li>Fixed bug preventing calendar label color from not appearing properly when editing the taxonomy<\/li>\n<li>Added missing i18n fields<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Typo in Event Calendar List argument, named \"LINK\" but defaulted to \"URL\". Set both as acceptable arguments.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed bug related to recurring monthly and yearly events not displaying properly<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Initial Premium Release<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial WordPress Release<\/li>\n<\/ul>\n\n<h4>0.3.2<\/h4>\n\n<ul>\n<li>Beta Release<\/li>\n<\/ul>","raw_excerpt":"A calendar plugin supporting multiple calendars, recurring events, and several different widgets \/ shortcodes. More info at http:\/\/calendar-plugin.com","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/12371","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=12371"}],"author":[{"embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/smub"}],"wp:attachment":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=12371"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=12371"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=12371"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=12371"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=12371"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=12371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}