From dcb449e1fa78050260b3d0aae4e607c57f4c3815 Mon Sep 17 00:00:00 2001 From: fuzzykitten Date: Sat, 26 Apr 2025 03:02:30 -0400 Subject: [PATCH] display rss feed like the overboard, filter out certain subs --- opt/display.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/opt/display.php b/opt/display.php index 7a23777..e90fb7a 100644 --- a/opt/display.php +++ b/opt/display.php @@ -820,12 +820,27 @@ function print_rss_all($db, $settings, $page) $title = $settings['title']; $address = $settings['web_address']; $description = $settings['RSS_message']; + + $out = ''; + + if ( (!empty($settings['no_overboard'])) ) { + $last = array_pop($settings['no_overboard']); + + foreach($settings['no_overboard'] as $no_overboard) { + $str = "'" . $no_overboard . "', "; + $out .= $str; + } + + $out .= "'" . $last . "'"; + + } $statement = $db->prepare("SELECT post_id, original, org_id, sub, text, timestamp, name, move_message, edit_message FROM threads WHERE shadow = 'no' + AND sub NOT IN ($out) ORDER BY ROWID DESC LIMIT '$page_start', '$pagination'"); $result = $statement->execute();