From f5151bdbf999043dfe1ba73a684d37b27ff6e021 Mon Sep 17 00:00:00 2001 From: Snarkturne Date: Fri, 11 Oct 2013 13:54:55 +0200 Subject: Exclude hidden pages (config["hidepages"]) from RSS feed (see https://www.dokuwiki.org/config:hidepages) --- feed.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'feed.php') diff --git a/feed.php b/feed.php index 8d1dcea6a..2deeea227 100644 --- a/feed.php +++ b/feed.php @@ -429,7 +429,9 @@ function rss_buildItems(&$rss, &$data, $opt) { $cat = getNS($id); if($cat) $item->category = $cat; } - + + // Add only visible items + if (isVisiblePage($id)) { // finally add the item to the feed object, after handing it to registered plugins $evdata = array( 'item' => &$item, @@ -442,6 +444,7 @@ function rss_buildItems(&$rss, &$data, $opt) { $rss->addItem($item); } $evt->advise_after(); // for completeness + } } } $event->advise_after(); -- cgit v1.2.3