From cad591b1ec57627821cbd702f342cedcb0004218 Mon Sep 17 00:00:00 2001 From: Michael Vogel Date: Wed, 10 Jun 2015 23:45:56 +0200 Subject: [PATCH] Improved OEmbed detection --- include/oembed.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/include/oembed.php b/include/oembed.php index 26746af51c..b32cb512be 100755 --- a/include/oembed.php +++ b/include/oembed.php @@ -37,7 +37,6 @@ function oembed_fetch_url($embedurl, $no_rich_type = false){ if ($dom){ $xpath = new DOMXPath($dom); $attr = "oembed"; - $xattr = oe_build_xpath("class","oembed"); $entries = $xpath->query("//link[@type='application/json+oembed']"); foreach($entries as $e){ @@ -45,6 +44,12 @@ function oembed_fetch_url($embedurl, $no_rich_type = false){ $txt = fetch_url($href . '&maxwidth=' . $a->videowidth); break; } + $entries = $xpath->query("//link[@type='text/json+oembed']"); + foreach($entries as $e){ + $href = $e->getAttributeNode("href")->nodeValue; + $txt = fetch_url($href . '&maxwidth=' . $a->videowidth); + break; + } } } } -- 2.39.5