From cf1b5837a79042668c2c073f1548c361f6460231 Mon Sep 17 00:00:00 2001 From: Marcin Kurczewski Date: Tue, 29 Oct 2013 09:18:00 +0100 Subject: [PATCH] Reduced thumbnail size (PNG->JPG) --- public_html/media/css/upload.css | 2 +- public_html/media/img/thumb.jpg | Bin 0 -> 933 bytes src/Controllers/PostController.php | 8 ++++---- 3 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 public_html/media/img/thumb.jpg diff --git a/public_html/media/css/upload.css b/public_html/media/css/upload.css index ff513c52..13e1c4d9 100644 --- a/public_html/media/css/upload.css +++ b/public_html/media/css/upload.css @@ -43,7 +43,7 @@ width: 100px; height: 100px; line-height: 100px; - background-image: url('../img/thumb.png'); + background-image: url('../img/thumb.jpg'); background-size: 100px 100px; border: 1px solid black; vertical-align: middle; diff --git a/public_html/media/img/thumb.jpg b/public_html/media/img/thumb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..61b971bc0102b95ff5c37d95ab0deb94bfdaafe6 GIT binary patch literal 933 zcmex=^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<5{tq4JDO%z}oFCW(c`8xL-N$Rgwv$f~HM zV%#`!)Bjrx93WHd8NT;PZ~XYT;^oo;S1`)|zs9Ri?`3+&5mSk1y@^O7=4fqUWU})#P@#Ei~ zl1mTp8OFeXa2#%z0o{Xe9B!8ZmBAg?jMJMyRS3sj^-8^JvQ+1Gwb0CpFY7KxWIi|e z{_L-QRRmZSTd3yrkV{j5VO8j}V`@S}E^mp3*pYOmb7^i{^m=w9~o2t>r zm$Az>Tt1ih{_L-~FB|!gqen7iS!}SU>g@caV12o%x3YO{p2_{Wzx2H~gLB)Pn)*1a z%mScsI1SstAnW+Aj>F?Jpo8F! z!)qAAaftype == PostType::Youtube) { - $tmpPath = tempnam(sys_get_temp_dir(), 'thumb') . '.png'; + $tmpPath = tempnam(sys_get_temp_dir(), 'thumb') . '.jpg'; $contents = file_get_contents('http://img.youtube.com/vi/' . $post->orig_name . '/mqdefault.jpg'); file_put_contents($tmpPath, $contents); if (file_exists($tmpPath)) @@ -639,13 +639,13 @@ class PostController throw new SimpleException('Unknown thumbnail crop style'); } - imagepng($dstImage, $path); + imagejpeg($dstImage, $path); imagedestroy($srcImage); imagedestroy($dstImage); } else { - $path = $this->config->main->mediaPath . DS . 'img' . DS . 'thumb.png'; + $path = $this->config->main->mediaPath . DS . 'img' . DS . 'thumb.jpg'; } if (isset($tmpPath)) @@ -655,7 +655,7 @@ class PostController throw new SimpleException('Thumbnail file is not readable'); $this->context->transport->cacheDaysToLive = 30; - $this->context->transport->mimeType = 'image/png'; + $this->context->transport->mimeType = 'image/jpeg'; $this->context->transport->fileHash = 'thumb' . md5($name . filemtime($path)); $this->context->transport->filePath = $path; }