Exportformate

Einige der wichtigsten Exportformate werden im folgenden Abschnitt beschrieben.

KonsoleKalendar-Textformat

Das KonsoleKalendar-Textformat ist das Standardformat von KonsoleKalendar und dazu gedacht, einfach lesbar und für nachfolgende Skripte verarbeitbar zu sein.

Das KonsoleKalendar-Textformat lautet:

Datum:\t<Ereignisdatum>(dddd jjjj-MM-tt)
[\t<Ereignisstartzeit>(hh:mm) - <Ereignisendzeit>(hh:mm)]
Zusammenfassung:
\t<Ereigniszusammenfassung | "(keine Zusammenfassung verfügbar)">
Ort:
\t<Ereignisort | "(kein Ort verfügbar)">
Beschreibung:
\t<Ereignisbeschreibung | "(keine Beschreibung verfügbar)">
UID:
\t<Ereignis-UID>
--------------------------------------------------

Ausgabe von konsolekalendar --next --export-type Text:

Date:  Tuesday 2016-11-29
        8:00 - 9:00
Summary:
        Besprechung
Ort:
        Konferenzraum
Description:
        Die gesamte Abteilung trifft sich im großen Konferenzraum.
UID:
        KonsoleKalendar-1924621834.134
--------------------------------------------------

KonsoleKalendar-Kurztextformat

Das Kurztextformat ist eine kompaktere, weniger wortreiche Variante des nativen Formats von KonsoleKalendar.

Das KonsoleKalendar-Kurztextformat lautet:

[--------------------------------------------------]
{<Ereignisdatum>(dddd jjjj-MM-tt)]
[<Ereignisstartzeit>(hh:mm) - <Ereignisendzeit>(hh:mm) | "\t"]
\t<Ereigniszusammenfassung | \t>[, <Ereignisort>]
\t\t<Ereignisbeschreibung | "\t">

Ausgabe von konsolekalendar --next --export-type Short:

--------------------------------------------------
Tuesday 2016-11-29
08:00 - 09:00   Mitarbeiterbesprechung, Konferenzraum
                Das gesamte Team trifft sich zu einer Projektbesprechung.

durch Kommas getrennte Werte (CSV-Format)

Die Informationen des Termins werden in der gleichen Reihenfolge wie im KonsoleKalendar-Textformat angezeigt. Der einzige Unterschied ist, alle Informationen befinden sich in einer Zeile in einer durch Kommas getrennten Liste. Dieses Format kann z.B. von Tabellenkalkulationsprogrammen wie Calligra Sheets, OpenOffice.org und Microsoft® Excel gelesen werden. Das CSV-Format eignet sich auch gut zur Weiterverarbeitung durch Skripte.

Das CSV-Format lautet:

"Weekday, Month Day, Year","HH:MM","Weekday, Month Day, Year","HH:MM","Summary","Location","Description","UID"

Ausgabe von konsolekalendar --next --export-type CSV:

2016-11-29,08:00,2016-11-29,09:00,Besprechung,Konferenzraum,Die gesamte Abteilung trifft sich \
im großen Konferenzraum.,KonsoleKalendar-1924621834.134

HTML-Format

Der HTML-Export erzeugt eine gültige HTML -Datei zur Veröffentlichung im WWW. Das Format ist nicht geeignet zur Verarbeitung durch Skripte aber zur einfachen Veröffentlichung.

HTMLmonth-Format

Dieses Format produziert eine HTML-Datei, die alle Termine im angegebenen Zeitraum enthält. Das Format ist nicht geeignet zur Verarbeitung durch Skripte aber zur einfachen Veröffentlichung.