Allow YouTube-style media links to be counted as enclosures for purposes of listing attachments/thumbs

This commit is contained in:
Brion Vibber 2010-11-09 12:04:07 -08:00
parent f25accc43e
commit dbb95b76a4
1 changed files with 8 additions and 4 deletions

View File

@ -361,15 +361,19 @@ class File extends Memcached_DataObject
if($semicolon){
$mimetype = substr($mimetype,0,$semicolon);
}
if(in_array($mimetype,$notEnclosureMimeTypes)){
return false;
}else{
// @fixme uncertain if this is right.
// we want to expose things like YouTube videos as
// viewable attachments, but don't expose them as
// downloadable enclosures.....?
//if (in_array($mimetype, $notEnclosureMimeTypes)) {
// return false;
//} else {
if($oembed->mimetype) $enclosure->mimetype=$oembed->mimetype;
if($oembed->url) $enclosure->url=$oembed->url;
if($oembed->title) $enclosure->title=$oembed->title;
if($oembed->modified) $enclosure->modified=$oembed->modified;
unset($oembed->size);
}
//}
} else {
return false;
}