Ideas

Add support for all day calendar events

Add support for all day calendar events

Event

We love managing our church calendars through Rock! Having our staff calendar and public calendar in one place simplifies our systems, and the iCalendar feed Rock supplies allows us to access those calendars however we like.

Sometimes, though, we need to put all day events on the calendar. These can be single day events like Communion Sunday, or multi-day events like our Thanksgiving outreach. We've approached this by adding the event and scheduling it to last until 11:59pm on the last day of the schedule, but that results in events like this in the iCalendar feed:

Screen Shot 2019-10-29 at 3.07.41 PM.png

It'd be great to have the option of enabling an 'All Day' flag on an event. Setting this flag could disable the start time and duration fields on the schedule entry UI. It could also change the iCalendarContent to include something like

DTEND;VALUE=DATE:20191103
DTSTART;VALUE=DATE:20191120

so that calendar apps subscribing to the feed would show these events like this:

Screen Shot 2019-10-30 at 1.59.00 PM.png

I realize that schedules are a Core feature and this kind of change could introduce issues elsewhere... Perhaps this could somehow be restricted just to events on a calendar?

Photo of Stephan IchiriuSubmitted by Stephan Ichiriu, Faith Church (CA)  ·   ·  Event
Login to add a comment...

Submission Success Tips

Cultivate your ideas for maximum impact with these helpful submission tips that will increase the chances of your brilliant concepts becoming reality.

  • Clear Title: Craft a straightforward and descriptive title that instantly conveys the essence of your idea.
  • Concise Description: Provide an idea description that is succinct, ensuring it effectively communicates the concept without unnecessary verbosity.
  • Provide Additional Details: With a concise description complete, now provide any other details that are needed to better understand the requirements.
  • Thorough Ministry Need Review: Provide a comprehensive overview of the ministry need your idea addresses, emphasizing its significance.
  • Cover the WHY: Clearly articulate the rationale behind your idea, explaining why it's essential and how it aligns with the organization's goals and mission. Oftentimes a clear "why" sheds light into other possible options.