Version Description
- Changes in all versions:
- Fix. JavaScript errors, like Uncaught TypeError: invalid assignment to const 's' (9.1.4.1)
- Fix. Incompatibility with Elementor 3.6.7 and Elementor Pro 3.7.2 (9.1.4.1)
Download this release
Release Info
Developer | wpdevelop |
Plugin | Booking Calendar |
Version | 9.1.4 |
Comparing to | |
See all releases |
Code changes from version 9.1.3 to 9.1.4
- core/lang/wpbc_all_translations.php +13 -13
- core/lang/wpbc_all_translations1.php +82 -0
- core/lang/wpbc_all_translations2.php +21 -0
- core/wpbc-translation.php +13 -5
- js/wpbc_times.js +2 -1
- readme.txt +38 -34
- wpdev-booking.php +21 -6
core/lang/wpbc_all_translations.php
CHANGED
@@ -334,8 +334,11 @@
|
|
334 |
$wpbc_all_translations[] = __('Imported bookings', 'booking');
|
335 |
$wpbc_all_translations[] = __('Force import', 'booking');
|
336 |
$wpbc_all_translations[] = __('Import bookings without checking, if such bookings already have been imported.', 'booking');
|
337 |
-
$wpbc_all_translations[] = __('Trash all imported bookings before new import', 'booking');
|
338 |
-
$wpbc_all_translations[] = __('Move all previously imported bookings to trash
|
|
|
|
|
|
|
339 |
$wpbc_all_translations[] = __('General', 'booking');
|
340 |
$wpbc_all_translations[] = __('General Settings', 'booking');
|
341 |
$wpbc_all_translations[] = __('Assign events fields to specific booking form field', 'booking');
|
@@ -432,17 +435,11 @@
|
|
432 |
$wpbc_all_translations[] = __('Labels', 'booking');
|
433 |
$wpbc_all_translations[] = __('Booking Data', 'booking');
|
434 |
$wpbc_all_translations[] = __('Booking Dates', 'booking');
|
435 |
-
$wpbc_all_translations[] = __('Show ALL dates of booking', 'booking');
|
436 |
-
$wpbc_all_translations[] = __('Show only check in/out dates', 'booking');
|
437 |
$wpbc_all_translations[] = __('Resource not exist', 'booking');
|
438 |
$wpbc_all_translations[] = __('Unknown', 'booking');
|
439 |
$wpbc_all_translations[] = __('In Trash / Rejected', 'booking');
|
440 |
$wpbc_all_translations[] = __('Imported', 'booking');
|
441 |
-
$wpbc_all_translations[] = __('Reject - move to trash', 'booking');
|
442 |
-
$wpbc_all_translations[] = __('Restore', 'booking');
|
443 |
$wpbc_all_translations[] = __('Do you really want to delete this booking ?', 'booking');
|
444 |
-
$wpbc_all_translations[] = __('Completely Delete', 'booking');
|
445 |
-
$wpbc_all_translations[] = __('Approve', 'booking');
|
446 |
$wpbc_all_translations[] = __('Do you really want to set booking as pending ?', 'booking');
|
447 |
$wpbc_all_translations[] = __('Created', 'booking');
|
448 |
$wpbc_all_translations[] = __('Booking Calendar', 'booking');
|
@@ -584,9 +581,11 @@
|
|
584 |
$wpbc_all_translations[] = __('Exist', 'booking');
|
585 |
$wpbc_all_translations[] = __('New bookings', 'booking');
|
586 |
$wpbc_all_translations[] = __('Creation', 'booking');
|
|
|
587 |
$wpbc_all_translations[] = __('Approve selected bookings', 'booking');
|
588 |
$wpbc_all_translations[] = __('Set selected bookings as pending', 'booking');
|
589 |
$wpbc_all_translations[] = __('Reject booking - move selected bookings to trash', 'booking');
|
|
|
590 |
$wpbc_all_translations[] = __('Restore selected bookings', 'booking');
|
591 |
$wpbc_all_translations[] = __('Delete', 'booking');
|
592 |
$wpbc_all_translations[] = __('Delete selected bookings', 'booking');
|
@@ -640,6 +639,12 @@
|
|
640 |
$wpbc_all_translations[] = __('Could not remove the old translation.', 'booking');
|
641 |
$wpbc_all_translations[] = __('Purchase', 'booking');
|
642 |
$wpbc_all_translations[] = __('Upgrade Now', 'booking');
|
|
|
|
|
|
|
|
|
|
|
|
|
643 |
$wpbc_all_translations[] = __('Disable Bootstrap loading on Front-End', 'booking');
|
644 |
$wpbc_all_translations[] = __(' If your theme or some other plugin is load the BootStrap JavaScripts, you can disable loading of this script by this plugin.', 'booking');
|
645 |
$wpbc_all_translations[] = __('Disable Bootstrap loading on Back-End', 'booking');
|
@@ -991,9 +996,4 @@
|
|
991 |
$wpbc_all_translations[] = __('Deposit payment total', 'booking');
|
992 |
$wpbc_all_translations[] = __('Set Rates', 'booking');
|
993 |
$wpbc_all_translations[] = __('Rates', 'booking');
|
994 |
-
$wpbc_all_translations[] = __('Seasonal price', 'booking');
|
995 |
-
$wpbc_all_translations[] = __('Season', 'booking');
|
996 |
-
$wpbc_all_translations[] = __('Enter seasonal rate(s) (cost diference in %s from standard cost %s or a fixed cost) of the booking resource (%s) or %sAdd a new seasonal filter%s', 'booking');
|
997 |
-
$wpbc_all_translations[] = __('Set Valuation Days', 'booking');
|
998 |
-
$wpbc_all_translations[] = __('Status', 'booking');
|
999 |
}
|
334 |
$wpbc_all_translations[] = __('Imported bookings', 'booking');
|
335 |
$wpbc_all_translations[] = __('Force import', 'booking');
|
336 |
$wpbc_all_translations[] = __('Import bookings without checking, if such bookings already have been imported.', 'booking');
|
337 |
+
$wpbc_all_translations[] = __('Trash / delete all imported bookings before new import', 'booking');
|
338 |
+
$wpbc_all_translations[] = __('Move all previously imported bookings to trash or permanently delete before new import bookings. Its can resolve issue of updating deleted and edited events in external sources. Its work only, if you are using one source (.ics feed) for importing into specific booking resource!', 'booking');
|
339 |
+
$wpbc_all_translations[] = __('Do nothing', 'booking');
|
340 |
+
$wpbc_all_translations[] = __('Trash imported bookings', 'booking');
|
341 |
+
$wpbc_all_translations[] = __('Permanently delete', 'booking');
|
342 |
$wpbc_all_translations[] = __('General', 'booking');
|
343 |
$wpbc_all_translations[] = __('General Settings', 'booking');
|
344 |
$wpbc_all_translations[] = __('Assign events fields to specific booking form field', 'booking');
|
435 |
$wpbc_all_translations[] = __('Labels', 'booking');
|
436 |
$wpbc_all_translations[] = __('Booking Data', 'booking');
|
437 |
$wpbc_all_translations[] = __('Booking Dates', 'booking');
|
|
|
|
|
438 |
$wpbc_all_translations[] = __('Resource not exist', 'booking');
|
439 |
$wpbc_all_translations[] = __('Unknown', 'booking');
|
440 |
$wpbc_all_translations[] = __('In Trash / Rejected', 'booking');
|
441 |
$wpbc_all_translations[] = __('Imported', 'booking');
|
|
|
|
|
442 |
$wpbc_all_translations[] = __('Do you really want to delete this booking ?', 'booking');
|
|
|
|
|
443 |
$wpbc_all_translations[] = __('Do you really want to set booking as pending ?', 'booking');
|
444 |
$wpbc_all_translations[] = __('Created', 'booking');
|
445 |
$wpbc_all_translations[] = __('Booking Calendar', 'booking');
|
581 |
$wpbc_all_translations[] = __('Exist', 'booking');
|
582 |
$wpbc_all_translations[] = __('New bookings', 'booking');
|
583 |
$wpbc_all_translations[] = __('Creation', 'booking');
|
584 |
+
$wpbc_all_translations[] = __('Approve', 'booking');
|
585 |
$wpbc_all_translations[] = __('Approve selected bookings', 'booking');
|
586 |
$wpbc_all_translations[] = __('Set selected bookings as pending', 'booking');
|
587 |
$wpbc_all_translations[] = __('Reject booking - move selected bookings to trash', 'booking');
|
588 |
+
$wpbc_all_translations[] = __('Restore', 'booking');
|
589 |
$wpbc_all_translations[] = __('Restore selected bookings', 'booking');
|
590 |
$wpbc_all_translations[] = __('Delete', 'booking');
|
591 |
$wpbc_all_translations[] = __('Delete selected bookings', 'booking');
|
639 |
$wpbc_all_translations[] = __('Could not remove the old translation.', 'booking');
|
640 |
$wpbc_all_translations[] = __('Purchase', 'booking');
|
641 |
$wpbc_all_translations[] = __('Upgrade Now', 'booking');
|
642 |
+
$wpbc_all_translations[] = __('Trash all imported bookings before new import', 'booking');
|
643 |
+
$wpbc_all_translations[] = __('Move all previously imported bookings to trash before new import bookings. Its can resolve issue of updating deleted and edited events in external sources. Its work only, if you are using one source (.ics feed) for importing into specific booking resource!', 'booking');
|
644 |
+
$wpbc_all_translations[] = __('Show ALL dates of booking', 'booking');
|
645 |
+
$wpbc_all_translations[] = __('Show only check in/out dates', 'booking');
|
646 |
+
$wpbc_all_translations[] = __('Reject - move to trash', 'booking');
|
647 |
+
$wpbc_all_translations[] = __('Completely Delete', 'booking');
|
648 |
$wpbc_all_translations[] = __('Disable Bootstrap loading on Front-End', 'booking');
|
649 |
$wpbc_all_translations[] = __(' If your theme or some other plugin is load the BootStrap JavaScripts, you can disable loading of this script by this plugin.', 'booking');
|
650 |
$wpbc_all_translations[] = __('Disable Bootstrap loading on Back-End', 'booking');
|
996 |
$wpbc_all_translations[] = __('Deposit payment total', 'booking');
|
997 |
$wpbc_all_translations[] = __('Set Rates', 'booking');
|
998 |
$wpbc_all_translations[] = __('Rates', 'booking');
|
|
|
|
|
|
|
|
|
|
|
999 |
}
|
core/lang/wpbc_all_translations1.php
CHANGED
@@ -1,4 +1,9 @@
|
|
1 |
<?php function wpbc_all_translations2() { $wpbc_all_translations = array();
|
|
|
|
|
|
|
|
|
|
|
2 |
$wpbc_all_translations[] = __('Costs', 'booking');
|
3 |
$wpbc_all_translations[] = __('Add new cost', 'booking');
|
4 |
$wpbc_all_translations[] = __('Cost setings at %stop have higher priority%s than other costs of same type at the %sbottom%s of the list.', 'booking');
|
@@ -914,4 +919,81 @@
|
|
914 |
$wpbc_all_translations[] = __('Show translations status', 'booking');
|
915 |
$wpbc_all_translations[] = __('Please check more here %s', 'booking');
|
916 |
$wpbc_all_translations[] = __('Please check FAQ instruction how to configure it here %s', 'booking');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
917 |
}
|
1 |
<?php function wpbc_all_translations2() { $wpbc_all_translations = array();
|
2 |
+
$wpbc_all_translations[] = __('Seasonal price', 'booking');
|
3 |
+
$wpbc_all_translations[] = __('Season', 'booking');
|
4 |
+
$wpbc_all_translations[] = __('Enter seasonal rate(s) (cost diference in %s from standard cost %s or a fixed cost) of the booking resource (%s) or %sAdd a new seasonal filter%s', 'booking');
|
5 |
+
$wpbc_all_translations[] = __('Set Valuation Days', 'booking');
|
6 |
+
$wpbc_all_translations[] = __('Status', 'booking');
|
7 |
$wpbc_all_translations[] = __('Costs', 'booking');
|
8 |
$wpbc_all_translations[] = __('Add new cost', 'booking');
|
9 |
$wpbc_all_translations[] = __('Cost setings at %stop have higher priority%s than other costs of same type at the %sbottom%s of the list.', 'booking');
|
919 |
$wpbc_all_translations[] = __('Show translations status', 'booking');
|
920 |
$wpbc_all_translations[] = __('Please check more here %s', 'booking');
|
921 |
$wpbc_all_translations[] = __('Please check FAQ instruction how to configure it here %s', 'booking');
|
922 |
+
$wpbc_all_translations[] = __('per page', 'booking');
|
923 |
+
$wpbc_all_translations[] = __('Filter bookings', 'booking');
|
924 |
+
$wpbc_all_translations[] = __('Manage bookings', 'booking');
|
925 |
+
$wpbc_all_translations[] = __('User Options', 'booking');
|
926 |
+
$wpbc_all_translations[] = __('Sort by', 'booking');
|
927 |
+
$wpbc_all_translations[] = __('Sort bookings by', 'booking');
|
928 |
+
$wpbc_all_translations[] = __('Filter bookings by booking status', 'booking');
|
929 |
+
$wpbc_all_translations[] = __('Enter keyword to search...', 'booking');
|
930 |
+
$wpbc_all_translations[] = __('Reset search filter and user options to default values', 'booking');
|
931 |
+
$wpbc_all_translations[] = __('Remove all booking resources', 'booking');
|
932 |
+
$wpbc_all_translations[] = __('Select booking resources', 'booking');
|
933 |
+
$wpbc_all_translations[] = __('Show trashed or existing bookings', 'booking');
|
934 |
+
$wpbc_all_translations[] = __('Existing', 'booking');
|
935 |
+
$wpbc_all_translations[] = __('Filter bookings by additional criteria', 'booking');
|
936 |
+
$wpbc_all_translations[] = __('Plugin bookings', 'booking');
|
937 |
+
$wpbc_all_translations[] = __('Filter bookings by creation booking date', 'booking');
|
938 |
+
$wpbc_all_translations[] = __('Filter bookings by payment status', 'booking');
|
939 |
+
$wpbc_all_translations[] = __('min-max', 'booking');
|
940 |
+
$wpbc_all_translations[] = __('Reload bookings listing', 'booking');
|
941 |
+
$wpbc_all_translations[] = __('Reason of action', 'booking');
|
942 |
+
$wpbc_all_translations[] = __('Export to CSV', 'booking');
|
943 |
+
$wpbc_all_translations[] = __('Export bookings to CSV format', 'booking');
|
944 |
+
$wpbc_all_translations[] = __('No actions %s has been processed.', 'booking');
|
945 |
+
$wpbc_all_translations[] = __('Booking locale changed to %s by:', 'booking');
|
946 |
+
$wpbc_all_translations[] = __('Booking has been changed locale to %s', 'booking');
|
947 |
+
$wpbc_all_translations[] = __('Bookings have been changed locale to %s', 'booking');
|
948 |
+
$wpbc_all_translations[] = __('Booking has NOT been changed locale to %s', 'booking');
|
949 |
+
$wpbc_all_translations[] = __('Bookings have NOT been changed locale to %s', 'booking');
|
950 |
+
$wpbc_all_translations[] = __('No bookings have been selected. Please select one or more bookings.', 'booking');
|
951 |
+
$wpbc_all_translations[] = __('Booking has been %s trashed %s', 'booking');
|
952 |
+
$wpbc_all_translations[] = __('Bookings have been %s trashed %s', 'booking');
|
953 |
+
$wpbc_all_translations[] = __('Booking has been set as %s restored %s', 'booking');
|
954 |
+
$wpbc_all_translations[] = __('Bookings have been set as %s restored %s', 'booking');
|
955 |
+
$wpbc_all_translations[] = __('Trashed by:', 'booking');
|
956 |
+
$wpbc_all_translations[] = __('Restored by:', 'booking');
|
957 |
+
$wpbc_all_translations[] = __('Booking has been %s approved %s', 'booking');
|
958 |
+
$wpbc_all_translations[] = __('Bookings have been %s approved %s', 'booking');
|
959 |
+
$wpbc_all_translations[] = __('Booking has been set as %s pending %s', 'booking');
|
960 |
+
$wpbc_all_translations[] = __('Bookings have been set as %s pending %s', 'booking');
|
961 |
+
$wpbc_all_translations[] = __('Booking has been %s deleted %s', 'booking');
|
962 |
+
$wpbc_all_translations[] = __('Bookings have been %s deleted %s', 'booking');
|
963 |
+
$wpbc_all_translations[] = __('Deleted by:', 'booking');
|
964 |
+
$wpbc_all_translations[] = __('Booking has been set as %s new %s', 'booking');
|
965 |
+
$wpbc_all_translations[] = __('Bookings have been set as %s new %s', 'booking');
|
966 |
+
$wpbc_all_translations[] = __('all', 'booking');
|
967 |
+
$wpbc_all_translations[] = __('Booking has been set as set as %s read %s', 'booking');
|
968 |
+
$wpbc_all_translations[] = __('Bookings have been set as set as %s read %s', 'booking');
|
969 |
+
$wpbc_all_translations[] = __('Set as unread by:', 'booking');
|
970 |
+
$wpbc_all_translations[] = __('Set as read by:', 'booking');
|
971 |
+
$wpbc_all_translations[] = __('No bookings in trash to erase.', 'booking');
|
972 |
+
$wpbc_all_translations[] = __('Trash has been erased.', 'booking');
|
973 |
+
$wpbc_all_translations[] = __('From trash has been erased %s bookings.', 'booking');
|
974 |
+
$wpbc_all_translations[] = __('Note has been saved', 'booking');
|
975 |
+
$wpbc_all_translations[] = __('Note saved by:', 'booking');
|
976 |
+
$wpbc_all_translations[] = __('Booking has been changed %s booking resource %s', 'booking');
|
977 |
+
$wpbc_all_translations[] = __('Bookings have been changed %s booking resource %s', 'booking');
|
978 |
+
$wpbc_all_translations[] = __('Booking resource changed by:', 'booking');
|
979 |
+
$wpbc_all_translations[] = __('Booking %s has been changed booking resource from %s to %s', 'booking');
|
980 |
+
$wpbc_all_translations[] = __('Booking has been %s duplicated %s', 'booking');
|
981 |
+
$wpbc_all_translations[] = __('Bookings have been %s duplicated %s', 'booking');
|
982 |
+
$wpbc_all_translations[] = __('Booking %s has not been duplicated in booking resource %s. Current dates are already booked there.', 'booking');
|
983 |
+
$wpbc_all_translations[] = __('Booking %s has been duplicated in booking resource %s. New booking %s.', 'booking');
|
984 |
+
$wpbc_all_translations[] = __('There is no booking %s', 'booking');
|
985 |
+
$wpbc_all_translations[] = __('Payment status for Booking %s has been updated from %s to %s', 'booking');
|
986 |
+
$wpbc_all_translations[] = __('Changed by:', 'booking');
|
987 |
+
$wpbc_all_translations[] = __('Cost for Booking %s has been updated from %s to %s', 'booking');
|
988 |
+
$wpbc_all_translations[] = __('Payment request for Booking %s has been sent. Cost for payment: %s', 'booking');
|
989 |
+
$wpbc_all_translations[] = __('Send by:', 'booking');
|
990 |
+
$wpbc_all_translations[] = __('%s new bookings have been imported', 'booking');
|
991 |
+
$wpbc_all_translations[] = __('The filter settings have been updated to reflect these imported bookings. The page will be reloaded.', 'booking');
|
992 |
+
$wpbc_all_translations[] = __('CSV Export', 'booking');
|
993 |
+
$wpbc_all_translations[] = __('Current page', 'booking');
|
994 |
+
$wpbc_all_translations[] = __('All pages', 'booking');
|
995 |
+
$wpbc_all_translations[] = __('Export pages', 'booking');
|
996 |
+
$wpbc_all_translations[] = __('Enter field names separated by commas to %sskip the export%s', 'booking');
|
997 |
+
$wpbc_all_translations[] = __('Some errors were encountered.', 'booking');
|
998 |
+
$wpbc_all_translations[] = __('Refund', 'booking');
|
999 |
}
|
core/lang/wpbc_all_translations2.php
ADDED
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php function wpbc_all_translations3() { $wpbc_all_translations = array();
|
2 |
+
$wpbc_all_translations[] = __('Source', 'booking');
|
3 |
+
$wpbc_all_translations[] = __('Set last checked booking id to 0', 'booking');
|
4 |
+
$wpbc_all_translations[] = __('Edited', 'booking');
|
5 |
+
$wpbc_all_translations[] = __('How to create the booking?', 'booking');
|
6 |
+
$wpbc_all_translations[] = __('Click on %s"Add New Booking"%s button.', 'booking');
|
7 |
+
$wpbc_all_translations[] = __('Select email template, that you want to use for sending as reminder. You can create and configure email template(s) at %semails settings%s page.', 'booking');
|
8 |
+
$wpbc_all_translations[] = __('Configure one or several conditions. %sNote%s. If your condition for the date field, then you can use configuration that possible to use in %sstrtotime%s function. For example: %sTODAY - 6 MONTHS - 1 DAY%s ', 'booking');
|
9 |
+
$wpbc_all_translations[] = __('Click on Create Booking button.', 'booking');
|
10 |
+
$wpbc_all_translations[] = __('How to run booking manually?', 'booking');
|
11 |
+
$wpbc_all_translations[] = __('Click on %s"Run"%s button to execute specific booking.', 'booking');
|
12 |
+
$wpbc_all_translations[] = __('System will run booking and create %semail reminders%s from %sajx_booking%s based on conditions of current booking.', 'booking');
|
13 |
+
$wpbc_all_translations[] = __('How to set up automatic creation of reminders?', 'booking');
|
14 |
+
$wpbc_all_translations[] = __('Insert into the page %sshortcode%s for creation of reminders for specific booking.', 'booking');
|
15 |
+
$wpbc_all_translations[] = __('When someone visit this page, shortcode will run Booking and Reminder(s) will be created.', 'booking');
|
16 |
+
$wpbc_all_translations[] = __('Advanced automatic creation of reminders in premium versions.', 'booking');
|
17 |
+
$wpbc_all_translations[] = __('Configure %sCRON script%s at your server for creation of reminders periodically in automatic mode. ', 'booking');
|
18 |
+
$wpbc_all_translations[] = __('Its can be useful, for every day automatic creation of email reminders, that different from today date on X days, relative to specific field. For example, its can be friendly notification of upcoming in 1 day booking, or follow-up email after event.', 'booking');
|
19 |
+
$wpbc_all_translations[] = __('Yes', 'booking');
|
20 |
+
$wpbc_all_translations[] = __('No', 'booking');
|
21 |
+
}
|
core/wpbc-translation.php
CHANGED
@@ -280,14 +280,22 @@ function wpbc_get_maybe_reloaded_booking_locale() {
|
|
280 |
|
281 |
// Reload locale ONLY in AJAX, and if `isset $_REQUEST['wpdev_active_locale']
|
282 |
if (
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
288 |
}
|
289 |
|
290 |
|
|
|
291 |
// If not defined than get current WordPress locale and define
|
292 |
if ( ! defined( 'WPBC_LOCALE_RELOAD' ) ) { //FixIn: 7.2.1.21
|
293 |
|
280 |
|
281 |
// Reload locale ONLY in AJAX, and if `isset $_REQUEST['wpdev_active_locale']
|
282 |
if (
|
283 |
+
( ! defined( 'WPBC_LOCALE_RELOAD' ) )
|
284 |
+
&& ( ! empty( $wpbc_ajx_locale ) )
|
285 |
+
){
|
286 |
+
if (
|
287 |
+
( $is_ajax )
|
288 |
+
|| (
|
289 |
+
( isset( $_REQUEST['wpbc_ajx_locale_reload'] ) )
|
290 |
+
&& ( 'force' == $_REQUEST['wpbc_ajx_locale_reload'] )
|
291 |
+
)
|
292 |
+
) { // Reload locale according request parameter
|
293 |
+
define( 'WPBC_LOCALE_RELOAD', $wpbc_ajx_locale );
|
294 |
+
}
|
295 |
}
|
296 |
|
297 |
|
298 |
+
|
299 |
// If not defined than get current WordPress locale and define
|
300 |
if ( ! defined( 'WPBC_LOCALE_RELOAD' ) ) { //FixIn: 7.2.1.21
|
301 |
|
js/wpbc_times.js
CHANGED
@@ -1225,8 +1225,9 @@ function wpbc_is_time_field_in_booking_form( resource_id, form_elements ){
|
|
1225 |
|
1226 |
// Times
|
1227 |
function isDayFullByTime( bk_type, td_class ) {
|
|
|
1228 |
|
1229 |
-
|
1230 |
var time_slot_field_name = 'select[name="rangetime' + bk_type + '"]';
|
1231 |
var time_slot_field_name2 = 'select[name="rangetime' + bk_type + '[]"]';
|
1232 |
|
1225 |
|
1226 |
// Times
|
1227 |
function isDayFullByTime( bk_type, td_class ) {
|
1228 |
+
var h,m,s; //FixIn: 9.1.4.1
|
1229 |
|
1230 |
+
var times_array = [];
|
1231 |
var time_slot_field_name = 'select[name="rangetime' + bk_type + '"]';
|
1232 |
var time_slot_field_name2 = 'select[name="rangetime' + bk_type + '[]"]';
|
1233 |
|
readme.txt
CHANGED
@@ -5,11 +5,11 @@ Tags: booking calendar, booking system, availability calendar, events calendar,
|
|
5 |
Requires at least: 4.0
|
6 |
Requires PHP: 5.6
|
7 |
Tested up to: 6.0
|
8 |
-
Stable tag: 9.1.
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
12 |
-
|
13 |
|
14 |
== Description ==
|
15 |
|
@@ -169,38 +169,38 @@ Please see [FAQ](https://wpbookingcalendar.com/faq/).
|
|
169 |
= Support Languages (local) =
|
170 |
|
171 |
- English
|
172 |
-
- Greek
|
173 |
-
- German
|
174 |
-
- French (France)
|
175 |
-
- Romanian
|
176 |
-
- Arabic
|
177 |
-
- Finnish
|
178 |
-
- Portuguese (Brazil)
|
179 |
-
- Spanish (Mexico)
|
180 |
-
- Dutch
|
181 |
-
- Swedish
|
182 |
-
- Spanish (Spain)
|
183 |
-
- Norwegian (Bokmål)
|
184 |
-
- Polish
|
185 |
-
- Slovenian
|
186 |
-
- Hungarian
|
187 |
-
- Italian
|
188 |
-
-
|
189 |
-
-
|
190 |
-
- Turkish
|
191 |
-
- Chinese (Taiwan)
|
192 |
-
- Russian
|
193 |
-
- Portuguese (Portugal)
|
194 |
-
- Galician
|
195 |
-
- Thai
|
196 |
-
- Hebrew
|
197 |
-
- Ukrainian
|
198 |
-
- Chinese (China)
|
199 |
-
- Croatian
|
200 |
-
-
|
201 |
-
-
|
202 |
-
- Catalan
|
203 |
-
- Belarusian 8.
|
204 |
|
205 |
Please recheck the status of each translation, before using plugin.
|
206 |
We open for your help in new translations or correcting existing ones. You can translate to new language or update exist one, using this [tutorial of translation](https://wpbookingcalendar.com/faq/make-translation-of-wp-plugin/)
|
@@ -230,6 +230,10 @@ Please see [Video Guides](https://wpbookingcalendar.com/help/).
|
|
230 |
13. **Time Slots**. Simple configuration of **time slots** selection in booking form.
|
231 |
|
232 |
== Changelog ==
|
|
|
|
|
|
|
|
|
233 |
|
234 |
= 9.1.3 =
|
235 |
- Changes in **all** versions:
|
5 |
Requires at least: 4.0
|
6 |
Requires PHP: 5.6
|
7 |
Tested up to: 6.0
|
8 |
+
Stable tag: 9.1.4
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
12 |
+
The original 1st Booking Calendar plugin for WordPress. Simply receive, manage and sync bookings for time slots or full day(s) in an easy to use and awesome booking system on your WordPress website.
|
13 |
|
14 |
== Description ==
|
15 |
|
169 |
= Support Languages (local) =
|
170 |
|
171 |
- English
|
172 |
+
- Greek 95.93% [ 1931 / 2013 ], fuzzy 74, not translated 8
|
173 |
+
- German 94.68% [ 1906 / 2013 ], fuzzy 84, not translated 23
|
174 |
+
- French (France) 94.68% [ 1906 / 2013 ], fuzzy 84, not translated 23
|
175 |
+
- Romanian 92.9% [ 1870 / 2013 ], fuzzy 104, not translated 39
|
176 |
+
- Arabic 92.55% [ 1863 / 2013 ], fuzzy 110, not translated 40
|
177 |
+
- Finnish 92.35% [ 1859 / 2013 ], fuzzy 114, not translated 40
|
178 |
+
- Portuguese (Brazil) 92.3% [ 1858 / 2013 ], fuzzy 115, not translated 40
|
179 |
+
- Spanish (Mexico) 92.25% [ 1857 / 2013 ], fuzzy 116, not translated 40
|
180 |
+
- Dutch 92.2% [ 1856 / 2013 ], fuzzy 119, not translated 38
|
181 |
+
- Swedish 91.7% [ 1846 / 2013 ], fuzzy 119, not translated 48
|
182 |
+
- Spanish (Spain) 91.31% [ 1838 / 2013 ], fuzzy 125, not translated 50
|
183 |
+
- Norwegian (Bokmål) 91.26% [ 1837 / 2013 ], fuzzy 126, not translated 50
|
184 |
+
- Polish 91.01% [ 1832 / 2013 ], fuzzy 128, not translated 53
|
185 |
+
- Slovenian 90.01% [ 1812 / 2013 ], fuzzy 139, not translated 62
|
186 |
+
- Hungarian 89.97% [ 1811 / 2013 ], fuzzy 139, not translated 63
|
187 |
+
- Italian 87.43% [ 1760 / 2013 ], fuzzy 170, not translated 83
|
188 |
+
- Danish 85.39% [ 1719 / 2013 ], fuzzy 197, not translated 97
|
189 |
+
- Bulgarian 85.35% [ 1718 / 2013 ], fuzzy 196, not translated 99
|
190 |
+
- Turkish 85.35% [ 1718 / 2013 ], fuzzy 196, not translated 99
|
191 |
+
- Chinese (Taiwan) 83.46% [ 1680 / 2013 ], fuzzy 256, not translated 77
|
192 |
+
- Russian 81.82% [ 1647 / 2013 ], fuzzy 243, not translated 123
|
193 |
+
- Portuguese (Portugal) 81.07% [ 1632 / 2013 ], fuzzy 256, not translated 125
|
194 |
+
- Galician 80.97% [ 1630 / 2013 ], fuzzy 261, not translated 122
|
195 |
+
- Thai 80.92% [ 1629 / 2013 ], fuzzy 255, not translated 129
|
196 |
+
- Hebrew 78.39% [ 1578 / 2013 ], fuzzy 267, not translated 168
|
197 |
+
- Ukrainian 77.74% [ 1565 / 2013 ], fuzzy 275, not translated 173
|
198 |
+
- Chinese (China) 77.69% [ 1564 / 2013 ], fuzzy 272, not translated 177
|
199 |
+
- Croatian 66.57% [ 1340 / 2013 ], fuzzy 261, not translated 412
|
200 |
+
- Slovak 66.52% [ 1339 / 2013 ], fuzzy 263, not translated 411
|
201 |
+
- Czech 66.47% [ 1338 / 2013 ], fuzzy 262, not translated 413
|
202 |
+
- Catalan 66.12% [ 1331 / 2013 ], fuzzy 264, not translated 418
|
203 |
+
- Belarusian 8.45% [ 170 / 2013 ], fuzzy 877, not translated 966
|
204 |
|
205 |
Please recheck the status of each translation, before using plugin.
|
206 |
We open for your help in new translations or correcting existing ones. You can translate to new language or update exist one, using this [tutorial of translation](https://wpbookingcalendar.com/faq/make-translation-of-wp-plugin/)
|
230 |
13. **Time Slots**. Simple configuration of **time slots** selection in booking form.
|
231 |
|
232 |
== Changelog ==
|
233 |
+
= 9.1.4 =
|
234 |
+
- Changes in **all** versions:
|
235 |
+
* **Fix**. JavaScript errors, like Uncaught TypeError: invalid assignment to const 's' (9.1.4.1)
|
236 |
+
* **Fix**. Incompatibility with Elementor 3.6.7 and Elementor Pro 3.7.2 (9.1.4.1)
|
237 |
|
238 |
= 9.1.3 =
|
239 |
- Changes in **all** versions:
|
wpdev-booking.php
CHANGED
@@ -7,7 +7,7 @@ Author: wpdevelop, oplugins
|
|
7 |
Author URI: https://wpbookingcalendar.com/
|
8 |
Text Domain: booking
|
9 |
Domain Path: /languages/
|
10 |
-
Version: 9.1.
|
11 |
*/
|
12 |
|
13 |
/* Copyright 2009 - 2022 www.wpbookingcalendar.com (email: info@wpbookingcalendar.com),
|
@@ -29,12 +29,8 @@ Version: 9.1.3
|
|
29 |
if ( ! defined( 'ABSPATH' ) ) die( '<h3>Direct access to this file do not allow!</h3>' ); // Exit if accessed directly
|
30 |
|
31 |
|
32 |
-
if ( ! defined( 'WP_BK_VERSION_NUM' ) ) { define( 'WP_BK_VERSION_NUM', '9.1.
|
33 |
|
34 |
-
if ( ( WP_DEBUG ) && ( 'beta' === $_SERVER['HTTP_HOST'] ) ) {
|
35 |
-
$current_error_reporting = error_reporting();
|
36 |
-
error_reporting( $current_error_reporting ^ ( E_DEPRECATED ) );
|
37 |
-
}
|
38 |
|
39 |
////////////////////////////////////////////////////////////////////////////////
|
40 |
// PRIMARY URL CONSTANTS
|
@@ -57,4 +53,23 @@ if ( ! defined('WPBC_PLUGIN_URL' ) ) define('WPBC_PLUGIN_URL', untrailing
|
|
57 |
|
58 |
if ( ! defined('WP_BK_MIN_WP_VERSION' ) ) define('WP_BK_MIN_WP_VERSION', '4.0'); //Minimum required WP version //FixIn: 7.0.1.6
|
59 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
require_once WPBC_PLUGIN_DIR . '/core/wpbc.php';
|
7 |
Author URI: https://wpbookingcalendar.com/
|
8 |
Text Domain: booking
|
9 |
Domain Path: /languages/
|
10 |
+
Version: 9.1.4
|
11 |
*/
|
12 |
|
13 |
/* Copyright 2009 - 2022 www.wpbookingcalendar.com (email: info@wpbookingcalendar.com),
|
29 |
if ( ! defined( 'ABSPATH' ) ) die( '<h3>Direct access to this file do not allow!</h3>' ); // Exit if accessed directly
|
30 |
|
31 |
|
32 |
+
if ( ! defined( 'WP_BK_VERSION_NUM' ) ) { define( 'WP_BK_VERSION_NUM', '9.1.4' ); }
|
33 |
|
|
|
|
|
|
|
|
|
34 |
|
35 |
////////////////////////////////////////////////////////////////////////////////
|
36 |
// PRIMARY URL CONSTANTS
|
53 |
|
54 |
if ( ! defined('WP_BK_MIN_WP_VERSION' ) ) define('WP_BK_MIN_WP_VERSION', '4.0'); //Minimum required WP version //FixIn: 7.0.1.6
|
55 |
|
56 |
+
if (
|
57 |
+
( WP_DEBUG )
|
58 |
+
&& (
|
59 |
+
( ( isset( $_SERVER['HTTP_HOST'] ) ) && ( 'beta' === $_SERVER['HTTP_HOST'] ) )
|
60 |
+
|| ( ( isset( $_SERVER['SCRIPT_FILENAME'] ) ) && ( strpos( $_SERVER['SCRIPT_FILENAME'], 'wpbookingcalendar.com' ) !== false ) )
|
61 |
+
|| ( ( isset( $_SERVER['HTTP_HOST'] ) ) && ( strpos( $_SERVER['HTTP_HOST'], 'wpbookingcalendar.com' ) !== false ) )
|
62 |
+
|
63 |
+
)
|
64 |
+
) {
|
65 |
+
$current_error_reporting = error_reporting();
|
66 |
+
error_reporting( $current_error_reporting ^ ( E_DEPRECATED ) );
|
67 |
+
|
68 |
+
add_filter( 'deprecated_constructor_trigger_error', '__return_false' );
|
69 |
+
add_filter( 'deprecated_function_trigger_error', '__return_false' );
|
70 |
+
add_filter( 'deprecated_file_trigger_error', '__return_false' );
|
71 |
+
add_filter( 'deprecated_argument_trigger_error', '__return_false' );
|
72 |
+
add_filter( 'deprecated_hook_trigger_error', '__return_false' );
|
73 |
+
}
|
74 |
+
|
75 |
require_once WPBC_PLUGIN_DIR . '/core/wpbc.php';
|