=== Easy Appointments ===
Contributors: loncar
Donate link: http://nikolaloncar.com/donate/
Tags: appointment, appointments, booking, calendar, plugin, reservation, reservations, wordpress, wp appointment
Requires at least: 3.7
Tested up to: 4.3
Stable tag: 1.4.1
License: GPLv2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Easy Appointments Wordpress plugin. Add Booking system to your WordPress site and manage Appointments with ease. Extremely flexible time management.
== Description ==
Add Booking Appointments system to your WordPress site and manage Appointments with ease. Extremely flexible time management. Multiple location, services and workers. Email notifications.
Can be used for : Lawyers, Salons, Mechanic, Cleaning services, Doctors, Spas, Personal trainers , Private Lessons, etc,
= Features =
1. Multiple location
2. Multiple services
3. Multiple workers
4. Extremely flexible time table
5. Email notifications
6. Responsive Bootstrap Layout for Appointment form - new shorcode `[ea_bootstrap]
7. Internationalization - support for translations
8. Localization of datepicker for 77 different languages
9. Two column layout for bootstrap form
= Live Demo =
**Standard Appointment form**
**Bootstrap responsive Appointment form**
= Doc =
http://nikolaloncar.com/easy-appointments-wordpress-plugin/easy-appointments-documentacion/
= HomePage =
http://nikolaloncar.com/easy-appointments-wordpress-plugin/
== Installation ==
= Install process is quite simple : =
– After getting plugin ZIP file log onto WP admin page.
– Open Plugins >> Add new.
– Click on “Upload plugin” beside top heading.
– Drag and drop plugin zip file.
= Shorcode =
In order to have Appointments form in your Page or Post insert following shortcode
[ea_standard]
For **NEW** bootstrap version :
[ea_bootstrap]
Options :
width : default value 400px
scroll_off : default value off
layout_cols : default value 1
example : [ea_bootstrap width="800px" scroll_off="true" layout_cols="2"]
== Frequently Asked Questions ==
= How to set multiple slots for one combination of location, service, worker? =
To add more slots per (location, service, worker) combination just clone the existing one. For two slots you need to
have that connection twice.
= How to insert Easy Appointments widget on Page/Post? =
Place following shortcode into your Page/Post content:
[ea_standard]
OR
[ea_bootstrap]
For bootstrap there are options :
width : default value 400px
scroll_off : default value off
layout_cols : default value 1
Example :
`[ea_bootstrap width="800px" scroll_off="true" layout_cols="2"]`
= How to set form in two columns? =
You can set bootstrap form in two columns with `layout_cols` option. Example :
[ea_bootstrap width="800px" scroll_off="true" layout_cols="2"]
== Screenshots ==
1. **NEW** Responsive front end shortcode `[ea_bootstrap]` - part1
2. **NEW** Responsive front end shortcode `[ea_bootstrap]` - part2
3. Standard front end form for Appointment `[ea_standard]` - part1
4. Standard front end form for Appointment `[ea_standard]` - part2
5. Admin panel - Appointments list
6. Admin panel - Settings Location. Define your Locations
7. Admin panel - Settings Services. Define your Services
8. Admin panel - Settings Workers. Define your Workers
9. Admin panel - Settings Connection. Set single combination for location, service, worker
10. Admin panel - Customize - Email notifications
11. Admin panel - Customize - Label customization
12. Admin panel - Report - Time table overview
== Changelog ==
= 1.4.1 =
* Fix bug with status change and email notification in admin panel
= 1.4.0 =
* Calendar in bootstrap form now shows the free days and days with out free slots
* Improved scroll to after cancel option
* Fix bug with clone button in settings/connection
= 1.3.0 =
* New options for cancel button and scroll
* I agree option for form
= 1.2.11 =
* Fix install
= 1.2.10 =
* Fix bug with fresh install and customize page of settings
= 1.2.9 =
* Fix for bug on editing location/service/worker that delete connection.
* New option is customize tab : custom css field
* Minor css improvement
= 1.2.8 =
* Option for sending user email after completing the form on frontend
= 1.2.7 =
* Fix bug with Media item in menu
* Ajax spinner
* Added rows class attributes for overview on bootstrap form
= 1.2.6 =
* Bootstrap widget improvement: scroll_off option, two column layout, custom width value.
= 1.2.5 =
* Fix bootstrap issue that change style on whole page
* New tags for email notification
* Improved style of new appointment notification
= 1.2.4 =
* Localization of datepicker for 77 different languages
* Fix issue with phone that starts with 0
= 1.2.3 =
* Fix translations issue, not including mo files
* Fix bug with db update in 1.2.2 version
= 1.2.2 =
* Fix timezone issue for current day
* Fix translations issue
* Price field in booking overview
* Database changes (force reference integrity)
= 1.2.1 =
* Included label translation functions
* Fix : init scroll
= 1.2.0 =
* New shortcode for bootstrap version of frontend form `[ea_bootstrap]`
= 1.1.1 =
* Fix : select all days in a week
* Improved styles
= 1.1 =
* Improved styles and overview form
* Translations : done message
* Notification to custom email on pending appointment
* Fix scroll for date/time change
= 1.0 =
* First release
== Upgrade Notice ==
= 1.4.1 =
* Please update plugin to fix bug with email notifications on status change
= 1.4.0 =
* Calendar in bootstrap form now shows the free days and days with out free slots
* Improved scroll to after cancel option
* Fix bug with clone button in settings/connection
= 1.3.0 =
* New options
= 1.2.11 =
* Fix install
= 1.2.10 =
* If you have fresh install of 1.2.9 (not upgrade from previous versions), there is problem with customize page of settings. This version have fix for it.
= 1.2.9 =
* * Fix for bug on editing location/service/worker that delete connection
= 1.2.8 =
* Option for sending user email after completing the form on frontend
= 1.2.7 =
* Fix bug with Media menu item that is missing
= 1.2.6 =
* Bootstrap widget improvement: scroll_off option, two column layout, custom width value.
= 1.2.5 =
* Please check bootstrap widget if you using it. There has been changes on style part.
= 1.2.4 =
* Localization of datepicker for 77 different languages
* Fix issue with phone that starts with 0
= 1.2.3 =
* Fix translation issue with mo files. In order to use localization, place *.mo files into languages dir inside plugin dir.
* Fix bug with db update in 1.2.2 version.
= 1.2.2 =
* Please take upgrade with great care. There has been database changes regarding reference integrity of data. So upgrade will remove appointments/connections that don't have some key value (location, worker, service).
= 1.2.1 =
* Fixed init scroll
= 1.2.0 =
* New Responsive layout shortcode.