我正在寻找一些基于JavaScript的组件作为课程安排程序,它将是Google日历和登录时间之间的交叉.我不知道这个是正确的术语是课程安排程序,但我将在这里更详细地描述.
课程安排程序
小工具将用于输入课程的日期和时间,例如,如果我每周7天,星期一,星期三和星期三每天运行编程课程,每天上午7:00至上午9:00,每天2小时9月1日至11月30日.我可以回答各种问题,课程数据将显示在日历中.它还允许基于非模式的计时,其中每周与其他周不同等.
问题
那么我最终会从零开始创建一些东西吗?为此使用Google Calendar API是否明智?我在谷歌搜索了一些小部件,但我相信我需要更好的关键字,因为我找不到任何接近我想要的东西.有小费吗?商业图书馆也适合我.谢谢.
这可能是你正在寻找的:
DHTMLxScheduler链接
它有日/周/月的视图
这是免费的
数据可以以xml或iCal格式加载
您可以使用任何服务器端脚本语言填充日历.如果您愿意,您可以根据上面接受的帖子中的Mickey示例获取您的Google日历的xml数据,使用您选择的服务器端语言处理它,并使用该数据提供日历控件.
编辑
我最近在Google代码上发现了这个项目:
JQuery前沿日历
尝试以下开源软件. wdCalendar是一个基于jquery的谷歌日历克隆.它涵盖了大多数谷歌日历功能.
* Day/week/month view provided. * create/update/remove events by drag & drop. * Easy way to integrate with database. * All day event/more days event provided.