diff --git a/Rocksolid_Light/rocksolid/newsportal.php b/Rocksolid_Light/rocksolid/newsportal.php index 3674ca8..85e59cd 100644 --- a/Rocksolid_Light/rocksolid/newsportal.php +++ b/Rocksolid_Light/rocksolid/newsportal.php @@ -668,7 +668,7 @@ function groups_show($gruppen) { } if(isset($userdata[$g->name])) { if($userdata[$g->name] < $lastarticleinfo->date) { - $groupdisplay.='(new) '; + $groupdisplay.='(new) '; } } $groupdisplay.=get_date_interval(date("D, j M Y H:i T",$lastarticleinfo->date)); diff --git a/Rocksolid_Light/rocksolid/overboard.php b/Rocksolid_Light/rocksolid/overboard.php index d78a495..2b952da 100755 --- a/Rocksolid_Light/rocksolid/overboard.php +++ b/Rocksolid_Light/rocksolid/overboard.php @@ -79,6 +79,15 @@ $groupconfig=$file_groups; $cachefile=$spooldir."/".$config_name."-overboard.dat"; $oldest = (time() - (86400 * $article_age)); +if (isset($_GET['time'])) { + $user_time = $_GET['time']; + if(is_numeric($user_time)) { + if(($user_time > time()) || ($user_time < $oldest)) { + unset($user_time); + } + } +} + if (isset($_GET['thisgroup'])) { $grouplist = array(); $grouplist[0] = _rawurldecode(_rawurldecode($_GET['thisgroup'])); @@ -99,19 +108,21 @@ if(is_file($cachefile)) { $stats = stat($cachefile); $oldest = $stats[9]; $cached_overboard = unserialize(file_get_contents($cachefile)); - if($stats[9] > (time() - $cachetime)) { - echo '
'; - } else { - echo ' | |||
';
+ if(!isset($user_time)) {
+ if($stats[9] > (time() - $cachetime)) {
+ echo '
".$results." recent articles found. \r\n"; + echo "".$results." ".$recent." articles found. \r\n"; #echo " |