From: Andrew Dolgov Date: Sun, 12 Feb 2017 14:32:43 +0000 (+0300) Subject: af_zz_imgproxy: limit enclosure rewriting to images X-Git-Tag: 17.4~41 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=bc83dcb381b56f8038eec15d8bb0f195bc31c388;p=tt-rss.git af_zz_imgproxy: limit enclosure rewriting to images --- diff --git a/plugins/af_zz_imgproxy/init.php b/plugins/af_zz_imgproxy/init.php index bfa44a3b..9ef813ce 100644 --- a/plugins/af_zz_imgproxy/init.php +++ b/plugins/af_zz_imgproxy/init.php @@ -24,9 +24,11 @@ class Af_Zz_ImgProxy extends Plugin { } function hook_enclosure_entry($enc) { - $proxy_all = $this->host->get($this, "proxy_all"); + if (preg_match("/image/", $enc["type"]) || preg_match("/\.(jpg|png|gif|bmp)/i", $enc["filename"])) { + $proxy_all = $this->host->get($this, "proxy_all"); - $enc["content_url"] = $this->rewrite_url_if_needed($enc["content_url"], $proxy_all); + $enc["content_url"] = $this->rewrite_url_if_needed($enc["content_url"], $proxy_all); + } return $enc; }