Basiert auf:
cal_mini.tpl und event_list.tpl TL 2.8.RC1
Kurzbeschreibung:
Beim Durchblättern der Monate des Minikalenders erscheinen die Events des jeweiligen Monats in der Eventliste. Beim Klick auf einen verlinkten Tag im Minikalender erscheinen die Events dieses Tages in der Eventliste. (Ohne diese Anpassungen erscheinen im 2. Fall auch die Events des ganzen Monats.)
Beschreibung/Sonstige Infos:
In cal_mini Zeile 20 übergebe ich den "Tageslinks" einen zusätzlichen Parameter &format=day
PHP-Code:
// cal_mini.tpl line 20
...<a href="<?php echo $day['href']; ?>&format=day" title="...
In event_list.tpl in der ersten Zeile starte ich eine Abfrage dieses neuen Parameters und des Parameters 'day'.
PHP-Code:
// event_list.tpl first line
<?php if(!$GLOBALS[_GET]['format'] || ($GLOBALS[_GET]['format'] == 'day' && $GLOBALS[_GET]['day'] == $this->parseDate('Ymd', $this->startTime))): ?>
// original Template here
// last line:
<?php endif; ?>
Die Eventliste wird auf das Anzeigeformat Monat gestellt.
Bitte Bescheid geben, sollte jemand darin eine Sicherheitslücke entdecken.
Andreas
Lesezeichen