From 0a2029172f535e4dfa258b8fe96e457c865cf18d Mon Sep 17 00:00:00 2001
From: Klap-in <klapinklapin@gmail.com>
Date: Tue, 21 May 2013 12:36:45 +0200
Subject: [PATCH] Support handle of images from ftp. ml() can built url to
 these images, either fetch didn't accept them.

---
 inc/fetch.functions.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/inc/fetch.functions.php b/inc/fetch.functions.php
index 5801e96fa..b85a1284f 100644
--- a/inc/fetch.functions.php
+++ b/inc/fetch.functions.php
@@ -97,7 +97,7 @@ function checkFileStatus(&$media, &$file, $rev = '', $width=0, $height=0) {
     global $MIME, $EXT, $CACHE, $INPUT;
 
     //media to local file
-    if(preg_match('#^(https?)://#i', $media)) {
+    if(preg_match('#^(https?|ftp)://#i', $media)) {
         //check hash
         if(substr(md5(auth_cookiesalt().$media), 0, 6) !== $INPUT->str('hash')) {
             return array(412, 'Precondition Failed');
-- 
GitLab