Da ich den Heute Gestern mod verwende konnte ich die Stelle zum einfügen nicht finden. Ich habe das dann so eingebaut.
Code: Alles auswählen
// Anfang Anzeige Heute - Gestern Mod
function create_date($format, $gmepoch, $tz, $calcDelta=true)
{
global $board_config, $lang;
static $translate;
if ( !$gmepoch )
{
// The next line integrated with the 'Last Visit' MOD (my own thing, unpublished)
return $lang['datetime']['Hidden_time'];
}
$time = $gmepoch + (7200 * $tz);
if ( $calcDelta ) {
$midnight = gmmktime(0, 0, 0);
$delta = $time - $midnight;
if ($delta >= 0 && $delta < 86400)
{
return $lang['datetime']['Today'] . gmdate('H:i', $time);
}
else
if ($delta < 0 && $delta > - 86400)
{
return $lang['datetime']['Yesterday'] . gmdate('H:i', $time);
}
}
$pre_format = @gmdate($format, $time);
if ( empty($translate) && $board_config['default_lang'] != 'english' )
{
@reset($lang['datetime']);
while ( list($match, $replace) = @each($lang['datetime']) )
{
$translate[$match] = $replace;
}
}
// alter code für Datum und Uhrzeit Anzeige mit heute / gestern format ohne Sommer- Winterzeit
// return ( !empty($translate) ) ? strtr($pre_format, $translate) : $pre_format;
return ( !empty($translate) ) ? strtr(@gmdate($format, $gmepoch + (3600 * ($tz+date("I", $gmepoch)))), $translate) : @gmdate($format, $gmepoch + (3600 * ($tz+date("I", $gmepoch))));
}
//
// Ende Anzeige Heute - Gestern Mod
Warum? Ich habe meine Änderung doch genau in diesem Code gemacht.
Ich habe in der Administration und meinem Profil GMT+1 eingestellt.