Important!!! Check actual Support Forum, if you need to ask a Questions.
Hello,
Our client wants to be able to extract all the costs associated with a transaction (Rent cost, additional costs, coupons, etc) seperately is there any way to do this as of this version ?
Thanks in advance,
Maxime
Hello,
Sorry it's not possible yet.
I was looking to limit how far in advanced reservations can be booked.
For instance we would only like to allow either "up to 24 hours in advanced" or "up to 7 days in advanced" only. So its not possible to book something 8 days from now.
Where can I make this change?
Right now is possible to restrict the showing of days from today in calendar minimum starting from 1 month, only. Sorry.
You can check it by configuring the "number of months" option at the general booking settings page.
Kind regards.
Hi,
Here's my problem.
When I edit a reservation (ex: I change the name) and than I save it, the last date of the reservation disapear and than I only see the first day of the reservation.
Why ? and how can I solve it. ?
Hello,
at the version 3.0 its known issue.
You are need to reselect one date in the calendar (just select new on and the unselect it). Then you can edit and save the booking in normal way.
This issue already fixed in development version, so fix will be available for the next update of plugin.
I am trying to limit bookings to a two day minimum.
I am using the range selector but then it makes them book in two day increments or highlights two days when hovered over but still allows them to select one day.
We don't care how many days are booked beyond two, but want a two day minimum.
Hello,
for fixing that issue, please make this customizations.
Please open this file: ../booking/js/wpdev.bk.js
find this code:
// Recheck Times
if( typeof( is_this_time_selections_not_available ) == 'function' )
if ( is_this_time_selections_not_available( bk_type, submit_form.elements ) )
return;
//Show message if no selected days
if (document.getElementById('date_booking' + bk_type).value == '') {
and make this modifications:
// Recheck Times
if( typeof( is_this_time_selections_not_available ) == 'function' )
if ( is_this_time_selections_not_available( bk_type, submit_form.elements ) )
return;
var inst = jWPDev.datepick._getInst(document.getElementById('calendar_booking'+bk_type));
if (wpdev_bk_is_dynamic_range_selection != undefined)
if ( wpdev_bk_is_dynamic_range_selection )
if (days_select_count_dynamic != undefined)
if (inst.dates.length < days_select_count_dynamic ) {
alert(message_verif_selectdts);
return;
}
//Show message if no selected days
if (document.getElementById('date_booking' + bk_type).value == '') {
P.S.This fix is already exist at the development version for the next update.
Awesome! Thank you so much!
Is there a way I can change the message if more than two are not selected?
Right now it pops up with "Please, select reservation date(s) at Calendar." to say "A minimum of two day reservation is required" ?
THANK YOU!!!
sorry, I meant if more than 1 is not selected...
Please open this file ../booking/lib/wpdev-booking-class.php
find this code:
var message_verif_selectdts = '<?php echo esc_js(__('Please, select reservation date(s) at Calendar.', 'wpdev-booking')); ?>';
and make your modifications.
Perfect, thank you!
Hello admin,
may i know is it possible to 2 slot available for each hour?
[select rangetime "10:00 - 11:00" "12:00 - 13:00" "14:00 - 15:00" "16:00 - 17:00" "18:00 - 19:00" ]
example: for each hour it's only available for 2 bookings.
Hello,
sorry, its not possible. For the each hour in one calendar for selected date is possible to make only one reservation.
sad to heard that, is that possible to customize it?
Unfortunately, no. This feature in our todo list for the future updates, but right now its still do not supported. Sorry.
Glad to hear that, waiting for your next updates 🙂
and somehow i found few problems:
1.inside post/page the "booking" shortcode button is not working which is jWPDev("#wpdev_bk-dialog").dialog is not a function
Line:1064
2.send payment request button to visitor jWPDev("#wpdev_bk-dialog").dialog is not a function
Line:672
If you are about the Booking button inside of the edit post or edit page menu,
so then, try to turn to visual mode (not HTML) for the edit content toolbar.
If you are at other page, or even in the same try to reactive one by one active plugins, to check what one is generate this conflict issue.
Or you can try to deactivate the actual theme and activate default one for rechecking if the issue in theme conflict.
Kind regards.
Hello admin,
may i know what cause this problem?
i have a [select rangetime "08:00 - 09:00" "09:00 - 10:00" "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" "18:00 - 19:00" "19:00 - 20:00"]
example: first i choose 08:00 - 09:00 send and approve it, works fine but after i make my second choice 09:00 - 10:00, the previous time slot i choose it become available.
may i know how to solve this problem?
Thanks
Hello,
Please recheck that you are deactivated the "multiple days selections" at the general booking settings page. Also if you are use the Hotel Edition version, please recheck that you are make this configuration only for the single "booking resources" (capacity =1).
If you are still will have this issue, please send the link to the page with booking form, where exist this issue, and screenshots of general booking settings page and settings fields page to this email info @ onlinebookingcalendar.com
Hi, is it possible to have a different skin for the admin than the frontend of the site? I'm using a custom skin for the frontend and don't want my changes to appear in the backend. Can I simply override it by pulling in another 'traditional' skin to the admin side of the site, perhaps?
Hello,
please open this file ../booking/lib/wpdev-booking-class.php:
find this line: ?> <link href="<?php echo get_bk_option( 'booking_skin'); ?>" rel="stylesheet" type="text/css" /> <?php
and replace it to this:
Do you want to have at the "add booking" admin page the old traditional skin or new one ?
The old traditional skin.
I want the whole admin to be the old traditional skin. My css makes the calendar LARGE, so looks horrible on the backend.
Ok, so then please use this code:
if ( strpos($_SERVER['REQUEST_URI'],'wpdev-booking.phpwpdev-booking')!==false) {
?> <link href="<?php echo 'DIRECT_LINK_TO_YOUR_SKIN_FOR_ADMINs'; ?>" rel="stylesheet" type="text/css" /> <?php
} else {
?> <link href="<?php echo get_bk_option( 'booking_skin'); ?>" rel="stylesheet" type="text/css" /> <?php
}
brilliant, that did it!
how can I alter the css styles of 'High Season' dates? (I have the hotel edition).
Hello.
If you want to change the style of the dates, which is belong to the some season filter (high season),
so its feature is not possible. Sorry.
If you are mean some thing else, please explain it more detail.
Yeh, that is what I mean. I want high season dates to have a different background colour.
How is the increased rate applied to the high season's tooltips in the javascript? I might be able to add a class to all of these which should solve my problem.
Thanks.
The costs are sored in the JavaScript array in JS script inside of the page, which is generated automatically.
We are have no some classes or some other items, for the marked these dates in calendar, thats why its not possible in the current version. Sorry.
Okay, looking at it a different way.
Where are the classes applied to the <td> elements?
If I can access the variable for when the 'cal4date-XX-XX-XXXX' class is applied I could compare it to another option for 'high season' (that I create separate to the plugin, perhaps), and if the stripped out date is within the range, I can apply another class to that table cell. Would that work, do you think?
(It's pretty important for us to be able to style these cells differently).
Hello,
its inside of the JavaScript of that calendar.
But you can open the ../booking/js/wpdev.bk.js file,
find this function declaration: function applyCSStoDays(date )
Inside of this function you can return additional CSS class to the dates elements.
Please make the modifications carefully, you can check inside of that function how its done for other reasons. 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.
Where are the tooltips styled? It appears to be on the element level which I need to remove so I can position and style them appropriately.
Also, is it possible to add the day and date to the element?
Thanks for all your help so far, I'll be rating the plugin accordingly!
Hello.
1) the tooltips styles are inside of the ../css/client.css file inside of this declaration: .tooltips {
2)
Please open the file: booking/include/js/wpdev.bk.premium.js
find inside of this ile this function declaration:
Hello,
Our client wants to be able to extract all the costs associated with a transaction (Rent cost, additional costs, coupons, etc) seperately is there any way to do this as of this version ?
Thanks in advance,
Maxime
Hello,
Sorry it's not possible yet.
I was looking to limit how far in advanced reservations can be booked.
For instance we would only like to allow either "up to 24 hours in advanced" or "up to 7 days in advanced" only. So its not possible to book something 8 days from now.
Where can I make this change?
Right now is possible to restrict the showing of days from today in calendar minimum starting from 1 month, only. Sorry.
You can check it by configuring the "number of months" option at the general booking settings page.
Kind regards.
Hi,
Here's my problem.
When I edit a reservation (ex: I change the name) and than I save it, the last date of the reservation disapear and than I only see the first day of the reservation.
Why ? and how can I solve it. ?
Hello,
at the version 3.0 its known issue.
You are need to reselect one date in the calendar (just select new on and the unselect it). Then you can edit and save the booking in normal way.
This issue already fixed in development version, so fix will be available for the next update of plugin.
I am trying to limit bookings to a two day minimum.
I am using the range selector but then it makes them book in two day increments or highlights two days when hovered over but still allows them to select one day.
We don't care how many days are booked beyond two, but want a two day minimum.
Hello,
for fixing that issue, please make this customizations.
Please open this file: ../booking/js/wpdev.bk.js
find this code:
// Recheck Times if( typeof( is_this_time_selections_not_available ) == 'function' ) if ( is_this_time_selections_not_available( bk_type, submit_form.elements ) ) return; //Show message if no selected days if (document.getElementById('date_booking' + bk_type).value == '') {
and make this modifications:
// Recheck Times if( typeof( is_this_time_selections_not_available ) == 'function' ) if ( is_this_time_selections_not_available( bk_type, submit_form.elements ) ) return; var inst = jWPDev.datepick._getInst(document.getElementById('calendar_booking'+bk_type)); if (wpdev_bk_is_dynamic_range_selection != undefined) if ( wpdev_bk_is_dynamic_range_selection ) if (days_select_count_dynamic != undefined) if (inst.dates.length < days_select_count_dynamic ) { alert(message_verif_selectdts); return; } //Show message if no selected days if (document.getElementById('date_booking' + bk_type).value == '') {
P.S.This fix is already exist at the development version for the next update.
Awesome! Thank you so much!
Is there a way I can change the message if more than two are not selected?
Right now it pops up with "Please, select reservation date(s) at Calendar." to say "A minimum of two day reservation is required" ?
THANK YOU!!!
sorry, I meant if more than 1 is not selected...
Please open this file ../booking/lib/wpdev-booking-class.php
find this code:
var message_verif_selectdts = '<?php echo esc_js(__('Please, select reservation date(s) at Calendar.', 'wpdev-booking')); ?>';
and make your modifications.
Perfect, thank you!
Hello admin,
may i know is it possible to 2 slot available for each hour?
[select rangetime "10:00 - 11:00" "12:00 - 13:00" "14:00 - 15:00" "16:00 - 17:00" "18:00 - 19:00" ]
example: for each hour it's only available for 2 bookings.
Hello,
sorry, its not possible. For the each hour in one calendar for selected date is possible to make only one reservation.
sad to heard that, is that possible to customize it?
Unfortunately, no. This feature in our todo list for the future updates, but right now its still do not supported. Sorry.
Glad to hear that, waiting for your next updates 🙂
and somehow i found few problems:
1.inside post/page the "booking" shortcode button is not working which is jWPDev("#wpdev_bk-dialog").dialog is not a function
Line:1064
2.send payment request button to visitor jWPDev("#wpdev_bk-dialog").dialog is not a function
Line:672
If you are about the Booking button inside of the edit post or edit page menu,
so then, try to turn to visual mode (not HTML) for the edit content toolbar.
If you are at other page, or even in the same try to reactive one by one active plugins, to check what one is generate this conflict issue.
Or you can try to deactivate the actual theme and activate default one for rechecking if the issue in theme conflict.
Kind regards.
Hello admin,
may i know what cause this problem?
i have a [select rangetime "08:00 - 09:00" "09:00 - 10:00" "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" "18:00 - 19:00" "19:00 - 20:00"]
example: first i choose 08:00 - 09:00 send and approve it, works fine but after i make my second choice 09:00 - 10:00, the previous time slot i choose it become available.
may i know how to solve this problem?
Thanks
Hello,
Please recheck that you are deactivated the "multiple days selections" at the general booking settings page. Also if you are use the Hotel Edition version, please recheck that you are make this configuration only for the single "booking resources" (capacity =1).
If you are still will have this issue, please send the link to the page with booking form, where exist this issue, and screenshots of general booking settings page and settings fields page to this email info @ onlinebookingcalendar.com
Hi, is it possible to have a different skin for the admin than the frontend of the site? I'm using a custom skin for the frontend and don't want my changes to appear in the backend. Can I simply override it by pulling in another 'traditional' skin to the admin side of the site, perhaps?
Hello,
please open this file ../booking/lib/wpdev-booking-class.php:
find this line:
?> <link href="<?php echo get_bk_option( 'booking_skin'); ?>" rel="stylesheet" type="text/css" /> <?php
and replace it to this:
if($is_admin) { ?> <link href="<?php echo 'DIRECT_LINK_TO_YOUR_SKIN_FOR_ADMIN'; ?>" rel="stylesheet" type="text/css" /> <?php } else { ?> <link href="<?php echo get_bk_option( 'booking_skin'); ?>" rel="stylesheet" type="text/css" /> <?php }
where DIRECT_LINK_TO_YOUR_SKIN_FOR_ADMIN - its your link to the skin for admin.
This works for the main booking page, but doesn't apply to when you click 'add a booking'. What do I need to change there? Thanks
Hello,
Please use this code:
if($is_admin) { if ( ( strpos($_SERVER['REQUEST_URI'],'wpdev-booking.phpwpdev-booking')!==false) && ( strpos($_SERVER['REQUEST_URI'],'wpdev-booking.phpwpdev-booking-reservation')!==false ) ) { ?> <link href="<?php echo 'DIRECT_LINK_TO_YOUR_SKIN_FOR_ADMIN'; ?>" rel="stylesheet" type="text/css" /> <?php } else { ?> <link href="<?php echo get_bk_option( 'booking_skin'); ?>" rel="stylesheet" type="text/css" /> <?php } } else { ?> <link href="<?php echo get_bk_option( 'booking_skin'); ?>" rel="stylesheet" type="text/css" /> <?php }
This doesn't work. Still shows up the custom css.
Do you want to have at the "add booking" admin page the old traditional skin or new one ?
The old traditional skin.
I want the whole admin to be the old traditional skin. My css makes the calendar LARGE, so looks horrible on the backend.
Ok, so then please use this code:
if ( strpos($_SERVER['REQUEST_URI'],'wpdev-booking.phpwpdev-booking')!==false) { ?> <link href="<?php echo 'DIRECT_LINK_TO_YOUR_SKIN_FOR_ADMINs'; ?>" rel="stylesheet" type="text/css" /> <?php } else { ?> <link href="<?php echo get_bk_option( 'booking_skin'); ?>" rel="stylesheet" type="text/css" /> <?php }
brilliant, that did it!
how can I alter the css styles of 'High Season' dates? (I have the hotel edition).
Hello.
If you want to change the style of the dates, which is belong to the some season filter (high season),
so its feature is not possible. Sorry.
If you are mean some thing else, please explain it more detail.
Yeh, that is what I mean. I want high season dates to have a different background colour.
How is the increased rate applied to the high season's tooltips in the javascript? I might be able to add a class to all of these which should solve my problem.
Thanks.
The costs are sored in the JavaScript array in JS script inside of the page, which is generated automatically.
We are have no some classes or some other items, for the marked these dates in calendar, thats why its not possible in the current version. Sorry.
Okay, looking at it a different way.
Where are the classes applied to the <td> elements?
If I can access the variable for when the 'cal4date-XX-XX-XXXX' class is applied I could compare it to another option for 'high season' (that I create separate to the plugin, perhaps), and if the stripped out date is within the range, I can apply another class to that table cell. Would that work, do you think?
(It's pretty important for us to be able to style these cells differently).
Hello,
its inside of the JavaScript of that calendar.
But you can open the ../booking/js/wpdev.bk.js file,
find this function declaration: function applyCSStoDays(date )
Inside of this function you can return additional CSS class to the dates elements.
Please make the modifications carefully, you can check inside of that function how its done for other reasons.
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.
Where are the tooltips styled? It appears to be on the element level which I need to remove so I can position and style them appropriately.
Also, is it possible to add the day and date to the element?
Such that the tooltip could read:
<h4>Friday, 17th February</h4>
Available: 4
Price: £30
Thanks for all your help so far, I'll be rating the plugin accordingly!
Hello.
1) the tooltips styles are inside of the ../css/client.css file inside of this declaration:
.tooltips {
2)
Please open the file: booking/include/js/wpdev.bk.premium.js
find inside of this ile this function declaration:
function hoverDayTime(value, date, bk_type)
then inside of this function find this code:
jWPDev( '#demotip'+bk_type ).html( tooltip_time );
and replace it to this:
jWPDev( '#demotip'+bk_type ).html( 'Booked:' + tooltip_time );
Where "Booked:" it's your additional text, just write there your text.
The tooltip styling in the css doesn't work fully due to on element styling. I need to override the following style in the html produced:
<div class="tooltips" id="demotip1" style="position: absolute; top: 949px; left: 673px; display: block; ">Price: $ 31.25<br>Available: 5</div>
Please use the !important keyword in the CSS, file.
For example, like this:
div.tooltips { backgound: #FFF !importnant; }
Hello,
Is it possible to charge a certain fee on cancellation of a reservation ?
Thanks
Hello,
Sorry, this feature is not available in current 3.0 version.
I just upgraded to 9.Premium.SingleSite.3.0 and the calendar has disappeared from the website?!
Please help.
Hello,
If you are see the booking form, but calendar is not visible, please recheck this info:
https://onlinebookingcalendar.com/faq/why-calendar-is-not-show-but-booking-form-is-visible
Also, please recheck this info about update process:
https://onlinebookingcalendar.com/faq/plugin-upgrade
Thank you for the links, but it is still not working and I can't see an obvious reason why. Your help would be very much appreciated.
Don't worry - it is back!
Ok, good to know that its works, now.