Link to plugin page: https://zeroqode.com/plugin/zq-drag-n-drop-calendar-1531403685344x504588587521015800β
This plugin is a powerful calendar with a fully customizable design and which connects directly to the Bubble database.β
ο»Ώ
What is Owner email needed for ?
This email will be used to locate user specific data, this is optional. But if you want to use it you should insert a dynamic expression pointing to the user's email address.
Note: Datatype Name should not have any spacing ( ). CalendarEvents - ok. Calendar Events - not ok.
ο»Ώ
In order to get it work , it will be required to open this types for public end points (Exposing DATA and Workflow API)!
ο»Ώ
To let the plugin edit, delete and update the data from the database of the app it is needed to set up privacy settings. In order to do that please open the Privacy tab, select from the left side the data type Calendars and TaskEvents and set the roles for both data types as shown in the image.
At this point, your calendar will be shown already, now you just need to customize it, if needed. You can add custom popups with fields to create new schedule or to update them and use calendar actions in workflow.
You can easily customize colors of most inner elements like SIDE MENU(Background color, Button background, Button font color, Radio color), TOP MENU (Background color, Elements' background), POPUP, VIEW MENU, DATE PICKER and others.
Partial Multi-editing:
Partial Multi-editing means that any changes you apply will apply to the bubble database, but only that user who made those changes see them immediately, while others using the same calendar will need to reload the page in order to see them, but they are allowed to modify the fields at the same time, and by manual re-initiation (through the workflow that is called "reload table")
Update 05.04.2021
Minor changes
Update 13.04.2021
Bugfix in displaying event color if there is more than one calendar on the page
Update 28.05.2021 - Version 1.27.0
Fixed the 'current user's email field. now events and calendars are loaded in two fields, owner email, and current user email.
Fixed bugs sometimes occurring when editing events
Update 27.09.2021 - Version 1.29.0
Added posibility to refetch events from base.
Update 28.10.2021 - Version 1.30.0
Fixed events request on version live.
Update 21.12.2021 - Version 1.31.0
Live Demo: https://zeroqode-demo-07.bubbleapps.io/calendarο»Ώο»Ώο»Ώ
ο»Ώ