Seite 1 von 1
Postdatum ersetzen mit rote Heute Angabe
Verfasst: 21.05.2008 22:36
von Fieser-Kardinal
Hallo,
ich suche einen Mod oder Tipp, sodass bei einem Posting, dass am gleichen Tag gemacht wurde, in den Informationen die Angabe Heute steht und nicht das ganze Datum. Am Besten wäre es wenn das Heute noch in Rot wäre.
Forum: 3.0.1
Style: prosilver
Grüße,
Fieser-Kardinal
Verfasst: 21.05.2008 22:53
von Balint
Hallo!
Ich hatte hier einen Tipp gepostet:
http://www.phpbb.de/viewtopic.php?t=168 ... t=g%F6tter
Bitte darauf achten, das für Gäste und Benutzer auch das richtige Datumsformat im ACP eingestellt ist.
Viele Grüße,
Bálint
Verfasst: 21.05.2008 23:21
von Fieser-Kardinal
Gibts auch die Möglichkeit ohne das Gestern ?
Verfasst: 21.05.2008 23:30
von Balint
Hallo!
Ja, statt des letzten Finden-und-Ersetzen Teils nur dieses ausführen:
Finde:
Code: Alles auswählen
else if ($gmepoch > $midnight && !$forcedate)
{
$format = substr($format, 0, strpos($format, '|')) . '||' . substr(strrchr($format, '|'), 1);
return str_replace('||', $this->lang['datetime']['TODAY'], strtr(@gmdate($format, $gmepoch + $this->timezone + $this->dst), $lang_dates));
}
Ersetze mit:
Code: Alles auswählen
else if ($gmepoch > $midnight && !$forcedate)
{
$format = substr($format, 0, strpos($format, '|')) . '||' . substr(strrchr($format, '|'), 1);
$colorcode = $colored ? '<span style="color: #ff0000;display: inline; font-weight: bold; padding: 0;">'.$this->lang['datetime']['TODAY'].'</span>' : $this->lang['datetime']['TODAY'];
return str_replace('||', $colorcode, strtr(@gmdate($format, $gmepoch + $this->timezone + $this->dst), $lang_dates));
}
Viele Grüße,
Bálint
Verfasst: 22.05.2008 17:24
von Fieser-Kardinal
Funktioniert nicht.