Was muss ich machen, damit vor Beiträgen nicht nur "heute" sondern auch "gestern" [...gepostet] steht.
hab die 2.8. Version und hätt diese Funktion unbedingt gerne wieder, des war prima.
Gruß B@sti
Ort: / Boardübersicht / Code Hack Requests / Heute und Gestern
Seite 1 von 1
Was muss ich machen, damit vor Beiträgen nicht nur "heute" sondern auch "gestern" [...gepostet] steht.
hab die 2.8. Version und hätt diese Funktion unbedingt gerne wieder, des war prima.
Gruß B@sti
inc/functions.inc.php, Zeile 363ff
function form_date($time, $verbose = 1) { global $config; if( $time < (60 * 60 * 24) ) { return "N/A"; } $time += $config['timeoffset'] * 3600; if( date("d.m.Y", (time() + $config['timeoffset'] * 3600) ) == date('d.m.Y', $time) && $verbose ) { return "<b>Heute</b>, " . date("H:i", $time) . " Uhr"; } else { return date("d.m.Y, H:i", $time) . " Uhr"; } }
ändern in
function form_date($time, $verbose = 1) { global $config; if( $time < (60 * 60 * 24) ) { return "N/A"; } $time += $config['timeoffset'] * 3600; if( date("d.m.Y", (time() + $config['timeoffset'] * 3600) ) == date('d.m.Y', $time) && $verbose ) { return "<b>Heute</b>, " . date("H:i", $time) . " Uhr"; } elseif( date("d.m.Y", (time() + ($config['timeoffset'] + 24) * 3600) ) == date( 'd.m.Y', $time ) && $verbose ) { return "<b>Gestern</b>, " . date("H:i", $time) . " Uhr"; } else { return date("d.m.Y, H:i", $time) . " Uhr"; } }
hm, geht net. Bleibt weiterhin nur "HEUTE". Was mach ich falsch?!
elseif( date("d.m.Y", (time() + ($config['timeoffset'] + 24) * 3600) ) == date( 'd.m.Y', $time ) && $verbose )
o_O
wo liegt der unterschied?
elseif( date("d.m.Y", (time() + ($config['timeoffset'] + 24) * 3600) ) == date( 'd.m.Y', $time ) && $verbose )
elseif( date("d.m.Y", (time() + ($config['timeoffset'] + 24) * 3600) ) == date( 'd.m.Y', $time ) && $verbose )
das ist ein zitat. das gestern wird nur angezeigt, wenn der post _genau_ 24h alt ist.
autsch, stimmt
was is nu richtig, und wie funktionierts?
Funktioniert einwandfrei!!! Hier nochmal vielen Dank an den Codespender! :)
Seite 1 von 1