客户端iCalendar事件创建器

3

我需要为一个web应用程序添加一些功能,让用户可以创建一个事件并添加到日历中。我希望在创建事件时能够给用户尽可能多的灵活性(单个事件、循环事件等),基本上就是尽可能多地使用iCalendar的事件所允许的灵活性。

我已经开始着手构建它,但如果有相应的现成工具的话(并且可以进行自定义),我宁愿不要重复造轮子。有没有任何JavaScript / jQuery库的想法,可以让您创建事件并将其导入iCalendar?基本上,我需要的客户端功能类似于Google日历的“创建事件”页面。


我所需要的是一个前端界面,允许用户创建事件(开始时间、结束时间、重复选项等),并输出相应的iCalendar对象,可以添加到iCalendar中...类似于Google日历GUI:http://www.freeimagehosting.net/uploads/686a3d8b7e.jpg。 - Peter
3个回答

0

1
抱歉,我可能错过了什么,但我没有看到插件的任何部分显示一个 GUI,让最终用户输入事件数据(特别是重复事件数据)。如果我错过了,请原谅。 - Peter

0

谢谢提供链接。

我已经决定自己开发前端,因为似乎没有合适的现成解决方案。

感谢帮助!!


你能把你的代码开源吗?我也需要同样的东西。 - andyuk

0
Peter - 循环事件非常复杂。 我发现实现你所要求的内容比我计划的时间长得多。 我已经将其作为WordPress插件完成(并计划以后提供独立版本)。您可以在这里测试它-请等待一天,因为我有一个更新要应用到测试站点icalevents.anmari.com/test上。
您可能还会发现主站点icalevents.anmari.com上的一些注释有帮助(底部右侧链接到ical RFC 5545资源)。
哎呀-抱歉,刚才看到您想要客户端-我的基于PHP,具有HTML / JS前端。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接