From 6a1e6b470ca05e5a43d9986865f8938e92951e45 Mon Sep 17 00:00:00 2001 From: slawkens Date: Fri, 30 Jan 2026 22:46:02 +0100 Subject: [PATCH] Don't display hidden news for admin - it's confusing Patching from 1.x --- system/pages/news.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/system/pages/news.php b/system/pages/news.php index e48e1382..fcb3ec17 100644 --- a/system/pages/news.php +++ b/system/pages/news.php @@ -115,7 +115,7 @@ if(!$news_cached) ); } - $tickers_db = $db->query('SELECT * FROM `' . TABLE_PREFIX . 'news` WHERE `type` = ' . TICKER .($canEdit ? '' : ' AND `hidden` != 1') .' ORDER BY `date` DESC LIMIT ' . $config['news_ticker_limit']); + $tickers_db = $db->query('SELECT * FROM `' . TABLE_PREFIX . 'news` WHERE `type` = ' . TICKER . ' AND `hidden` != 1 ORDER BY `date` DESC LIMIT ' . $config['news_ticker_limit']); $tickers_content = ''; if($tickers_db->rowCount() > 0) { @@ -134,7 +134,7 @@ if(!$news_cached) if($cache->enabled() && !$canEdit) $cache->set('news_' . $template_name . '_' . TICKER, $tickers_content, 60 * 60); - $featured_article_db =$db->query('SELECT `id`, `title`, `article_text`, `article_image`, `hidden` FROM `' . TABLE_PREFIX . 'news` WHERE `type` = ' . ARTICLE . ($canEdit ? '' : ' AND `hidden` != 1') .' ORDER BY `date` DESC LIMIT 1'); + $featured_article_db =$db->query('SELECT `id`, `title`, `article_text`, `article_image`, `hidden` FROM `' . TABLE_PREFIX . 'news` WHERE `type` = ' . ARTICLE . ' AND `hidden` != 1 ORDER BY `date` DESC LIMIT 1'); $article = ''; if($featured_article_db->rowCount() > 0) { $article = $featured_article_db->fetch(); @@ -166,7 +166,7 @@ else { if(!$news_cached) { ob_start(); - $newses = $db->query('SELECT * FROM ' . $db->tableName(TABLE_PREFIX . 'news') . ' WHERE type = ' . NEWS . ($canEdit ? '' : ' AND hidden != 1') . ' ORDER BY date' . ' DESC LIMIT ' . $config['news_limit']); + $newses = $db->query('SELECT * FROM ' . $db->tableName(TABLE_PREFIX . 'news') . ' WHERE type = ' . NEWS . ' AND hidden != 1 ORDER BY date' . ' DESC LIMIT ' . $config['news_limit']); if($newses->rowCount() > 0) { foreach($newses as $news) @@ -227,4 +227,4 @@ if(!$news_cached) echo $tmp_content; } else - echo $news_cached; \ No newline at end of file + echo $news_cached;