5,126

(496 replies, posted in Juicebox-Pro Support)

@biped

It would be nice to have thumbnails which show a miniature of the image rather than 'cropped into' copies.

Juicebox-Pro will crop the thumbnails only if the thumbWidth and thumbHeight configuration options do not match the actual dimensions of the thumbnail images themselves.
If using JuiceboxBuilder-Pro to create your thumbnails, you can change the thumbnail dimensions by clicking the 'Change...' button in the 'Image Size' control panel on the 'Images' tab. Whatever dimensions you choose, the thumbnails will be generated at that size and the thumbWidth and thumbHeight configuration options will be set accordingly.
(Please note that if the aspect ratio of the thumbnail dimensions that you set does not match that of your original images, cropping will occur when generating the thumbnails.)

First of all, please try upgrading your Juicebox-Pro gallery from v1.1.1 to the current version (v1.2.0) by following the instructions here as many bugs have been fixed since v1.1.1. Please see the Juicebox - Version History for a full list of changes.

Also, try validating your web page with the W3C Markup Validation Service and fix the errors reported.
Once your web page validates correctly, it should be rendered with greater predictability and consistency across different browsers.

5,128

(9 replies, posted in Juicebox-Pro Support)

The code definitely works as I tested it before posting, so if you persevere, I am sure that you will get it to work.
However, unfortunately, the URL you provided in your last post leads to an error 403 (Forbidden) so I am currently unable to take a look at your gallery to see what the problem might be.

In order for a Juicebox gallery to function correctly, all the files (including the HTML document containing the JavaScript embedding code) must be on the same domain or subdomain (www.mydomain.com is a subdomain of domain.com).
This is due to the JavaScript same-origin policy security restriction. Please see this web page for more information.

To have the gallery display when visiting both www.mydomain.com and domain.com, try using relative paths (rather than absolute paths which hardcode either www.mydomain.com or domain.com) in your embedding code.

5,130

(9 replies, posted in Juicebox-Pro Support)

Your gallery uses Juicebox-Pro v1.1.1.
The onShowThumbs() API Event (which the code uses) was introduced in Juicebox-Pro v1.2.0.
Please see the Version History for a full list of changes.

Please upgrade your gallery to the latest version of Juicebox-Pro by following the instructions here.

5,131

(2 replies, posted in Juicebox-Pro Support)

You can set a gallery's dimensions to absolute pixel values (rather than percentages) with embedding code such as:

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

When doing so, your gallery will always be a fixed size, regardless of the size of the user's browser window.
If creating or editing your gallery with JuiceboxBuilder-Pro, you can set the gallery's dimensions in the 'Customize -> Lite' section.

I am embedding the galleries in Adobe Muse (just in case that matters).

When embedding your gallery with Adobe Muse (following the instructions here), you must set your gallery's height (to an absolute pixel value) in the gallery's own embedding code.
You can leave the gallery's width at 100% and then constrain the gallery to a fixed width using the width of the HTML frame in Adobe Muse.

5,132

(3 replies, posted in Juicebox-Lite Support)

Please upload your gallery to your web server and post the URL to your gallery so that I can take a look and help further.

5,133

(7 replies, posted in Juicebox-Pro Support)

The gallery loads in IE but not Firefox, Chrome, or Opera.

Try validating your web page with the W3C Markup Validation Service to see if there are any HTML errors on the page which may be contributing to the problem.
Also, make sure that your web host does not have hotlink protection enabled on your hosting account and that all your gallery files are on the same domain.
If you continue to experience difficulties, please post the URL to your gallery so that I can take a look at it live.

5,134

(4 replies, posted in Juicebox-Pro Support)

I want them to appear very pale grey instead of black.

You should be able to change the color of the buttons using an image manipulation program such as Adobe Photoshop.

Also I would prefer to shrink the size of the reverse the show thumbs buttons (etc)

You would need to keep the size of the buttons the same as in the original 'assets.png' file. You could perhaps keep the bounds for each button the same but use a smaller image in the center of each one.

and reverse them such that I see dark icons against my white back ground ( rather than square buttons with cut outs in the center)

It sounds like you might be better creating a new 'assets.png' file from scratch (using the existing one as a template only to know where the buttons should be placed within the image) rather than trying to modify the existing one.

5,135

(4 replies, posted in Juicebox-Pro Support)

Thank you for the additional information.
I can find very little information about this theme on the internet other than this forum post.
I cannot confirm whether the information in the post is correct but it would appear that the theme is known to conflict with at least one other plugin, includes about 30 JavaScript files and allegedly contains 'a lot of JavaScript errors'. If any of this is true, then it may be very hard to debug and the only solution may be to switch themes whilst creating your WP-Juicebox galleries.
However, the WP-Juicebox 'Add Gallery' pop-up window is essentially a self-contained web page and should not conflict with any JavaScript files loaded in the standard admin section pages.

I could send you a login to my dashboard if you want to take a look.  What's the best way to pm or email it to you?

I have emailed you with an address where you can send me login details to your WordPress Dashboard.
I will gladly take a look but please be aware that I cannot be sure that I will be able to either diagnose or fix the problem.

5,136

(9 replies, posted in Juicebox-Pro Support)

I tested the code before I posted it and it worked OK in my test gallery.

I notice that your web page looks to be a combination of two or more web pages as it has 2 different Doctype Declarations (one half way down the page) and multiple <html>, <head> and <body> tags (some with missing end tags).
Try validating the page with the W3C Markup Validation Service and fix the errors reported.
Once your page validates correctly, it should be rendered with greater predictability and consistency across different browsers.

5,137

(4 replies, posted in Juicebox-Pro Support)

Unfortunately, the theme you use is not free so I am unable to try this for myself.
Is the error message displayed on-screen when you initially try to view a gallery (or at some other point, such as trying to go fullscreen)?
Are you able to try on a different web server to see if this makes any difference?

5,138

(3 replies, posted in Juicebox-Pro Support)

Is there any way of using the config.xml with changes made in the juicebox app with lightroom gallery templates?

Not directly, but you could open the Lightroom plugin's 'config.xml' template file in a plain text editor and add configuration options to the opening <juiceboxgallery> tag so that they are included in all galleries created by the plugin.

5,139

(496 replies, posted in Juicebox-Pro Support)

@jhob

Introducing a cross fade transition is on the roadmap and should hopefully be included in a future version of Juicebox-Pro (although I do not know when this may be).

5,140

(7 replies, posted in Juicebox-Pro Support)

I am glad that you have been able to find and fix your problem.
Thank you for posting back to let me know.

5,141

(9 replies, posted in Juicebox-Pro Support)

This embedding code will display one image (via CSS) as a background to the gallery when the thumbnails are displayed and a different image when the thumbnails are hidden. In order for the background to be visible, the gallery's own background must be transparent.

<!--START JUICEBOX EMBED-->
<script src="jbcore/juicebox.js"></script>
<script>
    jb = new juicebox({
        containerId: 'juicebox-container',
        backgroundColor: 'rgba(0,0,0,0)'
    });
    
    jb.onShowThumbs = function(isShowing) {
        var element = document.getElementById('juicebox-container');
        var image;
        if (isShowing) {
            image = 'image1.jpg';
        } else {
            image = 'image2.jpg';
        }
        element.style.backgroundImage="url('" + image + "')";
    };
</script>
<div id="juicebox-container" style="background-image: url('image1.jpg');"></div>
<!--END JUICEBOX EMBED-->

5,142

(3 replies, posted in Juicebox-Lite Support)

You can horizontally center your gallery by replacing the following line in your gallery's embedding code:

<div id="juicebox-container"></div>

... with:

<div id="juicebox-container" style="margin: 0 auto;"></div>

You can add space above or below your gallery with HTML line breaks <br />.

5,143

(7 replies, posted in Juicebox-Pro Support)

On the 'Manage Galleries' page, WP-Juicebox lists all XML files that it finds in the 'wp-content/uploads/juicebox/' folder. If there are more galleries than will fit in your browser window, you shjould be able to scroll down to see the rest.
Take a look in the 'wp-content/uploads/juicebox/' folder to check that there are, indeed, 274 XML files.
Also, if you have manually edited any of the XML files, make sure that when you resave them, you use a lowercase '.xml' file extension.

The checkbox will not appear when viewing your galleries locally (only when uploaded to a web server, as the checkbox relates to remembering the decision for individual domains).
Also, what actually happens on going fullscreen when setting useFullscreenExpand="TRUE" (the message that is displayed on-screen with or without the checkbox) is dependent on the browser being used to view the gallery rather than on Juicebox-Pro itself.

5,145

(9 replies, posted in Juicebox-Pro Support)

You could perhaps use the Juicebox-Pro API, specifically the onShowThumbs() event, to change the background of your gallery depending on whether or not the thumbnails are displayed.
The online demo notes in the 'API Output' text area when the thumbnails are displayed or hidden. You could view the source of the page in your browser and modify it to suit your own needs. Please note that knowledge of JavaScript will be required.

5,146

(7 replies, posted in Juicebox-Pro Support)

Somehow the Wordpress options value for juicebox got out of sync.

I do not know how that could have happened. WP-Juicebox uses an incremental counter to keep track of the last Gallery Id used and simply adds 1 each time a new gallery is created. (It does not try to fill in gaps and reuse Gallery Ids when individual galleries are deleted.)
However, I am glad that you have been able to fix your problem.
Thank you for posting back to let me know.

5,147

(6 replies, posted in Juicebox-Pro Support)

You could perhaps try adding CSS such as the following to the end of the 'jbcore/classic/theme.css' file (though please note that this is untested and I do not know if it will work or will have any unwanted knock-on effects).

.jb-splash-holder img {
    left: 0px !important;
    top: 0px !important;
}

5,148

(1 replies, posted in Juicebox-Pro Support)

Thank you for reporting.
I have now logged a bug report with the developers.

5,149

(1 replies, posted in Juicebox-Pro Support)

The text is currently hardcoded into the 'juicebox.js' file (which is packed and obfuscated and cannot be modified).

However, the ability for a user to enter custom text for the on-screen tooltip text and messages (similar to the SimpleViewer languageList configuration option) is on the roadmap and will hopefully be introduced in a future version of Juicebox-Pro (although I do not know when this may be).

5,150

(11 replies, posted in Juicebox-Lite Support)

I am glad you have figured it out.
Thank you for posting back to let me know.