=== Booking Calendar === Contributors: wpdevelop Donate link: http://onlinebookingcalendar.net/purchase/ Tags: Booking calendar, Booking, Book, to book, calendar, Reservation, Calendar, hotel, rooms, rent, appointment, scheduling, availability, availability calendar, event, events, event calendar, resource scheduling, Rental, Meeting scheduling, reservation plugin, accommodations, bookable, bookable events Requires at least: 2.7 Tested up to: 3.2 Beta 2 Stable tag: 2.9 Booking Calendar - its plugin for online reservation and availability checking service for your site. == Description == This Wordpress plugin will enable online booking services for your site. Visitors to your site will be able to check availability of apartments, houses, hotel rooms, or services you offer. They can also make reservations and appointments with the ability to choose from multi-day, single day, or by the hour booking. Your clients can even view and register for upcoming events. With integrated Paypal support your clients can pay online! No recurring payments, unlike other solutions. Only single time purchase of Professional versions or usage Booking Calendar Standard for free. Keep all your booking resource on your site, eliminating the risk of a third-party site from going offline, potentially losing all your client data. This plugin is extremely easy to use and very flexible, built with full Ajax and jQuery support. You can view a live demo of each versions of Booking Calendar here. Check feature list for each version and make Purchase now or try Booking Calendar Standard for free. Online Booking Calendar is great for: * Resource scheduling (Rental, Rooms, houses, apartments, Equipment Car pools, Hotel rooms) * Client scheduling ( Beauty salon, Spa management, Hairdresser, Massage therapist, Acupuncture) * Meeting scheduling (Coaching, Phone advice) * Event scheduling (Conference, Course, Fitness center, Yoga class, Gym) * Patient scheduling (Doctor, Clinic, Medical) * Or any other service, where can be done reservation for some days or hours. Features: * Make booking reservations by selecting dates at one or several calendar(s) * Email notifications for administrator and site visitors * Comfortable Admin panel for booking management * Easy integration into posts/pages, using TinyMCE button. * Booking calendar widget * Validations of required form fields and email field * Multi language support ( Check all available languages this page ) Advanced Professional / Premium / Hotel Edition / MultiUser Features: * Support of multiple booking resources (rooms, houses, cars, seats…) * Booking form fields customization, Extra fields on booking form * Editing exist bookings by administrator * Editing booking by customer, posibility to cancel booking * Replace reservation from one booking resource to other * Emails customization for new reservations, confirmation or declining of booking * Booking for specific time in a day; recurrent time for several days selection. * Online payment (PayPal, Sage, iPay88 payment support) * Week booking or any other days range selection booking * Support of Multi boookings at the same full day (not time slots) (set capacity of booking resource - number of reservations, which can be done by users for specific day(s), untill day(s) become unavailable) at Hotel Edition and MultiUser versions. * Adding remarks by administrator for each booking * Modification of exist bookings with email sending about it * Several booking forms with different fields customization * Season filter for settings available/unavailable dates * Cost Rates system based on season filter. * Cost, which depends from number of selected days by visitors for booking. * Advanced cost management, based on selection of fields from booking form * Modification of exist cost and sending payment request to customer * Coupons discount system * Search functionality of available dates at all booking resources * MultiUser functionality. Several property owners (users) at the same time. Each owner is manage only own booking resources and bookings. Posibility to make independent customization of forms fields, emails, payments and so on for each owner. (Multi User) * Much more ... == Installation == Because of update CSS and JS files, please clear browser cache, after you made this update!!! 1. Upload entire `booking` folder to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Configure Settings at the submenu of "Booking" menu 5. Add bookmark to your post/page using new button at toolbar. == Frequently Asked Questions == Please see FAQ. If you have any further questions, please send them to my emeil. == Screenshots == 1. Booking administration panel. Here you can approve or decline new bookings 2. Booking admin panel, wich show several resources at one page - easy to understand, which resource is free at specific days. 3. Adding new reservation, from admin panel. Posibility to modify final cost of booking (cost available at Premium and higher versions). 4. Showing 2 monthes in row at inline calendar 5. Adding booking form into post or page, using new booking button at TinyMCE toolbar 6. Custom Booking form with captcha and legend (custom forms are support at paid versions) 7. General booking settings page 8. Customization booking form fields and view at booking tables (This features are support at paid versions) 9. Customization emails, which are sending after new booking is done and after approval or cancelation of booking. Also for payment request or after modification of booking. (Emails template customization are support at paid versions) 10. Example of email, which is sending to administrator after new booking 11. Cost customisation page and Paypal and Sage payment system configuration. (Online payment is support at Premium, Premium Plus and Hotel Edition versions) 12. Paypal page for online payment after booking process 13. Page for configuration availability rates and costs, which is depends from number of selected days for booking ( Premium Plus and Hotel Edition versions) 14. Days avalaibility customization page (setting available and unavailable days for booking resources) (This feature is support at Premium Plus and Hotel Edition versions) 15. Customization rates of booking resource depends from season. (For example: the daily cost can be higher at weekend) (This feature is support at Premium Plus and Hotel Edition versions) 16. Setting cost, which is depends from number of selected days for booking (This feature is support at Premium Plus and Hotel Edition versions) 17. Season filter page (This feature is support at Premium Plus and Hotel Edition versions) 18. Setting parent (resource, which have some capacity of child objects) booking resources. For exmaple: Standard room type can have 24 rooms, so day at calendar will be available untill any rooms will be free. (Hotel Edition version) 19. Booking widjets settings 20. Calendar skin - Traditional 21. Calendar skin - Traditional Light 22. Calendar skin - Standart 23. Calendar skin - Black 24. Calendar skin - Premium Marine (include to paid versions) 25. Calendar skin - Premium Black (include to paid versions) 26. Calendar skin - Premium Light (include to paid versions) 27. Calendar skin - Premium Steel (include to paid versions) == Changelog == = 2.9 = * Professional / Premium / Premium Plus / Hotel / MultiUser versions features: * New Resource Managment page (Professional, Premium, Premium Plus, Hotel Edition, MultiUser) * Posibility to create several new booking resources in one step. Its usefull, when needs create many resorurces or "subresources". * Integration iPay88 - payment system (Mostly operation in Kuala Lumpur, Malaysia). (Premium, Premium Plus, Hotel Edition, MultiUser) * Integration Paypal Pro Hosted Solution (iframes is not supported) (Premium, Premium Plus, Hotel Edition, MultiUser) * Enable/Disable Deposit summ payment - of full booking cost of booking resource at payment form. (Premium Plus, Hotel Edition, MultiUser) * Support of recurrent time for several days selection. Its mean that middle days will be partially booked by actual times, if this feature is disabled so then time in booking form used as check in/out time for first and last time of reservation, middle days full reserved. (Premium, Premium Plus, Hotel Edition, MultiUser) * Replace reservation from one booking resource to other (its usefull, for exmaple, if you want to chnage the room of reservation ) (Professional, Premium, Premium Plus, Hotel Edition, MultiUser) * Enable/Disable time (selected from booking form) impact to cost calculation. (Premium, Premium Plus, Hotel Edition, MultiUser) * Support of multiple sidebar widgets. Posibility to set several sidebar widgets. ( Support at WordPress 2.8 or higher versions) (Professional, Premium, Premium Plus, Hotel Edition) * Add posibility to insert language shortcodes ( example of French shortcode: [lang=fr_FR] ) for some options, like: thank you message, form fields customization, form content customization, search form, and search result form customization, emails subjects and content. Example of thank you message in English and French languages: "Thank you for your reservation.[lang=fr_FR]Je vous remercie de votre réservation." (Premium, Premium Plus, Hotel Edition, MultiUser) * Posibility to set inside of advanced cost management section the additional cost for each selected day, which will dependce from selection of selectboxes or checkboxes from booking form. Exmaple of usage: "50/day" - its mean that final cost will be more in $50 for each selected day, if option will be selected, where this rule assigned. (Premium Plus, Hotel Edition, MultiUser) * Posibility to dissable reservation, which can be stored in different booking resources. So if this feature is enabled, the reservation is allowed only, if all days of reservation are at same booking resources, otherwise the error message will show. (Hotel Edition) * Optimization of search logic for available booking resources ( Hotel Edition, MultiUser ) * Optimization of time availability checking and disabling range time slots during single days selection (Premium, Premium Plus) * New shortcodes for booking form: [original_cost_hint] - show cost hint of original booking cost without additional costs for full booking in real time, depends only from days selection. [additional_cost_hint] - show cost hint of additional booking cost, ehich depends from selection of form elements. (Premium Plus, Hotel Edition, MultiUser) * Custom number of visitor selections inside of search form ( Hotel Edition ) * Fixing issue with not posibility of booking, when using several calendars and one form and general calendar have not selected days ( Premium Plus, Hotel Edition, MultiUser) * Fix of showing payment form, when visitor click at payment link from payment request email, even if Paypal and Sage is not active (Premium, Premium Plus, Hotel Edition, MultiUser) * Fixing issue of showing time 12:00AM insteed of 12:00PM at tooltip, when mouse over the day. (Premium, Premium Plus, MultiUser) * Fixing issue of incorrect showing dates in payment request at description of this payment. (Premium, Premium Plus, Hotel Edition, MultiUser) * Fixing issue in additioal cost calculation, now procents from one option can apply to the fixed summ from other option of selected checkbox or selectbox (Premium Plus, Hotel Edition, MultiUser) * Fixing issue of not disabling booked time slots in selectbox (range time) during single days selection in Internet Explorer 7 ( Premium, Premium Plus ) * Features and issue fixings in All versions: * Booking Admin Bar menu. Add booking menu (with number of new bookings) to Admin Bar, if its supported. * Show at the admin menu number of new bookings. * Showing all actual bookings for today. * Booking widget at the Dashboard wordpress page. * New interface style of tables and settings. * Security fix for defence JavaScript (XSS vulnerability) and SQL injection at the form. * Support of WPML Multilingual CMS Plugin(wpml.org). Fix compatibility with 2.0.4.1 version. * Fix issue of not opening popup booking window at the edit post page, when pressing booking button, because of conflicts with some themes. Right now at this page is using standard jQuery variable not jWPDev. * Warning message, when user click on "Delete booking data" checkbox at settings page. * Fix some issues with France language. * Fix issues of showing "\'" sign at some non English languages. * Improve form fields checking and sending, saving data for special characters. * Improve security in SQL transactions. * Recheck support in plugin (jQuery 1.5.0) of the selectors quotes: [property="value"] instead of [property=value]. * Code refactoring. See change logs at this page. == Upgrade Notice == = 2.9 = Booking Admin Bar menu; showing all actual bookings for today; many optimizations and fixes. New Resource Managment page; integration iPay88 and PayPal Pro; deposit payment; replace reservation from one booking resource to other; recurrent time support; multiple sidebar widgets (in paid versions). = 2.8 = Search functionality. Set for resources, max. num. of visitors. (Hotel Edition). Specific numbers of days selections in a days range (Premium, Premium Plus, Hotel Edition). Set start month/year for calendar. Auto fill fields for logged in users. Translation to Croatian. Code refatoring, issues fixing. = 2.7 = Coupon discount system (Hotel Edition). Auto expiration pending not paid bookings. Several booking Calendars at one booking form (Premium Plus, Hotel Edition). Required checkbox field, default selection of country (Paid versions)... Huge code refatoring. = 2.6 = New version - Booking Calendar MultiUser . Creation of sites, where can be several property owners (users) at the same time. Each owner will see only his booking resources and bookings. Posibility to make independent customization of forms fields, emails, payments and so on for each owner. (Multi User) = 2.5 = New Hotel Edition - now even more easy to use and more powerfull in configuration. New look of several booking resources at admin panel. Optimization of cost entering at admin panel and calculation at client site. Many other new features and optimizations. = 2.4.2 = Entering directly cost at admin panel, during adding new booking. Fixing issue with Italian language. = 2.4.1 = Fixing compatibility with previos version WordPress 3.0 = 2.4 = New version Booking Calendar Premium Plus (features: rates system ,availability season filter, advanced cost managment). New 2 skins and italian translations. New Settings interface. Many other optimizations... = 2.3 = Posibility to send or not send emails, when admin approve, cancel or add new booking. Posibility for visitor of sites to edit their bookings, cancel them. Posibility for admin send payment request to visitors. = 2.2 = Add dependence of free seats at booking dates from number of visitors at booking form during reservations. Optimization and fixing several items. = 2.1 = New autofill button at admin panel for Premium and Hotel Edition ver. Fixing small issues. Adding comaptibility with orders support plugin. Many other optimization. = 2.0 = New styles of elements for admin panel. Security optimization. Fixing some small issues. = 1.9.3 = Feasture for showing all new incoming bookings. Fixing several samll issues. Optimisation of rangetime selections. = 1.9.2 = New emails to visitor after new booking. Moderation link. More advanced costs management, which is depends from count of booking days. == Languages == Right now plugin is support languages: