Just to clarify, Juicebox-Lite (the free version) has an image limit of 50 images per gallery. Juicebox-Pro has no such image limit.

First of all, it looks like your screenshot is showing a gallery folder (named 'christ2019') rather than the template 'jbcore' folder that the Photoshop plugin uses to create galleries.
After a gallery is created by the plugin, there is no need to modify the gallery folder (no need to rename the Pro 'juicebox.js' file to '~juicebox.js' and place it inside the gallery folder).
As long as the plugin has been updated successfully to Juicebox-Pro, galleries created by the plugin will be Pro without any modification necessary.

Also, in your screenshot, I do not see the 'juicebox.php' and 'pswd.php' files (which are present in the Pro 'jbcore' folder but not in the Lite 'jbcore' folder) so it looks like the gallery folder shown in the screenshot is using Juicebox-Lite.

It looks like you'll need to go through the process of upgrading the plugin from Juicebox-Lite (which the plugin comes bundled with) to Juicebox-Pro.
The procedure is outlined on the plugin's support page here.
Here are detailed instructions.
(1) Unzip the Juicebox-Pro zip file (named 'juicebox_pro_1.5.1.zip').
(2) Navigate inside the extracted 'juicebox_pro_1.5.1/web/' folder.
(3) Copy the entire 'jbcore' folder in this location: 'juicebox_pro_1.5.1/web/jbcore'
(4) Paste the entire 'jbcore' folder inside the 'Presets/Scripts/Juicebox/' folder (in your Photoshop folder).
(5) Navigate inside the 'Presets/Scripts/Juicebox/jbcore/' folder and rename the 'juicebox.js' file to '~juicebox.js'.

Once the plugin has the Pro 'jbcore' folder in place, it can only create Pro galleries.

I also tried installing the standalone JuiceboxBuilder Pro.  It also only limits me to 50 images for the gallery.

Please double-check that you are using JuiceboxBuilder-Pro rather than JuiceboxBuilder-Lite.
JuiceboxBuilder-Pro creates only Pro galleries (it cannot create Lite galleries) and JuiceboxBuilder-Lite creates only Lite galleries (it cannot create Pro galleries).
Check your JuiceboxBuilder version (Lite vs Pro) via the 'Help -> About...' option from the drop-down menu at the top.

You can quickly and easily check whether a gallery is Lite or Pro by looking for the Juicebox logo.
All Lite galleries have the Juicebox logo/link in the lower right corner. This branding is not present in any Pro galleries.

I hope my notes above help.
Please let me know how you get on and if I can be of any further assistance.
Thank you.

Edit:
Just in case your browser is caching and using any Lite files, be sure to completely clear your browser's cache before reloading your gallery's web page.

777

(3 replies, posted in Juicebox-Pro Support)

Yes, everything between (and including) the <noscript> ... </noscript> tags is the SEO Content Code.
(The Gallery Title (from the 'Customize -> Lite' section) is included between the <h1> ... </h1> tags.)

778

(1 replies, posted in Juicebox-Pro Support)

You can set a URL for the Back Button via the backButtonUrl configuration option (in JuiceboxBuilder-Pro's 'Customize -> Back Button' section).
The URL can be a relative path (relative to the web page containing the gallery's embedding code) or an absolute path (such as http://www.example.com/index.html).

Just set backButtonUrl="http://www.fobgfc.org/?page=gallery" and all should be well.

For reference a list of all Back Button configuration options can be found here.

779

(3 replies, posted in Juicebox-Pro Support)

The <img> tags in the embedding code are primarily for Search Engine Optimization (to help search engines index the gallery images so that they appear in search results).
They also have an added function in that, if JavaScript is disabled in the user's browser and the Juicebox gallery cannot be initiated, the gallery images will still be displayed (in a vertical list, one below another).

Please see the Search Engine Optimization support section for further details.

Incidentally, the SEO Content Code will be generated within the gallery's embedding code only when the 'Add SEO Content' checkbox is selected in JuiceboxBuilder-Pro's 'Customize -> Sharing' section (selected by default).

780

(3 replies, posted in Juicebox-Pro Support)

Many thanks for the details.
As I noted previously, the internal browser within Messenger is not a supported browser so if you share any links to Juicebox galleries within Messenger, it might be worth adding a note along with the link saying something like "For best results, please view in Safari or Chrome."

However, I am very grateful for the extra information that you have provided and I have passed it on to the developers.
Thank you for reporting this issue.

781

(3 replies, posted in Juicebox-Pro Support)

It most certainly did.

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

Thank you, Steve.

You're welcome!

Please marked this thread solved.

Done!

782

(3 replies, posted in Juicebox-Pro Support)

(1) Enter your gallery's baseUrl embedding code into a 'Formatting -> Custom HTML' Gutenberg block.

(2) Upload your gallery folder to your root directory and use a leading slash in your embedding code paths to denote your root directory. This should work with any permalink structure. For example:

<!--START JUICEBOX EMBED-->
<script src="/gallery_folder/jbcore/juicebox.js"></script>
<script>
    new juicebox({
        baseUrl: "/gallery_folder/",
        containerId: "juicebox-container",
        galleryWidth: "100%",
        galleryHeight: "600",
        backgroundColor: "#222222"
    });
</script>
<div id="juicebox-container"></div>
<!--END JUICEBOX EMBED-->

I hope this helps.

783

(5 replies, posted in Juicebox-Pro Support)

You're welcome!

Please feel free to post suggestions for future versions in the Feature Requests forum thread.
This keeps all the ideas together and ensures that they will be seen by the developers.
I really don't know what ideas the developers will pick up and implement but it's certainly the best place for all ideas.
Thank you.

784

(3 replies, posted in Juicebox-Lite Support)

You're welcome!
I'm glad to hear that you have found the cause of your problem.
Thank you for letting me know.

785

(5 replies, posted in Juicebox-Pro Support)

Unfortunately, Juicebox is unable to display text alongside thumbnails (like the contact sheet you quoted).
Juicebox can display a grid of thumbnails (by displaying the gallery in Small Screen Mode) but you would need to generate your own set of thumbnails with text embedded within them (and this would need to be done outside Juicebox in an imaging program such as Adobe Photoshop).

Each main image in the gallery can have a unique image title and caption.
When creating a gallery with JuiceboxBuilder, you can quickly and easily use the filename as the image title by selecting 'Images -> Titles -> Use File Name' from the drop-down menu at the top.
However, the images titles (and captions) are displayed only on the main image pages (and not on the thumbnail pages in Small Screen Mode).

786

(3 replies, posted in Juicebox-Pro Support)

@ctjean

That's certainly the best way to incorporate videos into a Juicebox gallery (to use a gallery image as a link to a corresponding video).
Thank you for sharing your technique!

For others wishing to try this, the linkURL (the link to the video) will be opened when the 'Open Image' button on the gallery's Button Bar is clicked (when setting showOpenButton="TRUE" in JuiceboxBuilder-Pro's 'Customize -> Lite' section) or when the main image itself is clicked (when setting imageClickMode="OPEN_URL" in JuiceboxBuilder-Pro's 'Customize -> Main Image' section).

787

(3 replies, posted in Juicebox-Pro Support)

Unfortunately, I think that there is probably little that can be done.
It sounds from your post that the Messenger app has its own internal browser which does not render the Juicebox gallery correctly. (I do not use the Messenger app myself so I could be wrong about this.)
If this is the case, then I think it is unlikely that the developers will modify Juicebox to work within the Messenger app.
The only mobile browsers that are supported are Mobile Chrome and Mobile Safari.

However, just in case the problem can be resolved by upgrading software, please make sure that your versions of iOS, Messenger and Juicebox are all up-to-date. Current versions are:

  • iOS: 12.1.4

  • Messenger: 202.0

  • Juicebox: 1.5.1

Also, please try with a link to one of our own demo galleries to see if the same thing happens (to see if the problem is with all Juicebox galleries or somehow unique to your own... gallery dimensions may play a part in the problem somehow). Try this one: https://www.juicebox.net/demos/pro/default/

Please also post the link to your gallery's web page so that I can take a look at the gallery live on your web server.
Lastly, it might help to see what you are seeing so please post a screenshot of the problem so that I can see what you describe.

I really do not know if anything can be done but with a little more information, I'll be happy to notify the developers and let them know about the issue. Thank you.

788

(3 replies, posted in Juicebox-Lite Support)

... the photo is too big and there are no thumbnails on the page, just a black banner with the number of images and a link 'view gallery'. When I click the link I only see all the thumbnails.

What you are describing here is the Splash Page.
The Splash Page is an image placeholder for the gallery which, when clicked, expands the gallery to fill the browser window.
The Splash page is displayed by default when the gallery is embedded in a web page alongside other content and displayed in Small Screen Mode (on mobile devices or when screenMode="SMALL"). The Splash Page can also be displayed by setting showSplashPage="ALWAYS".
Please see the Gallery Tour for more information about the Splash Page and Screen Modes.

If you are seeing the Splash Page in a desktop browser, then please ensure the following:
(1) Set screenMode="AUTO" (in JuiceboxBuilder-Pro's 'Customize -> General' section).
(2) Set showSplashPage="AUTO" (in JuiceboxBuilder-Pro's 'Customize -> Splash Page' section).
(3) Make sure that you do not have any browser extensions active that change the user agent string (to simulate other browsers) and also make sure that your browser is not in Responsive Design Mode.

Edit:
I've just realised that you have posted in the Juicebox-Lite forum and the configuration options in bold above are supported by Juicebox-Pro only.
Juicebox-Lite uses the default values of screenMode="AUTO" and showSplashPage="AUTO" (these values cannot be changed in Juicebox-Lite) so just check #3 above.

When I click them I only see a white page.

This sounds like it might be a different problem.
However, if you can resolve your original problem, then this may no longer be an issue.

I added a printscreen.

Unfortunately, your screenshot does not show enough information to help me to troubleshoot your problems.
Please post the URL to your gallery's web page so that I can see the problems for myself and investigate further.
Thank you.

The juicebox gallery works perfect on chrome, Safari,... but on Firefox (mac)

Please check your gallery's web page for HTML errors with the W3C Markup Validation Service.
When a web page is rendered differently in different browsers, this can often be attributed to HTML errors on the page.
Different browsers may respond differently towards errors (and some may be more tolerant towards errors than others).
Run your web page's URL through the W3C Markup Validation Service and fix any errors found.
Once the code on your web page validates correctly, your web page should be rendered with greater predictability and consistency across different browsers.

I hope my notes above help.
However, if you continue to experience difficulties, please post back with the URL to your gallery's web page so that I can see the problems for myself and hopefully help further.
Once I am able to see your gallery live on your web server, I should hopefully be able to determine the cause of your problems and propose a solution.
Thank you.

789

(5 replies, posted in Juicebox-Pro Support)

Also Bridge allowed me to create a web gallery from .CR2 raw files and TIFFs can this be done with Juicebox?

JuiceboxBuilder (the desktop application to create and edit Juicebox galleries) accepts only GIF, JPG/JPEG and PNG images. (When resizing images for a gallery, JuiceboxBuilder converts all images to JPEG format.)

Please see this FAQ:
Will Juicebox load things other than images?

790

(3 replies, posted in Juicebox-Pro Support)

You're welcome!

791

(3 replies, posted in Juicebox-Pro Support)

The configuration options used for the Top-Left Alignment demo gallery can be found in the gallery's 'config.xml' file here: https://www.juicebox.net/demos/pro/top/config.xml

The configuration option used to position the thumbnails to the right of the main image is thumbsPosition="RIGHT".
You can then set the number of thumbnail columns (fixed when setting thumbsPosition to LEFT or RIGHT) via maxThumbColumns and the maximum number of rows (dependent on the size of the thumbnails and the space available in the user's browser window) via maxThumbRows.
Thumbnails can be vertically aligned via thumbsVAlign (TOP, CENTER or BOTTOM).
(All configuration options in bold above can be found in the JuiceboxBuilder-Pro's  'Customize -> Thumbnails' section. A list of all Thumbnail Options can be found here.)

If you'd like to replicate the Top-Left Alignment demo gallery's layout for a gallery of your own, then this demo gallery's layout is provided as a preset template in JuiceboxBuilder-Pro.
On the 'Customize' tab, just select 'TopLeft' in the 'Load Preselect' drop-down menu (as seen in the screenshot attached).
Once you have loaded the template, you can customize the gallery further using the individual configuration options.
(More information about Presets can be found in the JuiceboxBuilder User Guide.)

792

(3 replies, posted in Juicebox-Lite Support)

You're welcome. I hope you're able to sort out your gallery's web page.
If you continue to have problems, just let me know (and post a link to your gallery's web page) and I'll try to help further.

793

(3 replies, posted in Juicebox-Lite Support)

When using a percentage height, such as 100%, you'll need to ensure that all parent containers of your gallery (up to and including the <body> tag) have heights specified via CSS, otherwise the browser may not be able to determine what the gallery's actual height should be, for example what the gallery's height should be 100% of.
Please also see the short note regarding 'Using Percentage Heights' here.

I would certainly recommend embedding the gallery directly into your web page rather than loading the gallery into an frame (there are drawback to using iframes which are noted here... scroll down to '2) Using an iframe') but if you are using a frame, then try giving your frame (or even the gallery itself) a fixed pixel height (such as 600px). This should hopefully help to resolve your problem.

Also, a gallery width of 250% is rather unorthodox. You might like to try sizing the parent container appropriately and then give the gallery a width of 100% so that it spans the entire width of the parent container (rather than specifying that the gallery's width should be two and a half times the width of the container that it is nested within).

I hope my notes above help. However, if you continue to experience difficulties, then please post back with the URL of the web page that you are loading your gallery into so that I can see the problem for myself and hopefully help further. Thank you.

794

(3 replies, posted in Juicebox-Pro Support)

@Hurlas

With Juicebox-Pro, each gallery can have its own 'jbcore' folder and, therefore, its own password. (Please see the Password Protection support section for details.)
If you like, galleries can share a password, either by sharing a single 'jbcore' folder (see here for details) or by entering the same password into each gallery's 'pswd.php' file.

When using Showkase, all Juicebox-Pro galleries share the same 'jbcore' folder and, thus, all galleries use the same password.
This is just how Showkase works and it cannot be changed.

You're welcome!

The first thing to note is that both of your web pages load the same gallery. (Both web pages are in the same directory and load the same embedding code.)
This might be your intention (to simply update the gallery on both pages) but I cannot be sure so I thought I should point this out in case it helps.

The 'config.xml' file for the gallery (displayed on both web pages) can be found here: https://www.soroptimistireland.com/config.xml
It contains only 6 <image> entries.

Maybe your FTP program is set to not replace existing files so when you upload the new 'config.xml' file (containing 16 images), the FTP program sees that there is already a 'config.xml' file on your web server and skips uploading the new version.
Make sure that your FTP program is set to overwrite existing files or delete the existing 'config.xml' file first, before uploading the new version in its place.

After uploading the new 'config.xml' file, clear your browser's cache and then view it directly in your browser (using the link above) to see what version it is.
If the file still shows 6 images instead of 16, then your web server may have some sort of server-side caching enabled.
Please check with your web host to see if they have server-side caching enabled on your hosting account and ask them how it can be disabled.

I hope my notes above point you in the right direction.

797

(3 replies, posted in Juicebox-Pro Support)

Thank you for the update.
I'm glad that you've been able to figure out the cause of your problem.
I appreciate you taking the time to let me know.
I'll mark this thread as solved.

(I've just sent you an email regarding the support query you sent in. Please just ignore it now that you've been able to resolve your problem. Thanks!)

798

(3 replies, posted in Juicebox-Pro Support)

It seems very strange that you work fine with JuiceboxBuilder-Lite but not with JuiceboxBuilder-Pro. I expect that both applications share similar code with regard to image processing (with the exception that JuiceboxBuilder-Pro allows multiple image sizes and watermarks).

Are you using multiple image sizes or watermarks?
If so, try using only one image size (medium) and no watermark to see if this helps.

Have you tried using the exact same images in JuiceboxBuilder-Lite that cause JuiceboxBuilder-Pro to freeze? (You can install and run both JuiceboxBuilder-Lite and JuiceboxBuilder-Pro side by side on the same computer.)

Does JuiceboxBuilder-Pro freeze on the same image every time?
Perhaps you have a corrupt image within your batch that JuiceboxBuilder-Pro is choking on. (Even if an image opens in other programs, something as seemingly innocuous as corrupt metadata may prevent JuiceboxBuidler-Pro from processing the image.)

It might also be worth temporarily disabling any security software that you might have installed (at your own risk... please disconnect from the internet first) to see if this makes a difference. Avast's Ransomware Shield, for example, has been known to interfere with JuiceboxBuilder-Pro's functionality on a few occasions (although not with the symptoms that you describe). It's a long shot but a quick and easy thing to try and if it does not make a difference, then we can at least eliminate it as a possible cause.

It is the newest version ver 1.5.1.

Yes. The latest version is v1.5.1. (You can check the latest version on the Version History page.)

Is this software 64 bit?

No. JuiceboxBuilder-Pro is a 32-bit application. (On a Windows 10 PC, JuiceboxBuilder is installed to the C:\Program Files (x86)\ folder.)

If you try 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 (as far as I am aware).
The workaround is usually to add your images in smaller batches.

This problem is usually encountered only when adding hundreds of images to a gallery at once.
I've never known this to happen when adding only 12 images.
Also, when this problem is encountered, JuiceboxBuilder-Pro is more likely to crash and close (rather than freeze whilst processing an image).

With this in mind, it looks like your problem might somehow be due to your source images.

Just in case it helps, how big are your source images (both in terms of resolution and file size)?
Also, what Mac OS are you using?

If possible, please zip and upload a few of your source images (and provide a download link) so that I can try to replicate your problem on my own PC.
(Please try to zip a complete batch of images that fails on your own Mac and let me know what image JuiceboxBuilder-Pro freezes on.)

If you want to style the Gallery Title using CSS, then try something like the following:

/* GALLERY TITLE - LARGE SCREEN MODE */
.jb-area-large-mode-title {
    font-family: Courier !important;
    font-size: 12px !important;
    color: #000000 !important;
}

/* GALLERY TITLE - SMALL SCREEN MODE */
.jb-idx-ssm-title-wrapper {
    font-family: Courier !important;
    font-size: 12px !important;
    color: #000000 !important;
}

800

(496 replies, posted in Juicebox-Pro Support)

Thank you for the clarification. I understand your suggestion better now.

When a Juicebox gallery is embedded as Full Browser and fills 100% x 100% of the browser window, the only user interface is the Juicebox gallery's one. In this case (e.g. using the html page created by Juicebox Builder Pro), there is no Close Gallery button (that is normal) and the natural way to leave this gallery is the top left Back button (icon or text). Is this correct?

Yes, that is correct. There is no Close Gallery button in a gallery that has not been expanded.

The Back button allows either to go back to the previous page (history.back method by default) or to specify an url (homepage for example). Is this correct?

Yes. That is also correct.