diff options
author | Andrew Dolgov <[email protected]> | 2013-02-26 18:27:40 +0400 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2013-02-26 18:27:40 +0400 |
commit | 5d56d100f1acaee498b6d7da12c4bf10f416c49f (patch) | |
tree | 1618e401a74dde59239776cc5e3b2c55dfcc3a01 /include/rssfuncs.php | |
parent | 2ea09bdef63cd8e968bf537585fa338f773f93ca (diff) |
force disable simplepie unnecessarily sanitizing data
Diffstat (limited to 'include/rssfuncs.php')
-rw-r--r-- | include/rssfuncs.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/include/rssfuncs.php b/include/rssfuncs.php index b82a872f4..bced183f4 100644 --- a/include/rssfuncs.php +++ b/include/rssfuncs.php @@ -291,6 +291,10 @@ } $rss = new SimplePie(); + $rss->set_sanitize_class("SanitizeDummy"); + // simplepie ignores the above and creates default sanitizer anyway, + // so let's override it... + $rss->sanitize = new SanitizeDummy(); $rss->set_output_encoding('UTF-8'); $rss->set_raw_data($feed_data); @@ -438,7 +442,7 @@ } foreach ($items as $item) { - if ($_REQUEST['xdebug'] == 2) { + if ($_REQUEST['xdebug'] == 3) { print_r($item); } @@ -473,7 +477,7 @@ $entry_title = $item->get_title(); - $entry_link = rewrite_relative_url($site_url, htmlspecialchars_decode($item->get_link())); + $entry_link = rewrite_relative_url($site_url, $item->get_link()); if ($debug_enabled) { _debug("update_rss_feed: title $entry_title"); |