Here is a link to my calendar and scheduler plugin
This has 2 different calendars
A brand new date and time picker
A recurring event Generator
An element to filter egenerated time slots
An element to find corresponding free time slots between 2 different parties
For free
Why? Because me and another bubbler plan to compile info on building your own plugins. Info is power and this plugin will hold key examples from the compiled info.
No release date for the info yet but I wanted to let the plugin go now!
Find bugs. Let me know. Let’s fix it together or fork it for yourself and make it better!!
From here, I encourage you to check out the rest of the demo app. Pay careful attention to how different schedules are saved to a user in order to offer different type of bookings for the user or so the user can offer different types of resources. A user as a resource could be offering their time, or they could also be creating event types that could be share as independent offerings using the example.
In other news
@marksrunge, let me know how you get on with this. i just pushed an update for this
Just pushed to live! You will do the token dance yourself but it’s not difficult! Ask if you have any questions!
For now, you can authenticate and read/share your calendar events. no CRUD action yet but could be added if there is a desire from the users.
I know in the past I’ve been asked how to conjoin different fields of an event to create complex titles including times/resources etc without having to have that as it’s own field.
if you check out the example here you’ll see how to do that!
I use a hidden RG as a data source for the calendar. this makes sure bubble never gets confused such that it queries the same stuff several times. It also allows us to do cool shit like this
I want to give my users the ability to pick hourly timeslots every week, for any day of the week, just for a week. In other words, every week, they’ll see a calendar showing the days of the current work + hourly time slots between 9:00am and 9:00 pm.
They should be able to select slots depending on their availability and submit them for my review.
After doing a lot of explorations with different options, documentation etc, I finally managed to get it working.
Thanks.
However, one thing where I am stuck, and I am pretty sure that plugin doesn’t support it is to assign min/max width to a column (or a cell) in the calendar (in my case, basically a resource column).
I need it because when the number of resources is increasing, the cells are becoming very narrow if I keep width low. On the other hand if I keep width high, then in case resources are few every column takes up lot of width.
hmm… that’d be interesting to set up. Essentially you need the calendar to be a variable width? This is something that I could set up, but would need to be a paid feature addition.
I know the issue you are referring to. it’s a real pain in the ass…
you can set the width when using the horizontal resource view. have you checked that out?
Understood. What kind of cost are we talking about? Also, if it is a lot, could you guide me to the plugin code and I’ll take a stab at it if possible?
I haven’t tried horizontal resource view. Are you referring to the timeline view (resourceTimelineDay)? I am currently using resourceTimeGridDay view.
Main problem that I am facing in is in rendering the calendar in mobile as there is very limited space I have to play with and even if the number of resources is like 10, the space is getting all cramped up. So, if I move to horizontal view too, I may face issues. But I’ll check it out.