瀏覽代碼

added cache time to cacheImage function

CauseFX 6 年之前
父節點
當前提交
c778e2e8f9
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      api/functions/organizr-functions.php

+ 4 - 1
api/functions/organizr-functions.php

@@ -2067,7 +2067,10 @@ function cacheImage($url, $name, $extension = 'jpg')
         mkdir($cacheDirectory, 0777, true);
     }
     $cachefile = $cacheDirectory . $name . '.' . $extension;
-    @copy($url, $cachefile);
+	$cachetime = 604800;
+	if ((file_exists($cachefile) && time() - $cachetime < filemtime($cachefile)) || !file_exists($cachefile)) {
+		@copy($url, $cachefile);
+	}
 }
 
 function downloader($array)