From fea3126c2e4b83f3b0f9d8bf870252f6304c0d20 Mon Sep 17 00:00:00 2001 From: BobbyWibowo Date: Sat, 1 Oct 2022 16:56:28 +0000 Subject: [PATCH] dist: rebuilt client assets and bumped v1 version string --- dist/js/album.js | 2 +- dist/js/album.js.map | 2 +- src/versions.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dist/js/album.js b/dist/js/album.js index 5ad9e73..1e60723 100644 --- a/dist/js/album.js +++ b/dist/js/album.js @@ -1,2 +1,2 @@ -var lsKeys={},page={lazyLoad:null,lightbox:null,lightboxExts:[".gif",".jpeg",".jpg",".png",".svg",".tif",".tiff",".webp",".bmp"]};window.addEventListener("DOMContentLoaded",(function(){for(var e=document.querySelectorAll(".image-container"),t=0;t {\n const files = document.querySelectorAll('.image-container')\n\n // Prettify individual file's data rows\n for (let i = 0; i < files.length; i++) {\n const sizeElem = files[i].querySelector('.details .file-size')\n if (sizeElem) {\n const str = sizeElem.dataset.value || sizeElem.innerHTML.replace(/\\s*B$/i, '')\n sizeElem.innerHTML = page.getPrettyBytes(parseInt(str))\n }\n\n const dateElem = files[i].querySelector('.details .file-date')\n if (dateElem) {\n const str = dateElem.dataset.value\n dateElem.innerHTML = page.getPrettyDate(new Date(parseInt(str) * 1000))\n }\n }\n\n page.lazyLoad = new LazyLoad()\n\n // Build RegExp out of imageExts array\n // SimpleLightbox demands RegExp for configuring supported file extensions\n const imageExtsRegex = new RegExp(`${page.lightboxExts.map(ext => {\n return ext.substring(1) // removes starting dot\n }).join('|')}`, 'i')\n\n console.log(imageExtsRegex)\n page.lightbox = new SimpleLightbox('#table a.image', {\n captions: true,\n captionSelector: 'img',\n captionType: 'attr',\n captionsData: 'alt',\n captionPosition: 'bottom',\n captionDelay: 500,\n fileExt: imageExtsRegex,\n preloading: false,\n uniqueImages: false\n })\n})\n"]} \ No newline at end of file +{"version":3,"sources":["album.js"],"names":["const","lsKeys","page","lazyLoad","lightbox","lightboxExts","window","addEventListener","sizeElements","document","querySelectorAll","i","length","string","dataset","value","innerHTML","getPrettyBytes","parseInt","dateElements","getPrettyDate","Date","LazyLoad","imageExtsRegex","RegExp","map","ext","substring","join","SimpleLightbox","captions","captionSelector","captionType","captionsData","captionPosition","captionDelay","fileExt","preloading","uniqueImages"],"mappings":"AAGAA,IAAMC,OAAS,CAAA,EAETC,KAAO,CACXC,SAAU,KACVC,SAAU,KAIVC,aAAc,CAAC,OAAQ,QAAS,OAAQ,OAAQ,OAAQ,OAAQ,QAAS,QAAS,SAGpFC,OAAOC,iBAAiB,oBAAkB,WAGxC,IADAP,IAAMQ,EAAeC,SAASC,iBAAiB,cACtCC,EAAI,EAAGA,EAAIH,EAAaI,OAAQD,IAAK,CAC5CX,IAAMa,EAASL,EAAaG,GAAGG,QAAQC,OAASP,EAAaG,GAAGK,UAChER,EAAaG,GAAGK,UAAYd,KAAKe,eAAeC,SAASL,EAAQ,IACnE,CAIA,IADAb,IAAMmB,EAAeV,SAASC,iBAAiB,cACtCC,EAAI,EAAGA,EAAIQ,EAAaP,OAAQD,IAAK,CAC5CX,IAAMa,EAASM,EAAaR,GAAGG,QAAQC,MACvCI,EAAaR,GAAGK,UAAYd,KAAKkB,cAAc,IAAIC,KAA4B,IAAvBH,SAASL,EAAQ,KAC3E,CAEAX,KAAKC,SAAW,IAAImB,SAIpBtB,IAAMuB,EAAiB,IAAIC,OAAO,GAAGtB,KAAKG,aAAaoB,KAAG,SAACC,GACzD,OAAOA,EAAIC,UAAU,EACvB,IAAGC,KAAK,KAAQ,KAEhB1B,KAAKE,SAAW,IAAIyB,eAAe,iBAAkB,CACnDC,UAAU,EACVC,gBAAiB,MACjBC,YAAa,OACbC,aAAc,MACdC,gBAAiB,SACjBC,aAAc,IACdC,QAASb,EACTc,YAAY,EACZC,cAAc,GAElB","file":"album.js","sourcesContent":["/* global LazyLoad, SimpleLightbox */\n\n// eslint-disable-next-line no-unused-vars\nconst lsKeys = {}\n\nconst page = {\n lazyLoad: null,\n lightbox: null,\n\n // Array of extensions that will be whitelisted for SimpleLightbox\n // Should only include image extensions that can be rendered directly on browsers\n lightboxExts: ['.gif', '.jpeg', '.jpg', '.png', '.svg', '.tif', '.tiff', '.webp', '.bmp']\n}\n\nwindow.addEventListener('DOMContentLoaded', () => {\n // Prettify all .file-size elements\n const sizeElements = document.querySelectorAll('.file-size')\n for (let i = 0; i < sizeElements.length; i++) {\n const string = sizeElements[i].dataset.value || sizeElements[i].innerHTML\n sizeElements[i].innerHTML = page.getPrettyBytes(parseInt(string, 10))\n }\n\n // Prettify all .file-date elements\n const dateElements = document.querySelectorAll('.file-date')\n for (let i = 0; i < dateElements.length; i++) {\n const string = dateElements[i].dataset.value\n dateElements[i].innerHTML = page.getPrettyDate(new Date(parseInt(string, 10) * 1000))\n }\n\n page.lazyLoad = new LazyLoad()\n\n // Build RegExp out of imageExts array\n // SimpleLightbox demands RegExp for configuring supported file extensions\n const imageExtsRegex = new RegExp(`${page.lightboxExts.map(ext => {\n return ext.substring(1) // removes starting dot\n }).join('|')}`, 'i')\n\n page.lightbox = new SimpleLightbox('#table a.image', {\n captions: true,\n captionSelector: 'img',\n captionType: 'attr',\n captionsData: 'alt',\n captionPosition: 'bottom',\n captionDelay: 500,\n fileExt: imageExtsRegex,\n preloading: false,\n uniqueImages: false\n })\n})\n"]} \ No newline at end of file diff --git a/src/versions.json b/src/versions.json index c5287c1..911baad 100644 --- a/src/versions.json +++ b/src/versions.json @@ -1,5 +1,5 @@ { - "1": "1664553797", + "1": "1664643387", "2": "1602515119", "3": "1650485321", "4": "1602515119",