Aufgrund von Wartungsarbeiten wird das Forum am Montag, dem 28.07.2025 vorübergehend nicht erreichbar sein.

.ics Klausurtermin-Export um Daten erweitern

Themen rund um das Programm Kurs42

Moderator: wschrewe

mian
Beiträge: 167
Registriert: Montag 10. August 2020, 21:28
Schulform: Gesamtschule

.ics Klausurtermin-Export um Daten erweitern

Beitrag von mian »

Guten Tag,

ich finde den Export der Klausurtermine als ical-Datei sehr charmant und die Kolleg*Innen sehr hilfreich.
Nun würde ich gerne noch die Informationen zum Klausurraum/Aufsicht mit ausgeben. Gibt es die Möglichkeit, dies zu implementieren, ohne die .ics-Datei händisch ändern zu müssen?
Besten Dank!
--
Mit besten Grüßen
Michael Andres
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1882
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: .ics Klausurtermin-Export um Daten erweitern

Beitrag von wschrewe »

mian hat geschrieben: Freitag 4. September 2020, 08:38Gibt es die Möglichkeit, dies zu implementieren, ohne die .ics-Datei händisch ändern zu müssen?
Muss ich mal sehen. Vermutlich geht das.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1882
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: .ics Klausurtermin-Export um Daten erweitern

Beitrag von wschrewe »

So, ich habe mir das angesehen. Ganz so einfach ist das nicht, weil der existierende Export nur den Termin (die Klausurschienen) exportiert. Um Informationen über Räume und Aufsichten einzubinden, müsste man die Termine kursbezogen exportieren, d.h. für jeden Klausurkurs einen Termin. Das macht die Sache beim Import in einen Kalender nicht übersichtlicher. Mal sehen.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Hauke Hayen
Fachberater*in
Beiträge: 813
Registriert: Montag 1. Oktober 2018, 17:16
Schulform: Gymnasium

Re: .ics Klausurtermin-Export um Daten erweitern

Beitrag von Hauke Hayen »

MIr würde helfen, wenn zu den Schienen die beteiligten Kurse schon mal mit exportiert werden könnten (Evtl. Abfrage: ja/nein).
Also: diese Info:
Datum: Q1 Schiene 6 (M-GK2, E5-GK2, SW-GK4)
usw...
VIelen Dank
Viele Grüße, H. Hayen
mian
Beiträge: 167
Registriert: Montag 10. August 2020, 21:28
Schulform: Gesamtschule

Re: .ics Klausurtermin-Export um Daten erweitern

Beitrag von mian »

wschrewe hat geschrieben: Sonntag 6. September 2020, 13:28 [...] d.h. für jeden Klausurkurs einen Termin. Das macht die Sache beim Import in einen Kalender nicht übersichtlicher. Mal sehen.
Das wäre in der Tat zu viel "Output".

In meiner naiven Sicht dachte ich, es sei möglich, die Aufsichten der Klausurschiene programmintern abzufragen und diese dann "einfach" als Text in die ics-Description zu schreiben. So könnten die Kolleg*Innen im Kalender nach ihrem Kürzel suchen und hätten dann ihren relevanten Aufsichtstag.
--
Mit besten Grüßen
Michael Andres
NielsWestphal
Beiträge: 589
Registriert: Sonntag 2. Dezember 2018, 18:33
Schulform: Gymnasium

Re: .ics Klausurtermin-Export um Daten erweitern

Beitrag von NielsWestphal »

Wir exportieren die ICS Datei über einen Report, der dann für jedes Event folgendes ausgibt:
BEGIN:VEVENT
DTSTART:20200925T113000
DTEND:20200925T130500
DTSTAMP:20200828T074555
SUMMARY:L8 KU (EF)
DESCRIPTION:Das im Termin genannte Ende der Klausur ist nicht verbindlich. Die Klausurdauer beträgt 90 Minuten!
UID:EF025.09.202056167885@pascal.gym.de
CLASS:PUBLIC
END:VEVENT

Die UID sollte angepasst werden, der Report ist da beliebig erweiterbar um alle Felder, die zur Verfügung stehen...
Dateianhänge
Klausurplanung_ICS-Kalenderdatei - Vorlage.rtk
(19.04 KiB) 60-mal heruntergeladen
mfg
Niels Westphal
mian
Beiträge: 167
Registriert: Montag 10. August 2020, 21:28
Schulform: Gesamtschule

Re: .ics Klausurtermin-Export um Daten erweitern

Beitrag von mian »

NielsWestphal hat geschrieben: Sonntag 6. September 2020, 17:17 Wir exportieren die ICS Datei über einen Report, der dann für jedes Event folgendes ausgibt: [...]
der Report ist da beliebig erweiterbar um alle Felder, die zur Verfügung stehen...
Besten Dank! Das ist eine schöne Spielwiese ;-)

Herzliche Grüße
--
Mit besten Grüßen
Michael Andres
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1882
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: .ics Klausurtermin-Export um Daten erweitern

Beitrag von wschrewe »

mian hat geschrieben: Sonntag 6. September 2020, 15:05In meiner naiven Sicht dachte ich, es sei möglich, die Aufsichten der Klausurschiene programmintern abzufragen und diese dann "einfach" als Text in die ics-Description zu schreiben.
Im Prinzip haben Sie recht. Mit den Klausurräumen klappt das, die kann man in das Feld 'Location' exportieren. Mit den Aufsichten ist das schwieriger, weil die von Stunde zu Stunde wechseln können. Das kann man aber trotzdem auslesen, nur scheint der Kalender (wenigstens der in Thunderbird) ziemlich zickig, wenn Zeilen zu lang sind oder der Text Zeilenvorschübe enthält. Vielleicht finde ich dafür aber auch noch eine Lösung.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1882
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: .ics Klausurtermin-Export um Daten erweitern

Beitrag von wschrewe »

Das hat mir jetzt doch keine Ruhe gelassen. In der RFC 5545 findet man, dass eine Zeile in einer iCalendar-Datei nicht länger als 75 Zeichen sein darf, deshalb muss man längere Zeilen zusammenfalten. Jetzt geht das aber. Ich hoffe, dass Sie mit dem Ergebnis (getestet mit Thunderbird) leben können (Die Aufsichten sind noch verbesserungsfähig ;)):
Dateianhänge
Klausurtermin.jpg
Klausurtermin.jpg (57.13 KiB) 1482 mal betrachtet
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
mian
Beiträge: 167
Registriert: Montag 10. August 2020, 21:28
Schulform: Gesamtschule

Re: .ics Klausurtermin-Export um Daten erweitern

Beitrag von mian »

Das ist ganz großartig!!!!
Besten Dank für die Umsetzung. Da werden sich meine Kolleg*Innen wundern ;-)

Herzliche Grüße
Michael Andres
--
Mit besten Grüßen
Michael Andres
Antworten