From a6a73f9915b9071e0f342db7e71612841b4652ef Mon Sep 17 00:00:00 2001 From: Jaifroid Date: Sun, 1 May 2022 19:08:39 +0100 Subject: [PATCH] Fix images for Phet and Gutneberg ZIMs Former-commit-id: c5d57d6de7acc9beb8165ff1f9765e5e05b002ca [formerly ff8f08e5660c5e8a26b9dc18d032b1ccee12a1d3] [formerly 612c8df3a9f2a4491a0acf1175cc33e6c84cab1a] [formerly 7ca7b98367d081a87ff9b4023468bc8c16486404 [formerly 424315f602354f5629056811b950506dbe3264b0 [formerly 0dda4beff25bd90517cc51b4956da1a40a497333]]] Former-commit-id: d6676c48bc3567814a45e8cfecd605be8b62abbd [formerly fcc05effb4b27f1e7ed0b3569ecd61524a875a93 [formerly afbc61864cac78079c878ed6cdf0e5b410ea0d32]] Former-commit-id: 884b948551950b0c80980c5acbd86819af989cf9 [formerly 41fa6668801047b06c72f1e7265d6a03c6cb2749] Former-commit-id: ebe2984549c35bfee91e3df9f487dc637304342c --- www/js/app.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/www/js/app.js b/www/js/app.js index cc6ba5cd..39781482 100644 --- a/www/js/app.js +++ b/www/js/app.js @@ -3752,6 +3752,10 @@ define(['jquery', 'zimArchiveLoader', 'uiUtil', 'util', 'cache', 'images', 'sett } else { var mimetype = dirEntry.getMimetype(); var imageDisplayMode = params.imageDisplayMode; + // These ZIM types have so much dynamic content that we have to allow all images + if (params.imageDisplay && (/gutenberg|phet/i.test(appstate.selectedArchive._file.name) || params.isLandingPage)) { + imageDisplayMode = 'all'; + } // console.debug('Spinner should show now: [' + mimetype + '] ' + title); if (/\b(css|javascript|video|vtt|webm)\b/i.test(mimetype)) { var shortTitle = dirEntry.url.replace(/[^/]+\//g, '').substring(0, 18);