The iPhone 5s has a screen resolution of 1136 x 640 which is a very slightly different aspect ratio to 1280 x 720.
To fill the screen completely, your images would need to be 1278 x 720.
If the white border you see is very thin (just one or two pixels), then this difference in aspect ratios might account for the problem. Try using images of 1278 x 720 instead, or set imageScaleMode="FILL" so that your images are scaled up to fill the gallery's image area. With your images having an aspect ratio so close to that of the viewport, there will be very little cropping required to fill the image area.

If this does not help, then please post the URL to your gallery so that I can take a look at the problem for myself.
You can't post images here in the forum but you can upload them to a file sharing site such as Dropbox.

2,602

(1 replies, posted in Juicebox-Pro Support)

OK. I'm glad you've been able to resolve your problem.
Thanks for letting me know.

You're welcome!

Try setting captionPosition to anything other than "NONE" and then set maxCaptionHeight="0".
This should prevent the captions from being displayed in the gallery but they should still be used in Pinterest.

2,605

(5 replies, posted in Juicebox-Pro Support)

I'm glad you have found the root of your problem. Thank you for posting back to let me know.

... a common solution to centre align the main container for IE.

If you want to horizontally centre a Juicebox gallery container within its parent container, then try the following:

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

2,606

(3 replies, posted in Juicebox-Pro Support)

If your source .png files are not too large (file size), then you might still be able to create a gallery with them by deselecting the 'Resize Images' checkbox. (Juicebox will dynamically scale them down to fit within the gallery's image area.)

I know it's an extra step in your workflow but, until the bug is fixed, after creating your gallery, you could rename your files to have the correct .png file extensions and then change the references to them (the imageURL entries) in the gallery's XML file.
A bulk rename utility and a global search and replace action in a text editor should allow you to do all this quite quickly.

2,607

(1 replies, posted in Juicebox-Lite Support)

It looks like your embedding code should work fine as long as the page with the embedding code is on the same domain as your gallery files. All gallery files should be on the same domain (or subdomain) as the web page containing the gallery's JavaScript embedding code due to the same-origin policy. Please see here for details: https://developer.mozilla.org/en-US/doc … gin_policy

If the page with the embedding code and your gallery files are on different domains, then you may need to implement a Cross-Origin Resource Sharing (CORS) solution. More information about CORS can be found here: http://www.w3.org/TR/cors/

If you have an Apache server, add the following line of code to the .htaccess file in the root directory of the domain which hosts the gallery folder.

Header add Access-Control-Allow-Origin "*"

If you have an IIS server, then please see this link for a similar solution: http://enable-cors.org/server_iis7.html

If this is not the problem and you continue to experience difficulties, then please post the URL to the web page into which you are trying to embed your gallery so that I can take a look at the problem for myself and hopefully help further.

For reference (and to help anyone else reading this thread), instructions for embedding a Juicebox gallery into Adobe Muse can be found here.

There are alternate embedding instructions here: http://www.muse-themes.com/blogs/news/6 … adobe-muse

2,608

(1 replies, posted in Juicebox-Pro Support)

If you have uploaded your complete gallery folder to your web server and its location is '/images/Kundenfotos/test/' (where the leading slash in the path denotes your root directory), then you should use a baseUrl within your embedding code to point towards the gallery folder (where Juiecbox will find the XML file).
Try the following:

<!--START JUICEBOX EMBED-->
<script type="text/javascript" src="/images/Kundenfotos/test/jbcore/juicebox.js"></script>
<script type="text/javascript">
    new juicebox({
        baseUrl: "/images/Kundenfotos/test/",
        containerId: "juicebox-container",
        galleryWidth: "100%",
        galleryHeight: "100%",
        backgroundColor: "rgba(34,34,34,0)"
    });
</script>
<div id="juicebox-container"></div>
<!--END JUICEBOX EMBED-->

For reference, the baseUrl method of embedding is documented here.

2,609

(5 replies, posted in Juicebox-Pro Support)

The alignment of the captions (the default value and captionHAlign values) seems to be working OK in these two demo galleries:
Full (expands fullscreen): http://juicebox.net/demos/pro/full/
Embedded (expands full browser): http://juicebox.net/demos/pro/embedded/

These demo galleries set debugMode="TRUE" so you can set captionHAlign values (or any other configuration options) via a query string in the URL if you like, e.g.: http://juicebox.net/demos/pro/full/?cap … ign=CENTER

If possible, please post the URL to a gallery which exhibits the problem so that I can investigate further.
Perhaps there is a certain combination of configuration options which is causing the problem or, maybe, if you are embedding a gallery in a web page alongside existing content, there are some custom CSS rules which is somehow conflicting with the gallery's own CSS code.
Once I am able to see the problem for myself, I should hopefully have a better understanding of what might be going on.
Thank you.

2,610

(1 replies, posted in Juicebox-Pro Support)

They are used by JuiceboxBuilder when a gallery is opened (for editing) to populate the user interface fields with the correct values.
When a gallery is opened in JuiceboxBuilder, the application reads only the XML file (not the HTML file) and this ensures that when a gallery is re-saved on the 'Publish' tab, the gallery's dimensions are the same as before (unless they are changed in the editing process).

2,611

(3 replies, posted in Juicebox-Pro Support)

When JuiceboxBuilder resizes images, they are always converted to JPEG format (and JPEG images do not support transparency so transparent regions are converted to black). JuiceboxBuilder cannot resize PNG files as smaller PNG files.
Deselect the 'Resize Images' checkbox on the 'Images' tab and your PNG files will be copied across to the gallery's 'images' folder and their transparency will be retained.
If you need smaller PNG files, I would recommend that you create them in an imaging program (such as Adobe Photoshop) before feeding them to JuiceboxBuidler (with 'Resize Images' switched off).

Incidentally, when using PNG file with 'Resize Images' switched off, the files in the 'images' folder will have .jpg file extensions but they will still be PNG images (identical to the source images) and the gallery will still display them correctly. This has been logged as a bug and should hopefully be fixed in a future version of JuiceboxBuilder.

You're welcome.
I know there are a lot of links in my reply but once you've digested all the information, you should hopefully have a good idea of whether or not Showkase is right for you (or if you would rather create gallery index pages manually).

As you mentioned WordPress, I should also perhaps note that there is a dedicated Juicebox plugin for WordPress - WP-Juicebox. The plugin allows you to create and embed Juicebox galleries in your WordPress pages and posts but there is no automated method to display an index of individual galleries. Perhaps you could find a third-party plugin to index only certain posts (those containing Juicebox galleries).

Also, you can always just embed Juicebox galleries created with the Lightroom plugin into WordPress pages or posts using the baseUrl method of embedding (without using WP-Juicebox at all).

With Juicebox-Pro, you would be able to create as many individual galleries as you like. However, if you would like to link them all together, you would need to do so manually following the instructions and examples in the Embedding Multiple Galleries support section. There are several online demo pages which you could adapt to suit your own needs. The examples use text links but you could replace them with image links instead. (Knowledge of HTML would be required.)

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 - Showkase.

Showkase is a PHP web application which allows you to create complete portfolio web sites (integrating multiple galleries) online.
Showkase has full support for Juicebox-Pro (and SimpleViewer-Pro) galleries and the galleries can be created within the application itself in a web browser interface. Alternatively, you can import galleries created by the Lightroom plugin via Showkase's 'Site -> Import' functionality. Once a gallery has been imported into Showkase, it becomes a genuine Showkase page (just as if the gallery had been created in Showkase itself) and you can edit the gallery within Showkase in the future if you need to.

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 can be found here and a sample Gallery Index page can be found here.
Another Gallery Index page (using a different theme) 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 and SimpleViewer-Standard, the free versions) or Showkase-Pro (which comes with Juicebox-Pro and SimpleViewer-Pro).
(The only difference between Showkase-Standard and Showkase-Pro is the bundled viewers.)

More information on the differences between Juicebox and Showkase can be found in this forum thread.

2,614

(3 replies, posted in Juicebox-Pro Support)

First of all, please try the following:

(1) Close JuiceboxBuilder-Lite and JuiceboxBuilder-Pro.
(2) Delete the following two folders from your hard drive manually:
/Users/your_username/Library/Application Support/Adobe/AIR/ELS/JuiceboxBuilder-Lite
/Users/your_username/Library/Application Support/Adobe/AIR/ELS/JuiceboxBuilder-Pro
(3) Open JuiceboxBuilder-Lite and/or JuiceboxBuilder-Pro and see if this has made a difference.

If this does not help, then please try the full re-installation procedure outlined in this forum thread.

Also, in order to open an existing gallery, click 'Open Gallery...' (or 'Gallery -> Open...' from the drop-down menu at the top) and then navigate towards the gallery folder itself (not the 'config.xml' file) before clicking 'Select Folder'. The gallery folder is the folder which contains the gallery's XML file and the gallery's XML file must be named 'config.xml'. (If you have renamed or moved this file, the gallery will not be able to be opened.)

2,615

(3 replies, posted in Juicebox-Pro Support)

You're welcome!

2,616

(1 replies, posted in Juicebox-Pro Support)

I notice that the embedding code listed on the muse-themes site is sprinkled with <br /> tags. They should not be there.
It looks like the muse-themes blog software has probably inserted these tags when the embedding code was inserted into the page. Just remove all the <br /> tags and the embedding code should work fine.

Incidentally, the # character at the start of your baseUrl should be a ' character instead.
This is probably just a typo but I thought I should mention it.

2,617

(3 replies, posted in Juicebox-Pro Support)

Step 5 in the Embedding with Adobe Muse instructions refers to setting the gallery height in the embedding code.
If your embedding code currently looks something like this:

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

... then you can change the gallery height (to something like 600px) in the galleryHeight line as follows:

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

For reference (and to help anyone else reading this thread), instructions for embedding a Juicebox gallery into Adobe Muse can be found here: http://www.juicebox.net/support/embeddi … adobe-muse

There are alternate embedding instructions here: http://www.muse-themes.com/blogs/news/6 … adobe-muse

2,618

(1 replies, posted in Juicebox-Lite Support)

You have given your gallery a fixed width of 600px so your gallery's width will always be 600px in all browsers and on all devices. It will not be responsive.
Instead, try giving your gallery a width of 100% so that it fills the width of its parent container, no mater what it is.
This should hopefully solve your problem.

2,619

(10 replies, posted in Juicebox-Pro Support)

Juicebox-Pro does not have any built-in zoom functionality.
You would need to use your browser's own zoom functionality (or perhaps a browser extension).

2,620

(1 replies, posted in Juicebox-Pro Support)

If you are using WP-Juicebox, then here are a couple of things to try:

(1) Reinstall the plugin from scratch, following the instructions here, to ensure that all files are present and correct (in case something happened during the initial upload which has somehow resulted in corrupt or missing files).

(2) Deactivate all plugins (other than WP-Juicebox) and reactivate them one-by one, checking the functionality of WP-Juicebox after each one to see if you can find a conflicting plugin. The problem might be related to a security or caching plugin.

Hopefully this will help.

2,621

(3 replies, posted in Juicebox-Pro Support)

I'm glad you've found a suitable workflow. Perhaps not ideal but probably the best solution for your problem.

...Juicebox seems to allocate the originals to the images folder ...

Just to confirm, if you deselect the 'Resize Images' checkbox on the 'Images' tab, Juicebox will copy the source images across to the output 'images' folder without any processing/resizing.

Good looking output by the way and just what I was after!

That's great to hear! I'm glad you're getting on well with Juicebox!

I'm glad you've been able to resolve your problems.
Thanks for updating your post to let us know.

You're welcome.

2,624

(3 replies, posted in Juicebox-Lite Support)

You're welcome!

(1) Try increasing maxCaptionHeight from its default value of 120.
When the captionPosition is on the image overlay, which it is by default in Small Screen Mode, maxCaptionHeight is used as a maximum value (rather than an actual fixed value) and each caption will take up only as much space as it needs, up to the specified maximum.
This should hopefully help.

(2) That's just how Mobile Safari iOS 8 works. You should see the same behavior on all web pages, whether they have Juicebox galleries embedded in them or not.
In portrait orientation, the lower toolbar will disappear if you scroll down a page (with scrollable content).
In a 100% x 100% Juicebox gallery on a page of its own, there is no scrollable content (the gallery fills the viewport and there is nothing below the gallery) and the lower toolbar will always be visible (in portrait orientation).