4,851

(4 replies, posted in Juicebox-Pro Support)

Thank you for providing the URL to your gallery.
You have chosen to display the 'Info Button' in your gallery.
As noted in the description for the showInfoButton configuration option in the Button Bar Options section of the Config Options page:

If set to TRUE, then the default behaviour controlling overlay visibility is disabled.

You can now toggle the overlay on and off by tapping on the Info Button rather than anywhere on the screen.

4,852

(6 replies, posted in Juicebox-Pro Support)

Juicebox uses only one backgroundColor configuration option for both normal and fullscreen modes.
You could try changing the background color of the gallery container using JavaScript when the Juicebox-Pro API method onExpand() is fired.

4,853

(8 replies, posted in Juicebox-Pro Support)

@marcrmiller

Your gallery displays and functions OK in IE10 on my PC (and also in Firefox 19.0.2, Chrome 25 and Safari 5.1.7).

Please note that as you have use the www.cal500.com subdomain in the URLs within your embedding code, your gallery will display only when you access your web site using the www.cal500.com subdomain (and not when going to the main cal500.com domain).
All gallery files must be on the same domain (or subdomain) as the web page containing the embedding code due to the JavaScript same origin policy.

One solution to this would be to use relative URLs (rather than absolute URLs) in your embedding code.

4,854

(4 replies, posted in Juicebox-Lite Support)

You could perhaps first set up a Juicebox gallery (on your computer) using a Flickr account as the source of images.
You could then upload your images from your iOS device to your Flickr account and they would then appear in the Juicebox gallery without any modification to the gallery itself.

4,855

(4 replies, posted in Juicebox-Pro Support)

Juicebox does not currently have the ability to horizontally or vertically align the main images within the image area.
We plan to introduce new configuration options to allow such positioning in the next version of Juicebox-Pro (though I do not know when it will be released).

4,856

(4 replies, posted in Juicebox-Pro Support)

As long as showImageOverlay="AUTO" (which is the default value for this configuration option), then tapping on the screen should toggle the overlay. However, this will not happen if you set showImageOverlay="ALWAYS" or showImageOverlay="NEVER".

If this does not help, please post the URL to your gallery so that I can take a look.

@contactgeoff

I notice that your gallery uses Juicebox-Pro v1.1.1. Please try upgrading to the current version (v1.2.0) to see if this makes a difference.
Please see the Upgrading Juicebox page for details.

4,858

(8 replies, posted in Juicebox-Pro Support)

Looking at the source of the page which does not function as expected on mobile devices, I notice that your two galleries use different configuration options. The gallery that does not function as expected uses a Splash Page (whereas the other gallery sets useSplashPage="NEVER"). It is possible that there is a CSS conflict which affects only the Splash Page. (The gallery itself functions OK once the Splash Page is clicked.)
Try using the same configuration options for both galleries to see if this makes a difference.

4,859

(8 replies, posted in Juicebox-Pro Support)

What I am saying in my post above is that both of your galleries (http://chesterfieldsbronzes.com/temp/ and http://chesterfieldsbronzes.com/temp/test2/) scale dynamically with the size of the user's browser window.
If this does not happen in your own browser, try clearing your browser's cache to ensure that it is not hanging onto and using older versions of your gallery files.

4,860

(8 replies, posted in Juicebox-Pro Support)

Your gallery at http://chesterfieldsbronzes.com/temp/ does scale dynamically with the size of the user's browser window.
If you reduce the width of your browser window, you will see the number of thumbnails in the gallery reduce and when the gallery's width becomes smaller than the width of the main image, the main image shrinks to fit.
Likewise, reduce the height of your browser window and you will see the main image shrink to fit the available space.
Please bear in mind that because you have more content on your page than just the gallery itself, you may need to scroll down your page to see the gallery resize when changing your browser window's dimensions.

By the way, please view the first link on a phone it is totally broken.

It looks like there may be a conflict between the CSS in your current theme and that of the gallery itself.
Try temporarily reverting to the default WordPress theme to see if this makes a difference.
There is a lot of generalized CSS at the top of your theme's 'wp-content/themes/dynamik/css/dynamik-min.css file' which the gallery will inherit.
For example, there are CSS rules in that file that apply to all <div> and <img> tags on your page, including those in your gallery. Try removing this generalized CSS from the 'wp-content/themes/dynamik/css/dynamik-min.css' file to see if it helps.

@Michal

Checked the code in http://validator.w3.org/ as well and the only errors that it shows are in the code that's generated by JuiceboxBuilder-Lite - it expects "type" for <script>.

This is only because your page uses the XHTML 1.0 Transitional Doctype Declaration.
If your page uses the HTML5 Doctype Declaration (like the sample 'index.html' page in the 'web' folder), then you would not get this error message.

Still the same result : Juicebox Error: Config XML file not found happens sometimes (even though it's not Config.XML any more).

The error message refers to a generic 'configuration XML file' rather than a specific file named 'config.xml'.

BUT it does load it if I refresh. Sometimes one refresh is enough, sometimes needs more.

Your page loads the 'juicebox.js' file twice (from two different locations):

<script type="text/javascript" src="./nieswiateczne/jbcore/juicebox.js"></script>
<script src="swiateczne/jbcore/juicebox.js"></script>

Try removing one of them to see if this makes a difference.
Also, it should not make a difference but try renaming your XML files to the default 'config.xml' and then remove the configUrl option from your embedding code.

4,862

(3 replies, posted in Juicebox-Pro Support)

Perhaps a temporary glitch on your web server or a browser caching issue.

4,863

(3 replies, posted in Juicebox-Pro Support)

1. I have to add captions to photos after I upload them because the caption filed doesn't seem to relate to the IPTC captioning fields

That is correct. A WP-Juicebox gallery sourced by images in the WordPress Media Library uses the Media Library's Title and Caption fields for the Juicebox titles and captions.

2 the order I have the images in is never maintained when I upload and so I always have to rearrange them - even if there was a button to rearrange by file number would help.

When you upload images, WordPress (not WP-Juicebox) attaches them to the post in a certain order and when displaying a gallery, WP-Juicebox simply asks WordPress for a list of attached images and display them in the order given.
If you wish to change the order of images in a gallery (in WordPress 3.5 or later):

  • 'Edit' the post that contains the gallery

  • Click the 'Add Media' button

  • Go to the 'Insert Media -> Media Library ' section (which should be displayed by default)

  • Select 'Uploaded to this post' from the list of options in the combobox

  • Drag and drop the images into the order that you require

  • Close the 'Add Media' window

What is the process for adding this gallery to my WordPress site?

If you want to embed a Juicebox gallery (which was not created by WP-Juicebox) in a WordPress page or post, then follow the baseUrl instructions here.
Essentially:
(1) Create a Juicebox gallery with the method of your choice.
(2) Upload the complete gallery folder to your web server.
(3) Paste the baseUrl embedding code into the body of your WordPress page or post (ensuring that the method of entry is 'Text' rather than 'Visual).
It does not matter where on your web server you upload your gallery folder to as long as you know where it is and that the two paths within the baseUrl embedding code (the path to the 'juicebox.js' file and the baseUrl itself) are correct.

4,864

(3 replies, posted in Juicebox-Pro Support)

Make sure that all your thumbnail images have been uploaded successfully to the correct location on your web server. Also, make sure that your image filenames contain only web-safe characters (uppercase and lowercase letters, decimal digits, hyphen, period, underscore, and tilde).
This FAQ may also help:
My images show locally, but not when I upload them to my website. Why?

If you continue to experience difficulties, please post the URL to your gallery so that I can take a look.

4,865

(3 replies, posted in Juicebox-Pro Support)

The free google search for websites works for my other gallery but doesn't seem to find the comments on my photos that are generated by juicebox. Do you know why it wouldn't?

This is an SEO issue and, as I mentioned in the Feature Requests thread, we are currently investigating SEO and Juicebox. If you implement the solution in this forum thread, Google should index your gallery and you should be able to find the gallery in Google's search results. It may take anything from a few days to several weeks for Google to index your site and the results would link to the gallery page, not to individual images within the gallery.

[Topic split from Feature Requests thread. Original feature request for search functionality left in thread.]

4,866

(496 replies, posted in Juicebox-Pro Support)

@aopchuck

Would love to see simpler way to arrange order of photos in the software "Images" area.

A thumbnail view on the 'Images' tab of JuiceboxBuilder (with easier re-ordering of images) is coming in the next version of Juicebox (though I do not know when it will be released).

4,867

(3 replies, posted in Juicebox-Pro Support)

@JIL20816

Please post feature requests/suggestions in this forum thread. It keeps them all together and ensures that they will not be overlooked.
Thank you.

4,868

(8 replies, posted in Juicebox-Pro Support)

A Juicebox gallery will resize dynamically with the size of the user's browser window only if the dimensions of the gallery itself and those of all parent containers are expressed as percentages. If there is an absolute pixel value anywhere up the chain, the gallery's size will become fixed (e.g. 100% x 100% x 800px = 800px).

In a WordPress environment, this might be difficult to achieve as your WordPress theme might have a main column with a fixed width (or some other fixed dimension in a container that the gallery is nested within).

4,869

(4 replies, posted in Juicebox-Pro Support)

I am glad you have solved your problem.
Thank you for posting back to let me know.

4,870

(5 replies, posted in Juicebox-Pro Support)

www.robertmunozphotography.net is a subdomain of your main domain robertmunozphotography.net and they are not the same as each other.
In your case, if you go to www.robertmunozphotography.net in a browser, you are redirected to robertmunozphotography.net but your URLs use www.robertmunozphotography.net (and the user is no longer on that subdomain).
Try the following embedding code:

<!--START JUICEBOX EMBED-->
<script src="http://robertmunozphotography.net/Galleries/Home/jbcore/juicebox.js"></script>
<script>
  new juicebox ({
    baseUrl : 'http://robertmunozphotography.net/Galleries/Home/',
    containerId : 'juicebox-container',
    galleryWidth : '100%',
    galleryHeight : '700',
    backgroundColor: 'rgba (217,217,217,0)'
  });
  </script>
<div id="juicebox-container"></div>
<!--END JUICEBOX EMBED-->

An absolute URL is a complete path to a file, e.g. 'http://www.example.com/gallery/index.html'.
A relative URL is a path to a file relative to another file (how to get to one file from another), e.g. 'gallery/index.html'.
Using relative URLs, your embedding code would look like the following and as neither www.robertmunozphotography.net nor robertmunozphotography.net are hard-coded, relative URLs will work for both.

<!--START JUICEBOX EMBED-->
<script src="Galleries/Home/jbcore/juicebox.js"></script>
<script>
  new juicebox ({
    baseUrl : 'Galleries/Home/',
    containerId : 'juicebox-container',
    galleryWidth : '100%',
    galleryHeight : '700',
    backgroundColor: 'rgba (217,217,217,0)'
  });
  </script>
<div id="juicebox-container"></div>
<!--END JUICEBOX EMBED-->

4,871

(3 replies, posted in Juicebox-Pro Support)

Actually, I was referring to a search feature for being able to search photos on my own website,
built into Juicebox.

Perhaps the easiest way to achieve this would be to upload your images to a Flickr account and to tag your images with appropriate keywords.
You could then allow users to input a search term (or to choose one from a drop-down menu) and feed the search term to Juicebox via the flickrTags configuration option.
For example, try using the following code as your gallery's index page. Name it 'index.php' and insert your own Flickr username.

<!DOCTYPE html>
<html lang="en">
    <head>
        <title>Juicebox-Pro Gallery</title>
        <meta charset="utf-8" />
        <meta name="apple-mobile-web-app-capable" content="yes" />
        <style type="text/css">
            body, html {
                margin: 0;
                height: 100%;
            }
            #header {
                background-color: #222222;
                color: #ffffff;
                height: 5%;
                text-align: center;
            }
            #main {
                height: 95%;
            }
        </style>
    </head>
    <body>
        <div id="header">
                <form action="index.php" method="get">
                    <div>Tag: <input type="text" name="tag">
                    <input type="submit" value="Submit"></div>
                </form>
        </div>
        <div id="main">
            <!--START JUICEBOX EMBED-->
            <script src="jbcore/juicebox.js"></script>
            <script>
                new juicebox({
                    containerId: 'juicebox-container',
                    useFlickr: 'true',
                    flickrUsername: 'username',
                    flickrTags: '<?php echo $_GET["tag"]?>'
                });
            </script>
            <div id="juicebox-container"></div>
            <!--END JUICEBOX EMBED-->
        </div>
    </body>
</html>

4,872

(5 replies, posted in Juicebox-Pro Support)

I am trying to embed the gallery on the home page at:  http://www.robertmunozphotography.net

I see no sign of any Juicebox embedding code on that page. Are you currently trying to fix the problem or is there another page which displays the "Config XML File Not Found" message?

Please see this FAQ:
When I view my gallery I see the message 'Config XML file not found'. How do I fix this?

Also, bear in mind that all gallery files should be on the same domain or subdomain as the page containing the embedding code so if using absolute URLs which refer to www.robertmunozphotography.net, then your gallery will display only when accessing your web site via the www.robertmunozphotography.net subdomain and not robertmunozphotography.net.
For both to work, use relative URLs in your gallery's embedding code.

4,873

(4 replies, posted in Juicebox-Pro Support)

Although I see the problem in your gallery in Chrome 25, I have been unable to replicate the problem in a test gallery of my own (using the same configuration options that your gallery does).
Unfortunately, it might take some trial and error to try to track down the root of the problem.
Try using smaller images (filesize) in your gallery. I notice that several of your main images are over 1MB in size. When creating a gallery with JuiceboxBuilder-Pro (using the default settings), images are usually around 120KB each. You could also try changing the imagePreloading configuration option. (See the Main Image section of the Config Options page for details.)
Another thing to try would be to change the values of imageTransitionTime and displayTime to see if this makes a difference.

Hopefully, one of the above suggestions will help. However, if the problem continues, then try reducing the configuration options in your gallery's XML file, one by one, until the problem disappears and you find a configuration option which is contributing to the problem.

4,874

(5 replies, posted in Juicebox-Pro Support)

@cprblak

Try something like:

<a href="http://www.example.com/" style="color: #ff0000">Click here</a>

The 'wp-content/uploads/juicebox/' directory should automatically be assigned permissions of 777 when the plugin is activated and the XML files within should have permissions of 644.