@victorbruce

Thank you for sharing your experiences.
It certainly sounds like you might be encountering a different problem (regarding long path names) as well as the 'adding too many image at once' issue.
As noted in this Microsoft support page:

In the Windows API (with some exceptions discussed in the following paragraphs), the maximum length for a path is MAX_PATH, which is defined as 260 characters.

This limitation can be removed in Windows 10 (version 1607 and later) by setting a registry key. Details are in the link above. (Please do so at your own risk.) I just mention it as it may help other users reading your post and using Windows 10.

Thanks again for your notes!

1,027

(7 replies, posted in Juicebox-Pro Support)

I imported with the JuiceboxBuilder Pro the preset and use the xml file to import the preset then in Lightroom?

Unfortunately, you cannot use a gallery's 'config.xml' file or a preset XML file in Lightroom.
You'll need to take a look at the configuration options (from a gallery's 'config.xml' file or a preset XML file) and then set these options individually and manually in the Lightroom interface. You can then save this combination of options in Lightroom as a template (which you can apply to future galleries).

where can I download the JuiceboxBuilder Pro?

The installation file for JuiceboxBuilder-Pro ('JuiceboxBuilder-Pro.air') is inside the Juicebox-Pro zip file ('juicebox_pro_1.5.1.zip').
Instructions for installing JuiceboxBuilder-Pro can be found here.

I want to use the dan created preset but only in Lightroom.

I'm not sure what you mean by "the dan created preset". Please let me know which demo gallery or preset you are referring to and I will point you in the direction of the gallery's configuration options so that you can set them in your Lightroom gallery.
Thank you.

1,028

(2 replies, posted in Juicebox-Pro Support)

When thumbsPosition="TOP" or thumbsPosition="BOTTOM", the maxThumbColumns value is used as a maximum value. (The number of thumbnail columns will never exceed the maxThumbColumns value.)
The actual number of thumbnail columns will depend on the thumbWidth and the available space in the user's browser window.

(When thumbsPosition="LEFT" or thumbsPosition="RIGHT", the maxThumbColumns value is used as an absolute value. (The number of thumbnail columns will always be the maxThumbColumns value.)

1,029

(7 replies, posted in Juicebox-Pro Support)

If you'd like to disable the frame width change when hovering over the thumbnails, then set thumbFrameWidth and thumbHoverFrameWidth (both in JuiceboxBuilder-Pro's 'Customize -> Thumbnail' section) to the same value.
If you have not changed thumbFrameWidth from its default value of "0", then set thumbHoverFrameWidth to "0" also.

If you'd like to prevent the main image from changing when hovering over the thumbnails, then set changeImageOnHover="FALSE" (in JuiceboxBuilder-Pro's 'Customize -> Main Image' section).

1,030

(7 replies, posted in Juicebox-Pro Support)

The demos are not available to download (as a zip file, for example) but you can certainly check out the configuration options used in a particular gallery by viewing its 'config.xml' file directly in your browser. (You can check the path of the configuration file in the gallery's embedding code. If the gallery's embedding code does not set a configUrl, the the 'config.xml' file will be in the same directory as the HTML page displaying the gallery.)

Most of the demo galleries are available as presets in JuiceboxBuilder-Pro (the standlone desktop application to create and edit galleries which comes with Juicebox-Pro).
You can select a preset via the 'Load Preset...' drop-down menu on the 'Customize' tab.
If you want to inspect the preset files, you can find them in the 'Documents/JuiceboxBuilder-Pro/presets' folder (and you can open the XML files in a plain text editor to see the configuration options used).

Unfortunately, the Juicebox Plugin for Lightroom does not support presets in the same way that JuiceboxBuilder-Pro does.
To replicate a demo gallery, you'll first need to set the individual configuration options used in the gallery via the plugin's interface.
However, once you've got a gallery configured that way you'd like it to be, you can save the settings as a Lightroom template by clicking the + sign to the right of the text 'Template Browser' (in the left panel of the 'Web' section) and select a name for your template.
At any time in the future, if you want to apply these settings to a gallery, expand the 'Template Browser' control panel, scroll down to the 'User Templates' section and select your template.

I hope this helps.

1,031

(1 replies, posted in Juicebox-Pro Support)

Unfortunately, the multiple gallery template is not available for download but you can view the source of the web page in your browser (depending on your browser, you can do so via 'Tools -> Web Developer -> Page Source' or something similar) and copy/modify the code to suit your own needs. (Some knowledge of HTML would be useful.)

If you are looking for an automated solution to creating and listing multiple galleries, then you might be interested in another one of our products, namely Showkase.

Showkase is a PHP web application (installed on your web server instead of your computer) which allows you to create a complete portfolio web site (integrating multiple galleries) online.
Showkase has full support for Juicebox-Pro and the galleries can be created within the application itself in a web browser interface (or created with JuiceboxBuilder or the Juicebox plugin for Lightroom and imported).

You can create Gallery Index pages and have as many galleries listed on each Gallery Index page as you wish.
Each gallery is represented by a thumbnail image with the gallery title displayed below and the gallery is opened when the user clicks on the image.
Demo sites created with Showkase can be found here and a sample Gallery Index page can be found here.

Showkase can also create non-gallery pages (About, Basic and Contact pages) where you can add information about yourself (or any other content you like).
All of this is done automatically within the Showkase interface without the need for any manual coding at all.

Showkase can be purchased as Showkase-Standard (which comes with Juicebox-Lite, the free version) or Showkase-Pro (which comes with Juicebox-Pro).
The only difference between Showkase-Standard and Showkase-Pro is the bundled viewer (Juicebox-Lite vs Juicebox-Pro).

If you already have Juicebox-Pro, then you could purchase Showkase-Standard (if you wanted to) and integrate your Juicebox-Pro files by following the Installing a Pro Viewer instructions.

Unfortunately, this may not be possible.

After activating the JPEGmini plugin, are all images exported by Lightroom (whether from the Library module or the Web module, where the Juicebox Plugin for Lightroom is) processed by the JPEGmini plugin?
Have you tried exporting a Juicebox gallery with the JPEGmini plugin both enables and disabled to see if there is any difference in the resulting image size? (I do not have JPEGmini so cannot run such a test myself.)

If not, then it sounds like JPEGmini might need to provide an API to allow developers of other Lightroom extensions to utilise their plugin's functionality (and, from taking a look at their website, there does not seem to be one).
Even if it was possible to hook into the JPEGmini functionality, the Juicebox Plugin for Lightroom would need to be rewritten to incorporate such functionality (the user interface and underlying functionality of the Juicebox Plugin for Lightroom is not something that can be modified by users as the web engine is compiled and cannot be edited) and I think it is unlikely that the developers would be willing to rewrite the Juicebox Plugin for Lightroom to support a non-free third-party plugin.

If the images exported for a Juicebox gallery are not automatically processed by JPEGmini when the JPEGmini plugin is active (i.e. if Lightroom's exporting functionality is not automatically intercepted and overridden by JPEGmini in all scenarios), then it sounds like your current workaround is, indeed, the best course of action.

I realise that this is not a solution to your problem but I hope that it at least helps to clarify things.

1,033

(1 replies, posted in Juicebox-Pro Support)

In Small Screen Mode, the thumbnails on the thumbnail page are always centered. Unfortunately, there are no configuration options to vertically align the thumbnails to the top of the gallery in Small Screen Mode. (thumbsVAlign is a Large Screen Mode option only.)

The best I can suggest is that you post your suggestion in the Feature Requests forum thread.
This keeps all the ideas together and ensures that they are not overlooked by the developers.
I do not know the likelihood of any suggestions being implemented in future versions but this is certainly the best place for all ideas.
Thank you.

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

If you are trying to add many images to JuiceboxBuilder-Pro at once, then Adobe AIR (the platform on which JuiceboxBuilder-Pro runs) may not be able to allocate enough memory for the task at hand.
Even if your computer has plenty of free RAM, Adobe AIR applications are limited to around 1GB of memory allocation.
The workaround is to add your images in smaller batches (so try adding, say, 50 images at a time).
I hope this helps.

You're welcome!
I'm glad you've got it sorted out. Thank you for letting me know.

If you are creating or editing your gallery with JuiceboxBuilder-Pro, then you can remove the image filenames from the image titles by going to 'Images -> Titles -> Use None' from the drop-down menu at the top.

If you want to enter custom text for the image titles (or captions), then go to the 'Images' tab and click a thumbnail to reveal the input fields at the foot of the window.

If you want to hide the entire caption area (including the image titles, the image captions and the image numbers), then set captionPosition="NONE" in JuiceboxBuilder-Pro's 'Customize -> Caption' section.

Just to clarify (for others reading this thread), the image currently being viewed in the gallery is the image being shared when the Facebook share icon is clicked.
The shared link has a # at the end of the URL to signify which image in the gallery is being shared and, when the shared link is clicked, the gallery will display the shared image (rather than just the first image in the gallery).
However, the thumbnail image displayed in the Facebook pop-up share window will be taken from the web page's og:image tag and, therefore, is not a thumbnail of the image being shared (it is just a single representative image for the gallery as a whole).

The only user I know of who seems to have managed to overcome this restriction is sly from this thread.
I notice that his solution seems to be included within a rather complex custom JavaScript file (check out the 'jcaddon.js' file on his gallery pages) which overrides some of Juicebox-Pro's own sharing functionality and, therefore, is not officially supported.
(As such, I have not tested his solution myself and I cannot be sure that it will work across all platforms and in all browsers.)
However, I hope this points you in the right direction.

1,039

(1 replies, posted in Juicebox-Pro Support)

I have viewed a few of your guitar galleries on my own iOS device (Mobile Safari, iOS 11.3.1) and all the ones I've viewed display and function OK (without any error messages).
If the problem happened "out of nowhere" (were the galleries were previously working OK but suddenly stopped working without you having changed anything yourself), then it sounds like something may have happened on your web server to cause the problem.
As everything seems to be OK at the moment (at least for myself), then it sounds like the problem may have been a temporary glitch on your server which has now been resolved.
If you are still seeing the "Config file not found." message, then try clearing your browser's cache before reloading your web pages to see if this helps.

Also, please note that the Juicebox module for Drupal is an unofficial plugin which we did not write ourselves and it is the module's own custom code which generates the config files and the structure of the galleries. As such, if you continue to experience difficulties, it might be worth posting in the Drupal forum where the author of the module should hopefully be able to help you out further.

I hope this helps (or at least points you in the right direction).
Please let me know how you get on. (Hopefully the problem was just a temporary server glitch which has now been resolved.)

Please see my reply to your query in this forum thread.

1,041

(1 replies, posted in Juicebox-Pro Support)

1. Is there a way to make the button bar position in the annotation area...

No, the Button Bar can be positioned only via the buttonBarPosition and buttonBarHAlign configuration options.
Possible values for buttonBarPosition are OVERLAY, OVERLAY_IMAGE, TOP and NONE.
Possible values for buttonBarHAlign are LEFT, CENTER and RIGHT.
Please see the Button Bar Options section of the Config Options page for a full list of Button Bar configuration options.

2. I changed the annotation font for Futura - this looks good in the Juicebox Builder Pro preview but does not appear when previewed in any browser.

Here are a couple of tips which might help.

(1) The <font> tag has been deprecated and is not supported in HTML 5. CSS should be used instead. (Please see this web page for further details.)
Try something like this instead:

<span style="font-family: futura;">Sahara Desert</span>

(2) If you like, you can specify a font for all gallery text via the galleryFontFace configuration option (in JuiceboxBuilder-Pro's 'Customize -> General' section).

(3) The font you specify (via CSS or galleryFontFace) will be displayed only if it is installed on the user's computer. Unless you are using a web-safe font (please see here for a list), it would be safer to use a web font (such as one of Google's free web fonts) if you want to be sure that your gallery text looks the same on everyone's computer. Please take a look at the Using Custom Fonts support section for details.

You are missing a comma after the line:

containerId : 'juicebox-container1'

A comma is required to separate each configuration option in the embedding code. A missing comma will break the code.
Use the following instead:

containerId : 'juicebox-container1',

Incidentally, as you use http://www.thepvongsa.co.th in the paths in the embedding code, your gallery will display only if you visit the gallery using http:// (and not https:// if your site is secured using an SSL certificate) and also only if you use the 'www' subdirectory (and not just thepvongsa.co.th).
The reason for this is the JavaScript Same-Origin Policy which you can read more about here.

It would be safer (and more flexible) to use the following embedding code. The leading slash in the paths denotes your root directory and the gallery should then display in all the scenarios I mentioned above):

<script src="/gallery1/jbcore/juicebox.js"></script>
<script>
    new juicebox({
        baseUrl: "/gallery1/",
        containerId: "juicebox-container1",
        galleryWidth: "100%",
        galleryHeight: "100%",
        backgroundColor: "rgba(34,34,34,1)"
    });
</script>
<div id="juicebox-container1"></div>

1,043

(3 replies, posted in Juicebox-Pro Support)

No worries.
I hope you get your problem sorted out.

1,044

(3 replies, posted in Juicebox-Pro Support)

This is a support forum for the Juicebox-Pro web gallery software from SimpleViewer Inc.
From your query, it sounds like you have purchased a 'JuiceBox Pro' from eMotorWerks, a completely unrelated company to our own (although the product names are the same).
You should be able to contact eMotorWerks via their online form here: https://emotorwerks.com/contact

I hope this points you in the right direction.

1,045

(1 replies, posted in Juicebox-Pro Support)

Unfortunately, the direct download functionality does not work on iOS devices so Juicebox automatically hides the Download Button when an iOS device has been detected. (The Direct Download button should display and function fine on Android devices, though.)

1,046

(24 replies, posted in Juicebox-Lite Support)

... I'm creating galleries with little/no problems now.

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

1,047

(5 replies, posted in Juicebox-Pro Support)

Thank you for the update.
I'm glad we've been able to figure out the cause of your problem.
It's certainly safer to use only web-safe characters in image filenames (but you can still use whatever characters you like in image titles and captions).

1,048

(5 replies, posted in Juicebox-Pro Support)

The just showed up as broke images in JuiceboxBuilder-Pro as well as in the Lite version.

Thank you for the additional information.

The only thing I know of that would cause the problem you describe (a broken image icon on JuiceboxBuilder-Pro's 'Images' tab) is if an image filename contain a comma (',').

The developers are aware of this issue and a bug report has been logged so hopefully it will be addressed and fixed in a future version.
In the meantime, as an image filename forms part of a URL when uploaded to a web server, it would be wise to use only web-safe characters within image filenames. 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.

You should have no trouble (either in JuiceboxBuilder-Pro or on your web server) if your image filenames use only these web-safe characters.

I hope this helps to explain what you are seeing.

1,049

(5 replies, posted in Juicebox-Pro Support)

It sounds like you might be referring to adding image to a gallery in JuiceboxBuilder-Pro (rather than actually uploading your images to your web server).

Unfortunately, JuiceboxBuilder-Pro can handle images of no more than 4095px x 4095px when creating a gallery. (This is true of all versions of JuiceboxBuilder-Pro, including the current version, v1.5.1.) This is a limitation of Adobe AIR (the platform on which JuiceboxBuilder-Pro runs). Adobe AIR uses Adobe Flash Player as its runtime environment and the largest image size which Adobe Flash Player can handle is 16,777,215 pixels. This equates to a square image of 4095 x 4095. Please see this web page for details.

If you have images larger than this maximum resolution, then you could perhaps do one of the following:

(1) You could resize your images first in an imaging program (such as Adobe Photoshop) before feeding them to JuiceboxBuilder-Pro. (If you do resize your images prior to using JuiceboxBuilder-Pro, be sure to deselect the 'Resize Images' checkbox on the 'Images' tab to ensure that JuiceboxBuilder-Pro does not resize your images again.)

(2) There are plugins available to create Juicebox-Pro galleries with other programs (such as Adobe Lightroom) which do not have the upper resolution limit of JuiceboxBuilder-Pro. You can find details of these plugins here.
If you have Lightroom, Photoshop or jAlbum, you might like to try creating your galleries with these programs as an alternative to JuiceboxBuilder-Pro.

You should certainly be able to add small images to a gallery, though.
As a test, I've just tried images of filesizes 16KB and 28KB and both images display in the gallery as expected.

If the problem is with uploading your images to your web server, then the problem likely lies somewhere between your FTP program and your web server and your web host should be able to help you further.

I hope these notes help to clarify things.

However, if you continue to experience difficulties, please try to describe your problem in greater detail (let me know exactly what you are doing when the problem occurs and what, if any, error messages are displayed) and, if possible, please upload some of the images you are having trouble with (zip them, upload them somewhere and provide a download link) so that I can try to replicate your problem and help further.
Also, if the problem is with JuiceboxBuilder-Pro, it might help to know what resize dimensions you are using so please let me know this too.
Thank you.

1,050

(24 replies, posted in Juicebox-Lite Support)

Essentially, the problem is with the custom CSS on your embedding page (conflicting with the gallery's own CSS) rather than with the gallery itself.
As I mentioned above, a quick fix might be to just give your gallery a fixed height (of perhaps 600px) instead of a height of 100%.

galleryHeight: "600px",

I hope this helps.