3,126

(14 replies, posted in Juicebox-Pro Support)

I notice in the Adobe forums that other users seem to be having problems with AIR and AIR applications under Yosemite so Adobe may be currently having issues with AIR on the new Mac OS.
You might like to try using the latest beta version of Adobe AIR which can be downloaded from here: http://labs.adobe.com/downloads/air.html
You could also try reverting to an older version of Adobe AIR (such as v15) to see if this helps. Older versions can be downloaded from their archive web page here: http://helpx.adobe.com/air/kb/archived- … rsion.html
I do not know if this will help but it might be worth trying.

Is there any way to create slideshows with Flickr albums in Lightroom?

Not directly via the plugin's interface. The Lightroom plugin works only with local images and there are no Flickr options in the interface.
You could, however, create a gallery using the Lightroom plugin (using a sample image or two just so that it works) and then open the gallery's 'config.xml' file in a plain text editor and add your Flickr configuration options as attributes to the opening <juiceboxgallery> tag, e.g.:

useFlickr="TRUE"
flickrUserName="your_flickr_user_name"
flickrTags="tags,go,here"

3,127

(6 replies, posted in Juicebox-Pro Support)

Do you know if there is there any way to perhaps move the navigation buttons to below the image title/caption and adjust the vertical outlining of the gallery title/thumbs section? I've been trying to adjust things in the css file but so far haven't found a solution.

Unfortunately, I do not think there is an easy solution to your problem.
Not only would it be difficult to move the thumbnail navigation buttons to below the captions but Juicebox would have no knowledge of this modification (it would expect the buttons to be in a certain position) and this may lead to layout problems when the gallery is dynamically resized (for example when the user's browser window changes size or when the gallery is expanded).
Working with the available configuration options is certainly the best course of action to avoid possible unforeseen pitfalls.
Perhaps you could move the captions (using captionPosition) to either OVERLAY_IMAGE (default) or BELOW_IMAGE. This would free up more space for extras thumbnail rows and would avoid the caption cut-off problem.

Please make sure that you using an Administrator User Account and then try the following:

  • Uninstall Adobe AIR.

  • Download the latest version of Adobe AIR from here: http://get.adobe.com/air/

  • Install Adobe AIR by right-clicking the 'AdobeAIRInstaller.exe' file and selecting 'Run as administrator'.

  • Now try installing JuiceboxBuilder-Pro following the instructions in the JuiceboxBuilder-Pro User Guide.

3,129

(14 replies, posted in Juicebox-Pro Support)

Hopefully one of the suggestions in the forum post (perhaps regarding administrator user accounts or security software) will help.

WP-Juicebox displays all images attached to the post containing the gallery.
The process you are using:

Button Add Media
select images
insert in  page

... will simply insert existing images from the Media Library images into the post. (It will not attach images to the post.)

You should follow the 'Adding Images From WordPress Media Library' instructions on the plugin's support page here.
Essentially:
(1) Click the 'Add Media' button above the toolbar.
(2) Drag and drop images from a folder on your computer into the media window and wait for them to finish uploading.
(3) Close the media window (with the cross at the top right corner).  (Do not click the 'Insert Into Post' button.)
(You can change the order of the images by selecting 'Uploaded to this post' in the media window and then dragging and dropping the thumbnails.)

Please note that WordPress allows each Media Library image to be attached to only one post so it is not possible to include images from the Media Library which are already attached to other posts.

If you are having trouble with WordPress inserting <br> and <p> tags around HTML code you insert into the body of your page or post in 'Text' mode, then please see the following forum thread for details and possible solutions.
http://stackoverflow.com/questions/6625 … ress-posts

The MD5 hash for the current (v1.4.3) 'JuiceboxBuilder-Pro.air' file is 4ff2a4c89ee2f4c8bc35fe72ba6a1288 so it seems that your JuiceboxBuilder-Pro installation file may be corrupt or incomplete.
Did you encounter any errors whilst unzipping the Juicebox-Pro download zip package?

Try downloading the Juicebox-Pro zip file again (using the link from your purchase email), perhaps using a different browser this time (Chrome, Firefox, Internet Explorer, Opera, Safari).

Also, please see the note regarding the error message you encountered in the Installation Issues of the JuiceboxBuilder User Guide.

If you receive the message "The application could not be installed because the installer file is damaged" when running the JuiceboxBuilder.air installer:

On Windows - You could be launching the installer from a restricted file system or network drive. Try copying the installer to your desktop and install from there.
On Mac - Unmount drives other than main drive (including time machine backups) and retry installation.
It is possible that the application didn't download completely. Retry downloading the installer.

3,133

(6 replies, posted in Juicebox-Pro Support)

Try increasing maxCaptionHeight (in JuiceboxBuilder-Pro's 'Customize -> Caption' section) to allow more room for your captions. (It is currently set to 55 and the default value is 120.) Also, try reducing maxThumbRows ('Customize -> Thumbnails'). This may also increase the space available for your captions.

3,134

(14 replies, posted in Juicebox-Pro Support)

If nothing happens when you click the 'New Gallery...' or 'Open Gallery...' buttons on the 'Start' tab, then I would normally recommend the following, although it sounds like you have already done this:

(1) Uninstall JuiceboxBuilder-Pro.
Mac: Delete the 'JuiceboxBuilder-Pro' file from the Applications folder and empty your Trash.
Windows: Use the uninstaller in the 'Control Panel -> Programs -> Uninstall a program...' list.
(2) Delete the following folder manually:
Mac: /Users/your_username/Library/Application Support/Adobe/AIR/ELS/JuiceboxBuilder-Pro
Windows: C:\Users\your_username\AppData\Roaming\Adobe\AIR\ELS\JuiceboxBuilder-Pro
(3) Search your hard drive for the term 'JuiceboxBuilder-Pro' and delete any and all entries found.
(4) Reinstall JuiceboxBuilder-Pro.

Steps #2 and #3 should ensure that no files are left behind from any previous version or failed installation.

Please also check that you are using the current version of JuiceboxBuilder-Pro (v1.4.3) by going to 'Help -> About JuiceboxBuilder-Pro...' from the drop down menu at the top. If necessary, instructions for upgrading can be found here

If you continue to experience problems, then there is a fairly comprehensive list of things to check/try in this forum thread.

Hopefully one of the suggestions in the forum thread will help.

3,135

(1 replies, posted in Juicebox-Pro Support)

Thank you for your suggestion.
Please post suggestions for future versions in the Feature Requests forum thread.
This keeps all the ideas together and ensures that they are not overlooked by the developers.
Thank you.

Can you confirm that I have to remove "jbcode" folder even if it correspond to the Juicebox-Lite version ?

Yes, please.

As long as you do not distribute the Juicebox core files (the 'jbcore' folder) and as long as individual users comply with the terms of use (which can be found here), there is no problem with sharing your project.

By all means, please post details of your project and the PHP code here.
Hopefully it will be of interest to other users.

Many thanks for taking an interest in expanding the usability of Juicebox and for sharing your code.

3,138

(4 replies, posted in Juicebox-Pro Support)

If you want to suppress scroll bars on your web page, you can use the following CSS in the <head> section of your web page:

<style type="text/css">
    body, html {
        overflow: hidden;
    }
</style>

However, if content on your web page extends beyond the bottom of the browser window, then users will not be able to scroll down to see the hidden content.
If you want to ensure that your web page displays your header and gallery without the need for scroll bars (displaying the header with a specified height and using the remainder of the space for the gallery), then you might like to take a look at the online View Resizable Gallery with Top Menu Example sample in the Using a Resizable Gallery with a Header support section. You could view the source of the web page in a browser and copy/modify the code to suit your own needs (swapping the header content for your own header and the sample gallery for your own gallery).

3,139

(3 replies, posted in Juicebox-Pro Support)

Please see this FAQ:
How do I allow or prevent users from saving gallery images?

When viewing a gallery, a user will not be able to simply right-click and save an image.
However, it is not possible to prevent a user from taking a screenshot of your gallery.
To deter users from doing so, you might like to watermark your images. JuiceboxBuilder-Pro (which comes with Juicebox-Pro) features the ability to watermark your images when creating a gallery. Please see here for details.
You can also set showOpenImage="FALSE" (as noted in the FAQ above) to disable the 'Open Image in New Window' button in your gallery.

The image URLs are stored in an XML file.
If a user is determined to track down your image and is familiar with the structure of a Juicebox gallery, it is possible to view the source of the web page in a browser, find the URL of the XML file and view this file to find the individual image URLs. There is nothing that can be done to prevent a user from doing this (as the 'View Source' functionality is built into each browser).

Anything you do to try to prevent a user from directly viewing an image will also prevent Juicebox from doing the same.

Watermarking your images, setting showOpenImage="FALSE", not being able to right-click the images to save them and ensuring that your images are of a file size suitable for web gallery use but not large enough for other purposes (such as printing) should hopefully be enough to prevent the casual user from copying your images.

Please re-download Juicebox-Pro v1.4.3 and upgrade your galleries with the new 'jbcore' folder.
Full instructions for downloading the most recent version and for upgrading existing galleries can be found on the Upgrading Juicebox support page.
We have just released a hotfix version of v1.4.3 which fixes the showImageNav=ALWAYS" bug.

3,141

(4 replies, posted in Juicebox-Pro Support)

Unfortunately, I have no personal experience with any other ecommerce solution so cannot recommend an alternative to Fotomoto. I would just need to research the subject online (as I'm sure you are currently doing).

I realise that this does not help you but I thought I should at least reply to your query rather than leave it unanswered.

Hopefully some other users reading this thread will be able to post some suggestions.

Just for the record, Juicebox-Pro's only other built-in shopping cart solution would be to use custom purchase URLs as documented in the Shopping Cart support section.
Even if you were to find an alternative to Fotomoto, it might be difficult to incorporate a different ecommerce solution into a Juicebox-Pro gallery. You would almost certainly need to use the Juicebox-Pro API to at least fetch information about the current image in order to forward it on to your ecommerce solution.

3,142

(11 replies, posted in Juicebox-Pro Support)

Unfortunately, the lack of animation when firing the toggleThumbs() API method has not been fixed for v1.4.3 but it has been logged as a bug and is due to be fixed in a future version (although I do not know exactly when).

I hadn't tried before to use the script in my embed code, but now that I do, it doesn't work for me.

You need to assign your 'juicebox' object a variable name so that it can be referenced when using the API methods and events.
In my example above (and in the code that you have placed in your web page), the 'juicebox' object has been given a name of 'jb'.
Therefore, in your gallery's embedding code, just change:

new juicebox({

... to:

var jb = new juicebox({

@amadeus77

Is there a problem with the navigation buttons in Touch Mode?

Yes. Currently, in Touch Mode, the main image nav buttons are not visible when showImageNav=ALWAYS" (they should be).

Any solution?

There is no workaround at the moment but the bug should hopefully be fixed soon.

3,144

(3 replies, posted in Juicebox-Pro Support)

It certainly sounds like your problems were web server related so hopefully your change of host will go smoothly and give consistent and predictable results.

I'm glad that my suggested solution works for you.
Thank you for posting back to let me know.

You currently have two lots of embedding code (the new juicebox() section) on your web page (the code from my example above and your original code) and your original gallery is the one which is initially being loaded into the 'juicebox-container' div on your web page, essentially overriding the gallery from my example. You would need to integrate your own gallery into the rest of the code from my example. Also, your web page currently loads the 'juicebox.js' file after the custom JavaScript code. Try loading the 'juicebox.js' file before the custom JavaScript code.
Try the following in your web page as your complete embedding code:

<script src="/wp-content/uploads/juicebox/journalism/jbcore/juicebox.js"></script>
<script type='text/javascript'> 
    var fii = 1;
    var sm = 'AUTO';
    var thresholdWidth = 600;
    var jb;

    function loadGallery(fii, sm) {
        jb = new juicebox({
            baseUrl : "/wp-content/uploads/juicebox/journalism/",
            containerId : "juicebox-container",
            galleryWidth : "100%",
            galleryHeight : "100%",
            backgroundColor: "#000000",
            firstImageIndex: fii,
            screenMode: sm
        });
    }

    function setScreenMode() {
        var windowWidth = window.innerWidth ? window.innerWidth : $(window).width();
        var mode = windowWidth < thresholdWidth ? 'SMALL' : 'LARGE';
        if (sm !== mode) {
            sm = mode;
            fii = jb.getImageIndex();
            loadGallery(fii, mode);
        }
    }

    $(document).ready(function() {
        $(window).resize(setScreenMode);
        loadGallery(fii, sm);
        setTimeout(function() {
            sm = jb.getScreenMode();
            if (sm === 'LARGE') {
                setScreenMode();
            }
        }, 500);
    });
</script>
<div id="juicebox-container"></div>

Hopefully this will help.

There were not many changes to the 'theme.css' file between v1.4.2 and v1.4.3 (mainly a few default value changes for things like opacity values and an entry to fix a bug relating to z-index values). There looks to be no changes which should cause any problems with imageNavPosition="STAGE" vs "IMAGE". However, there may be other changes to CSS generated dynamically by the 'juicebox.js' file.

I would certainly try using the stock v1.4.3 'jbcore' folder to see if your problems still occur.

You're welcome!
I'm glad you've got it working.
Thank you for posting back to let me know.

3,149

(3 replies, posted in Juicebox-Pro Support)

Inconsistent behavior such as the scenario you have reported is likely to be due to web server problems, especially if you have not made any changes to your web site files.
For example, if your web server is unable to serve the gallery's XML file in a timely manner when requested, then Juicebox will display the "Config XML file not found" message.
Please check with your web host to see if they have made any changes or have been experiencing any problems recently which might be contributing to your problem.

3,150

(1 replies, posted in Juicebox-Pro Support)

If you would like to check the integrity of your Juicebox-Pro zip file (to make sure that the file you have downloaded is not corrupt or incomplete), then you can check its MD5 or SHA1 hash using a free program such as HashCalc.
The 'juicebox_pro_1.4.3.zip' file should have the following MD5 and SHA1 hashes:
MD5: e6f229bca8f874217d9bee1a29cddd29
SHA1: 1ef543d1d8abd6eaa1b32395fd7ce5e35321a66d

If your own downloaded file's hashes do not match those above, then your zip file is corrupt and you will need to download the file again.
If you are having trouble downloading the file, then please try using a different browser (Chrome, Firefox, IE, Opera, Safari), ensure that you have JavaScript enabled before clicking the download link and temporarily disable any download accelerators or managers that you may have installed.

If your own downloaded file's hashes do match those above, then your zip file is fine and you should be able to unzip it and install JuiceboxBuilder-Pro and the Lightroom plugin following the instructions on the following pages:
JuiceboxBuilder-Pro: http://www.juicebox.net/support/juiceboxbuilder/
Lightroom plugin: http://www.juicebox.net/support/lightroom/

From the look of your first screenshot, it looks like you unzipping program (WinAce) is trying to extract the 'JuiceboxBuilder-Pro.air' file when you double-click it. This could be due to an incorrect file association on your computer.
.air files should be associated with the Adobe AIR Installer rather than WinACE. You should be able to unassociate .air files from running with WinAce within WinAce's options. This should revert to the default file association program for .air files.
Otherwise, uninstalling and reinstalling Adobe AIR should reinstate the correct file association.

Alternatively, as long as Adobe AIR is installed, the following should work fine to install JuiceboxBuilder-Pro (even if the file associations are incorrect or missing):

  • Right-click the 'JuiceboxBuilder-Pro.air' file.

  • Select 'Open with -> Choose default program...'.

  • Click the 'Browse...' button in the pop-up window.

  • Navigate to the following file and select (highlight) it: C:\Program Files (x86)\Common Files\Adobe AIR\Versions\1.0\Adobe AIR Application Installer.exe

  • Click then 'Open' button.

You may need to show hidden files to navigate to this location: http://windows.microsoft.com/en-us/wind … dden-files

unable to access the Web tab in lightroom after click on galleryInfo.Irweb

With regard to installing the Lightroom plugin, you should not be clicking directly on the 'galleryInfo.Irweb' file.
Just follow the installation instructions on the plugin's support page (link above).
Essentially, just copy the entire 'juicebox_pro_1.4.3/adobe-lightroom-plugin/juicebox_pro.lrwebengine' folder (not just the contents) to your Lightroom 'Web Galleries' folder ('C:\Users\username\AppData\Roaming\Adobe\Lightroom\Web Galleries\'). 'Juicebox-Pro' should then be listed as a Layout Style in the Web module.

Hopefully the information above will help.