Skip to content

Thumbnails not showing on multipage #66

@jm-chris

Description

@jm-chris

Hi Marii and Alex,

Thanks so much for developing Wax. I set up a gh-pages site using the Wax demo for a collection of multi-page documents (five separate documents, each document 9-30 images). My raw images are in five folders, and the images in each of the folders are jpegs. Here's a link to the repository:

Repo: https://github.com/jm-chris/grassroots_september/tree/gh-pages
Site: https://jm-chris.github.io/grassroots_september/

After I run the tasks for iiif derivatives, the site builds just fine, but I run into two issues with the thumbnails on the 'collection_item' pages. First, the actual images for each of the thumbnails don't seem to display. There is a kind of greyed-out placeholder button where a thumbnail should be that still lets you click forward to the next image, but the thumbnail itself isn't there, and I am not sure if it was ever produced. When I run the iiif derivatives task, I do get a repeating error message in the terminal (pasted at the bottom here) but I'm not sure if it's related.

Second, for the 'shadow thumbnails' and the derivatives that do output to the site, they don't seem to hold to any particular order with regard to the original sequencing in my raw images/collection directory. Within my raw images/collection directory, my folder was named doc1 (same as the pid in the .csv), and then the jpegs inside were named either 00.jpeg, 01.jpeg, 02.jpeg... OR alternately aa.jpeg ab.jpeg, ac.jpeg...and so on. I tried both numerical and alphabetic naming conventions separately and ran the tasks for each, but in each case, running the iiif derivatives tasks would scramble the order of the images on the site, so image 01.jpeg would be followed by 05.jpeg, or 29.jpeg, in seemingly random fashion.

Any ideas on what might be happening? Is this a Wax thing or an ImageMagick thing? Any ideas or suggestions would be greatly appreciated!

Here's what I'm running:
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin18]
Bundler version 2.0.2
jekyll 3.8.6
Version: ImageMagick 7.0.8-56 Q16 x86_64 2019-07-24
GPL Ghostscript 9.27 (2019-04-04)

Error message from Terminal when running iiif derivatives task:

[########### ] [1/5] [ 20.00%] [02:36] [10:27] [0.01/s]mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-1jouj5i.jpeg' @ warning/transform.c/CropImage/643. mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-6uvpyf.jpeg' @ warning/transform.c/CropImage/643.
mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-16ww8fv.jpeg' @ warning/transform.c/CropImage/643. mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-1wha3ex.jpeg' @ warning/transform.c/CropImage/643.
mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-10n0drv.jpeg' @ warning/transform.c/CropImage/643. mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-191bfum.jpeg' @ warning/transform.c/CropImage/643.
mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-si5esh.jpeg' @ warning/transform.c/CropImage/643. mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-110qwcm.jpeg' @ warning/transform.c/CropImage/643.
mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-1bjmejw.jpeg' @ warning/transform.c/CropImage/643. mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-1o38a6a.jpeg' @ warning/transform.c/CropImage/643.
mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-1wdywaw.jpeg' @ warning/transform.c/CropImage/643. mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-qigmhu.jpeg' @ warning/transform.c/CropImage/643.
mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-kee7nr.jpeg' @ warning/transform.c/CropImage/643. mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-p9htrn.jpeg' @ warning/transform.c/CropImage/643.
mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-zljj35.jpeg' @ warning/transform.c/CropImage/643. mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-1xdor24.jpeg' @ warning/transform.c/CropImage/643.
mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-13rr5se.jpeg' @ warning/transform.c/CropImage/643. mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-1gi99ai.jpeg' @ warning/transform.c/CropImage/643.
mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-13pr2y5.jpeg' @ warning/transform.c/CropImage/643. [############################################ ] [4/5] [ 80.00%] [13:15] [03:18] [0.01/s]mogrify: geometry does not contain image /var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-yud0wd.jpeg' @ warning/transform.c/CropImage/643.
mogrify: geometry does not contain image `/var/folders/j4/sxkdk57d3z9gmz9ck06f4_y40000gn/T/mini_magick20190815-1383-1un8p5m.jpeg' @ warning/transform.c/CropImage/643.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions