The calendar is a great little tool… if all you want to do is have a user manage a personal calendar.
But it is lacking if you want to add any additional functionality. I would love to see a toggle for “Editable by User” Y/N
This way an admin could add Calendar items of a certain color to all users… or just certain users…and it would show on their personal Calendars. They wouldn’t be able to Drag and Drop these items or edit them.
There is a field in the database created called ‘creator’. You can easily add this to the form with a drop down select to the users. Adding a where clause in the sql portion will address the individual user.
You can also add additional fields like assign_to to the database and use that instead of the creator.
Is there any way to prevent user from dragging and Dropping an item that isn’t assigned to them?
The best way to get this is to use FullCalendar lib as an external library, because this FullCalendar used by SC is difficult to work with.
1 Like