From e409abc2f7187051d34aa64be5d7a1e43c34d964 Mon Sep 17 00:00:00 2001 From: Rik Veenboer Date: Tue, 19 Apr 2016 22:01:04 +0100 Subject: [PATCH] Make glob case insensitive --- _scripts/generate-gallery.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/_scripts/generate-gallery.php b/_scripts/generate-gallery.php index 86b1601..00d9f62 100644 --- a/_scripts/generate-gallery.php +++ b/_scripts/generate-gallery.php @@ -55,7 +55,7 @@ $oConsole // Loop over files $aGallery['title'] = ucwords(str_replace('-', ' ', substr($sGallery, 5))); $aPhotos = $aLongitude = $aLatitude = []; - foreach (glob($sDir . '/*.jpg') as $i => $sFile) { + foreach (glob($sDir . '/*.[jJ][pP][gG]') as $i => $sFile) { // Generate id from file contents $sId = substr(sha1_file($sFile), 0, 7); $oOutput->write('' . $sId . ''); @@ -215,9 +215,11 @@ $oConsole } // Write datafile - $aGallery['date'] = $oDate->format('Y-m-d'); - if ($oDate->diff($oEndDate)->d > 0) { - $aGallery['end_date'] = $oEndDate->format('Y-m-d'); + if (isset($oDate)) { + $aGallery['date'] = $oDate->format('Y-m-d'); + if ($oDate->diff($oEndDate)->d > 0) { + $aGallery['end_date'] = $oEndDate->format('Y-m-d'); + } } if (count($aLongitude) > 0) { $aGallery['map'] = [