=== Plugin Name ===
Contributors: fareharbor
Tags: reservations, booking calendar, booking, reservation plugin, reservation calendar, booking system
Requires at least: 3.0
Tested up to: 6.8
Stable tag: trunk
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Easily add FareHarbor reservation calendars, booking embeds, and buttons to your site.

== Description ==

Adds shortcodes that make it easy to embed FareHarbor booking calendars and buttons on your site. Learn more about the FareHarbor reservation system at [fareharbor.com](https://fareharbor.com/ " Enterprise-level reservation software").

Includes shortcodes for embedded calendars (`[fareharbor]`), embedded grids of activities (`[itemgrid]`), and buttons that open a booking overlay (`[lightframe]`).

For more examples and available options, please visit <https://fareharbor.com/help/setup/wordpress-plugin/>.

== Installation ==

= From the WordPress plugin directory (recommended): =

1. Navigate to Plugins > Add New in your WordPress Dashboard
1. Search for "FareHarbor"
1. Click Install on the "FareHarbor for WordPress" plugin
1. Activate the plugin

= By direct upload: =

1. Download the plugin and unzip it.
1. Upload the fareharbor folder to your /wp-content/plugins/ directory
1. Activate the plugin through the 'Plugins' menu in WordPress

= Then =

Use the `[fareharbor shortname="companyname"]`, `[lightframe shortname="companyname"][/lightframe]`, `[partners shortname="companyname" include="company1,company2"]`, and `[itemgrid shortname="companyname"]` shortcodes in your posts or pages.

== Screenshots ==

1. Plugin settings
2. Generated embedded reservations calendar
3. Lightframe booking overlay: customers book your activity without leaving your website

== Changelog ==
= 3.6.11 =
* Updated tested up to version to 6.8

= 3.6.10 =
* Updated tested up to version to 6.6.1

= 3.6.9 =
* Fixed double quote attribute issue.

= 3.6.8 =
* Updated tested up to version to 6.2.2
* Fixed lightframe shortcode XSS issue.

= 3.6.7 =
* Updated tested up to version to 6.2
* Fixed admin settings fields XSS issue.

= 3.6.6 =
* Updated tested up to version to 6.1.1

= 3.6.5 =
* Add support for schedule_uuid, sheet_uuid, bookable_only, and branding shortcode parameters. Tested up to WordPress version 5.9.2.

= 3.6.4 =
* Updated tested to 5.8.1, and new screenshots

= 3.6.3 =
* Removed referrer parameter that is now handled in lightframe

= 3.6.2 =
* Updated tested up to version to 5.6

= 3.6.1 =
* Update plugin name to "FareHarbor for WordPress

= 3.6 =
* Add support for overriding language selection via `langauge` shortcode option
* Add support for setting price schedule via `schedule` shortcode option
* Updates output to default to "simple" fallbacks if no value is set

= 3.5 =
* Add support for Booking Flows via `flow` shortcode option

= 3.4 =
* Upgrade to version 2 of FareHarbor Kit for even better looking buttons with more features

= 3.3.1 =
* Fix PHP issue with some configurations when upgrading

= 3.3 =
* Default to responsive calendars for new installs
* Default to simple fallback for new installs
* Enable Auto-Lightframe by default for new installs

= 3.2 =
* Improvements to plugin initialization code

= 3.1 =
* Add support for automatic Lightframing, an even easier way to put FareHarbor buttons on your site.

= 3.0.1 =
* Add type="responsive" option to [fareharbor] shortcode

= 3.0 =
* Add support for [itemgrid] shortcode
* Add support for an even better mobile booking experience via `fallback="simple"` shortcode option
* Add a settings page (Settings > FareHarbor)
* Allow setting shortcode option defaults in the settings page and via filters.
* Add support for including a FareHarbor Buttons stylesheet on all pages.

= 2.1 =
* Add support for specifying price sheets to use while booking

= 2.0 =
* Add support for [partners] shortcode

= 1.2 =
* Fix compatibility with some Windows servers

= 1.1 =
* Generate better Lightframe fallback URLs

= 1.0 =
* Add support for displaying full item information (`full_items="yes"`)

= 0.9 =
* Strip spaces and trailing commas from item ID list
* Fix potential PHP warnings with $output

= 0.8.1 =
* Allow setting custom `class` and `id` on anchor generated by Lightframe shortcode

= 0.8 =
* Strip smart quotes returned with shortcode values
* Adjust onClick attribute to work better with other plugins

= 0.7.1 =
* Fix discrepancy with documentation

= 0.7 =
* Add [lightframe] shortcode

= 0.6 =
* Fix for ASN reference

= 0.5 =
* Initial public implementation
