diff options
Diffstat (limited to 'plugins/af_zz_imgproxy/init.php')
-rwxr-xr-x | plugins/af_zz_imgproxy/init.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/af_zz_imgproxy/init.php b/plugins/af_zz_imgproxy/init.php index 7947d4ca2..b172d4563 100755 --- a/plugins/af_zz_imgproxy/init.php +++ b/plugins/af_zz_imgproxy/init.php @@ -155,7 +155,7 @@ class Af_Zz_ImgProxy extends Plugin { $proxy_all = $this->host->get($this, "proxy_all"); $doc = new DOMDocument(); - if (@$doc->loadHTML($article["content"])) { + if (@$doc->loadHTML('<?xml encoding="UTF-8">' . $article["content"])) { $xpath = new DOMXPath($doc); $imgs = $xpath->query("//img[@src]"); @@ -170,7 +170,7 @@ class Af_Zz_ImgProxy extends Plugin { } } - $vids = $xpath->query("//video"); + $vids = $xpath->query("(//video|//picture)"); foreach ($vids as $vid) { if ($vid->hasAttribute("poster")) { |