
iCalendar是基于互联网上非常著名的开源组件“flexcalendar”(http://demo.quietlyscheming.com/calendar/app.html)改版而成。
iCalendar主要应用于日程安排。
iCalendar改进之处主要包括:
l 存储方式的改变
原版组件存储日历采用的是文件模式,是以.ics为扩展名的文本文件。
我们知道,日历一般应用于信息系统,而信息系统基本的数据存储都是基于数据库的。
故本改进版将日历的读写都建立在数据库之上。
l 编辑方式的改变
原版组件并没有提供日历编辑的功能,只是读取与显示。
本改进版增加了“即点即改”的功能,在日历视图上双击某个日程即可编辑日程的相关信息。