From 4890d5778a6e64d9b9ce39b9ef542b014871079c Mon Sep 17 00:00:00 2001 From: Holger Schurig Date: Thu, 1 Jul 2010 23:33:57 +0200 Subject: [PATCH] google_sitemap.py, rss_feed.py: ignore hidden pages --- plugins/google_sitemap.py | 6 ++++++ plugins/rss_feed.py | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/plugins/google_sitemap.py b/plugins/google_sitemap.py index a13bc85..68fb548 100644 --- a/plugins/google_sitemap.py +++ b/plugins/google_sitemap.py @@ -36,8 +36,14 @@ def write_initial(params): def sitemap_scan(params): global f file = params.file + + # Ignore non-pages if not file.has_key("linktitle"): return + # Ignore hidden pages + if file.has_key("hide") and file.hide: + return + if f is None: write_initial(params) diff --git a/plugins/rss_feed.py b/plugins/rss_feed.py index eb61cc0..6104bf5 100644 --- a/plugins/rss_feed.py +++ b/plugins/rss_feed.py @@ -45,10 +45,16 @@ def sitemap_scan(params): global items file = params.file + # Only consider new stuff if max_age and file["mtime"] < max_age: return + # Ignore non-pages if not file.has_key("linktitle"): return + # Ignore hidden pages + if file.has_key("hide") and file.hide: + return + if file.has_key("change"): change = file["change"] else: -- 2.39.2