=== 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.