From e14971d81e4547c0487a937bbe4501a95779732a Mon Sep 17 00:00:00 2001 From: Cameron Date: Sun, 13 Sep 2015 11:25:42 -0700 Subject: [PATCH] In list-mode the news page would display an empty page if no records were found. Added default message. --- news.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/news.php b/news.php index 4df9489b6..a47703b3a 100644 --- a/news.php +++ b/news.php @@ -274,6 +274,7 @@ if ($action == 'cat' || $action == 'all' || vartrue($_GET['tag'])) $newsList = $sql->db_getList(); } + if($action == 'cat') { setNewsFrontMeta($newsList[1], 'category'); @@ -314,9 +315,16 @@ if ($action == 'cat' || $action == 'all' || vartrue($_GET['tag'])) $text .= $tp->parseTemplate($template['start'], true); } - foreach($newsList as $row) + if(!empty($newsList)) { - $text .= $ix->render_newsitem($row, 'return', '', $template['item'], $param); + foreach($newsList as $row) + { + $text .= $ix->render_newsitem($row, 'return', '', $template['item'], $param); + } + } + else // No News - empty. + { + $text .= "
".(strstr(e_QUERY, "month") ? LAN_NEWS_462 : LAN_NEWS_83)."
"; } if(vartrue($template['end'])) @@ -407,9 +415,9 @@ if ($action == 'extend') AND (n.news_end=0 || n.news_end>".time().") AND n.news_id=".intval($sub_action); } - if ($sql->db_Select_gen($query)) + if ($sql->gen($query)) { - $news = $sql->db_Fetch(); + $news = $sql->fetch(); $id = $news['news_category']; // Use category of this news item to generate next/prev links //***NEW [SecretR] - comments handled inside now