From b652fdae2926e6e267bfb8744470a03558d38a4a Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sat, 25 Oct 2008 03:03:37 +0100 Subject: properly import multiple media-tag enclosures in feeds (magpie) --- functions.php | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'functions.php') diff --git a/functions.php b/functions.php index f9c78bee3..f32d85af9 100644 --- a/functions.php +++ b/functions.php @@ -1033,7 +1033,7 @@ } // - // can there be many of those? -fox + // can there be many of those? yes -fox $m_ctr = $item['media']['content#']; @@ -1043,9 +1043,18 @@ $item['media']['content@length']); array_push($enclosures, $e_item); - } - // FIXME: parse more of those, if needed. + for ($i = 0; $i <= $m_ctr; $i++ ) { + + if ($item["media"]["content#$i@url"]) { + $e_item = array($item["media"]["content#$i@url"], + $item["media"]["content#$i@medium"], + $item["media"]["content#$i@length"]); + array_push($enclosures, $e_item); + } + } + + } } # sanitize content -- cgit v1.2.3