diff options
author | Alessandro Cosentino <cosenal@gmail.com> | 2012-07-17 17:37:54 -0400 |
---|---|---|
committer | Alessandro Cosentino <cosenal@gmail.com> | 2012-07-17 17:37:54 -0400 |
commit | c378e972a12ba41d252d74e509f88ea7bec2544d (patch) | |
tree | 22e05c91cc6409d803cdce5598fd227d76a8b904 /lib/feedmapper.php | |
parent | 4c8de80f564675f30687d21373ef3674a77a7926 (diff) |
adds favicon; needs css polishing
Diffstat (limited to 'lib/feedmapper.php')
-rw-r--r-- | lib/feedmapper.php | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/lib/feedmapper.php b/lib/feedmapper.php index 73afa0e86..c43ff47a5 100644 --- a/lib/feedmapper.php +++ b/lib/feedmapper.php @@ -46,6 +46,8 @@ class OC_News_FeedMapper { $title = $row['title']; $id = $row['id']; $feed = new OC_News_Feed($url, $title, null, $id); + $favicon = $row['favicon_link']; + $feed->setFavicon($favicon); $feeds[] = $feed; } return $feeds; @@ -64,7 +66,8 @@ class OC_News_FeedMapper { $url = $row['url']; $title = $row['title']; $feed = new OC_News_Feed($url, $title, null,$id); - + $favicon = $row['favicon_link']; + $feed->setFavicon($favicon); $itemMapper = new OC_News_ItemMapper(); $items = $itemMapper->findAll($id); $feed->setItems($items); @@ -118,16 +121,17 @@ class OC_News_FeedMapper { if ($feedid == null){ $query = OCP\DB::prepare(' INSERT INTO ' . self::tableName . - '(url, title, folder_id, added, lastmodified) - VALUES (?, ?, ?, ?, ?) + '(url, title, favicon_link, folder_id, added, lastmodified) + VALUES (?, ?, ?, ?, ?, ?) '); $params=array( $url, htmlspecialchars_decode($title), + $feed->getFavicon(), $folderid, $_ut, - $_ut + $_ut, ); $query->execute($params); |