Mount Pleasant PTA banner

West Orange PTA calendars

An experiment. One calendar for the whole district: each PTA’s events in its own color, plus the school district’s calendar and selected community schedules. Today only the Mount Pleasant calendar is live; the others are placeholders so the shape of the idea is visible. Use the dropdown in the top-right of the calendar to show or hide individual calendars.

Each calendar on its own

Every live calendar can be viewed alone, added to your own Google Calendar, or subscribed to from Apple Calendar, Outlook, or any app that reads iCalendar (ICS) links.

CalendarTypeLinks
Mount Pleasant Elementary PTA pta View · Add to Google Calendar · ICS · Website
Gregory Elementary PTA pta Placeholder
Hazel Avenue Elementary PTA pta Placeholder
Kelly Elementary PTA pta Placeholder
Redwood Elementary PTA pta Placeholder
St. Cloud Elementary PTA pta Placeholder
Washington Elementary PTA pta Placeholder
Edison Middle School PTA pta Placeholder
Liberty Middle School PTA pta Placeholder
Roosevelt Middle School PTA pta Placeholder
West Orange High School PTA pta Placeholder
West Orange Council of PTAs council Placeholder
West Orange Public Schools (district calendar) district Add to Google Calendar · ICS · Website
Mountain Top League (youth sports) community Placeholder · Website

How this could work

Nothing here is adopted yet; this page is a proof of concept for the West Orange Council of PTAs to look at. If it catches on, the idea is simple: every PTA keeps full control of its own calendar, and this page just shows them side by side.

One calendar per PTA. Each PTA would get a Google calendar of its own, public, already on this page, with its board given permission to add, edit, and delete events. Ownership would sit with a shared account so nothing is lost when officers change, and each board could share it onward with its own volunteers.

On your own website. Every calendar has its own embed. The snippet would be the same for everyone, with CALENDAR_ID swapped for the ID in that PTA’s “View” link:

<iframe src="https://calendar.google.com/calendar/embed?src=CALENDAR_ID&ctz=America%2FNew_York"
        style="border:0" width="800" height="600" frameborder="0" scrolling="no"></iframe>

For families. The “Add to Google Calendar” link puts a PTA’s events into a parent’s own calendar, and the ICS link does the same for Apple and Outlook. Events added later show up on their own; nobody has to re-subscribe.

Community calendars. Any organization that publishes a public ICS feed can be included; the school district already does, which is why its calendar is live here. The list of calendars is a plain text file on GitHub, so adding one is a small edit.