anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Zeitanzeige spinnt https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=3787 |
Seite 1 von 1 |
Autor: | Song Sinen [ Mi 11 Jul, 2007 17:15 ] |
Betreff des Beitrags: | Zeitanzeige spinnt |
Hallo erstmal!^^ Ich weis ja nicht ob sies schon wussten, aber... Die title-Zeitanzeige aus meinem Status-Mod gibt bedauerlicherweise für jeden Post in einem Chat die selbe Uhrzeit an - nämlich die postdate des ältesten auf dieser Seite angezeigten Beitrag. Wie schon bekannt sein dürfte nutze ich glücklich Eliwoods Chatpack (*G*) und da sieht die Modi so aus: In der commentary.php wurde geändert: Nach [php] // Timestamp if(COMMENTARY_TIMESTAMP_DISPLAY === true) { $prefix .= '`0['.date(COMMENTARY_TIMESTAMP_FORMAT, strToTime($row['postdate'])).']`0'; }[/php] steht [php] $postzeit=$row[postdate]; $postzeit=substr($postzeit, 11, 12);[/php]. Und die Ausgabe lautet: [php] if(COMMENTARY_USEPARAGRAPHS === true) { output('<p title='.$postzeit.' style="line-height: '.COMMENTARY_LINEHEIGHT.'em; margin-top: '.(COMMENTARY_PARAGRAPHS_MARGIN/2).'em; margin-bottom: '.(COMMENTARY_PARAGRAPHS_MARGIN/2).'em;">'.$v.'</p>',true); } else { output($v.'<br />',true); } }[/php] Was mich etwas irritiert ist dass $postzeit ja in der Schleife gefüllt wird und nicht danach. Jetzt liegt die Ausgabe ja außerhalb der Schleife, aber das gilt auch für $v und der ist ja jedesmal ein anderer, warum sollte es also nicht bei $postzeit auch gehen? Oo Wenn die postdate des aktuellsten Posts im Chat engezeigt würde, könnte ich es ja noch verstehen. Doch die älteste auf der Seite? Weis jemand Rat? 8/ Lg, Song Sinen EDIT: Und wenn ich es in die Ausgabe-Schleife setze: [php] while (list($sec,$v)=each($comments)){ $postzeit=$row[postdate]; $postzeit=substr($postzeit, 11, 12); if(COMMENTARY_USEPARAGRAPHS === true) { output('<p title='.$postzeit.' style="line-height: '.COMMENTARY_LINEHEIGHT.'em; margin-top: '.(COMMENTARY_PARAGRAPHS_MARGIN/2).'em; margin-bottom: '.(COMMENTARY_PARAGRAPHS_MARGIN/2).'em;">'.$v.'</p>',true); } else { output($v.'<br />',true); } }[/php] Gibt er mir per onmouseover das hier aus: [php]stile="line-heigh:[/php] Hm, hm. oO |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |