]> git.mxchange.org Git - friendica.git/blobdiff - include/network.php
New cache system with subdirectories
[friendica.git] / include / network.php
index 0e1a63792f5a04676cf3f23b00123c5cd7aad12b..edd03d557acc2bb28066dab678e71cf1c671ade7 100644 (file)
@@ -823,15 +823,13 @@ function scale_external_images($s, $include_link = true, $scale_replace = false)
                                $scaled = $mtch[1];
                        $i = fetch_url($scaled);
 
-                       $cache = get_config('system','itemcache');
-                       if (($cache != '') and is_dir($cache)) {
-                               $cachefile = $cache."/".hash("md5", $scaled);
+                       $cachefile = get_cachefile(hash("md5", $scaled));
+                       if ($cachefile != '')
                                file_put_contents($cachefile, $i);
-                       }
 
                        // guess mimetype from headers or filename
                        $type = guess_image_type($mtch[1],true);
-                       
+
                        if($i) {
                                $ph = new Photo($i, $type);
                                if($ph->is_valid()) {