From 3fc6e71ac862242a571a28d3b6efdd6e82a3cb77 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 30 Oct 2012 13:09:38 +0400 Subject: apply filters and detect labels based on article content without tags --- include/rssfuncs.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/rssfuncs.php b/include/rssfuncs.php index 1e2feb3cb..e90b3cc07 100644 --- a/include/rssfuncs.php +++ b/include/rssfuncs.php @@ -865,7 +865,7 @@ /* Collect article tags here so we could filter by them: */ $article_filters = get_article_filters($filters, $entry_title, - $entry_content, $entry_link, $entry_timestamp, $entry_author, + strip_tags($entry_content), $entry_link, $entry_timestamp, $entry_author, $entry_tags); if ($debug_enabled) { @@ -1218,7 +1218,7 @@ foreach ($labels as $label) { $caption = $label["caption"]; - if (preg_match("/\b$caption\b/i", "$tags_str $entry_content $entry_title")) { + if (preg_match("/\b$caption\b/i", "$tags_str " . strip_tags($entry_content) . " $entry_title")) { if (!labels_contains_caption($article_labels, $caption)) { label_add_article($link, $entry_ref_id, $caption, $owner_uid); } -- cgit v1.2.3