|
|
|
@ -318,7 +318,7 @@ class FreshRSS_Feed extends Minz_Model { |
|
|
|
|
$elinks = array(); |
|
|
|
|
foreach ($item->get_enclosures() as $enclosure) { |
|
|
|
|
$elink = $enclosure->get_link(); |
|
|
|
|
if (empty($elinks[$elink])) { |
|
|
|
|
if ($elink != '' && empty($elinks[$elink])) { |
|
|
|
|
$elinks[$elink] = '1'; |
|
|
|
|
$mime = strtolower($enclosure->get_type()); |
|
|
|
|
if (strpos($mime, 'image/') === 0) { |
|
|
|
@ -327,8 +327,10 @@ class FreshRSS_Feed extends Minz_Model { |
|
|
|
|
$content .= '<p class="enclosure"><audio preload="none" src="' . $elink . '" controls="controls"></audio> <a download="" href="' . $elink . '">💾</a></p>'; |
|
|
|
|
} elseif (strpos($mime, 'video/') === 0) { |
|
|
|
|
$content .= '<p class="enclosure"><video preload="none" src="' . $elink . '" controls="controls"></video> <a download="" href="' . $elink . '">💾</a></p>'; |
|
|
|
|
} else { |
|
|
|
|
} elseif (strpos($mime, 'application/') === 0 || strpos($mime, 'text/') === 0) { |
|
|
|
|
$content .= '<p class="enclosure"><a download="" href="' . $elink . '">💾</a></p>'; |
|
|
|
|
} else { |
|
|
|
|
unset($elinks[$elink]); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|