Seite 2 von 2

Verfasst: 25.08.2007 20:03
von oxpus
Bitte bitte.
Lies mir auch keine Ruhe.

Verfasst: 31.08.2007 22:54
von junos
junos hat geschrieben: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>';
      }
      
Das funktioniert leider nicht, wenn der Termin auf einem 1. des Monats liegt.

Verfasst: 01.09.2007 10:45
von oxpus
So sollte es besser gehen:

Code: Alles auswählen

if ($start_date == create_date('d.m.Y', time()-(86400*2), $board_config['board_timezone']))
{
	$subject = '<span style="color: #4ACB4A"><span style="font-size:18">'.$subject.'</span>';
}
     
if ($start_date == create_date('d.m.Y', time()-86400, $board_config['board_timezone']))
{
	$subject = '<span style="color: #FCC403"><span style="font-size:18">'.$subject.'</span>';
}

Verfasst: 02.09.2007 10:44
von junos
Ah...die Sekunden eines Tages muss man also abziehen. Danke dir.

Verfasst: 02.09.2007 11:07
von junos
Funktioniert leider nicht: zukünftige Termine werden mit diesem Code gar nicht farbig dargestellt und Termine die gerade aktuell sind, aber schon gestern begonnen haben sind nun gelb.

Verfasst: 02.09.2007 12:23
von oxpus
Moment, zukünftige Termine sind in diesem kurzen Code auch nicht enthalten.
Es ging hier nur im Termine von gestern und vorgestern ;)

Verfasst: 02.09.2007 21:05
von junos
Ach so, na denn... ;)