我的需求相当简单,但我似乎无法找到有效的解决方案。任何帮助是极大的赞赏。我不想从头开始实现某些东西,如果我可以使用一个稳定的开源解决方案,我最终可以以某种方式做出贡献。
我的要求
1-我需要将所有事件存储在数据库中,以便我可以使用后台进程获取它们(及其内容)以进行操作。我会在任何一天处理所有事件一天一次/两次。处理主要包括发送提醒等。
2-我需要允许重复发生的事件。
3-我需要为所有活动提供自定义表单和特定于应用程序的自定义字段。(这似乎将谷歌日历排除在外)
4- UI需要根据用户登录显示事件。
不需要全天活动
到目前为止我看过的内容:
FullCalendar:虽然我还没有弄清楚如何完成上面的#3,但似乎最合理。
event_calendar:我不知道如何使用此解决方案有效地实施重复事件。似乎我必须使用iCal的标准等从零开始实现它。听起来不是很有趣。这里有什么建议吗?
Ice_Cube:这可能有助于event_calendar重复发生的事件实现。
之前我没有使用日历,所以我可能会遗漏一些非常简单的东西。请让我知道你的想法。
Env:Rails 3.1,寻找gem / plugin / JQuery解决方案。如果没有找到,将尝试从头开始实施。 =)谢谢你的帮助。