I'm glad you found the root of your problem and have been able to fix it.
Thank you for letting me know. It's most appreciated.

If I use just the configuration options shown in your post, the thumbnails in my test gallery are positioned at the bottom as expected.

Please check your gallery's 'config.xml' file to see if there are any other configuration options being set which might account for the gallery layout you are seeing.

Also, check to see if there is any custom CSS on your gallery's embedding page which is perhaps overriding the gallery's own CSS and interfering with its layout.

If you continue to experience difficulties, please post the link to your gallery so that I can examine your gallery and its embedding page. (If you don't want to post it publicly here in the forum, you can email it to me at steven@juicebox.net.)
Once I'm able to see the gallery live on your web server, I should hopefully be able to determine the cause of the problem and propose a solution.
(Just for the record, there are no known bugs with thumbsPosition but without knowing exactly what is causing your problem, I can't rule it out.)

Thanks!

@Ann

Thanks for sharing your recent experience.

Backing up important files is definitely recommended (and can often turn out to be essential) but automated systems such as iCloud can be backing up stuff without people being aware of what is going on (and this can cause slow-downs or, in the case of JuiceboxBuilder, problems).

Similar problems can happen with OneDrive on Windows PCs.

I help a lot of friends with their PCs and the majority have no idea what OneDrive is, let alone what it is doing. OneDrive quite often backs up files that my friends have no interest in having duplicates of. My friends often contact me when they get a message saying that their OneDrive storage is full and wonder what is going on! This might not be representative of Juicebox-Pro users but it's a problem I encounter frequently.

Maybe it's for the best that locations like default 'Documents' folders are being backed up automatically (backing up a lot of unwanted files at the same time). At least the important files are being backup up.

Having said that, it's important to know what locations are being backed up so that problems (such as the JuiceboxBuilder one) can be worked around.

Ideally, JuiceboxBuilder should maybe choose a different location for its temporary work folder (knowing that iCloud and OneDrive backup the system's 'Documents' folder by default) but that would require a recompiling of the application and unfortunately, I don't see an update forthcoming.

In the meantime, the best course of action (as you have discovered), is to ensure that iCloud (or OneDrive or any other online backup service) is not backing up any locations used by JuiceboxBuilder (i.e. the 'Documents' folder and the folders you choose to save galleries to).

In any case, I'm glad you're able to use JuiceboxBuilder without all the problems and frustration that iCloud was causing!

@nono

If your problem is that you're live preview obscures other content within JuiceboxBuilder and you truly are using the latest version of AIR (v51), then the version of AIR is the problem.
You'll need to use the most recent version of AIR which has support for WebKit (the embedded browser that JuiceboxBuilder uses for the live preview). This is currently AIR v33.1.1.744. It can be downloaded from the foot of the AIR download page: https://airsdk.harman.com/runtime

Please uninstall AIR v51 first before installing AIR v33.1.1.744.
Please see this forum post for further details: https://juicebox.net/forum/viewtopic.php?id=5319

I hope this helps to resolve your problem.

30

(1 replies, posted in Juicebox-Pro Support)

As far as I recall, I don't think true fullscreen is possible in Mobile Safari on an iPhone.

This web page states that the Fullscreen API is only partially supported in Safari on iOS ("Partial support refers to supporting only iPad, not iPhone.").

I'm not sure if this will help at all but here's a short section entitled Expand Gallery Behavior from our own web site.

Maybe you could try in an alternate browser on your iPhone (e.g. Chrome or Firefox) to see if you get different results.

I know this will not directly resolve your problem but I hope it at least adds a little information to the subject.

The "trailing slash on void elements" messages are listed on the W3C Markup Validation site as "Info" (rather than "Warning" or "Error"). As such, the messages are just informational and should not cause any problems.
Trailing slashes on void elements are optional in HTML 5 and can, indeed, interact badly with unquoted attribute values but Juicebox does not use any unquoted attribute values (all attribute values in the code generated by Juicebox-Pro are quoted) so the trailing slashes are fine (although unnecessary) in this scenario.
I cannot be 100% sure how Google's SEO crawling and indexing works but as the trailing slashes are valid HTML 5, there should not be any problems with SEO or anything else.

32

(1 replies, posted in Juicebox-Pro Support)

Hi.
Please check your email. I have sent you a new download link.
Thanks!

[Conversation continued via email. No Problem with gallery. I'll post back here if a solution to the problem is found.]

It's interesting to hear that you are having trouble opening one particular gallery.

Two things spring to mind...

(1) There could be a corrupt image in the gallery that JuiceboxBuilder-Pro is choking on.
Even something as seeming innocuous as badly formatted metadata (which might not be enough to cause a visible problem when opening the image in a regular imaging program), could potentially cause JuiceboxBuilder-Pro to fail when adding the image to a gallery.
If you try to recreate your gallery from scratch and add your images in small batches, you should be able to find out if there is a rogue image.

(2) It could be a memory allocation problem.
If you try to add too many images to JuiceboxBuilder-Pro at once (maybe when opening a very large gallery), then Adobe AIR may not be able to allocate enough memory for the task at hand (causing JuiceboxBuilder-Pro to crash or hang). Even if your computer has plenty of free RAM, I seem to remember that Adobe AIR applications are limited to around 1GB of memory allocation.
The workaround for this is to add your images to your gallery in smaller batches. Trial and error will help to determine a safe number of images per batch (it will depend on your own images).
Having said that, I've seen this happen when adding images to a gallery but not when opening an existing gallery. Also, this usually only happens when trying to add hundreds of images at a time (and not just 70). I thought I should mention it, though.

To help with troubleshooting, you might like to send me your 70-image gallery to see if I can open it on my own computer.
I have a Windows 11 PC (admittedly nothing like your own setup) but I'll try to open the gallery using AIR v33.1.1.744 and JuiceboxBuilder-Pro v1.5.1.2 and let you know if it works for me (or if I find anything amiss). If you'd like me to try this, just zip your gallery, upload the zip file somewhere and send a link to me at steven@juicebox.net. Thank you.

@jerryfields

I'm sorry to hear that you are having trouble with JuiceboxBuilder-Pro on your Mac.
I wish I could be of more help but it sounds like you might already have tried everything that I'm aware of.

Over the years, I've been able to collate all the problems and solutions that users have run into and I've documented them here in the forum.

You've no doubt seen and tried most of (if not all) the suggestions but, for the sake of completeness, here are the two threads/posts I think might be most relevant to your problem.
Unresponsive New Gallery and Open Gallery buttons in JuiceboxBuilder - https://juicebox.net/forum/viewtopic.php?id=5295
Troubleshooting JuiceboxBuilder installation and usage problems - https://juicebox.net/forum/viewtopic.php?id=5114

... installed Adobe Air update...

It's also worth noting that you'll need to be using AIR v33.1.1.744 (and not the latest version, AIR v51. See here for details: https://juicebox.net/forum/viewtopic.php?id=5318

Also, if you have a Mac which uses Apple Silicon (M1, M2, M3, M4 hardware), you may need to open JuiceboxBuilder-Pro using Rosetta.
This is noted as a Known Issue for Mac users on the AIR download page: https://airsdk.harman.com/runtime

Launch failure on M1 hardware. Some AIR applications will fail to launch when run on a device using Apple Silicon (M1 / ARM hardware). To work around this, please right-click on the application icon within Finder, choose "Get Info", and on the resulting dialog, select the checkbox "Open using Rosetta".

It's also mentioned here in our forum (with instructions and further links): https://juicebox.net/forum/viewtopic.php?id=5289
Here is the Apple support page regarding Rosetta 2: https://support.apple.com/en-us/102527

I don't think the AIR or Rosetta issues will be relevant to your problem (I don't think you'd have made it as far as JuiceboxBuilder-Pro's 'Start' panel otherwise) but I thought I should mention it.

Once again, I'm sorry I don't have a definitive answer for you but maybe other Mac users reading this can chip in and help out.
If I think of anything else that might help, I'll be sure to post back to let you know.

I'm glad that worked for you. Thank you for letting me know.

I'm sorry to hear that you are having trouble with JuiceboxBuilder-Pro on your Mac.
I hope my notes below help to resolve your problem.

If you have a Mac which uses Apple Silicon (M1, M2, M3, M4 hardware), you may need to open JuiceboxBuilder-Pro using Rosetta.
This is noted as a Known Issue for Mac users on the AIR download page: https://airsdk.harman.com/runtime

Launch failure on M1 hardware. Some AIR applications will fail to launch when run on a device using Apple Silicon (M1 / ARM hardware). To work around this, please right-click on the application icon within Finder, choose "Get Info", and on the resulting dialog, select the checkbox "Open using Rosetta".

It's also mentioned here in our forum (with instructions and further links): https://juicebox.net/forum/viewtopic.php?id=5289
Here is the Apple support page regarding Rosetta 2: https://support.apple.com/en-us/102527

I hope that these notes help you to get JuiceboxBuilder-Pro up and running.
Please let me know how you get on. Thank you.

At least for the moment, SUCCESS!

That's great! Thank you for posting back to let me know.

I think the fact that your Documents folder is being backed up by OneDrive is most likely the cause f your problem.
It's a personal preference but one of first things I do when I install/reinstall Windows on a system is uninstall OneDrive.

The ultimate solution would be for JuiceboxBuilder to pick a different location for the .tempGallery folder but, unfortunately, this is hardcoded into JuiceboxBuilder and not user-changeable.
All you can do is persevere to try to exclude your Documents folder from OneDrive (or disable/uninstall OneDrive completely).

There seems to be a lot of people online wanting to exclude Documents from OneDrive. Maybe these links will help:
https://www.tenforums.com/general-suppo … drive.html
https://www.tenforums.com/tutorials/290 … -10-a.html

Even if you cannot exclude the entire Documents folder from OneDrive, maybe you could exclude the JuiceboxBuilder-Pro folder inside Documents.

If you continually have to delete the .tempGallery folder, then double-check that you are not saving or trying to load galleries from a location being synced to an online file-sharing service (e.g. Box, Dropbox, Google Drive, iCloud, OneDrive).

If you have already gone through the list of suggestions in this forum thread (which I'm sure you have by now), then I'm not sure what else to suggest.
I don't know what is causing your installation to fail to open your gallery and just bounce back to the Start panel. I've never actually seen this happen myself.

The only troubleshooting tip that I can think of is for you to zip your gallery and send it to me so that I can try to open the gallery myself and see what happens. If you don't want to post it publicly here in the forum, you can send it to me at steven@juicebox.net. If the zip file is too large for an email attachment, upload the zip file somewhere (maybe your website or a file sharing service) and email me a link.

Maybe there's a problem with the gallery's configuration file. If you open the gallery's 'config.xml' file directly in a browser and there's a problem with the file's XML syntax, the browser should let you know what and where the problem is.

Maybe your gallery sets the captions or titles to use IPTC data and there's a problem with the embedded data in one of your images that is causing JuiceboxBuilder-Pro to fail.

Unfortunately, without being able to see the problem for myself, troubleshooting is tricky. Having your gallery to inspect is the best chance I've got of being able to replicate your problem.

The problem may not be with the gallery itself but it's something we ought to check.
Unfortunately, other than all the possibilities in the forum thread I linked to above, I'm not sure what else to suggest.

41

(11 replies, posted in Juicebox-Pro Support)

It would be ideal if all programs adhered to a singular standard but as long as you know what's going on enough to get the results you are looking for, I guess that's a win (even though all the research to get there should not be necessary).
However, as you are aware, there's a history of standards not being adhered to. This is completely off topic and out-of-date now but it reminds me of this article regarding EXIF orientation flags. It's a fun read!

[Issue resolved, See here for details.]

I'm glad you were able to resolve your problem with help from the suggestions above.
Thank you for letting me know.

I have a feeling this situation could be prevented by some additional code the next time the program is opened.

I agree. The developers are aware of the issue but, unfortunately, I don't think we'll see an update in the near future.
At least you are aware of the nature of the problem and the workaround.

44

(11 replies, posted in Juicebox-Pro Support)

I'm not familiar with Photo Mechanic or its labelling conventions but, as far as I can recall, when setting 'IPTC Title' for the image titles, JuiceboxBuilder-Pro uses what Adobe Lightroom calls IPTC Document Title and, when setting 'IPTC Caption' for the image captions, JuiceboxBuilder-Pro uses what Adobe Lightroom calls IPTC Description.
Maybe this helps to clarify things a little (at least for Adobe Lightroom users).
I'm sorry I do not know what Photo Mechanic's own labels are for the equivalents of Adobe Lightroom's IPTC Document Title and IPTC Description.

Please see this forum post (entitled 'Unresponsive New Gallery and Open Gallery buttons in JuiceboxBuilder') to see if the suggestions there help.
I think the top suggestion is most likely to be relevant and help but the other suggestions might also be useful.

46

(3 replies, posted in Juicebox-Pro Support)

I still don't know why the files would be hidden in the first place but I'm glad you're able to unhide them and use the gallery.
Thank you for letting me know.

47

(3 replies, posted in Juicebox-Pro Support)

Please check to see if the missing files and folders are actually there but just hidden.

We had one other user report such a phenomenon about 5 months ago. Unfortunately, we were not able to determine the reason for the files and folders being hidden. JuiceboxBuilder-Pro does not set hidden attributes on any gallery files or folders. Maybe the cause is somehow due to the location the gallery is being saved to? Perhaps there are permissions on a parent folder which are somehow causing this problem? (This is just speculation, though. I really don't know why this might happen.)

If the missing files and folders are actually there but just hidden, then hopefully you'll be able to change their visibility via their properties.
I realize that this is an inconvenience but I hope it's at least a suitable workaround (even though it's not a direct solution).

If the files and folders are actually missing (and not just hidden), then this suggests that something may be preventing JuiceboxBuilder-Pro from writing to the gallery folder. If this is the case, then please check any anti-virus and security software that you might have installed to see if this is somehow interfering with JuiceboxBuilder-Pro's functionality. Also check that you are saving the gallery to a folder that has no restrictions, is not on a network drive and is not actively being synced to an online backup or file sharing service (e.g. Box, Dropbox, Google Drive, iCloud, OneDrive).

48

(3 replies, posted in Juicebox-Pro Support)

I'd really need to see the gallery you're trying to open in order to determine the cause of the problem.
I expect there's a problem with the gallery's files or structure as I don't think there should be a problem otherwise.

Try opening the gallery's 'config.xml' file directly in a browser. If there is a problem with the XML syntax, the browser should let you know what the problem is at at what line the problem occurs.

Manually adding images (as you have done) will not keep their original captions unless the captions are embedded within the images themselves as IPTC data and you select 'Images -> Titles -> IPTC Title' or 'Images -> Captions -> IPTC Caption' from the drop-down menu at the top.

Could you maybe zip one of the galleries that you are trying to open, upload the zip file somewhere (e.g. your own website or a file sharing service such as Dropbox or Google Drive) and send me a link (either here in the forum or via steven@juicebox.net)?
I'll try to open the gallery myself (on a Windows PC, I don't have a Mac) and at least let you know if I see any problem with the gallery.

49

(1 replies, posted in Juicebox-Pro Support)

I don't think the current Windows AIR runtime is compatible with Snapdragon processors. I don't know for sure, though.

According to this post over in the AIR GitHub Issues, AIR compatibility with Snapdragon processors is on Harman's roadmap but it looks like it may only be incorporated into the AIR v52 runtime and JuicboxBuilder-Pro requires AIR v33.1.1.744 (with WebKit support for the live gallery preview) which I expect might not be updated.

Essentially, AIR needs to be compatible with Snapdragon processors (which it doesn't currently seem to be) and JuiceboxBuilder-Pro needs a version of AIR with WebKit support (which was dropped after AIR v33).
It looks very much like, even when there is a compatible AIR runtime, JuiceboxBuilder-Pro would need to be rewritten with a different live gallery preview implementation, which seems unlikely at the moment.

If anyone has any further information on AIR and Snapdragon processors, please post here.
Thank you.

50

(3 replies, posted in Juicebox-Pro Support)

Does anyone know whether galleries created on a windows machine can be imported into a mac?

Yes, galleries created on a Windows machine should be able to be opened by JuiceboxBuilder-Pro on a Mac. The gallery files should be the same no matter whether they are created on Windows or Mac.

Tips:

(1) Make sure you use AIR v33.1.1.744 (and not the very latest version of AIR). See here for details.

(2) If you have Apple Silicon (M1/M2/M3/M4), then you'll need to run JuiceboxBuilder-Pro using Rosetta.

(3) Make sure that the gallery you are trying to open in JuiceboxBuilder-Pro uses the standard gallery structure (i.e. no baseUrl) and that the gallery's configuration file is named 'config.xml'. Instructions for opening galleries can be found here.