From 2649e231ff64a055b15d40dc1f354465ee981d93 Mon Sep 17 00:00:00 2001 From: michu2k Date: Sun, 30 Sep 2018 15:37:33 +0200 Subject: [PATCH] Fixed gallery thumbnail when image width is smaller than 150px --- inc/modules/galleries/Admin.php | 2 +- inc/modules/galleries/Site.php | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/inc/modules/galleries/Admin.php b/inc/modules/galleries/Admin.php index 1233413..615e5f0 100644 --- a/inc/modules/galleries/Admin.php +++ b/inc/modules/galleries/Admin.php @@ -130,7 +130,7 @@ class Admin extends AdminModule $row['src'] = unserialize($row['src']); if (!isset($row['src']['sm'])) { - $row['src']['sm'] = $row['src']['xs']; + $row['src']['sm'] = isset($row['src']['xs']) ? $row['src']['xs'] : $row['src']['lg']; } $assign['images'][] = $row; diff --git a/inc/modules/galleries/Site.php b/inc/modules/galleries/Site.php index dce6197..8fab6eb 100644 --- a/inc/modules/galleries/Site.php +++ b/inc/modules/galleries/Site.php @@ -39,8 +39,9 @@ class Site extends SiteModule if (count($items)) { foreach ($items as &$item) { $item['src'] = unserialize($item['src']); + if (!isset($item['src']['sm'])) { - $item['src']['sm'] = $item['src']['xs']; + $item['src']['sm'] = isset($item['src']['xs']) ? $item['src']['xs'] : $item['src']['lg']; } } @@ -55,4 +56,4 @@ class Site extends SiteModule $this->core->addCSS(url('inc/jscripts/lightbox/lightbox.min.css')); $this->core->addJS(url('inc/jscripts/lightbox/lightbox.min.js')); } -} +} \ No newline at end of file