Einen kleinen Fehler habe ich noch gefunden: Bei Terminen, welche über mehrere Tage laufen, wird der Termin nur am ersten Tag rot markiert. Dafür habe ich folgende Lösung gefunden:
suche:
ersetze mit:
Weiterhin habe ich den Code bei mir so ergänzt, dass Termine die übermorgen beginnen grün und Termine die morgen beginnen gelb dargestellt werden, sowie die Schriftgröße für alle farblich markierten Termine vergrößert.
Ich weiß nicht, ob das sauber geschrieben ist, aber es funktioniert:
Code: Alles auswählen
if ($start_date-2 == create_date('d.m.Y', time(), $board_config['board_timezone']))
{
$subject = '<span style="color: #4ACB4A"><span style="font-size:18">'.$subject.'</span>';
}
if ($start_date-1 == create_date('d.m.Y', time(), $board_config['board_timezone']))
{
$subject = '<span style="color: #FCC403"><span style="font-size:18">'.$subject.'</span>';
}
if ($start_date <= create_date('d.m.Y', time(), $board_config['board_timezone']))
{
$subject = '<span style="color: #EF4952"><span style="font-size:18">'.$subject.'</span>';
}
Grüße Nico