summaryrefslogtreecommitdiff
path: root/classes/article.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2019-08-14 17:21:07 +0300
committerAndrew Dolgov <[email protected]>2019-08-14 17:21:07 +0300
commitffb842f752b9208fd5bb7479b3d189d261f7170f (patch)
treede1ee682d35ddf9d5f4daeece1f398db401ab699 /classes/article.php
parent150b040dad386f04c5b17f2a2ffb5dda96262ef3 (diff)
Article::get_article_image() - provide cached URLs if possible
Diffstat (limited to 'classes/article.php')
-rwxr-xr-xclasses/article.php8
1 files changed, 8 insertions, 0 deletions
diff --git a/classes/article.php b/classes/article.php
index 789d4c577..02477b553 100755
--- a/classes/article.php
+++ b/classes/article.php
@@ -875,6 +875,14 @@ class Article extends Handler_Protected {
}
}
+ $cache = new DiskCache("images");
+
+ if ($cache->exists(sha1($article_image)))
+ $article_image = $cache->getUrl(sha1($article_image));
+
+ if ($cache->exists(sha1($article_stream)))
+ $article_stream = $cache->getUrl(sha1($article_stream));
+
return [$article_image, $article_stream];
}