Booking icon

Booking

Maintained by Wunderbyte GmbH, David Bogner
The booking module simplifies event, seminar, and course registrations. 500+ Features include capacity limits, automated waitlists, custom email notifications, confirmation tracking, and seamless integration into Moodle courses.
1 more prices – Free option available See all prices
By buying, you accept the seller's Terms of Sale

Supports Moodle 2.5-5.2 See all versions
Reviewed annually for quality
Latest release: 2 weeks ago
Installations: 1533
Downloads (last 90 days): 956

Frankenstyle name: mod_booking
Activities

Comments

Product ratings and reviews are coming to Moodle Marketplace. Until then, existing comments remain available to read, but new posts have been disabled.

Hi,
I have installed the platform and all the plugins are working very well but i'm having issues with the booking plugin.
Moodle is sending emails to the user/admin when a certificate is obtained, when a new user registers into the system, when a password is recovered etc. I also installed the schedule plugin and the notifications are working fine. The problem is that when booking into a booking option, after the notification that an email is going to be sent, neither the admin or the user is receiving a notification. I notice that in a previous installation, those notifications, some times toke large minutes to arrive but on this new installation, the booking plugin is not sending the emails.
I have checked all the available help available but i cannot find a solution for this issue and the problem is that in this platform, there's no alternative to a booking system, we only have this plugin available.
Additional help is very welcome!
Many Thanks,
Bruno
That plugin is fantastic. Is there some newer payed version? An updated version. I’m using Moodle 3.10 and I’m having some issues. Could someone help or the plugin died?
On mobile app that error is showing.
Class 'mod_booking\output\places' not found
Hi,
First of all, thank you for this fantastic plugin!
I only have one small query, in the 'booking confirmation' section, I have included {institution} as a value but for some reason it just seems to omit that part and proceeds to carry on with the rest of the email.
Do you know what this coud be?
Thanks smile
Hi Bruno,
there is a permission you have to set to "allow" for each role, not matter if you are admin or manager. Usually this is set to allow for students: mod/booking:choose
So you have to get the permissions right for your role.
Kind regards,
David
I created some active bookings, but the option to book is no were to be found!
I get this: "Booking is not possible for your user role. Please contact the site administrator to give you the appropriate rights or enrol/sign in."
I'm using my admin account to manage the bookings, so the option should be available...
I lost already hours and cannot sort this.
Thank you
(sorry for my late reply)
Thanks David!
I tried on a Moodle set up with a PgSQL Database. I have the same issue. I did what you explain in your documentation regarding the overide role rights. Nothing changed. I still don't have any context menu for my mentor to only book for their mentee mixed
I hope you will find the bug or maybe i miss something.
Kind regards,
Julien
Hi,
if that's the case, then it is a bug. The icon should be visible with the appropriate rights. I will fix that for the next release.
Kind regards,
David
Hi David,
Hum i see... I have this context menu as a Manager. The thing is, i was hoping (because you have the single right about "book for other users") that a user without any other rights than "booking for him/her-self" could have that additionnal right individually added in a specific role.
Because as i see on your screenshot, user will be able to "book for other users" but also "Edit this booking option", "Edit teachers"...etc
In other words, if I want someone to only be able to book for him/her-self and for his/her mentee (and no editing capabilities at all), and i give him/her the role with only these booking capabilities, i don't have the gear icon on the top right with the context menu at all mixed
Hi Julien,
basically you have the right permission set. What version do you use? There has been a version, where the button for subscribing other users was not visible, but should be in the most recent version. You have to click on the cog wheel see screenshot: https://nx811.your-storageshare.de/s/DAtYpdtza94W5oc
Kind regards,
David
Hi David,
I really enjoy your booking plugin. It's gonna save a lot of time for my team to organize training sessions more efficiently! Thanks again.
However, i was trying to figure out how a user (not a manager or teacher with the full good rights on your activiy) is able to book for another user?
For instance, i defined a Mentor role who should be able to book instead of the user if the user didn't do it by him/her-self.
In the fine grained rights you added the right : "Make bookings for other users".
If i log into Moodle with the such granted user with that role (so that right among all), i'm not able to book for anyone, because i don't have any icon mixed
Did i miss or misunderstood something on that usage?
Capture here : https://bit.ly/30EMIyn (available for 1 week)
Thanks a lot for your reply wink
Nice DAVID. I use instance for PLAIN + DAY , and in the options put the hour. I found a option "Multiple dates session" , i can put in the options, but this will be use for the select by the users?
And the other cuestion, can i connect with Paypal module, for when they booking, the users will be to pay the reservation. This it is possible?
And it is imposible, how i can Admin the payments in the reservations? I need to put in a reservation, it is payed or not.
VERY Thanksss !!!!
Depending on your theme, you find this in the action menu icon when you are in an booking instance. (usually a cog wheel).
Kind regards,
David
Hi... DAvid !!1 very thanks !!! I don't know how use slots availables in the 1er way.
In 2do way you refer a template using TAG templates? I found tag templates but i not know how i put in the instance for this as select by the user. Can you help me? please...thanks so much!!
Hi Diego,
the module was programmed for courses and trainings, that have a start and end time, but it could also cover your scenario. My suggestions would be to create a booking instance per plane and day. The booking options would be the time slots available. Other possibility: One booking instance per plane, then you create for each time slot a booking option for all days available. Use the template feature to create the options fast.
Kind regards,
David
Hello DAvid. thank you very much.
I have to put a booking for aircraft flight reservation system for practice and learning.
I have 5 aircraft and availability is from Monday to Friday from 1 p.m. to 6 p.m.
How can I make each student select a plane, day and time? And also, that another student cannot reserve that same plane, day and time if already reserved.
So far from what I saw, I would have to generate all the reservations on all the planes, all days and times and list them.
Ej> For Monday i have: Option Booking #1: Aircraft1 - Jul 14th - 1 pm.
Option Booking #2: Aircraft1 - Jul 14th - 2 pm.
Option Booking #3: Aircraft1 - Jul 14th - 3 pm.
......................................................................................
Option Booking #1: Aircraft2 - Jul 14th - 1 pm.
Option Booking #2: Aircraft2 - Jul 14th - 2 pm.
Option Booking #3: Aircraft2 - Jul 14th - 3 pm.
........................................................................................................
There are other option ?
Other way?