Changeset 2831517
- Timestamp:
- 12/10/2022 12:44:40 PM (3 years ago)
- Location:
- bookslots-simple-booking-form
- Files:
-
- 12 edited
- 1 copied
-
tags/0.1.5 (copied) (copied from bookslots-simple-booking-form/trunk)
-
tags/0.1.5/README.txt (modified) (1 diff)
-
tags/0.1.5/app/Includes/helper.php (modified) (1 diff)
-
tags/0.1.5/bookslots.php (modified) (2 diffs)
-
tags/0.1.5/composer.lock (modified) (1 diff)
-
tags/0.1.5/vendor/autoload.php (modified) (1 diff)
-
tags/0.1.5/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/README.txt (modified) (1 diff)
-
trunk/app/Includes/helper.php (modified) (1 diff)
-
trunk/bookslots.php (modified) (2 diffs)
-
trunk/composer.lock (modified) (1 diff)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
bookslots-simple-booking-form/tags/0.1.5/README.txt
r2788076 r2831517 4 4 Tags: booking, booking form, appointment, appointment form, reservation, stripe, courses, instructors, salon 5 5 Requires at least: 5.0 6 Tested up to: 6 .07 Stable tag: 0.1. 46 Tested up to: 6 7 Stable tag: 0.1.5 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html 10 10 11 A simple yet powerful stand-alone booking form forbookings, appointments and reservations.11 A simple stand-alone booking form to schedule meetings, bookings, appointments and reservations. 12 12 13 13 == Description == 14 14 15 This is a simple and flexible form that allows you to book timeslots with any of your WordPress users.15 Book timeslots with any of your WordPress users. With this quick and versatile form, you can schedule meetings via WordPress speedily without trawling your calendar or sending endless emails. 16 16 17 ### Use Cases 18 - Dental/Doctor's appointments 19 - Salon 20 - Lawyer's appointment 21 - Trainings 22 - Churches appointment 23 24 25 ### Features 26 27 - Free 28 - Stand-alone, no need to install any other plugin for this to work 29 - Very flexible, you can change the labels and position of the form 30 - Rock solid. Uses Carbon and Laravel-style validation 31 - All dates are in UTC and formatted for display according to the time in WordPress Settings 32 33 ### Getting Started 34 After installing this plugin, add your providers and services, then drop `bookslots-form` shortcode inside any post or page of your choice. That's all. 35 36 [bookslots-form] 17 A brief demo of the interface and usage of Bookslots Plugin – https://youtu.be/kCwcP6zIN5I 37 18 38 19 > Watch the 1 minute 41 seconds video below 39 20 40 21 [youtube https://www.youtube.com/watch?v=kCwcP6zIN5I] 22 23 24 #### SCHEDULING PROCESSES AND OPERATION: 25 26 Set your schedule (Once-off configuration) - 27 28 Set it up yourself, and let us know when you're free. Add your staff, employees, or anything else you want to call it (WordPress user). 29 30 The availability type and the designated time of availability can both be changed. 31 32 Hairstyling services is one type of service you could offer, and consultations are often set up. 33 34 With the help of the booking form on your WordPress posts or pages using the shortcode **[bookslots-form]**, your clients can make appointments. 35 36 Your customers won't need to send emails to set up a meeting since they can use the booking form on your tailored posts or pages to do it instantly. 37 38 They select a practical time window that works for both parties involved - 39 40 Your clients may choose an open slot by picking a desired day and time that corresponds to your designated time of availability. 41 42 Yay! Your appointment is set. – 43 44 No synchronizing calendars or exchanging emails. 45 46 Never again ask what day or time they are available. 47 48 Your customers can easily monitor your real-time availability, set their own appointments, and cancel or reschedule them with just a click. This eliminates any email correspondence. **Slick!** 49 50 51 #### WHAT CAN BE SCHEDULED FOR? 52 53 - Consultation 54 - Interview 55 - Customer Engagement 56 - Sales & Marketing 57 - Dental/Doctor’s appointments 58 - Salon Services 59 - Gym appointment 60 - Lawyer’s appointment 61 - Training 62 - Churches appointment 63 64 65 #### Plugin Spotlights 66 67 - Open release; free for all 68 - No further plugins must be installed for this to function; stand-alone 69 - You may alter the form's labels and position thanks to its flexibility. 70 - Stability; utilizes Laravel- and Carbon-style validation 71 - A responsive booking form that is adaptable to all devices; 72 - All calendars are designed for display in accordance with WordPress timing Settings and are all dated in UTC. 73 74 75 ***YOUR TIME. YOUR PRINCIPLES.*** 76 77 - Control the appointment's length. 78 - Limit the number of reservations made per day. 79 - Total flexibility in scheduling appointment availability - Designate certain days of the week, times of the day, etc., as available or unavailable. 80 - Avoid scheduling last-minute adjustments. 81 82 A plugin for arranging appointments with a multitude of customising options - **Bookslots Pro**. This top booking plugin will allow you to: 83 84 - Expand the process with new fields; 85 - Alter the colors to better reflect your branding; 86 - Individualize each stage of the reservation process; 87 - Rearrange the lists of service providers, categories, and services 88 - Display or conceal particular fields; 89 - Customize any of the form's content. 90 91 92 #### EXCLUSIVE FEATURES (COMING SOON) 93 94 - An endless list of employees, each having their own working hours, rates, and other details; 95 - An exportable CSV booking list with a number of filtering options that you may print; 96 - CRM tools that allow for an endless list of clients and display payment statistics and internal client comments; 97 - 24 hours online client service. 98 - The list of completed and outstanding payments via the built-in Stripe Checkout option; 99 - compatible with WooCommerce; 100 - A range of themes for editable SMS and Email alerts; 101 - Integration of Zoom and Google Meet for organizing online meetings; 102 - Unlimited ability to add services. Additionally, you may customise each service's colour scheme; 103 - A summary of the data for payments and bookings with integrated analytical reports; 104 - **Integration with Google Calendar; 105 - ** Support for several languages; 12 languages are offered; 106 107 #### Time management is essential! 108 109 Check out the plugin if you want to routinely organise meetings with other WordPress users. 110 111 41 112 42 113 == Installation == -
bookslots-simple-booking-form/tags/0.1.5/app/Includes/helper.php
r2788076 r2831517 150 150 151 151 return ''; 152 dd( $options );153 152 } 154 153 -
bookslots-simple-booking-form/tags/0.1.5/bookslots.php
r2788076 r2831517 11 11 * Plugin URI: https://pluginette.com/product/bookslots/ 12 12 * Description: A simple yet powerful stand-alone booking form for bookings, appointments and reservations. 13 * Version: 0.1. 413 * Version: 0.1.5 14 14 * Author: David Towoju 15 15 * Author URI: https://github.com/davidtowoju … … 30 30 * Rename this for your plugin and update it as you release new versions. 31 31 */ 32 define( 'BOOKSLOTS_VERSION', '0.1. 4' );32 define( 'BOOKSLOTS_VERSION', '0.1.5' ); 33 33 define( 'BOOKSLOTS_DIR_PATH', plugin_dir_path( __FILE__ ) ); 34 34 define( 'BOOKSLOTS_DIR_URL', plugin_dir_url( __FILE__ ) ); -
bookslots-simple-booking-form/tags/0.1.5/composer.lock
r2788076 r2831517 1009 1009 "facturascripts/facturascripts": "<=2022.8", 1010 1010 "feehi/cms": "<=2.1.1", 1011 "feehi/feehicms": "<=0.1. 4",1011 "feehi/feehicms": "<=0.1.5", 1012 1012 "fenom/fenom": "<=2.12.1", 1013 1013 "filegator/filegator": "<7.8", -
bookslots-simple-booking-form/tags/0.1.5/vendor/autoload.php
r2746583 r2831517 4 4 5 5 if (PHP_VERSION_ID < 50600) { 6 echo 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL; 7 exit(1); 6 if (!headers_sent()) { 7 header('HTTP/1.1 500 Internal Server Error'); 8 } 9 $err = 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL; 10 if (!ini_get('display_errors')) { 11 if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') { 12 fwrite(STDERR, $err); 13 } elseif (!headers_sent()) { 14 echo $err; 15 } 16 } 17 trigger_error( 18 $err, 19 E_USER_ERROR 20 ); 8 21 } 9 22 -
bookslots-simple-booking-form/tags/0.1.5/vendor/composer/installed.php
r2788076 r2831517 2 2 'root' => array( 3 3 'name' => 'figarts/bookslot', 4 'pretty_version' => '0.1. 4',5 'version' => '0.1. 4.0',6 'reference' => 'c df834baeda690233b945134d54dbf2f38d7c607',4 'pretty_version' => '0.1.5', 5 'version' => '0.1.5.0', 6 'reference' => 'ce08219635ff5548a5e44927d0ef0caf39cd5dcb', 7 7 'type' => 'wordpress-plugins', 8 8 'install_path' => __DIR__ . '/../../', … … 21 21 ), 22 22 'figarts/bookslot' => array( 23 'pretty_version' => '0.1. 4',24 'version' => '0.1. 4.0',25 'reference' => 'c df834baeda690233b945134d54dbf2f38d7c607',23 'pretty_version' => '0.1.5', 24 'version' => '0.1.5.0', 25 'reference' => 'ce08219635ff5548a5e44927d0ef0caf39cd5dcb', 26 26 'type' => 'wordpress-plugins', 27 27 'install_path' => __DIR__ . '/../../', -
bookslots-simple-booking-form/trunk/README.txt
r2788076 r2831517 4 4 Tags: booking, booking form, appointment, appointment form, reservation, stripe, courses, instructors, salon 5 5 Requires at least: 5.0 6 Tested up to: 6 .07 Stable tag: 0.1. 46 Tested up to: 6 7 Stable tag: 0.1.5 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html 10 10 11 A simple yet powerful stand-alone booking form forbookings, appointments and reservations.11 A simple stand-alone booking form to schedule meetings, bookings, appointments and reservations. 12 12 13 13 == Description == 14 14 15 This is a simple and flexible form that allows you to book timeslots with any of your WordPress users.15 Book timeslots with any of your WordPress users. With this quick and versatile form, you can schedule meetings via WordPress speedily without trawling your calendar or sending endless emails. 16 16 17 ### Use Cases 18 - Dental/Doctor's appointments 19 - Salon 20 - Lawyer's appointment 21 - Trainings 22 - Churches appointment 23 24 25 ### Features 26 27 - Free 28 - Stand-alone, no need to install any other plugin for this to work 29 - Very flexible, you can change the labels and position of the form 30 - Rock solid. Uses Carbon and Laravel-style validation 31 - All dates are in UTC and formatted for display according to the time in WordPress Settings 32 33 ### Getting Started 34 After installing this plugin, add your providers and services, then drop `bookslots-form` shortcode inside any post or page of your choice. That's all. 35 36 [bookslots-form] 17 A brief demo of the interface and usage of Bookslots Plugin – https://youtu.be/kCwcP6zIN5I 37 18 38 19 > Watch the 1 minute 41 seconds video below 39 20 40 21 [youtube https://www.youtube.com/watch?v=kCwcP6zIN5I] 22 23 24 #### SCHEDULING PROCESSES AND OPERATION: 25 26 Set your schedule (Once-off configuration) - 27 28 Set it up yourself, and let us know when you're free. Add your staff, employees, or anything else you want to call it (WordPress user). 29 30 The availability type and the designated time of availability can both be changed. 31 32 Hairstyling services is one type of service you could offer, and consultations are often set up. 33 34 With the help of the booking form on your WordPress posts or pages using the shortcode **[bookslots-form]**, your clients can make appointments. 35 36 Your customers won't need to send emails to set up a meeting since they can use the booking form on your tailored posts or pages to do it instantly. 37 38 They select a practical time window that works for both parties involved - 39 40 Your clients may choose an open slot by picking a desired day and time that corresponds to your designated time of availability. 41 42 Yay! Your appointment is set. – 43 44 No synchronizing calendars or exchanging emails. 45 46 Never again ask what day or time they are available. 47 48 Your customers can easily monitor your real-time availability, set their own appointments, and cancel or reschedule them with just a click. This eliminates any email correspondence. **Slick!** 49 50 51 #### WHAT CAN BE SCHEDULED FOR? 52 53 - Consultation 54 - Interview 55 - Customer Engagement 56 - Sales & Marketing 57 - Dental/Doctor’s appointments 58 - Salon Services 59 - Gym appointment 60 - Lawyer’s appointment 61 - Training 62 - Churches appointment 63 64 65 #### Plugin Spotlights 66 67 - Open release; free for all 68 - No further plugins must be installed for this to function; stand-alone 69 - You may alter the form's labels and position thanks to its flexibility. 70 - Stability; utilizes Laravel- and Carbon-style validation 71 - A responsive booking form that is adaptable to all devices; 72 - All calendars are designed for display in accordance with WordPress timing Settings and are all dated in UTC. 73 74 75 ***YOUR TIME. YOUR PRINCIPLES.*** 76 77 - Control the appointment's length. 78 - Limit the number of reservations made per day. 79 - Total flexibility in scheduling appointment availability - Designate certain days of the week, times of the day, etc., as available or unavailable. 80 - Avoid scheduling last-minute adjustments. 81 82 A plugin for arranging appointments with a multitude of customising options - **Bookslots Pro**. This top booking plugin will allow you to: 83 84 - Expand the process with new fields; 85 - Alter the colors to better reflect your branding; 86 - Individualize each stage of the reservation process; 87 - Rearrange the lists of service providers, categories, and services 88 - Display or conceal particular fields; 89 - Customize any of the form's content. 90 91 92 #### EXCLUSIVE FEATURES (COMING SOON) 93 94 - An endless list of employees, each having their own working hours, rates, and other details; 95 - An exportable CSV booking list with a number of filtering options that you may print; 96 - CRM tools that allow for an endless list of clients and display payment statistics and internal client comments; 97 - 24 hours online client service. 98 - The list of completed and outstanding payments via the built-in Stripe Checkout option; 99 - compatible with WooCommerce; 100 - A range of themes for editable SMS and Email alerts; 101 - Integration of Zoom and Google Meet for organizing online meetings; 102 - Unlimited ability to add services. Additionally, you may customise each service's colour scheme; 103 - A summary of the data for payments and bookings with integrated analytical reports; 104 - **Integration with Google Calendar; 105 - ** Support for several languages; 12 languages are offered; 106 107 #### Time management is essential! 108 109 Check out the plugin if you want to routinely organise meetings with other WordPress users. 110 111 41 112 42 113 == Installation == -
bookslots-simple-booking-form/trunk/app/Includes/helper.php
r2788076 r2831517 150 150 151 151 return ''; 152 dd( $options );153 152 } 154 153 -
bookslots-simple-booking-form/trunk/bookslots.php
r2788076 r2831517 11 11 * Plugin URI: https://pluginette.com/product/bookslots/ 12 12 * Description: A simple yet powerful stand-alone booking form for bookings, appointments and reservations. 13 * Version: 0.1. 413 * Version: 0.1.5 14 14 * Author: David Towoju 15 15 * Author URI: https://github.com/davidtowoju … … 30 30 * Rename this for your plugin and update it as you release new versions. 31 31 */ 32 define( 'BOOKSLOTS_VERSION', '0.1. 4' );32 define( 'BOOKSLOTS_VERSION', '0.1.5' ); 33 33 define( 'BOOKSLOTS_DIR_PATH', plugin_dir_path( __FILE__ ) ); 34 34 define( 'BOOKSLOTS_DIR_URL', plugin_dir_url( __FILE__ ) ); -
bookslots-simple-booking-form/trunk/composer.lock
r2788076 r2831517 1009 1009 "facturascripts/facturascripts": "<=2022.8", 1010 1010 "feehi/cms": "<=2.1.1", 1011 "feehi/feehicms": "<=0.1. 4",1011 "feehi/feehicms": "<=0.1.5", 1012 1012 "fenom/fenom": "<=2.12.1", 1013 1013 "filegator/filegator": "<7.8", -
bookslots-simple-booking-form/trunk/vendor/autoload.php
r2746583 r2831517 4 4 5 5 if (PHP_VERSION_ID < 50600) { 6 echo 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL; 7 exit(1); 6 if (!headers_sent()) { 7 header('HTTP/1.1 500 Internal Server Error'); 8 } 9 $err = 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL; 10 if (!ini_get('display_errors')) { 11 if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') { 12 fwrite(STDERR, $err); 13 } elseif (!headers_sent()) { 14 echo $err; 15 } 16 } 17 trigger_error( 18 $err, 19 E_USER_ERROR 20 ); 8 21 } 9 22 -
bookslots-simple-booking-form/trunk/vendor/composer/installed.php
r2788076 r2831517 2 2 'root' => array( 3 3 'name' => 'figarts/bookslot', 4 'pretty_version' => '0.1. 4',5 'version' => '0.1. 4.0',6 'reference' => 'c df834baeda690233b945134d54dbf2f38d7c607',4 'pretty_version' => '0.1.5', 5 'version' => '0.1.5.0', 6 'reference' => 'ce08219635ff5548a5e44927d0ef0caf39cd5dcb', 7 7 'type' => 'wordpress-plugins', 8 8 'install_path' => __DIR__ . '/../../', … … 21 21 ), 22 22 'figarts/bookslot' => array( 23 'pretty_version' => '0.1. 4',24 'version' => '0.1. 4.0',25 'reference' => 'c df834baeda690233b945134d54dbf2f38d7c607',23 'pretty_version' => '0.1.5', 24 'version' => '0.1.5.0', 25 'reference' => 'ce08219635ff5548a5e44927d0ef0caf39cd5dcb', 26 26 'type' => 'wordpress-plugins', 27 27 'install_path' => __DIR__ . '/../../',
Note: See TracChangeset
for help on using the changeset viewer.