HdS Programmkalender Pflege und Sicherung

Vortragsfolien (pdf)     Achtung: Vortrag ist nicht mehr aktuell, muß überarbeitet werden !!!

 HdS Kalender Aufbau

Als Basis für den HdS Programmkalender wurde "Google-Calendar" ausgewählt, da dieser sehr leistungsfähig und kostenlos erhältlich ist.
Um Termin-Änderungen farblich kennzeichnen zu können mußte ein zusätzlicher Kalender eingerichtet werden, wir haben also 2 Kalender:

Der HdS Programm Kalender und die HdS Programm Änderungen werden gemeinsam angezeigt.
Da Änderungen rot angezeigt werden sind diese sofort auffällig, wenn man stornierte Termine als Ganztagestermine einrichtet werden diese invers mit rotem Hintergrund dargestellt und sind damit noch auffälliger.
Da Ganztagestermine prinzipiell invers dargestellt werden, sollte man damit sparsam umgehen, also besser ein Zeitfenster angeben.
Standardmäßig wird der Programm-Kalender in der Monatsansicht gestartet, dies kann jedoch geändert werden.

Termin1.jpg
Beispiel für einen Eintrag im Kalender "HdS Programm Änderungen", daher rote Anzeige.

Wie man Einträge sinnvoll zuordnet wird weiter unten beschrieben.

 Pflegeberechtigung

Die HdS Programm Kalender sind so implementiert, daß jeder die Termine einsehen kann, aber nur Personen mit spezieller Berechtigung die Termine pflegen können.
Verknüpft ist die Pflegeberechtigung mit einer eMail-Adresse des Berechtigten und einem Passwort.
Ein HdS Kalender Administrator erteilt die entsprechende Berechtigung.
Die berechtigte Person muß mit dieser eMail-Adresse bei Google Calendar einen Account einrichten.
Dies ist notwendig, da der HdS Kalender auf Basis von Google-Calendar implementiert ist und daher Google die Berechtigungsprüfung durchführt.
Mit diesem Account muß sich der zur Pflege Berechtigte bei Google Calendar anmelden.
Falls das "Mein Konto" Fenster erscheint, rechts oben mit den 9 Punkten-Symbol die gewünschte Google-App wählen, in unserem Fall den "Kalender".
Nach der Anmeldung wird zunächst Mal ein persönlicher Kalender eingerichtet, das ist ja normalerweise der Hauptzweck der Anmeldung.
In unserem Fall ist der nebensächlich, kann jedoch sehr gut für Übungszwecke verwendet werden.
Wir müssen noch die 4 HdS Kalender einrichten, die gepflegt werden sollen, dies geschieht wie folgt:

Kalender1.jpg
Beispiel für die Anzeige nach der Übernahme der 4 Kalender.

Der Kalender "hds@senotto.de" (Beispiel) ist der private Kalender des Benutzers mit dieser eMail-Adresse.
Dieser Kalender kann und sollte zum Üben herangezogen werden, bitte nicht mit den Originalkalendern üben !
Änderungen in den 4 HdS-Kalendern werden sofort wirksam und sollten erst vorgenommen werden, wenn man mit der Bedienung vertraut ist.
Die Farben der Kalender sind in der Sonotto-Ansicht fest eingestellt, in der Google-Calendar-Ansicht können diese selbst gewählt werden.

Kalender2.jpg
Man kann feststellen wer einen Eintrag erstellt hat :-)

 Neuen Eintrag erstellen, vorhandenen Eintrag ändern

Wenn der Google Kalender geöffnet ist, entweder Doppelclick auf eine freie Fläche, oder auf einen Eintrag, den man ändern möchte, dann öffnet sich folgendes Fenster:

Kalender4.jpg

Man sollte sofort den richtigen Kalender auswählen! (den privaten Kalender zum Üben)
Hier gibts viele Möglichkeiten, wir beschränken uns auf Folgendes:

 Vorhandenen Eintrag ersatzlos löschen

 Vorhandenen Eintrag als "entfällt" oder "verschoben auf" kennzeichnen

Der Termin wird dieser verschoben in den Kalender Programm-Änderungen.
Dadurch erreichen wir daß der Termin rot angezeigt wird. Da wir auch noch "Ganztägig" ankreuzen wird der Termin "rot-invers" dargestellt, das fällt auf !
Einen entsprechenden Hinweis im Termintitel (Feld "Was") ergänzen wir noch, z.B. "verschoben auf .... ".

 Einzeltermin aus Terminserie ersatzlos löschen

 Einzeltermin aus Terminserie als "entfällt" kennzeichnen

Zunächst erstellen wir einen entsprechenden Einzeltermin im zugehörigen Änderungskalender:

Dann löschen wir den Einzeltermin aus der Terminserie:

 HdS Kalender sichern

Da die HdS Kalender auf Basis von "Google Calendar" implementiert sind werden die Kalender-Inhalte bei Google gespeichert.
Das sollte eigentlich sicher und zuverlässig sein - trotzdem wollen wir die Kalender regelmäßig sichern.

Zum Sichern bietet sich das Standard-Kalenderformat .ics an, Google Calendar bietet dafür eine Exportmöglichkeit an.
Da der HdS Kalender aus 2 Google Kalendern besteht müssen wir diese 2 Kalender exportieren:

Der Export erfolgt wie folgt:

Da immer der Dateiname basic.ics angeboten wird entweder die Datei umbenennen oder die Datei in 4 Verzeichnisse abspeichern.

Da .ics das Standardformat für Kalender ist können die Kalender auch in beliebige andere Kalender-Anwendungen importiert werden.
Es ist jedoch zu beachten daß die Anwendungen nicht vollkommen kompatibel sind.
Zum Beispiel werden bei anderen Kalendern wie z.B. Outlook bei Terminserien evtl. Einzeltermine generiert.

Anmerkungen an Peter