jQuery Frontier Calendar Change Log
Change log for plugin...
Version 1.3.2: June 24th, 2010
Version 1.3.1: June 23rd, 2010
Version 1.3: June 22nd, 2010
http://jquery-frontier-calendar.googlecode.com/files/TooltipTest.png' width='400px'>
var jfcalplugin = $("#mycal").jFrontierCal({
date: new Date(),
dayClickCallback: myDayClickHandler,
agendaClickCallback: myAgendaClickHandler,
agendaDropCallback: myAgendaDropHandler,
agendaMouseoverCallback: myAgendaMouseoverHandler,
applyAgendaTooltipCallback: myApplyTooltip,
agendaDragStartCallback : myAgendaDragStart,
agendaDragStopCallback : myAgendaDragStop,
dragAndDropEnabled: true
}).data("plugin");
Version 1.2: June 17th, 2010
New CSS attribute for the current day.
Arrows on agenda items that span weeks & months.
This required a modification to the jQuery Core library to enable drag-and-drop to work correctly in Internet Explorer.
If you don't care about IE than you can use an unmodified version of the jQuery Core library. Everything works fine in Chrome, Firefox, Opera, and Safari without the fix.
There is a readme file inlcuded with this plugin, http://jquery-frontier-calendar.googlecode.com/files/README-IE-FIX.TXT'>http://jquery-frontier-calendar.googlecode.com/files/README-IE-FIX.TXT,
that explains what was modified. Only one line was changed so not that big of a deal....
The new method signature is jfcalplugin.addAgendaItem(calId,title,startDate,endDate,allDay,data,displayProp).
The new parameter is the boolean value 'allDay' which did not exist in version 1.1. This is a flag that tells the calendar the agenda item is an all day event. If you want
the same exact functionality as version 1.1 then simply pass in 'false'. If you pass in 'true' then the start time will not be displayed on the agenda item.
{
agendaId: [integer],
title: [string],
startDate: [Date],
endDate: [Date],
allDay: [boolean],
data: {
key1: [value1],
key2: [value2],
etc...
},
displayProp: {
backgroundColor: [string],
foregroundColor: [string]
}
}
There is a new boolean parameter called dragAndDropEnabled which allows you to turn off drag-and-drop. This is enabled by default.
var jfcalplugin = $('selector').jFrontierCal(date,dayClickCallback,agendaClickCallback,agendaDropCallback,dragAndDropEnabled)
Version: 1.1: June 14th
(Drag-and-drop coming soon!)