diff --git a/_data/gallery/2013-edinburgh.yml b/_data/gallery/2013-edinburgh.yml index 6f20d94..ebdc66b 100644 --- a/_data/gallery/2013-edinburgh.yml +++ b/_data/gallery/2013-edinburgh.yml @@ -299,4 +299,12 @@ photos: date: 2013-12-07 17:55:47 file: IMAG0837 model: One S - make: HTC \ No newline at end of file + make: HTC + 6d7af47: + date: 2013-12-07 17:55:47 + file: IMAG0838 + model: HTC One S + make: HTC + 8018b99: + date: 2013-12-07 17:55:47 + file: 600637_618323824857695_1516367655_n \ No newline at end of file diff --git a/_data/gallery/2013-visit.yml b/_data/gallery/2013-visit.yml index 83193b2..c4b15a6 100644 --- a/_data/gallery/2013-visit.yml +++ b/_data/gallery/2013-visit.yml @@ -209,4 +209,11 @@ photos: file: IMAG0782 model: One S width: 1920 - make: HTC \ No newline at end of file + make: HTC + 8e54ead: + date: 2013-12-07 17:31:11 + file: IMAG0781 + model: HTC One S + make: HTC + latitude: 56.3393135 + longitude: -2.7945372777778 \ No newline at end of file diff --git a/_data/gallery/2014-anstruther.yml b/_data/gallery/2014-anstruther.yml index c6efdc8..275ead4 100644 --- a/_data/gallery/2014-anstruther.yml +++ b/_data/gallery/2014-anstruther.yml @@ -141,4 +141,14 @@ photos: date: 2014-05-19 08:34:32 file: PANO_20140518_141508 latitude: 55.639819444444 - longitude: -0.68065833333333 \ No newline at end of file + longitude: -0.68065833333333 + 4643244: + date: 2014-05-19 08:34:32 + file: PANO_20140518_113959 + latitude: 56.22285 + longitude: -2.7071722222222 + ec705f1: + date: 2014-05-19 08:34:32 + file: PANO_20140518_112526 + latitude: 56.222744444444 + longitude: -2.7077527777778 \ No newline at end of file diff --git a/_data/gallery/2014-edinburgh.yml b/_data/gallery/2014-edinburgh.yml index 4c3b163..bffc671 100644 --- a/_data/gallery/2014-edinburgh.yml +++ b/_data/gallery/2014-edinburgh.yml @@ -446,4 +446,17 @@ photos: make: Sony df40ee2: date: 2014-05-25 13:09:44 - file: PANO_20140524_152048 \ No newline at end of file + file: PANO_20140524_152048 + 066177d: + date: 2014-05-25 13:09:44 + file: PANO_20140524_160040 + latitude: 55.944041666667 + longitude: -3.1618416666667 + 3bebd47: + date: 2014-05-25 13:09:44 + file: PANO_20140524_111408 + latitude: 55.948394444444 + longitude: -3.1978972222222 + 95aeb72: + date: 2014-05-25 13:09:44 + file: PANO_20140524_142858 \ No newline at end of file diff --git a/_data/gallery/2014-geneva-history-museum.yml b/_data/gallery/2014-geneva-history-museum.yml index 6c4458f..93001e2 100644 --- a/_data/gallery/2014-geneva-history-museum.yml +++ b/_data/gallery/2014-geneva-history-museum.yml @@ -78,4 +78,4 @@ photos: date: 2014-12-21 10:43:49 file: IMG_20141221_104348 latitude: 46.207992527778 - longitude: 6.1467237222222 \ No newline at end of file + longitude: 6.1467237222222 { } { } \ No newline at end of file diff --git a/_data/gallery/2014-geneva-maison-tavel.yml b/_data/gallery/2014-geneva-maison-tavel.yml index 692e005..619481a 100644 --- a/_data/gallery/2014-geneva-maison-tavel.yml +++ b/_data/gallery/2014-geneva-maison-tavel.yml @@ -66,4 +66,4 @@ photos: date: 2014-12-21 11:59:10 file: IMG_20141221_115909 latitude: 46.201538083333 - longitude: 6.1467084722222 \ No newline at end of file + longitude: 6.1467084722222 { } { } \ No newline at end of file diff --git a/_data/gallery/2014-geneva.yml b/_data/gallery/2014-geneva.yml index e3db396..431f7ee 100644 --- a/_data/gallery/2014-geneva.yml +++ b/_data/gallery/2014-geneva.yml @@ -70,4 +70,4 @@ photos: date: 2014-12-21 12:02:28 file: IMG_20141221_120228 latitude: 46.201538083333 - longitude: 6.1467084722222 \ No newline at end of file + longitude: 6.1467084722222 { } { } \ No newline at end of file diff --git a/_data/gallery/2014-glenshee-ski.yml b/_data/gallery/2014-glenshee-ski.yml index 9fac627..c7c73ba 100644 --- a/_data/gallery/2014-glenshee-ski.yml +++ b/_data/gallery/2014-glenshee-ski.yml @@ -72,4 +72,7 @@ photos: make: HTC 35969f0: date: 2014-03-12 20:19:54 - file: PANO_20140309_133459 \ No newline at end of file + file: PANO_20140309_133459 + 28cbfc4: + date: 2014-03-12 20:19:54 + file: PANO_20140309_115722 \ No newline at end of file diff --git a/_data/gallery/2014-hike-blair-atholl.yml b/_data/gallery/2014-hike-blair-atholl.yml index 6bb9569..5026be3 100644 --- a/_data/gallery/2014-hike-blair-atholl.yml +++ b/_data/gallery/2014-hike-blair-atholl.yml @@ -153,4 +153,15 @@ photos: longitude: -3.7712606944444 e20d261: date: 2014-06-23 21:02:14 - file: PANO_20140622_123025 \ No newline at end of file + file: PANO_20140622_123025 + 1385d9b: + date: 2014-06-23 21:02:14 + file: PANO_20140622_120421 + 78c2dbe: + date: 2014-06-23 21:02:14 + file: PANO_20140622_140605 + latitude: 56.741627777778 + longitude: -3.839725 + e032e00: + date: 2014-06-23 21:02:14 + file: PANO_20140622_135043 \ No newline at end of file diff --git a/_data/gallery/2014-movember.yml b/_data/gallery/2014-movember.yml index e045de6..90fdcc0 100644 --- a/_data/gallery/2014-movember.yml +++ b/_data/gallery/2014-movember.yml @@ -1,5 +1,6 @@ title: Movember date: 2014-11-29 +ignore: true map: latitude: 56.330320722222 longitude: -2.8101396611111 @@ -13,4 +14,19 @@ photos: date: 2014-11-29 11:00:21 file: IMG_20141129_110020 latitude: 56.330303166667 - longitude: -2.8099873055556 \ No newline at end of file + longitude: -2.8099873055556 + 786a35e: + date: 2014-11-29 11:00:21 + file: IMG_20141129_110020 + latitude: 56.330303166667 + longitude: -2.8099873055556 + 9cab68f: + date: 2014-11-29 10:57:58 + file: IMG_20141129_105757 + latitude: 56.330329888889 + longitude: -2.8101723333333 + a4ee560: + date: 2014-11-29 10:49:55 + file: IMG_20141129_104954 + latitude: 56.330326055556 + longitude: -2.8101895 \ No newline at end of file diff --git a/_data/gallery/2014-room.yml b/_data/gallery/2014-room.yml index 24510f9..f7f44e6 100644 --- a/_data/gallery/2014-room.yml +++ b/_data/gallery/2014-room.yml @@ -99,4 +99,4 @@ photos: model: One S make: HTC latitude: 56.330379472222 - longitude: -2.8101570555556 \ No newline at end of file + longitude: -2.8101570555556 { } { } \ No newline at end of file diff --git a/_data/gallery/2015-christmas-holidays.yml b/_data/gallery/2015-christmas-holidays.yml index b49a11b..76ddd7e 100644 --- a/_data/gallery/2015-christmas-holidays.yml +++ b/_data/gallery/2015-christmas-holidays.yml @@ -298,4 +298,11 @@ photos: file: DSCF0599 model: XQ1 width: 1920 - make: Fujifilm \ No newline at end of file + make: Fujifilm + 76a9939: + aperture: f/4.0 + date: 2016-01-01 14:55:30 + exposure: 1/600 + file: DSCF0599 + model: XQ1 + make: FUJIFILM \ No newline at end of file diff --git a/_data/gallery/2015-glen-clova-david.yml b/_data/gallery/2015-glen-clova-david.yml index b287122..cd7f50c 100644 --- a/_data/gallery/2015-glen-clova-david.yml +++ b/_data/gallery/2015-glen-clova-david.yml @@ -7,4 +7,22 @@ photos: file: 12094965_10208572406014090_7417930256676720204_o f92cb12: date: 2015-10-11 19:24:16 - file: 12095200_10208572408214145_4494281446369998512_o \ No newline at end of file + file: 12095200_10208572408214145_4494281446369998512_o + 159af96: + date: 2015-10-11 19:24:15 + file: 12138416_10208572406774109_8628238848178636432_o + 2f9307a: + date: 2015-10-11 19:24:15 + file: 12091471_10208572407134118_2594502607368021964_o + 9d94ffb: + date: 2015-10-11 19:24:15 + file: 12068760_10208572405334073_6087250796166905161_o + a594115: + date: 2015-10-11 19:24:16 + file: 12139952_10208572571098217_1495840514043835842_o + c8300eb: + date: 2015-10-11 19:24:15 + file: 12068827_10208572408174144_2208095789580445463_o + dc4bc59: + date: 2015-10-11 19:24:16 + file: 12113351_10208572406174094_405399753629764576_o \ No newline at end of file diff --git a/_data/gallery/2015-round-the-houses.yml b/_data/gallery/2015-round-the-houses.yml index fa3c3bb..4d0f1a0 100644 --- a/_data/gallery/2015-round-the-houses.yml +++ b/_data/gallery/2015-round-the-houses.yml @@ -4,4 +4,13 @@ ignore: true photos: f848391: date: 2015-04-13 20:18:19 - file: 11134117_920154821376680_4287747001196347043_o \ No newline at end of file + file: 11134117_920154821376680_4287747001196347043_o + 97e5072: + date: 2015-04-13 20:18:19 + file: 11157555_920154954710000_1350718057890287660_o + cc35dbd: + date: 2015-04-13 20:18:19 + file: 11154743_920154891376673_6677765958967146059_o + f026829: + date: 2015-04-13 20:18:19 + file: 11154985_868827193189095_60740552288967563_o \ No newline at end of file diff --git a/_data/gallery/2015-seat-ibiza-heat-shield.yml b/_data/gallery/2015-seat-ibiza-heat-shield.yml index fb87bab..9bbeaf7 100644 --- a/_data/gallery/2015-seat-ibiza-heat-shield.yml +++ b/_data/gallery/2015-seat-ibiza-heat-shield.yml @@ -10,6 +10,16 @@ photos: date: 2015-08-23 18:09:17 file: IMG_20150823_180916 3cb29a9: + date: 2015-08-26 08:23:50 + file: IMG_20150826_082349 + latitude: 56.330360388889 + longitude: -2.80978825 + 64e4ca4: + date: 2015-08-26 08:23:37 + file: IMG_20150826_082336 + latitude: 56.330368027778 + longitude: -2.8097918055556 + b607f9c: date: 2015-08-26 08:23:50 file: IMG_20150826_082349 latitude: 56.330360388889 diff --git a/_data/gallery/2015-solar-eclipse.yml b/_data/gallery/2015-solar-eclipse.yml index 555e1cf..a2d0f93 100644 --- a/_data/gallery/2015-solar-eclipse.yml +++ b/_data/gallery/2015-solar-eclipse.yml @@ -30,6 +30,11 @@ photos: latitude: 56.339733111111 longitude: -2.8075528333333 1e22bf5: + date: 2015-03-20 09:43:59 + file: IMG_20150320_094357 + latitude: 56.339786527778 + longitude: -2.8074884166667 + 95b98c7: date: 2015-03-20 09:43:59 file: IMG_20150320_094357 latitude: 56.339786527778 diff --git a/_scripts/convert-galleries.php b/_scripts/convert-galleries.php index 71f9b32..3186d25 100644 --- a/_scripts/convert-galleries.php +++ b/_scripts/convert-galleries.php @@ -1,9 +1,7 @@ 0; + $bReferenceOnly = count($aReferenceOnly) > 0; + + // Display results + if ($bFileOnly || $bReferenceOnly) { + printf("[%s]\n", $sGallery); + } + if ($bFileOnly) { + printf(" files:\n - %s\n", implode("\n - ", $aFileOnly)); + if ($bFix) { + $aFix = []; + foreach ($aFileOnly as $sPhoto) { + $sPhotoFile = sprintf('%s%s%s%s%s.md', $sFixDir, DIRECTORY_SEPARATOR, $sGallery, DIRECTORY_SEPARATOR, $sPhoto); + if (!file_exists($sPhotoFile)) { + printf(" <%s> non existent!\n", $sPhoto); + continue; + } + parseFile($sPhotoFile, $aPhotoYaml); + unset($aPhotoYaml['gallery']); + unset($aPhotoYaml['layout']); + unset($aPhotoYaml['next']); + unset($aPhotoYaml['ordering']); + unset($aPhotoYaml['previous']); + unset($aPhotoYaml['sizes']); + unset($aPhotoYaml['title']); + if (!isset($aPhotoYaml['date'])) { + printf(" <%s> no date!\n", $sPhoto); + continue; + } else { + $aPhotoYaml['date'] = date('Y-m-d H:i:s', $aPhotoYaml['date']); + } + if (isset($aPhotoYaml['location'])) { + $aPhotoYaml = array_merge($aPhotoYaml, $aPhotoYaml['location']); + unset($aPhotoYaml['location']); + } + $aFix[$sPhoto] = $aPhotoYaml; + } + $sFix = substr(yamlDump(array('' => $aFix)), 1); + file_put_contents($sFile, trim(sprintf("%s%s", file_get_contents($sFile), $sFix))); + } + } + if ($bReferenceOnly) { + printf(" references:\n - %s\n", implode("\n - ", $aReferenceOnly)); + } +} \ No newline at end of file