diff options
author | Bernhard Posselt <nukeawhale@gmail.com> | 2013-04-16 16:59:38 +0200 |
---|---|---|
committer | Bernhard Posselt <nukeawhale@gmail.com> | 2013-04-16 16:59:38 +0200 |
commit | 43ca6673b479695a84c77bc48bd27655ed6c93b9 (patch) | |
tree | b2fa1dc71d3d6fd2afc12497605f219ed4df9446 /utility | |
parent | 3b425b0a46ae89e9ef0127b35563572238a1dc1c (diff) |
unescape title to not escape html characters, this is handled by angularjs
Diffstat (limited to 'utility')
-rw-r--r-- | utility/feedfetcher.php | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/utility/feedfetcher.php b/utility/feedfetcher.php index e9950e7cd..f48839029 100644 --- a/utility/feedfetcher.php +++ b/utility/feedfetcher.php @@ -81,7 +81,8 @@ class FeedFetcher implements IFeedFetcher { $item->setStatus(0); $item->setUnread(); $item->setUrl( $feedItem->get_permalink() ); - $item->setTitle( $feedItem->get_title() ); + // unescape content because angularjs helps agains XSS + $item->setTitle(html_entity_decode($feedItem->get_title())); $item->setGuid( $feedItem->get_id() ); $item->setGuidHash( md5($feedItem->get_id()) ); $item->setBody( $feedItem->get_content() ); @@ -108,7 +109,8 @@ class FeedFetcher implements IFeedFetcher { } $feed = new Feed(); - $feed->setTitle($simplePie->get_title()); + // unescape content because angularjs helps agains XSS + $feed->setTitle(html_entity_decode($simplePie->get_title())); $feed->setUrl($url); $feed->setLink($simplePie->get_link()); $feed->setUrlHash(md5($url)); |