Calender for Event mangement
Firefox |
Chrome |
Safari |
Edge |
IE11 |
---|---|---|---|---|
31+ ✔ | 35+ ✔ | 6+ ✔ | Edge ✔ | (IE11) ✔ |
git clone https://github.com/keyur4200/Event-Calender-.git
Direct include screept boot_cal.js in your project
var calendar = $('#calendar').fullCalendar({ header: { left: 'title', center: 'agendaDay,agendaWeek,month', right: 'prev,next today' }, editable: true, firstDay: 0, selectable: true, defaultView: 'month', axisFormat: 'h:mm', columnFormat: { month: 'ddd', week: 'ddd d', day: 'dddd M/d', agendaDay: 'dddd d' }, titleFormat: { month: 'MMMM yyyy', week: "MMMM yyyy", day: 'MMMM yyyy' }, allDaySlot: true, selectHelper: true, select: function(start, end, allDay) { var title = prompt('Event Title:'); if (title) { calendar.fullCalendar('renderEvent', { title: title, start: start, end: end, allDay: allDay }, true ); } calendar.fullCalendar('unselect'); }, droppable: true, drop: function(date, allDay) {var originalEventObject = $(this).data('eventObject'); var copiedEventObject = $.extend({}, originalEventObject); copiedEventObject.start = date; copiedEventObject.allDay = allDay; $('#calendar').fullCalendar('renderEvent', copiedEventObject, true); if ($('#drop-remove').is(':checked')) { $(this).remove(); } }, events: [{ title: 'All Day Event', start: new Date(y, m, 1) }, { id: 999, title: 'Repeating Event', start: new Date(y, m, d - 3, 16, 0), allDay: false, className: 'info1' }, { id: 99, title: 'Repeating Event', start: new Date(y, m, d + 4, 16, 0), allDay: false, className: 'info' }, { title: 'Birthday Party', start: new Date(y, m, d + 1, 19, 0), end: new Date(y, m, d + 1, 22, 30), allDay: false, }, { title: 'Meeting', start: new Date(y, m, d, 10, 0), end: new Date(y, m, d, 10, 60), allDay: false, className: 'important' }, { title: 'Lunch', start: new Date(y, m, d, 12, 0), end: new Date(y, m, d, 14, 0), allDay: false, className: 'important' }, { title: 'Click for Google', start: new Date(y, m, 28), end: new Date(y, m, 29), url: 'https://www.google.com', className: 'success' } ], });