From b30abdadd2f7d846d40eaa2ddb6343291df30a91 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 21 Feb 2013 22:24:06 +0400 Subject: prevent article filters from modifying article GUID; add separate plugin_data field for this --- plugins/af_gocomics/init.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'plugins/af_gocomics') diff --git a/plugins/af_gocomics/init.php b/plugins/af_gocomics/init.php index 2a5d3ba3c..829dda999 100644 --- a/plugins/af_gocomics/init.php +++ b/plugins/af_gocomics/init.php @@ -20,7 +20,7 @@ class Af_GoComics extends Plugin { function hook_article_filter($article) { $owner_uid = $article["owner_uid"]; - if (strpos($article["guid"], "gocomics.com") !== FALSE && strpos($article["guid"], "gocomics,$owner_uid:") === FALSE) { + if (strpos($article["guid"], "gocomics.com") !== FALSE && strpos($article["plugin_data"], "gocomics,$owner_uid:") === FALSE) { $doc = new DOMDocument(); @$doc->loadHTML(fetch_file_contents($article["link"])); @@ -47,7 +47,7 @@ class Af_GoComics extends Plugin { } } - $article["guid"] = "gocomics,$owner_uid:" . $article["guid"]; + $article["plugin_data"] = "gocomics,$owner_uid:" . $article["plugin_data"]; } return $article; -- cgit v1.2.3