Inhaltsverzeichnis

Termine verwalten

Mittels Webseite

Auf der Seite
http://kalender.stura.tu-ilmenau.de/admin einloggen. Mit dem Button oberhalb der Kalenderliste können neue Einträge angelegt werden, einzelene Termin können angezeigt werden, indem auf sie geklickt wird. In der Detailansicht können Termine auch bearbeitet und gelöscht werden.

Mittel Software

Dazu wird eine CalDAV-fähige Kalendersoftware (Evolution, Outlook, Kontact, Thunderbird mit Lightning-Plugin, iPad, weitere) benötigt. In ihr wird ein neuer CalDAV-Kalender angelegt, dafür wird nach einer URL (diese enthält caldav.php als Textbestandteil) gefragt werden. Diese findet ihr in der Weboberfläche (s.o.), indem ihr auf den Bearbeiten-Button neben dem Kalendernamen (in der Kalenderliste) klickt und die Verknüpfungsadresse aus dem Link "URL für Terminprogramme" kopiert. Die Verwaltung der Termine mit der Kalendersoftware ist abhängig von deren Oberfläche, häufig jedoch sehr intuitiv.

Bilder, Schriftgröße und andere Textauszeichnungen

Die Beschreibung eines Kalendereintrages sind reiner Text. Für die Darstellung auf der StuRa-Webseite können folgende Textbausteine verwendet werden, um Bilder und Schrift anzupassen. Beispiel:
13.00 - 14.00
Wahlgang in der Mensa

http://stura.tu-ilmenau.de/wahlen

[IMG]http://stura.tu-ilmenau.de/wahlen/2011/logo.png[/IMG]
wird zu
13.00 - 14.00
Wahlgang in der Mensa

http://stura.tu-ilmenau.de/wahlen


Kalender auf anderen Webseiten einbinden

Dazu reicht es aus, eine ICal-fähige Kalenderanwendung auf der Webseite zu platzieren. Der StuRa verwendet hierfür eine angepasst Version von
PHP iCalendar, welche hier heruntergeladen werden kann. Die Modifikationen waren notwendig, da die Sicherheitseinstellungen auf dem Webserver sonst den Abruf der Kalenderdaten durch das PHP iCalender verhindert hätten. Nach dem Entpacken auf eurem Webserver muss die Datei config.inc.php angepasst werden. Dort sind bei "$list_webcals" mehrere Kalender des StuRa angegeben, die Adressen können je nach Bedarf ergänzt und verändert werden. Im templates-Verzeichniss befinden sich HTML und CSS Dateien, mit denen das Aussehen angepasst werden kann.

Darstellung bei StuRa Kalender

Der StuRa-Kalender auf http://kalender.stura.tu-ilmenau.de/ aktualisiert die Termine alle 15min.

Weitere Kalender einrichten

Beim StuRa

Dazu besucht man die Webseite
DAViCal und meldet sich mit seinen Zugangsdaten an. Unter "Benutzer Funktionen", "Gruppen anzeigen" kannst du der passende Verein/Organisation ausgewählt werden. Im Abschnitt "Principal Collections" der Seite zur ausgewählten Gruppe kann über den Button "Collection Erstellen" ein neuer Kalender angelegt werden. Dabei reicht es aus, bei "DAV Pfad" den Namen des Kalenders und bei Anzeigename einen lesebaren Namen einzugeben, das Häckchen bei "Für alle lesbar" zu setzen. Letzteres bewirkt, dass PHP iCalender den Kalender einfacher abrufen kann. Soll dagegen anonymen Nutzern der Zugriff verweigert werden, muss explizit das Häckchen bei "Standardberechtigungen verwenden" entfernt werden. Soll der neue Kalender auch beim StuRa auf der Webseite erscheinen, schickst du bitte eine eMail mit dem Namen des Kalenders an ref-efoe@tu-ilmenau.de. Wir können den Kalender dann in die config.inc.php unsere PHP iCalenders eintragen.

Extern

Der StuRa setzt auf DAViCal. Dabei handelt es sich um freie Software, die ihr auch auf eurem Server installieren könntet. Weiterhin bieten auch Dienstleister Kalender mit ICS-Unterstützung an, die ebenfalls in PHP iCalender integriert werden können.

Weitere Logins einrichten

Dazu schreibt ihr bitte an
ref-efoe@tu-ilmenau.de.

Passwort ändern

Studierendenvertreter besuchen sGIS, alle anderen besuchen DAViCal.

Systemübersicht

Komponenten

Der StuRa-Veranstaltungskalender besteht aus folgenden Komponenten.
  1. Datenspeicher, der das CalDAV-Protokoll spricht. Hierfür wird DAViCal eingesetzt.
  2. Software für Webseite, mit welcher der Kalender nur betrachtet werden kann. Dafür wird PHP iCalendar eingesetzt. Download angepasster Software
  3. (neue) Software für Webseite, mit welcher Termine bearbeitet werden können. Dafür wird AgenDAV eingesetzt. Download angepasster Software
  4. (alte) Software für Webseite, mit welcher Termine bearbeitet werden können. Dafür wurde webcal eingesetzt. Download angepasster Software
  5. Software für PC / Mobilgerät / u.ä. Eine Liste befindet sich beispielsweise hier.

Links

Stand 16. Dezember 2014. Alle Angaben ohne Gewähr. Bei Fragen bitte an ref-efoe@tu-ilmenau.de wenden. Dieses Dokument wurde von Michael Braun erstellt.