diff --git a/Rocksolid_Light/rocksolid/overboard.php b/Rocksolid_Light/rocksolid/overboard.php index b396d81..b8437a0 100644 --- a/Rocksolid_Light/rocksolid/overboard.php +++ b/Rocksolid_Light/rocksolid/overboard.php @@ -375,7 +375,12 @@ function display_threads($threads, $oldest) $display .= '

'; $display .= '' . headerDecode($target_head['subject']) . '

'; $display .= '' . $target_head['newsgroup'] . ''; - if((!isset($value[$target_head['msgid']]) || $result_count > 10) && isset($target_head['date'])) { + // Do better than !isset($value[$target_head['msgid']]) + $timetest = $oldest; + if($newonly) { + $timetest = $userdata[$target_head['newsgroup']]; + } + if((($target_head['date'] < $timetest) || $result_count > 10) && isset($target_head['date'])) { $poster = get_poster_name(mb_decode_mimeheader($target_head['name'])); $block = false; foreach ($blocked_user_config as $bkey => $bvalue) {