Cdml Kalender
Die Kalenderfunktion erzeugt eine tabellenförmige Kalenderdarstellung, wobei die Tagesseiten oder - besser - eine Seite je Monat verweisen. Optional können Termine, die auf diesen Seiten eingetragen sind, im Kalender in Balkenform angezeigt werden.
Ein einfaches Beispiel:
wird durch folgenden Text erzeugt:
[[Kalender]]
Das komplexeres Beispiel:
wird von folgendem Text erzeugt:
[[Kalender][Monat=-4q][Anzahl=9][Spalten=3][Optionen=s][Abstand=20]]
Parameter
Zusätzlich zu den nachfolgenden Parametern können nahezu alle Parameter von CdmlTabelle sinngeäß verwendet werden.
- Abstand erlaubt die horizontale Positionierung (ohne Parameter wird die Tabelle automatisch zentriert)
- Untertitelhintergrund Hintergrundfarbe der Zeile mit den Tageskürzeln.
- z.B. [Untertitelhintergrund=hellgrün]
- Heutehintergrund Hintergrundfarbe zur Hervorhebung des aktuellen Tages (Vorgabewert: hellblau).
- z.B. [Heutehintergrund=pink]
- Wochenendehintergrund Hintergrundfarbe für Samstage und Sonntage (Vorgabewert: hellgrau)
- z.B. [Wochenendehintergrund=weiß]
- Optionen Besondere Optionen (Vorgabe: keine)
- z. B. [Optionen=s] Balkenanzeige zur Visualisierung von Terminen
- Linkmuster Legt den Verlinkungsbefehl fest (Vorgabe: {page}/{year}{month}#{day})
- z. B. [Linkmuster=Kalender {year}__{month}__{day}] (Beispiel für Tagesseiten)
- Zeitbereich Festlegung des im Balken angezeigten Zeitbereichs (Vorgabe: 8:00-18:00)
- z. B. [Zeitbereich=0:00-24:00]
- Seite Legt eine andere Seite als die aktuelle Seite für die Ersetzung von {page} im Linkmuster fest (Vorgabe: die aktuelle Seite )
- z. B. [Seite=Kalender] Legt den Seitennamen absolut fest.
- Jahr Bestimmt gemeinsam mit dem Parameter Monat das angezeigte Monat (Vorgabe: das aktuelle Jahr)
- Monat Bestimmt gemeinsam mit dem Parameter Jahr das angezeigte Monat (Vorgabe: das aktuelle Monat)
- z. B. [Monat=10] Legt den Oktober absolut fest
- z. B. [Monat=0] Das aktuelle Monat
- z. B. [Monat=-1] Das Vormonat (relativ zum aktuellen Monat)
- z. B. [Monat=+1] Das Folgemonat (relativ zum aktullen Monat)
- z. B. [Monat=-4q] die Zusatzoption q bewirkt, dass das Startmonat jedenfalls auf eine Quartalsgrenze gelegt wird.
- Anzahl Anzahl der angezeigten Monate (Vorgabe:1)
- z. B. [Anzahl=3] Es werden drei aufeinanderfolgende Monate angezeigt
- Spalten Anzahl der nebeneinander angezeigten Monate (Vorgabe:3)
- z. B. [Spalten=6] Es wird ein komplettes Halbjahr horizontal nebeneinander angezeigt
- Kalenderluft Freiraum zwischen den einzelneen Monatstabellen (Vorgabe:2)
- Balkenhöhe verändert die Höhe des Grafikbalken (Vorgabe: 4)
- e.g. [Balkenhöhe=10]. Hinweis: Nur gemeinsam mit [Optionen=s] wirksam.
- Balkenabstand ändert den vertikalen Abstand zwischen Tagesnummer und Grafikbalken (Vorgabe: 2). Hinweis: Nur gemeinsam mit [Optionen=s] wirksam.
Weitere Beispiele (siehe "Ändern" um die konkreten Befehle zu sehen)
OrdnerCdml OrdnerDokumentation
|