Calendars
ShulNET's calendar system allows you to organize events into different calendars for better categorization and visibility control. Multiple calendars help members find events relevant to them.
Understanding Calendars
What is a Calendar?
A calendar is a container for related events. Each calendar has:
- Name: Descriptive title (e.g., "Services", "Social Events")
- Description: Purpose and scope of the calendar
- Color: Visual identifier in calendar views
- Visibility: Public or private access
- Status: Active or archived
Why Use Multiple Calendars?
- Organize events by category or audience
- Allow members to subscribe to specific calendars
- Control visibility for different user groups
- Color-code events for quick recognition
- Filter calendar views by category
- Export specific calendars to external systems
Default Calendar Categories
Common calendar types for synagogues:
Services
Shabbat services, weekday minyan, holiday services
Hebrew School
Class schedules, school holidays, parent events
Social Events
Onegs, dinners, community gatherings
Education
Adult education, Torah study, lectures
Cultural
Concerts, film screenings, art exhibits
Fundraising
Galas, auctions, campaigns
Creating Calendars
-
Navigate to Calendars
From admin menu, select Events → Calendars.
-
Click "Create Calendar"
Opens calendar creation form.
-
Enter Calendar Details
- Name: Clear, concise title
- Description: Explain what events go here
- Color: Choose a distinct color for visual identification
-
Set Visibility
Choose who can view this calendar:
- Public: Visible to everyone, including non-members
- Members Only: Requires login to view
- Private: Admin and specific users only
-
Save Calendar
Calendar is created and ready for events.
Managing Calendars
Viewing All Calendars
Navigate to Events → Calendars to see:
- List of all calendars
- Event counts per calendar
- Active vs. archived status
- Visibility settings
- Color codes
Editing Calendars
- Click on a calendar from the list
- Click "Edit Calendar"
- Update name, description, color, or visibility
- Save changes
Archiving Calendars
To hide a calendar without deleting it:
- Edit the calendar
- Change status to "Archived"
- Save changes
Archived calendars:
- Don't appear in public calendar views
- Events remain in the system
- Can be reactivated later
- Preserve historical event data
Deleting Calendars
Assigning Events to Calendars
During Event Creation
When creating a new event:
- Fill in event details
- Select calendar from dropdown
- Event inherits calendar's color and visibility
- Save event
Moving Events Between Calendars
- Open the event
- Click "Edit Event"
- Change calendar selection
- Save - event moves to new calendar
Calendar Views
Month View
Traditional calendar grid showing:
- Events color-coded by calendar
- Multiple events per day
- Quick overview of the month
- Click any date to see details
Week View
Detailed weekly schedule:
- Hourly time slots
- Event duration visualization
- Better for dense schedules
- See timing conflicts
List View
Chronological event listing:
- All upcoming events in order
- Full event details visible
- Easy to scan and search
- Mobile-friendly
Agenda View
Condensed upcoming events:
- Next 30 days of events
- Grouped by date
- Quick reference
Filtering Calendars
Calendar Toggle
Users can show/hide specific calendars:
- Open calendar view
- Click "Calendars" filter
- Check/uncheck calendars to show/hide
- View updates immediately
Use Cases for Filtering
- Parents: Show only Hebrew School calendar
- Service Leaders: Show only Services calendar
- Event Planning: Hide recurring events, show special events
- Print: Filter to specific calendar before printing
Calendar Subscriptions
iCal/Webcal Export
Allow members to subscribe to calendars in their personal calendar apps:
-
Generate Calendar URL
Each calendar has a unique subscription URL.
-
Share with Members
Provide webcal:// URL via email or website.
-
Members Subscribe
Add URL to Google Calendar, Apple Calendar, Outlook, etc.
-
Automatic Sync
Events update automatically when changes are made.
Supported Calendar Apps
- Google Calendar
- Apple Calendar (macOS, iOS)
- Microsoft Outlook
- Mozilla Thunderbird
- Any iCal-compatible application
Calendar Permissions
Public Calendars
| User Type | View Events | RSVP | Create Events | Edit Calendar |
|---|---|---|---|---|
| Public/Guest | ✅ Yes | ❌ No | ❌ No | ❌ No |
| Member | ✅ Yes | ✅ Yes | ❌ No | ❌ No |
| Admin | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
Members-Only Calendars
| User Type | View Events | RSVP | Create Events | Edit Calendar |
|---|---|---|---|---|
| Public/Guest | ❌ No | ❌ No | ❌ No | ❌ No |
| Member | ✅ Yes | ✅ Yes | ❌ No | ❌ No |
| Admin | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
Best Practices
Calendar Organization
- Create calendars based on audience (who cares about these events?)
- Use 5-8 calendars max - too many becomes confusing
- Choose distinct colors that are easy to distinguish
- Give calendars clear, descriptive names
- Review and consolidate calendars annually
Visibility Settings
- Default to public for community events
- Use members-only for member perks and exclusive events
- Use private for internal planning calendars
- Consider privacy when posting personal events (Bar/Bat Mitzvahs)
Calendar Naming
- Use nouns: "Services" not "Service Schedule"
- Keep names short for mobile display
- Be specific: "Adult Education" vs. just "Education"
- Avoid dates in calendar names (use event names instead)
Maintenance
- Archive old seasonal calendars (e.g., "High Holidays 2025")
- Don't delete calendars with historical events
- Update calendar descriptions if purpose changes
- Test calendar subscriptions periodically
Common Questions
Can an event be in multiple calendars?
No, each event belongs to exactly one calendar. If an event fits multiple categories, choose the primary one or consider if you need to simplify your calendar structure.
What happens if I delete a calendar with events?
ShulNET prevents deletion of calendars containing events. You must first move all events to another calendar or delete them individually.
Can I change a calendar's color?
Yes, edit the calendar and choose a new color. All events in that calendar will immediately display with the new color.
How do members subscribe to a calendar?
Each calendar has a subscription URL (webcal://...). Members copy this URL and paste it into their calendar application's "Subscribe to Calendar" feature.
Do subscription updates happen in real-time?
No, subscribed calendars sync on a schedule set by the calendar application (usually hourly or daily). Changes appear within 24 hours.
Can I have seasonal calendars?
Yes! Create calendars like "High Holidays 2026" or "Summer Programs 2026". Archive them after the season ends to keep them for historical reference.
What's the difference between archiving and deleting?
Archiving hides a calendar from active views but preserves all data. Deleting permanently removes the calendar. Always archive unless you're certain you'll never need the calendar again.
Related Documentation
- Managing Events - Creating and managing events
- Event RSVPs - Handling event registrations