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

Suggestion #1

The most likely cause of unresponsive 'New Gallery...' and 'Open Gallery...' buttons is a persistent '.tempGallery' folder.
JuiceboxBuilder-Pro creates a temporary folder (named '.tempGallery') whilst a gallery is being created or edited. This folder is automatically deleted on closing JuiceboxBuilder-Pro.
However, if for any reason JuiceboxBuilder-Pro is unable to delete the '.tempGallery' folder on closing the application, then the "New Gallery..." and "Open Gallery..." buttons may become unresponsive the next time the program is used.

The most likely cause of a persistent '.tempGallery' folder is the use of an online synced file-sharing folder so we do not recommend saving a gallery to (or opening a gallery from) a folder being synced to an online file-sharing service such as Dropbox or Google Drive.
On a Windows system, the '.tempGallery' folder is located here:
Windows: C:\Users\Username\Documents\JuiceboxBuilder-Pro\.tempGallery

I'm not sure where the '.tempGallery' folder would be on a Mac but if you search for '.tempGallery', you should hopefully find it (if it exists).

With JuiceboxBuilder-Pro closed, please check to see if your own system has a '.tempGallery' folder in this location and, if so, manually delete it before re-opening JuiceboxBuilder-Pro.

Even if you do not save or load a gallery from a synced folder, if the location of the '.tempGallery' folder is being synced (e.g. the 'Documents' folder on a Windows system), then problems might occur so it's worth checking this suggestion out if you use an online file-sharing service at all.

Suggestion #2

If you have any third-party anti-virus or security software installed, then please try temporarily disabling it (including real-time protection and ransomware detection) in case it is somehow interfering with JuiceboxBuilder-Pro's functionality.
(Please do so at your own risk and be sure to disconnect from the internet first.)
If you find that your security software is interfering with JuiceboxBuilder-Pro's functionality, then hopefully you'll be able to make an exception for JuiceboxBuilder-Pro in your security software's whitelist.

Suggestion #3

The problem could be caused by corrupt data in the Encrypted Local Store (ELS) folder. Clearing this data may help.
With JuiceboxBuilder-Pro closed, please delete the following folder manually before restarting JuiceboxBulder-Pro.
Windows: C:\Users\Username\AppData\Roaming\Adobe\AIR\ELS\JuiceboxBuilder-Pro
Mac: /Users/Username/Library/Application Support/Adobe/AIR/ELS/JuiceboxBuilder-Pro

Suggestion #4

If none of the suggestions above help, then I'd recommend completely uninstalling and and then reinstalling both AIR and JuiceboxBuilder-Pro (taking the opportunity to ensure that both programs are up to date).
The full uninstall/reinstall procedure is documented as #11 in this forum post.

You can download the latest version of AIR (v33.1.1.533) from Harman's website here.
I have sent you a new download link for your Juicebox-Pro (Single Site License) purchase (in a separate email which you should hopefully have received by now) so that you can download the latest version of JuiceboxBuilder-Pro (v1.5.1).

Suggestion #5

Maybe the problem is somehow related to administrative rights.
Is the user account you log into on your laptop an administrator account?  If not, try logging in as an administrator.

Suggestion #6
The only other thing I can think of that has caused problems with JuiceboxBuilder-Pro in the past is a corrupt user profile.
Such an issue usually manifests itself in other ways (not the symptoms you describe) but the workaround is worth a shot to see if it resolves your problem.
Try creating a new administrator user on your system and install AIR and JuiceboxBuilder-Pro user this new user account.

I hope that my suggestions above help.
Please let me know how you get on.
Thank you.

277

(3 replies, posted in Juicebox-Pro Support)

You're welcome!

I'm glad you've been able to resolve your problems.
Thank you for letting me know. It's most appreciated!

278

(3 replies, posted in Juicebox-Pro Support)

In the juicebox gallery we can see all the images in the thumbnails area but the small images don't show in the gallery.

If I check the available sizes for the 2nd and 3rd images in your gallery (which are not displayed in your gallery) in the Flickr flickr.photos.getSizes API Explorer, I see that the only sizes available are Square, Large Square, Thumbnail, Small and Small 320; no regular Medium, Large or Original sizes are listed (the Large Square size only has dimensions of 150 x 150).

Juicebox-Pro can display only Medium, Large or Original size images and, unfortunately, your small images have none of these sizes available.
I expect that if you select Original as the Flickr Image Size but there is no Original size available, Juicebox-Pro will fall back to the Large Size (and failing that, will fall back to the Medium size). However, being that none of the three usable sizes is available, then the image does not display.

The 1st and 4th images in your gallery (which are displayed in your gallery) do not have an Original size but they do have a Medium size and a Large size.

Just for a point of reference, I checked one of my own Flickr images and the available sizes are: Square, Large Square, Thumbnail, Small, Small 320, Small 400, Medium, Medium 640, Medium 800, Large, Large 1600, Large 2048, Original.

Unfortunately, there's no way to modify Juicebox to display other sizes so the only solution would be to upload larger images to Flickr and ensure that there is at least a Medium size available.

Using the same jbcore i use in my pro version, in my other site https:espirito-de-aventura.com, the plugins stays in Lite version.

Please double-check that you have uploaded your Pro 'jbore' folder to the correct location on your web server (overwriting the stock Lite 'jbcore' folder in the plugins/WP-Juicebox/ folder).
There is only one 'jbcore' folder that is used for WP-Juicebox and all its galleries so, as long as the Pro 'jbcore' folder is in the correct location, all galleries have no option but to be Pro (as there will be no Lite files anywhere that could possibly be used).
WP-Juicebox - Upgrading to Juicebox-Pro: https://www.juicebox.net/support/wp-juicebox/#pro

If this does not resolve your problem, try clearing your browser's cache in case your browser has somehow cached and is using older Lite files from a previous version of your website.

Please let me know how you get on and if I can be of any further assistance.
Thank you.

@Ann

I'm sorry to hear that you are having trouble with Juicebox-Pro.
I hope my notes below help to clarify things and ultimately resolve your problem.

I did download Harman Air, and ran the suggested script in the Terminal.

If you are referring to the script here, then this is no longer necessary with the latest version of AIR from Harman (although it will do no harm).
The script was required for the last version of AIR released by Adobe but Harman have since worked through this issue and the script is no longer required.

However when JB (supposedly Pro) opens fully it states that I am using JB Lite — with an invitation in the top to purchase JB Pro.

That is very strange. I've only known this to happen once before (as far as I can recall) and it was on a Windows system and was caused by a corrupt user profile. The workaround was to install JuiceboxBuilder-Pro under a different user.

I have JBPro v.1.5.1 and there doesn’t seem to be anything newer?

That's right. Juicebox-Pro v1.5.1 is the current version (Version History).

It seems as if Harman Air cannot recognise the Config.xml inside the Web folder?

AIR really has nothing to do with any Juicebox gallery files.
AIR simply allows JuiceboxBuilder-Pro to run and it is JuiceboxBuilder-Pro which looks for the 'config.xml' file (inside a selected folder) when you open an existing gallery.

Or is Apple blocking JBPro because of it being from an "unrecognised" company.

No. Unfortunately, I don't know what the problem you are experiencing is but it will not be caused by Apple blocking JuiceboxBuilder-Pro.

At one point, Harman was asking for a particular password from my Keychain but that password is related only to Adobe Acrobat so it apparently was not what Harman was asking for!

You don't actually need to enter any password when installing AIR. This is a Known Issue which Harman still have to resolve. In the meantime, they have posted this workaround  on their download page.

Encrypted Local Store. On MacOS, applications requiring to use the "Encrypted Local Storage" feature of AIR will need to set up a local storage area for this. MacOS requests the user's permission during this process, with the request for a password for the "PrivateEncryptedDatak" keychain password (see image on the right). To proceed, please leave the password blank and click on "Always Allow" - this should only be displayed once.

Is there any known way to make Harman Air find the Config file?

As I mentioned, it is JuiceboxBuilder-Pro that will be looking for a 'config.xml' file (and only if you choose to open an existing gallery via the 'Open Gallery' button on the 'Start' tab (at which point you should navigate towards and select the gallery folder containing the 'config.xml' file). I've written full instructions for opening a gallery here.

In order to try to resolve your problem, I'd recommend completely uninstalling AIR, JuiceboxBuilder-Pro (and JuiceboxBuilder-Lite if you have it installed) and then reinstalling AIR and JuiceboxBuilder-Pro, ensuring that both programs are up-to-date.
The full uninstall/reinstall procedure is documented as #11 here. It is important to manually delete any folders left behind from JuicveboxBuilder-Pro and JuiceboxBuilder-Lite uninstallations so please don't skip any steps. Also, remember that there is no need for the Catalina script.

You can download the latest version of AIR (v33.1.1.533) from Harman's download page here.
Just in case you need a new copy of the Juicebox-Pro zip file, I've sent you a new download link for your purchase (in a separate email which you should hopefully have received by now).

Please let me know how you get on.
Thank you.

280

(0 replies, posted in Tricks and Tips)

There are essentially two ways to make a Juicebox gallery responsive (with its dimensions dynamically changing with the size of the user's browser window).

Scenario #1:
A Juicebox gallery will be responsive (and will dynamically scale with the size of the user's browser window) if the gallery's own dimensions and the dimensions of all parent containers are expressed as percentages. If there is a fixed value anywhere up the chain, then the gallery's size will become fixed (e.g. 100% x 100% x 800px = 800px).
Please note that when using percentage heights, you may need to implement the suggestion noted here.

Scenario #2:
You could use JavaScript to listen for a change in the size of the user's browser window and assign new dimensions to the Juicebox gallery if and when this happens.
An example of this can be found in the resizable galleries support section here.
Take a look at the source of this sample gallery in your browser to see how this might be achieved.

281

(1 replies, posted in Juicebox-Pro Support)

Hi.

This is a support forum for the Juicebox-Pro web gallery software from SimpleViewer Inc.

From your query, it sounds like you are referring to a 'JuiceBox' from eMotorWerks, a completely unrelated company to our own (although the product names are the same).

According to their Wikipedia page, eMotorWerks was acquired by Enel and is currently part of the Enel X group.
You should be able to contact eMotorWerks/Enel X directly via their contact page here: https://evcharging.enelx.com/contact

I hope this points you in the right direction and that they are able to help you with your query.

That's very odd (that you're able to install and use JuiceboxBuilder-Pro v1.5.0 but not v1.5.1).
I'm not sure what could be causing this problem.

Maybe some other M1 Big Sur users can chime in and help further...

In the meantime, you can upgrade your v1.5.0 galleries to v1.5.1 by just swapping the gallery's v1.5.0 'jbcore' folder with the v1.5.1 version from the Juicebox-Pro v1.5.1 zip file ('juicebox_pro_1.5.1/web/jbcore').

Thankfully, there were very few changes to JuiceboxBuilder-Pro between v1.5.0. and v1.5.1 (check out the entries labelled 'JBB' in the Version History); most of the changes were to the Juicebox engine itself, so using JuiceboxBuilder-Pro to generate a v1.5.0 gallery and then upgrading the gallery to v1.5.1 (by replacing its 'jbcore' folder) should be a pretty good workaround.
I hope its not too much of an inconvenience.

Perhaps a search through Harman's AIR discussions or issues might prove useful. You might find other M1 Big Sur users who are experiencing similar issues with different AIR applications.

Please keep me posted with any developments.
Thank you.

283

(1 replies, posted in Juicebox-Pro Support)

Please post a link to your gallery and let me know what devices and browsers you see the problem in so that I can see the problem for myself.
Also, please let me know what method you are using to move between images (autoplay, image navigation button, swipe, thumbnail click).
Thank you.

Check out the 'Encrypted Local Store' known issue on Harman's AIR Runtimes download page: https://airsdk.harman.com/runtime

JuiceboxBuilder-Pro does use the ELS feature of AIR so you might need to do the following (only once). (Quote copied from Harman's web page, link above.)

Encrypted Local Store. On MacOS, applications requiring to use the "Encrypted Local Storage" feature of AIR will need to set up a local storage area for this. MacOS requests the user's permission during this process, with the request for a password for the "PrivateEncryptedDatak" keychain password (see image on the right). To proceed, please leave the password blank and click on "Always Allow" - this should only be displayed once.

I hope this helps.

However, a web search for "The operation can’t be completed because you don’t have the necessary permission." seems to suggest that this error message is generated by the Mac OS rather than AIR or JuiceboxBuilder-Pro so maybe trying one of the online solutions for this error might help, too.

You're welcome!

I'm glad it worked for you. I'll mark this topic as [SOLVED].

If you do not want the URL to display the #, set enableDirectLinks="FALSE" (in JuiceboxBuilder-Pro's 'Customize -> General' section).
FALSE is the default value for this configuration option, as seen here but your gallery currently sets enableDirectLinks="TRUE".

Incidentally, when setting enableDirectLinks="FALSE", you can still link to a specific image via a # in a URL (for example in an <a> tag) but the URL will not automatically display the # when the gallery is viewed (unless the gallery is viewed via a link with a #).

287

(3 replies, posted in Juicebox-Lite Support)

Hello, thank you for your help,

You're welcome!

... it works now!

That's great! Thank you for letting me know.

288

(3 replies, posted in Juicebox-Lite Support)

There is a problem with your gallery's 'config.xml' file.
There is a control character (not a regular text character) in the middle of the image title for the 16th image in your gallery ("14 - Potion fb.jpg").
If you view your gallery's 'config.xml' file directly in a browser (https://maelys-tremblay.fr/Galerie/inkt … config.xml), the browser will let you know at what point in the file the error occurs (Line Number 167, Column 41).
In Firefox, when I view your gallery's 'config.xml' file, I see the following (if there were no errors, you'd see the code for the whole file).

XML Parsing Error: not well-formed
Location: https://maelys-tremblay.fr/Galerie/inkt … config.xml
Line Number 167, Column 41:
    <title><![CDATA[Inktober 2020 - Jour14 - Potion]]></title>
----------------------------------------^

The control character is a STX (start of text) character but I do not know how it got in there (maybe you copied and pasted the image title from another source?).

In any case, if you delete the image title for image #16 ("14 - Potion fb.jpg") and enter it again (just type it in this time rather than copying and pasting from the original source), then all should be well.

Please let me know how you get on and if I can be of any further assistance.
Thank you.

289

(3 replies, posted in Juicebox-Pro Support)

The ability to create a Multi-Size Image gallery is a feature of JuiceboxBuilder-Pro only.
Unfortunately, it is not possible to create a Multi-Size Image gallery with the Juicebox-Pro Plugin for Lightroom.
The Lightroom API (which all plugins use) does not feature a way to selectively generate extra image sizes.

@chris.jones-gill

Thanks so much for documenting and sharing this!

I've mentioned using a function to load galleries into tabs before (it's no doubt buried somewhere deep within the forum in a years-old thread) but not in this detail and not with specific reference to Bootstrap v5.1 so this is very useful.

I hope it helps other users in a similar situation.

Thanks again!

291

(1 replies, posted in Juicebox-Pro Support)

Hi.

I think you've come to the wrong place. This is a support forum for Juicebox-Pro (web gallery software).
I can't find any instance of your name or email address in our transaction records and your query does not relate to Juicebox-Pro.
Try 'Settings -> Camera -> Grid'. Otherwise, a web search or an iPhone forum should point you in the right direction.

Best of luck!

We do not offer (and have never offered) a trial of Juicebox-Pro so I'm not sure where you are getting this information.
However, we do offer a money-back guarantee. Please see the FAQ below.
FAQ: Can I try a trial version of Juicebox-Pro?

You are free to download and use Juicebox-Lite (the free version) for as long as you like. Juicebox-Lite does not have all the features that Juicebox-Pro has (please see the comparison table on the Download Page) but your Juicebox-Lite galleries will never expire.

If, having created galleries with Juicebox-Lite, you choose to purchase Juicebox-Pro, you can upgrade Lite galleries to Pro by following the instructions on the Upgrading Juicebox support page.

I hope this helps to clarify things.
Please let me know if you have any further queries.
Thank you.

Now everything is working fine.

That's great! Thank you for letting me know.

Thanks again for you help.

You're welcome!

You can download the latest version of WP-Juicebox (v1.5.1.4) from the plugin's own support page here.
Here is a direct link to WP-Juicebox v1.5.1.4.

The version history page is here.

With reference to the points you mentioned:
(1) The 'Create Gallery' button was added to the Manage Galleries page in WP-Juicebox v1.5.1.1.
(2) WP-Juicebox v1.5.1.3 fixed a bug whereby the 'Add Juicebox Gallery' button did not display for the Gutenberg editor in WordPress 5.6.
(3) WP-Juicebox v1.5.1.4 fixed a bug whereby the 'Add Gallery' button did not work for the Classic editor (the gallery shortcode was not added to the page/post in the 'Visual' input mode).

With this in mind, if you use WP-Juicebox v1.5.1.4, you should be able to use Gutenberg or the Classic editor (and you'll have the 'Create Gallery' button as a backup if you run into any problems).
The Classic editor is no longer bundled with WordPress but you can download it as a separate plugin from its download page here. It is still maintained by the WordPress team.

Please note that WP-Juicebox comes bundled with Juicebox-Lite (the free version), so don't forget to upgrade the plugin to use you Juicebox-Pro files by following the 'Upgrading to Juicebox-Pro' instructions here.

Please let me know how you get on and if I can be of any further assistance.
Thank you.

295

(2 replies, posted in Juicebox-Pro Support)

Incidentally, WP-Juicebox never deletes any images.
Image handling is performed by core WordPress functionality or by the NextGEN Gallery plugin, depending on the image source selected for the gallery.
Even if you were to delete a gallery (or click 'Delete All Data') on the 'Manage Galleries' page, the gallery images would remain in their original locations (e.g. the WordPress Media Library) on your web server. All deleting a gallery does is remove the gallery's XML configuration file from the 'wp-content/uploads/juicebox/' folder.

... also the nextgen images no longer seem to exist...

If your NextGEN images no longer exist, then I expect the problem is either with the NextGEN Galery plugin or your web server so these are the first two things I'd look into.

Please let me know how you get on. Thank you.

296

(2 replies, posted in Juicebox-Pro Support)

That's very strange indeed.

... juicebox id's have diappeared and also the nextgen images no longer seem to exist...

That sounds like two separate issues which may or may not be connected.
I see no reason why any of your Juicebox gallery shortcodes would just disappear (or, indeed, why your NextGEN Gallery images would disappear) unless something has happened on your web server and your web host has maybe had to reinstate your site from an old or incomplete backup.
Please check in with your web host to see if they have made any changes or have experienced any problems recently.
Even if they have not done anything themselves, it might be an idea to ask if they have a backup of your site that could be used to reinstate your galleries.

Could you please point me towards one of your Juicebox gallery pages so that I can inspect the code and investigate further?
Even though the gallery may not be working or displaying images, examining the page might hold a clue as to the nature of the problem.
Thank you.

... or have the galleries themselves completely disappeared from the Manage Galleries page? I don't see how this could happen without clicking the 'Delete All Data' button and clicking through the "Are you sure you want to delete all galleries, custom default values and options?" warning (or by manually deleting the contents of the 'wp-uploads/juicebox/' folder).

Have you updated the NextGEN Gallery plugin lately? Maybe they have changed something lately which has broken the interaction between WP-Juicebox and itself (although this might not explain missing images).
If so, try reverting to an older version of NextGEN Gallery, at least for testing purposes, to see if this resolves the issue.

There has been no change to the NextGEN Gallery integration code within WP-Juicebox for a while now (since v1.4.3.1, 10 releases ago) so upgrading WP-Juicebox should not make a difference in this regard.

Once I am able to see one of your Juicebox gallery pages on your web server, I should hopefully have a better idea of what might be causing your problem.
In the meantime, checking in with your web host to see if they have changed anything recently relating to your site might hold a clue, too.

Thanks for your input! It's most appreciated.

Unfortunately, there are a couple of slightly different issues regarding local viewing so I think if the developers were to address the problem, they'd probably want to change the code to deal with the individual issues rather just push a new release with updated labels (although I agree that this would be a step in the right direction).

Being that I'm not the author of Juicebox and cannot make any changes myself, I think the best I can do is probably add a link to this forum thread from the FAQ that is already linked to from the Juicebox error message.
I've asked the developers if this would be OK. It might at least help users find a solution to the problem.

Hi.

I'm sorry that it took you so long to figure out the solution to the problem but I'm glad that you found this thread.

I've now stickied this topic so that it at least appears at the top of the 'Tricks and Tips' forum.

Maybe even change the Juicebox Builder Pro program where it says "view in browser" to put some kind of warning in.

That would, indeed, be the ultimate solution but, unfortunately, development is rather slow at the moment.

I'll contact the developers and see if there is any other way to increase relevant traffic to this thread.

Thanks.

299

(5 replies, posted in Juicebox-Pro Support)

I found the problem with the blank gallery, but still need help on the expand request creating a black screen.

That's great! Thank you for letting me know.

I will try your suggestion on the expand failure.

I'm fairly confident that the lack of a Doctype Declaration is the root of the problem.
I have been able to replicate the problem (using a gallery with exactly the same configuration options as yours)  by just removing the Doctype Declaration from the embedding page.
If you are having trouble adding the Doctype Declaration in FrontPage, just open the 'camp3.html' file in a plain text editor (such as Notepad++) and add:

<!DOCTYPE html>

... at the very top.
I'm not sure how FrontPage will react to a manually edited document when you next edit modify the page using FrontPage but all your HTML pages really ought to have Doctype Declarations and FrontPage ought to be able to handle this. It does not need to be the HTML 5 Doctype but it looks like the code on your web page is HTML 5 compliant. Maybe FrontPage does not recognise the HTML 5 Doctype if you add it manually but is perhaps able to use the older HTML 4.01 Doctype instead (which will be fine as long as FrontPage then goes on to generate HTML 4.01 valid code).
In any case, popping a Docytpe at the top of your gallery's embedding page should resolve the problem you're experiencing.

300

(5 replies, posted in Juicebox-Pro Support)

Thank you for providing the link to your gallery.

Here is a link to a gallery that expands successfully:

I think the problem is that your gallery's embedding page does not contain a Doctype Declaration.
It is important that each and every web page includes a Doctype Declaration (at the very top of the HTML document) to inform browsers of the set of standards that the code on the web page should conform to.
Looking at your gallery's web page ('camp3.htm'), it would appear that the most suitable Doctype would be HTML 5 so just add the following line of code at the very top of your 'camp3.htm' web page (and all other web pages within your site if they do not already contain a Doctype Declaration).

<!DOCTYPE html>

Make sure that the Doctype Declaration is the very first thing on the page (without even any whitespace before it), before the opening <html> tag.
More information about Doctype Declarations can be found here.

Also, I'm have a heck of a time finding out why this gallery displays as a blank with a rotating hexagon in center:

According to your gallery's 'config.xml' file, the first image in your gallery should be located here: https://www.jacksonforest.com/Logging_P … cn0122.jpg
However, going directly to that location in a browser (bypassing Juicebox), results in an error 404 (file not found).
Make sure that your images have been uploaded to the correct location on your web server and make sure that their permissions are not too restrictive. (Default permissions of 644 for folders and 755 for files should be fine.)

Also, if you have done any manual editing to your gallery's 'config.xml' file, check that the image filenames in the configuration file (the imageURL entries) exactly match the actual image filenames (in the 'images' folder), paying close attention to files extensions (lowercase vs uppercase) as, on a case-sensitive web server, .jpg is not the same as .JPG.

Also, try not to use spaces in your folder names (such as 'Photos_ North'... there's a space after the underscore) as, when in a URL, they need to be escaped (a space will likely show up as '%20' if you copy and paste the URL) and this can cause confusion (and sometimes problems).
Stick with web-safe alpha-numeric characters in the names of any files and folders that you upload to your web server and all should be fine.
Please see section 2.3 of this document for details.

Characters that are allowed in a URI but do not have a reserved purpose are called unreserved. These include uppercase and lowercase letters, decimal digits, hyphen, period, underscore, and tilde.

I hope these notes help you to resolve your problems.
Please let me know how you get on and if I can be of any further assistance.
Thank you.