Important!!! Check actual Support Forum, if you need to ask a Questions.
i use 4 months in the booking calender that give's me 2 on top and 2 straight under the top 2
however the 2 months are glu'ed together and now the dates look like this:
januari februari
1 2 3 4 5 6 7 | 12 13 14 15 16 17 18 19
11 12 13 14 | 20 21 22 23 24 25
how can i separate the 2 months so they do not look liks they are glu'ed together
Hello.
You can use this CSS structure in the calendar skin files for adding padding or margin, but please note, its can impact to the width, so you need to be careful with that:
.datepick-inline .datepick-one-month {
}
could not get it to work like that
you where right the width of the template is no good when you try anything like that
However i did get it but i done something else
the border did the trick and now the 2 calenders are separated by a few mm but its visible.
maybe you have another solution i will be happy to try that aswell aslong as the calenders get separated
Hello.
Please rollback your changes to the original files.
and please send the link to that page, so then I can check it more detail.
Kind Regards.
Hello,
Since the last update, we can now display prices directly on the calendar, but when we have check in and check out times, the price is partly hidden by the grey part which means that the second half of the day is available.
I tried to play with the z-index but I can't make it go on the foreground.
Also, another question, how can I quickly set days as "booked" in the admin panel ?
Hello.
1) The vertical lines for check in/out dates have the highest z-index, so its not possible to set this parameter as higher for the costs.
But you can "play" with width of that vertical elements, set them smaller, if you need that.
So here is customization what you are need to do, if you still want todo that.
Please open this file ../{Booking Calendar Folder}/css/calendar.css
then find this code on line (228): .block_hints .block_check_in_out.check_in_time div.check-in-div, .block_hints .block_check_in_out.check_out_time div.check-out-div, td.timespartly.check_in_time div.check-in-div, td.timespartly.check_out_time div.check-out-div {
height: 200%;
margin-bottom: -400%;
position: relative;
top: -50%;
vertical-align: bottom;
width: 20%;
z-index: 0;
}
and replace it to this code:
.block_hints .block_check_in_out.check_in_time div.check-in-div, .block_hints .block_check_in_out.check_out_time div.check-out-div, td.timespartly.check_in_time div.check-in-div, td.timespartly.check_out_time div.check-out-div {
height: 200%;
margin-bottom: -400%;
position: relative;
top: -50%;
vertical-align: bottom;
width: 50%;
z-index: 0;
}
2) You can make "fast booking" at the Booking > Add booking page in your admin panel by clicking on the "Auto fill" button at the top of that page and selection of the dates in the booking calendar.
Hello,
Thank you for your very fast answer, I already set the width of that vertical element at 50% as my client wanted it to be more visible so the client know that he can check in this day, but this make the price event more hidden, here is a screenshot of what I mean : https://puu.sh/eBaX1/f3311d253b.png
I solved this issue by setting the vertical check out element at width:0% and the background of the check-out date in green.
Result here : https://puu.sh/eBcIl/0d43fd1506.png
Howerver, I still have half of the price visible for the check-in date.
Yes, I just had my client on the phont, I did increase the width of the calendar and removed the vertical part fort the "check-out" date so the day is totally yellow or red, depending of the booking status.
Here's an example if you have a client which want the same system as my client : https://puu.sh/eBjvf/d0de1e7987.png
Thank you again for your fast answers.
Best regards.
Hi
I have set up mccarthylakehouse.com.au to take paypal payments
booking/settings/payment
when I select dates in the calender I get search results for rooms with a book now button on the right hand side. - all good so far
when I click the book now button I land on the resource page which has the description , the calender and the booking form.
The booking form finishes with a tick box for terms and conditions, a captch and then a "send" button that results in a "thank you"
Some how I miss the paypal button??
I have selected the paypal button type.
I have tried both the standard form and the payment form
Can you advise please
Hello.
the payment forms (paypal "Pay now" button) showing only, if you activated one or more payment systems at the Booking > Settings > Payment page.
And if the cost of the booking higher than 0. If the cost of the booking = 0, then "thank you" message will show.
Please open the Booking > Resources page and be sure that you configures correctly cost per booking resources.
Kind Regards.
Hello,
is it possible to manipulate the CSV export?
We don't want to export all the fields.
unfortunately total cost, balance, and deposit is exported in one field. Is it possible to export these 3 values in seperate field.
balance cost and deposit cost is not listed in booking overview. Please help
Thank you
Hello.
1) If you are using at the Booking > Settings > Fields page at the "Form fields" form
the cost hints similar to this:
[cost_hint] - total cost<br/>
[deposit_hint] - deposit cost<br/>
[balance_hint] - balance cost<br/>
Then at the "Content of booking fields data" form (at the same page) you need to use this shortcodes:
<strong>Total cost</strong>:<span class="fieldvalue">[cost_hint]</span><br/>
<strong>Deposit cost</strong>:<span class="fieldvalue">[deposit_hint]</span><br/>
<strong>Balance cost</strong>:<span class="fieldvalue">[balance_hint]</span><br/>
2) You will see the balance cost and deposit cost at the mouseover tooltip in the "Calendar Overview" page only for the new bookings.
Its means, that you firstly, need to make customization from point #1 at the Booking > Settings > Fields page. And then make some new bookings, and you will see balance and deposit hints for these new bookings at the Calendar Overview page. Old bookings, will not have this info, because these bookings was saved to DB before you was making changes at the Booking > Settings > Fields page.
3) During exporting to the CSV file do not possible to control the fields. System is exporting all form fields, which is available for the specific booking(s).
And here balance hint and deposit hint data you will see in the same way, as in description of point #2 (only for the new bookings).
Kind Regards.
thank you for the quick reply. Awesome!
One more question.
There is a Cost field on the left of the Booking Listing, this field always shows the deposit cost. Can I change this to balance cost? We need to see the balance cost in this field. How can I change this?#
Thanks again
Hello.
Unfortunately, it's does not possible in the actual versions. Sorry.
Hi,
From where to pass dates from mysql table to calendar jquery?
I want to refresh calendar as per selection of room type.
Hello.
I do not sure that clearly understand your question and issue.
Booking Calendar get the booking dates from DB, then its transfer these values to the JavaScript variables. And during page loading, depend from these JavaScript variables you are getting available or not available dates in calendar.
Kind Regards.
Hello,
I think that I am not understanding how it works the costs;
I have a resource with capacity of 10. It is allowed to choose adults and children. In the advanced cost I insert that the cost of adults are 100%, 200%, 300%, etc. and the children a fixed cost of 15€, 30€, 45€, etc.
In my form, I use the tag [cost_hint].
Well, if I go to book 2 adults it is perfect the result, however, if I choose more than 0 children it was a problem, because the system calculate the cost as following: (1 children 15€ x 2 adults) + 2 adults. And the result should be this 1 children cost + 2 adults cost.
What am I doing bad?
Thank you!
Hello.
Please send screenshot of your cost configuration (from the Booking > Resources > Advanced cost page) to the support @ wpbookingcalendar.com.
Also please send link to the page with booking form, where you are having this issue.
Kind Regards.
Thank you, I've just sent it.
Hello,
is it possible to add and configure my own bank gateway for the payments?
Thank you.
Hello.
The Business Small and higher versions of the Booking Calendar is support PayPal(Standard and PayPal Pro Hosted Solution), Authorize.Net, Sage Pay and iPay88 payment gateways integrations, other payment systems are not supported yet. You can configure and activate it at the Booking > Settings > Payment page.
If you want to make the integrations of your payment system by yourself, so you will be able to check how is integrated the Payment system (on the example) of the PayPal system at this file:../booking/inc/payments/paypal.php . You will be need to create your file with similar structure in that folder. Also you are need to include the calling of your file into this file: ../booking/inc/payments/index.php in the same way, as it was done for the other 3 payment systems.
Please note, if you will modify the source code of the Booking Calendar, we will not guaranteed the correct work of plugin and do not support it.
Kind Regards.
Thank you.
Hello,
I've configured my php and enabled the tab in index.php as you commented. However, when I go to make a reservation, it doesn't appear my button payment. I have to enable other option before?
Thank you.
Hello.
Yes, you need to activate and configure your new payment system at the Booking > Settings > Payment page, if you was configuration of your payment system in the right way.
Please note, we do not support personal customizations, so your web developer need to check carefully everything in that customization. Again please note, if you was modifying the source code of the Booking Calendar, we does not guarantee correct work of plugin and do not support it.
Hi,
which is the function that validates if the payment option can be choosed or not? My developer says that the form and fileds are right.
Thank you.
Hello.
If you had made the integration in the corect way, you should to see the new "payment tab" of your payment system at the Booking > settings > payment page. And at this page you need to Enable specicic checkbox about active status of your payment system
Otherwise your developer need to review his code about any mistakes, etc...
Thank you. The tab and form settings are shwoing correctly in Booking > settings > payment page. The problem is that when I go to make a reservation through my website, doesn't appear the button VISA/Mastercard option. So, my question is if I have to declare this payment option in other place or maybe there is a function that validates some code.
thank you.
Hello.
No, the payment form (with your payment form and Payment button) have to appear only after visitor select the date(s) fill the booking form field and click on send button. After this have to appear your payment form, if the customization was done in corerct way.
Kind regards.
Hi, there
My theme have default "search availabillty form" interface.
That's design is good. so i want adjust wpbookingcalendar's search availabillty function into default interface.
Is it possible?
My website is "ninehouse.kr"
And this is my website booking form php:
<form class="b-form group" action="" method="post">
Hello.
Unfotunately, its does not possible to make such configuration in a simple way.
If you want to "go deep" and check how the search availability form is creating, so you can check it inside of the ../{Booking Calendar Folder}/inc/biz_l.php file inside of function wpdev_get_booking_search_form($search_form, $attr).
Please note, if you will modify the source code of the Booking Calendar, we will not guaranteed the correct work of plugin and do not support it.
Kind Regards.
Hi
Using the free version and its great but my theme has very dark background. the text above each field in the contact form is also black/grey. Can this be changed to white or something lighter? thanks
We have following issue with calendar view: All the days that have bookings show up as Partially booked, even there are no available time slots to book. We have currently one time slot per day (on one day per week we earlier had two, but that is now changed to one slot as the other days). The hours for the booking alter depending on the weekday. The booking form has correct data (if resource booked earlier, the only timeslot is disabled), so only the calendar view is somehow messed up.
Hello.
1) Please recheck firstly that you activated and using "single day" selection mode. Its at the General Booking Settings page in Calendar section.
2) If you are using the conditional logic for showing different timeslots for the different weekday, relative to this instruction: https://wpbookingcalendar.com/help/different-time-slots-selections-for-different-days/
Then system check whether to show fully booked day or partially booked date based on timeslots, which you are listed at this default section: [condition name="weekday-condition" type="weekday" value="*"]
Default: [select rangetime "10:00 - 11:00" "11:00 - 12:00" "12:00 - 13:00" "13:00 - 14:00" "14:00 - 15:00" "15:00 - 16:00" "16:00 - 17:00" "17:00 - 18:00"]
[/condition]
Its section, which is loading, when no any dates is selected.
Thats why please try to set there as low timeslots as possible, in this case system will check if this timeslot for the specific date is booked and set the date as booked.
3) Partially booked item show clock icon to define the date as partially booked or not. But in the same time, the bookings for these dates can be pending or approved, which can impact to the color of the date. If you need to disable the "partially booked" legend item, you can do this at the General Booking Settings page.
Kind Regards.
Hi,
And thanks for your reply. I now have the weekday conditions configured like this:
All days with booking(s) made shows as partially booked. We have auto approval for bookings, so no pending ones. Disabling the "partially booked" legend literally disables only the legend, so that doesn't make any sense, since the clock icon is shown everywhere and confuses people.
Hello.
Booking Calendar during loading of the calendar is getting default section of the times selections (in your case its [select rangetime “16:00 – 20:00″] ), and check if specific timeslot(s) booked for the specific dates or not. So in your case system have to block (set dates as fully booked) only for the dates, where timeslot “16:00 – 20:00″ is fully booked. And of course you need to have the single day selections active (at the General Booking Settings page in calendar section) for be able to use this logic.
Kind Regards.
i use 4 months in the booking calender that give's me 2 on top and 2 straight under the top 2
however the 2 months are glu'ed together and now the dates look like this:
januari februari
1 2 3 4 5 6 7 | 12 13 14 15 16 17 18 19
11 12 13 14 | 20 21 22 23 24 25
how can i separate the 2 months so they do not look liks they are glu'ed together
Hello.
You can use this CSS structure in the calendar skin files for adding padding or margin, but please note, its can impact to the width, so you need to be careful with that:
.datepick-inline .datepick-one-month {
}
could not get it to work like that
you where right the width of the template is no good when you try anything like that
However i did get it but i done something else
/* Week Titles */
div.datepick-inline .datepick-title-row th{
background-color: #0FFFF0;
border: 6px solid #FFFFFF;
color: #000000;
font-weight: bold;
text-transform: uppercase;
the border did the trick and now the 2 calenders are separated by a few mm but its visible.
maybe you have another solution i will be happy to try that aswell aslong as the calenders get separated
Hello.
Please rollback your changes to the original files.
and please send the link to that page, so then I can check it more detail.
Kind Regards.
Hello,
Since the last update, we can now display prices directly on the calendar, but when we have check in and check out times, the price is partly hidden by the grey part which means that the second half of the day is available.
I tried to play with the z-index but I can't make it go on the foreground.
Also, another question, how can I quickly set days as "booked" in the admin panel ?
Hello.
1) The vertical lines for check in/out dates have the highest z-index, so its not possible to set this parameter as higher for the costs.
But you can "play" with width of that vertical elements, set them smaller, if you need that.
So here is customization what you are need to do, if you still want todo that.
Please open this file ../{Booking Calendar Folder}/css/calendar.css
then find this code on line (228):
.block_hints .block_check_in_out.check_in_time div.check-in-div, .block_hints .block_check_in_out.check_out_time div.check-out-div, td.timespartly.check_in_time div.check-in-div, td.timespartly.check_out_time div.check-out-div { height: 200%; margin-bottom: -400%; position: relative; top: -50%; vertical-align: bottom; width: 20%; z-index: 0; }
and replace it to this code:
.block_hints .block_check_in_out.check_in_time div.check-in-div, .block_hints .block_check_in_out.check_out_time div.check-out-div, td.timespartly.check_in_time div.check-in-div, td.timespartly.check_out_time div.check-out-div { height: 200%; margin-bottom: -400%; position: relative; top: -50%; vertical-align: bottom; width: 50%; z-index: 0; }
2) You can make "fast booking" at the Booking > Add booking page in your admin panel by clicking on the "Auto fill" button at the top of that page and selection of the dates in the booking calendar.
Or you can use season filters for setting availability for the specific dates: https://wpbookingcalendar.com/overview/#availability
Kind Regards.
Hello,
Thank you for your very fast answer, I already set the width of that vertical element at 50% as my client wanted it to be more visible so the client know that he can check in this day, but this make the price event more hidden, here is a screenshot of what I mean :
https://puu.sh/eBaX1/f3311d253b.png
I solved this issue by setting the vertical check out element at width:0% and the background of the check-out date in green.
Result here : https://puu.sh/eBcIl/0d43fd1506.png
Howerver, I still have half of the price visible for the check-in date.
Hello.
Ok, may be you just need to set large width to the calendar. you can check how to increase size of calendar here: https://wpbookingcalendar.com/help/booking-calendar-shortcodes/#booking-options
Kind Regards.
Yes, I just had my client on the phont, I did increase the width of the calendar and removed the vertical part fort the "check-out" date so the day is totally yellow or red, depending of the booking status.
Here's an example if you have a client which want the same system as my client :
https://puu.sh/eBjvf/d0de1e7987.png
Thank you again for your fast answers.
Best regards.
Hi
I have set up mccarthylakehouse.com.au to take paypal payments
booking/settings/payment
when I select dates in the calender I get search results for rooms with a book now button on the right hand side. - all good so far
when I click the book now button I land on the resource page which has the description , the calender and the booking form.
The booking form finishes with a tick box for terms and conditions, a captch and then a "send" button that results in a "thank you"
Some how I miss the paypal button??
I have selected the paypal button type.
I have tried both the standard form and the payment form
Can you advise please
Hello.
the payment forms (paypal "Pay now" button) showing only, if you activated one or more payment systems at the Booking > Settings > Payment page.
And if the cost of the booking higher than 0. If the cost of the booking = 0, then "thank you" message will show.
Please open the Booking > Resources page and be sure that you configures correctly cost per booking resources.
Kind Regards.
Hello,
is it possible to manipulate the CSV export?
We don't want to export all the fields.
unfortunately total cost, balance, and deposit is exported in one field. Is it possible to export these 3 values in seperate field.
balance cost and deposit cost is not listed in booking overview. Please help
Thank you
Hello.
1) If you are using at the Booking > Settings > Fields page at the "Form fields" form
the cost hints similar to this:
[cost_hint] - total cost<br/> [deposit_hint] - deposit cost<br/> [balance_hint] - balance cost<br/>
Then at the "Content of booking fields data" form (at the same page) you need to use this shortcodes:
<strong>Total cost</strong>:<span class="fieldvalue">[cost_hint]</span><br/> <strong>Deposit cost</strong>:<span class="fieldvalue">[deposit_hint]</span><br/> <strong>Balance cost</strong>:<span class="fieldvalue">[balance_hint]</span><br/>
2) You will see the balance cost and deposit cost at the mouseover tooltip in the "Calendar Overview" page only for the new bookings.
Its means, that you firstly, need to make customization from point #1 at the Booking > Settings > Fields page. And then make some new bookings, and you will see balance and deposit hints for these new bookings at the Calendar Overview page. Old bookings, will not have this info, because these bookings was saved to DB before you was making changes at the Booking > Settings > Fields page.
3) During exporting to the CSV file do not possible to control the fields. System is exporting all form fields, which is available for the specific booking(s).
And here balance hint and deposit hint data you will see in the same way, as in description of point #2 (only for the new bookings).
Kind Regards.
thank you for the quick reply. Awesome!
One more question.
There is a Cost field on the left of the Booking Listing, this field always shows the deposit cost. Can I change this to balance cost? We need to see the balance cost in this field. How can I change this?#
Thanks again
Hello.
Unfortunately, it's does not possible in the actual versions. Sorry.
Hi,
From where to pass dates from mysql table to calendar jquery?
I want to refresh calendar as per selection of room type.
Hello.
I do not sure that clearly understand your question and issue.
Booking Calendar get the booking dates from DB, then its transfer these values to the JavaScript variables. And during page loading, depend from these JavaScript variables you are getting available or not available dates in calendar.
Kind Regards.
Hello,
I think that I am not understanding how it works the costs;
I have a resource with capacity of 10. It is allowed to choose adults and children. In the advanced cost I insert that the cost of adults are 100%, 200%, 300%, etc. and the children a fixed cost of 15€, 30€, 45€, etc.
In my form, I use the tag [cost_hint].
Well, if I go to book 2 adults it is perfect the result, however, if I choose more than 0 children it was a problem, because the system calculate the cost as following: (1 children 15€ x 2 adults) + 2 adults. And the result should be this 1 children cost + 2 adults cost.
What am I doing bad?
Thank you!
Hello.
Please send screenshot of your cost configuration (from the Booking > Resources > Advanced cost page) to the support @ wpbookingcalendar.com.
Also please send link to the page with booking form, where you are having this issue.
Kind Regards.
Thank you, I've just sent it.
Hello,
is it possible to add and configure my own bank gateway for the payments?
Thank you.
Hello.
The Business Small and higher versions of the Booking Calendar is support PayPal(Standard and PayPal Pro Hosted Solution), Authorize.Net, Sage Pay and iPay88 payment gateways integrations, other payment systems are not supported yet. You can configure and activate it at the Booking > Settings > Payment page.
If you want to make the integrations of your payment system by yourself, so you will be able to check how is integrated the Payment system (on the example) of the PayPal system at this file:../booking/inc/payments/paypal.php . You will be need to create your file with similar structure in that folder. Also you are need to include the calling of your file into this file: ../booking/inc/payments/index.php in the same way, as it was done for the other 3 payment systems.
Please note, if you will modify the source code of the Booking Calendar, we will not guaranteed the correct work of plugin and do not support it.
Kind Regards.
Thank you.
Hello,
I've configured my php and enabled the tab in index.php as you commented. However, when I go to make a reservation, it doesn't appear my button payment. I have to enable other option before?
Thank you.
Hello.
Yes, you need to activate and configure your new payment system at the Booking > Settings > Payment page, if you was configuration of your payment system in the right way.
Please note, we do not support personal customizations, so your web developer need to check carefully everything in that customization.
Again please note, if you was modifying the source code of the Booking Calendar, we does not guarantee correct work of plugin and do not support it.
Hi,
which is the function that validates if the payment option can be choosed or not? My developer says that the form and fileds are right.
Thank you.
Hello.
If you had made the integration in the corect way, you should to see the new "payment tab" of your payment system at the Booking > settings > payment page. And at this page you need to Enable specicic checkbox about active status of your payment system
Otherwise your developer need to review his code about any mistakes, etc...
Thank you. The tab and form settings are shwoing correctly in Booking > settings > payment page. The problem is that when I go to make a reservation through my website, doesn't appear the button VISA/Mastercard option. So, my question is if I have to declare this payment option in other place or maybe there is a function that validates some code.
thank you.
Hello.
No, the payment form (with your payment form and Payment button) have to appear only after visitor select the date(s) fill the booking form field and click on send button. After this have to appear your payment form, if the customization was done in corerct way.
Kind regards.
Hi, there
My theme have default "search availabillty form" interface.
That's design is good. so i want adjust wpbookingcalendar's search availabillty function into default interface.
Is it possible?
My website is "ninehouse.kr"
And this is my website booking form php:
<form class="b-form group" action="" method="post">
<input type="text" name="arrive" id="arrive" class="datepicker" placeholder="">
<input type="text" name="depart" id="depart" class="datepicker" placeholder="">
1
2
3
4
5
Kind Regards.
Hello.
Unfotunately, its does not possible to make such configuration in a simple way.
If you want to "go deep" and check how the search availability form is creating, so you can check it inside of the ../{Booking Calendar Folder}/inc/biz_l.php file inside of function wpdev_get_booking_search_form($search_form, $attr).
Please note, if you will modify the source code of the Booking Calendar, we will not guaranteed the correct work of plugin and do not support it.
Kind Regards.
Hi
Using the free version and its great but my theme has very dark background. the text above each field in the contact form is also black/grey. Can this be changed to white or something lighter? thanks
Hello.
Please check here: https://wpbookingcalendar.com/support/comment-page-232/#comment-8524
Kind Regards.
Hi,
We have following issue with calendar view: All the days that have bookings show up as Partially booked, even there are no available time slots to book. We have currently one time slot per day (on one day per week we earlier had two, but that is now changed to one slot as the other days). The hours for the booking alter depending on the weekday. The booking form has correct data (if resource booked earlier, the only timeslot is disabled), so only the calendar view is somehow messed up.
Also, the legend is a bit weird, since the combination of "booked"-background color and the "partially booked"-clock icon shouldn't be possible, and this happens with every theme. See screenshot: https://dl.dropboxusercontent.com/u/14295725/bookingcalendarissue.png
Hello.
1) Please recheck firstly that you activated and using "single day" selection mode. Its at the General Booking Settings page in Calendar section.
2) If you are using the conditional logic for showing different timeslots for the different weekday, relative to this instruction: https://wpbookingcalendar.com/help/different-time-slots-selections-for-different-days/
Then system check whether to show fully booked day or partially booked date based on timeslots, which you are listed at this default section:
[condition name="weekday-condition" type="weekday" value="*"] Default: [select rangetime "10:00 - 11:00" "11:00 - 12:00" "12:00 - 13:00" "13:00 - 14:00" "14:00 - 15:00" "15:00 - 16:00" "16:00 - 17:00" "17:00 - 18:00"] [/condition]
Its section, which is loading, when no any dates is selected.
Thats why please try to set there as low timeslots as possible, in this case system will check if this timeslot for the specific date is booked and set the date as booked.
3) Partially booked item show clock icon to define the date as partially booked or not. But in the same time, the bookings for these dates can be pending or approved, which can impact to the color of the date. If you need to disable the "partially booked" legend item, you can do this at the General Booking Settings page.
Kind Regards.
Hi,
And thanks for your reply. I now have the weekday conditions configured like this:
[condition name="weekday-condition" type="weekday" value="*"]
[select rangetime "16:00 - 20:00"]
[/condition]
[condition name="weekday-condition" type="weekday" value="2"]
[select rangetime "16:00 - 18:00" "18:00 - 20:00"]
[/condition]
[condition name="weekday-condition" type="weekday" value="6,0"]
[select rangetime "12:00 - 16:00"]
[/condition]
All days with booking(s) made shows as partially booked. We have auto approval for bookings, so no pending ones. Disabling the "partially booked" legend literally disables only the legend, so that doesn't make any sense, since the clock icon is shown everywhere and confuses people.
Hello.
Booking Calendar during loading of the calendar is getting default section of the times selections (in your case its [select rangetime “16:00 – 20:00″] ), and check if specific timeslot(s) booked for the specific dates or not. So in your case system have to block (set dates as fully booked) only for the dates, where timeslot “16:00 – 20:00″ is fully booked. And of course you need to have the single day selections active (at the General Booking Settings page in calendar section) for be able to use this logic.
Kind Regards.