I would like to see some built-in layers along with the ability for an administrator to create custom layers.
Built-in layers could include:
- Churchwide Events
- Stake Events
- Ward Events
- Scheduled Lessons (this layer could automatically be populated by what has been entered by an administrator in the Lesson Schedules part of the site)
When exporting a calendar, only events in layers currently being displayed should be exported.
Perhaps, in addition to being in a layer, an event could also be assigned 1 or more categories to allow further filtering within layers. (for example, my youngest child is 12, so I might want to exclude events that have a category of Cub Scouts or Primary from my personal calendar)