Sagamore calendar implementation: Difference between revisions

From Parents
Jump to navigation Jump to search
m (→‎Website: Paragraph'ize)
(Note content copied to PTA Google Drive)
 
(21 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''''Copied 2015-09-09 to the [[Sagamore Google Drive]] ([https://docs.google.com/a/sagamorehillspta.org/document/d/1qmF_533PQ-q-1H3Zkp8Gu1ZgSjmD2kFXljLOUh9TsaM/edit?usp=sharing])'''''
These [https://support.google.com/calendar/answer/2465776?hl=en Google Calendars] are hosted through the [[Sagamore Hills PTA Google account]], owned by [[Sagamore Hills PTA Google account#admin.40sagamorehillspta.org|admin@sagamorehillspta.org]], editable by the [[Sagamore Hills PTA Google account#admin.40sagamorehillspta.org|sagamorehillspta@sagamorehillspta.org group]], and publicly viewable.

These [https://support.google.com/calendar/answer/2465776?hl=en Google Calendars] are hosted through the [[Sagamore Hills PTA Google account]], editable by the [[Sagamore Hills PTA Google account#sagamorehillspta.40sagamorehillspta.org|sagamorehillspta@sagamorehillspta.org account]], and publicly viewable at http://sagamorehillspta.org/calendar .


Instructions for simply viewing/subscribing (what most folks want) are on the [[Sagamore calendar]] page.
Instructions for simply viewing/subscribing (what most folks want) are on the [[Sagamore calendar]] page.

==Edit==

''The following instructions allow you to ''edit Sagamore calendars'' (add events). To simply view (''not edit'') Sagamore calendars, see the [[Sagamore calendar]] page.''

# Go to [https://calendar.google.com/a/sagamorehillspta.org <code>calendar.google.com/a/sagamorehillspta.org</code>]
# Sign in as [[Sagamore Hills PTA Google account#sagamorehillspta.40sagamorehillspta.org|<code>sagamorehillspta@sagamorehillspta.org</code>]]
# Refer to "[https://support.google.com/calendar/ Google Calendar Help]"


==List of Calendars==
==List of Calendars==
Line 15: Line 25:
| Sagamore Hills Elementary School
| Sagamore Hills Elementary School
| The main calendar where everything should be if there's no reason for it to be elsewhere
| The main calendar where everything should be if there's no reason for it to be elsewhere
| sagamorehillspta.org_oj8q0h49li5ovc3dp8f114ngr8@group.calendar.google.com
| sagamorehillspta.org_oj8q0h49li5ovc3dp8f114ngr8​@group.calendar.google.com
|-
|-
| Historic
| Volunteer @ Sagamore Hills Elementary School
| Prior years' events can be imported to this calendar before deletion to provide historic reference
| Volunteer opportunities not mentioned in the main calendar (e.g. PTA Board meetings)
| sagamorehillspta.org_s7rl2pce7ls9c4s5qbboav4qa4@group.calendar.google.com
| sagamorehillspta.org_mbkpl0es3ip6jp16bsrhi5rj1o%40group.calendar.google.com
|}
|}


==Edit==
==New year==


Update the school calendar—"Sagamore Hills Elementary School"—to include only the upcoming school year's events. Move old events to the "Historic" calendar for future reference. You don't want to delete the prior year calendar and start new because everyone would then need to update their calendars with new calendar locations (URLs).
''To simply view the calendar (and not be able to edit the calendar), see the [[Sagamore calendar]] page.''


It can be done a number of not-so-staight-forward ways. Here's one.
The following instructions allow you to '''edit the Sagamore calendar''' as if it were your own (also know as "sync"ing) if you have a Google Account (not necessarily a Gmail address) and are in the [[Sagamore Hills PTA Google account#sagamorehillspta.40sagamorehillspta.org|sagamorehillspta@sagamorehillspta.org group]].


# Export last years' calendars' ics files (Google Calendar on the web, ''calendar'', Calendar settings, ics link) and upload to PTA Google Drive (for backup)
# Log into [https://www.google.com/calendar Google Calendar]
# Import last years' calendars' ics files into the "Historic" calendar (Google Calendar on the web, Other calendars, Import calendar) and update copy (revision) (of "Historic" Calendar) on PTA Google Drive (for bakcup)
# Add the Calendar ID (listed above) to the "Add a coworker's calendar" box (under "Other calenders").
# Connect to the school calendars that need bulk old event deleting, like "Sagamore Hills Elementary School", with a calendaring program that lets you connect read/write to a Google Calendar and do bulk deleting of old events ([[User:Dave|I]]'ve used [https://www.mozilla.org/en-US/thunderbird/ Thunderbird] or [https://en.wikipedia.org/wiki/Evolution_%28software%29 Evolution])


==Background==
===iOS (iPhone/iPad)===


See how it setup at [[Sagamore Hills PTA Google account setup#2013-08-25_19:24_Create_a_calendar]].
After [[#Google_Calendar|adding the Sagamore calendar to Google Calendar]], follow the directions at, "[https://support.google.com/calendar/answer/151674 Sync Google Calendar with your iOS device]".


===Generic===
==See also==


* [[Sagamore Hills PTA website#Calendar]]
Use the following addresses to access the Sagamore calendars from your application of choice.

;iCalendar (ical) format
: http://www.google.com/calendar/ical/sagamorehillspta.org_oj8q0h49li5ovc3dp8f114ngr8%40group.calendar.google.com/public/basic.ics
;CalDAV
: https://www.google.com/calendar/dav/sagamorehillspta.org_oj8q0h49li5ovc3dp8f114ngr8%40group.calendar.google.com/user
: or
: https://www.google.com/calendar/dav/sagamorehillspta.org_oj8q0h49li5ovc3dp8f114ngr8%40group.calendar.google.com/events

==Website==

Use the [https://www.google.com/calendar/embedhelper?ctz=America/New_York Google Embeddable Calendar Helper].

If you want to get fancy, check out the [http://sugi.github.io/jquery-gcal-flow/ jQuery Google Calendar Flow plug-in].

Here's [https://www.google.com/calendar/embed?showTitle=0&showNav=0&showDate=0&showPrint=0&showTabs=0&showCalendars=0&showTz=0&mode=AGENDA&height=393&wkst=1&bgcolor=%23ffffff&src=sagamorehillspta.org_s7rl2pce7ls9c4s5qbboav4qa4%40group.calendar.google.com&color=%23182C57&src=sagamorehillspta.org_oj8q0h49li5ovc3dp8f114ngr8%40group.calendar.google.com&color=%238C500B&ctz=America%2FNew_York an example] appropriate for the sidebar of the [[Sagamore Hills PTA website]] circa August, 2013.

<pre style="white-space: pre-wrap;"><iframe src="https://www.google.com/calendar/embed?showTitle=0&amp;showNav=0&amp;showDate=0&amp;showPrint=0&amp;showTabs=0&amp;showCalendars=0&amp;showTz=0&amp;mode=AGENDA&amp;height=393&amp;wkst=1&amp;bgcolor=%23ffffff&amp;src=sagamorehillspta.org_oj8q0h49li5ovc3dp8f114ngr8%40group.calendar.google.com&amp;color=%238C500B&amp;ctz=America%2FNew_York" style=" border-width:0 " width="262" height="393" frameborder="0" scrolling="no"></iframe></pre>

Or [https://www.google.com/calendar/embed?title=Sagamore%20Hills%20Elementary%20School&amp;showTz=0&amp;height=600&amp;wkst=1&amp;bgcolor=%23FFFFFF&amp;src=sagamorehillspta.org_s7rl2pce7ls9c4s5qbboav4qa4%40group.calendar.google.com&amp;color=%23182C57&amp;src=sagamorehillspta.org_oj8q0h49li5ovc3dp8f114ngr8%40group.calendar.google.com&amp;color=%238C500B&amp;ctz=America%2FNew_York an example] for the [http://sagamorehillspta.org/?page_id=24 Calendar page]…

<pre style="white-space: pre-wrap;"><iframe src="https://www.google.com/calendar/embed?title=Sagamore%20Hills%20Elementary%20School&amp;showTz=0&amp;height=600&amp;wkst=1&amp;bgcolor=%23FFFFFF&amp;src=sagamorehillspta.org_s7rl2pce7ls9c4s5qbboav4qa4%40group.calendar.google.com&amp;color=%23182C57&amp;src=sagamorehillspta.org_oj8q0h49li5ovc3dp8f114ngr8%40group.calendar.google.com&amp;color=%238C500B&amp;ctz=America%2FNew_York" style=" border-width:0 " width="604" height="600" frameborder="0" scrolling="no"></iframe></pre>

==Background==

See how it setup at [[Sagamore Hills PTA Google account setup#2013-08-25_19:24_Create_a_calendar]].





Latest revision as of 21:02, 9 September 2015

Copied 2015-09-09 to the Sagamore Google Drive ([1])

These Google Calendars are hosted through the Sagamore Hills PTA Google account, editable by the sagamorehillspta@sagamorehillspta.org account, and publicly viewable at http://sagamorehillspta.org/calendar .

Instructions for simply viewing/subscribing (what most folks want) are on the Sagamore calendar page.

Edit[edit]

The following instructions allow you to edit Sagamore calendars (add events). To simply view (not edit) Sagamore calendars, see the Sagamore calendar page.

  1. Go to calendar.google.com/a/sagamorehillspta.org
  2. Sign in as sagamorehillspta@sagamorehillspta.org
  3. Refer to "Google Calendar Help"

List of Calendars[edit]

Separate calendars are used to allow end-user filtering.

Sagamore Google Calendars
Name Description Calendar ID
Sagamore Hills Elementary School The main calendar where everything should be if there's no reason for it to be elsewhere sagamorehillspta.org_oj8q0h49li5ovc3dp8f114ngr8​@group.calendar.google.com
Historic Prior years' events can be imported to this calendar before deletion to provide historic reference sagamorehillspta.org_mbkpl0es3ip6jp16bsrhi5rj1o%40group.calendar.google.com

New year[edit]

Update the school calendar—"Sagamore Hills Elementary School"—to include only the upcoming school year's events. Move old events to the "Historic" calendar for future reference. You don't want to delete the prior year calendar and start new because everyone would then need to update their calendars with new calendar locations (URLs).

It can be done a number of not-so-staight-forward ways. Here's one.

  1. Export last years' calendars' ics files (Google Calendar on the web, calendar, Calendar settings, ics link) and upload to PTA Google Drive (for backup)
  2. Import last years' calendars' ics files into the "Historic" calendar (Google Calendar on the web, Other calendars, Import calendar) and update copy (revision) (of "Historic" Calendar) on PTA Google Drive (for bakcup)
  3. Connect to the school calendars that need bulk old event deleting, like "Sagamore Hills Elementary School", with a calendaring program that lets you connect read/write to a Google Calendar and do bulk deleting of old events (I've used Thunderbird or Evolution)

Background[edit]

See how it setup at Sagamore Hills PTA Google account setup#2013-08-25_19:24_Create_a_calendar.

See also[edit]