diff --git a/app/Models/Feed.php b/app/Models/Feed.php index cc2196dac..89eb0a53c 100644 --- a/app/Models/Feed.php +++ b/app/Models/Feed.php @@ -356,49 +356,53 @@ class FreshRSS_Feed extends Minz_Model { $content = html_only_entity_decode($item->get_content()); - $elinks = array(); - foreach ($item->get_enclosures() as $enclosure) { - $elink = $enclosure->get_link(); - if ($elink != '' && empty($elinks[$elink])) { - $content .= '
' . $enclosure->get_title() . '
'; - } - - $enclosureContent = ''; - $elinks[$elink] = true; - $mime = strtolower($enclosure->get_type()); - $medium = strtolower($enclosure->get_medium()); - if ($medium === 'image' || strpos($mime, 'image/') === 0) { - $enclosureContent .= '' . $enclosure->get_title() . '
'; } - } - $content .= $thumbnailContent; - $content .= $enclosureContent; + $enclosureContent = ''; + $elinks[$elink] = true; + $mime = strtolower($enclosure->get_type()); + $medium = strtolower($enclosure->get_medium()); + if ($medium === 'image' || strpos($mime, 'image/') === 0) { + $enclosureContent .= '' . $enclosure->get_description() . ''; + $thumbnailContent = ''; + if ($enclosure->get_thumbnails() != null) { + foreach ($enclosure->get_thumbnails() as $thumbnail) { + if (empty($elinks[$thumbnail])) { + $elinks[$thumbnail] = true; + $thumbnailContent .= '
' . $enclosure->get_description() . ''; + } + $content .= "