4,926

(12 replies, posted in Juicebox-Pro Support)

Try validating your page with the W3C Markup Validation Service and fix the errors reported so that we can be sure that any HTML errors on your page are not contributing to your problem.

Here is the same gallery again, this time embedded in html as recommended by JuiceBox.
http://www.qr-presse.eu/e/ritz-html-embed.html
As you can see the gallery doesn't resize at all.

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).
With this in mind, you could perhaps try using the baseUrl method of embedding (instead of an iframe) and use a layout which would allow this to happen.

4,927

(2 replies, posted in Juicebox-Pro Support)

Perhaps you published your gallery to a folder which already had restrictive permissions in place.
Check to see if this might be the reason for your problem.

4,928

(7 replies, posted in Juicebox-Pro Support)

The 'Juicebox' branding is appearing in the bottom right of the gallery. Isn't that removed when upgraded to 'Pro'?

Yes. The Juicebox badge/link at the bottom right corner of the gallery is present only in Juicebox-Lite galleries and is not present in Juicebox-Pro galleries.
Try clearing your browser's cache before reloading the gallery to ensure that your browser is not hanging onto and using older versions of your gallery files.
If you still see the Juicebox badge/link after clearing your browser's cache, then your gallery's 'jbcore' folder has not successfully been replaced with the Pro 'jbcore' folder.
If you are in any doubt as to whether or not your gallery's 'jbcore' folder is being overwritten, try deleting it from your web server first before uploading the Pro 'jbcore' folder in its place.

4,929

(3 replies, posted in Juicebox-Pro Support)

Please post the URL to your gallery so that I can take a look.
In the meantime, if you have made any modifications to your gallery, you may need to clear your browser's cache before reloading your gallery to ensure that your browser is not hanging onto and using older versions of your gallery files.

After editing your gallery and saving the changes, try clearing your browser's cache before reloading the gallery to ensure that your browser is not hanging onto and using older versions of your gallery files.
If you continue to experience difficulties, please post the URL to your gallery so that I can take a look.

4,931

(7 replies, posted in Juicebox-Pro Support)

Here are a few other suggestions to try.
(Unfortunately, I am unable to replicate the problem that you are currently experiencing so I cannot try the following suggestions myself to know whether or not theyu will help in your scenario.)

(1) Try changing line 148 of the 'wp-juicebox/config.php' file to the following:

echo $new_dom_doc->saveXML($new_settings_tag);

(2) Try adding the following on line 147 of the 'wp-juicebox/config.php' file:

ob_clean();

(3) Try removing line 3 of the 'wp-juicebox/config.php' file:

header('Content-type: application/xml');

If any of the above work, please post back to let me know.
Thank you.

4,932

(12 replies, posted in Juicebox-Pro Support)

If you resize the window with a vertical image active, then open a horizontal, the horizontal image is cut off the the right.

Happens in Firefox and Safari.

I do not see this in Firefox 19.0 or Safari 5.1.7 on my PC.
Try clearing your browser's cache to make sure that your browser is not hanging onto and using any older gallery files.

4,933

(3 replies, posted in Juicebox-Pro Support)

Not working with IE9 at all.

Please see this FAQ:
My gallery looks strange in Internet Explorer 9. Why?

'Edit' your Juicebox gallery in svManager, go to the 'Pro -> Main Image' section and change the 'Image Shadow Blur' from its default value of 10 to 0 before clicking the 'Update All' button.
The 'Image Shadow Blur' configuration option was introduced in Juicebox-Pro v1.2.0 and svManager v1.8.4 so, depending on the versions you currently use, you may need to upgrade one or both of the above by following the instructions in the following links:
Upgrading svManager
Using svManager with a Pro viewer
Upgrading Juicebox

4,935

(7 replies, posted in Juicebox-Pro Support)

I do not know why there is a blank line before the XML declaration in your gallery's XML files but I think that this is the root of the problem.
Try editing the 'wp-juicebox/config.php' file in a plain text editor and change line 148 from:

echo $new_dom_doc->saveXML();

... to:

echo $new_dom_doc->saveHTML();

This will save the file without an XML declaration which is not an ideal solution but should allow your galleries to function.

Please note that the line number above refers to WP-Juicebox v1.2.0.1.

4,936

(7 replies, posted in Juicebox-Pro Support)

I now see the problem with your gallery in IE9 (though your gallery displayed OK in IE9 when I last checked it).

I notice that currently, the source of your page begins with the following:

<?php include("fotos/password_protecthorsbol.php"); ?><!DOCTYPE html>
<html lang="en">

There is a PHP include which is not being processed (due to the page not having a .php file extension) and the Doctype Declaration should be at the very top of the HTML document.
Remove the following code from your page and your gallery should display as expected in IE9.

<?php include("fotos/password_protecthorsbol.php"); ?>

4,937

(7 replies, posted in Juicebox-Pro Support)

Looking at the dynamically generated XML file for your gallery, the XML declaration is not at the very top of the document (where it should be). Line 1 of the file is blank.
Try viewing the file in a browser to see the error message: http://www.vancouverdesi.com/wp-content … llery_id=1
The file is created with the PHP function saveXML() so there should be no blank line before the XML declaration.
Please check that your web server runs PHP v5.2.0 or later.

4,938

(7 replies, posted in Juicebox-Pro Support)

When I view your http://flikfoto.dk/fotos/bryllup/Jubii/ gallery in IE9, your gallery displays the AutoPlay Button and Info Button as expected.
It sounds as if you have not completely cleared your IE9 browser's cache.
If certain configuration options are displayed only in certain browsers (and not in others), then it is likely to be a browser caching issue.
Please see this FAQ:
When I update my gallery I don't see my changes online. Why?

4,939

(3 replies, posted in Juicebox-Pro Support)

Using JuiceboxBuilder-Pro to convert a SimpleViewer-Pro gallery (with a space or spaces in the gallery folder name) to a Juicebox-Pro gallery should not cause such a problem.
Nevertheless, I am glad that your problem has been resolved. Thank you for posting back to let me know.

4,940

(12 replies, posted in Juicebox-Pro Support)

Without the 'index.html' file, JuiceboxBuilder-Pro would not be able to open the gallery in a browser to let the user see what the finished gallery looks like after clicking 'Save' (when the 'View in Browser' checkbox is selected).

4,941

(12 replies, posted in Juicebox-Lite Support)

Thank you for letting me know the theme you use.
I have installed and activated the theme and can now see the problem that you have described.
It looks as if the root of the problem lies with line 62 of the 'gridiculous/style.css' file:

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}

Removing the line allows the Juicebox gallery to be displayed as it should be but I do not know what knock-on effects removing this line of code will have on the theme itself.

4,942

(3 replies, posted in Juicebox-Pro Support)

I have just viewed your gallery at http://flikfoto.dk/fotos/bryllup/Jytte%20og%20Jacob/ and it displays fine. I do not see the 'Config XML file not found.' message.
Try clearing your browser's cache to ensure that your your browser is not hanging onto and using older versions of your gallery files.
Also, if using spaces in file or folder names try, there should be no need to encode them within configUrl or baseUrl configuration options.

4,943

(2 replies, posted in Juicebox-Pro Support)

If you would like to have a header and/or footer of fixed height on your web page and have your Juicebox gallery resize to fill the remaining browser window (with no vertical scroll bar), please see the Using a Resizable Gallery with a Header section of the Embedding Guide.
Check out the View Resizable Gallery with Top Menu Example. You can view the source of the page in a browser and copy/modify it to suit your own needs.

4,944

(8 replies, posted in Juicebox-Pro Support)

Is there any way to check for a high dpi display and serve a Large 2048 sizes for retina instead of the full size?

Juicebox-Pro supports only a single folder of main images. You could perhaps create two different Juicebox galleries (with different main images), perform a check (using JavaScript) to determine what device the gallery is being displayed on and then display the appropriate Juicebox gallery depending on the result.

I tried looking at the Flickr API to see if there was a way to use the Large 2048 version of the image instead of just Large but couldn't figure it out.

The Juicebox-Pro flickrImageSize configuration option does not support a value to select Flickr's 'Large 2048' image size and, from the look of this web page, Flickr has not yet added the 'Large 2048' image size to their API.

Also, I believe even if you had juicebox use the original size image, which is very slow, Juicebox would need to use scale_down or the image wouldn't fit the gallery

That is correct. No matter what the pixel density of the user's display is, Juicebox will look at the resolution of the image (e.g. 1024 x 768) and scale it appropriately depending on the imageScaleMode used. For example, if using the default imageScaleMode of 'SCALE_DOWN', a larger image (e.g. 2048 x 1536) will be scaled down and will be displayed in its entirety (just like a smaller 1024 x 768 image) within the image area.
If using imageScaleMode="NONE", you would see more of the 1024 x 768 image than the 2048 x 1536 image within a small image area but, depending on the size of the user's browser window, there is no guarantee that even the 1024 x 768 image would be displayed in its entirety using this imageScaleMode.

One other thing I did and wondering if it's necessary (or not)... since this site is old...is that I changed the top DOC from this:

It does not matter what Doctype Declaration your web page uses as long as your page uses one and that the code on the page conforms to the set of standards that you choose to use.
You can check that the code on your page validates correctly with the W3C Markup Validation Service.
If any errors are reported, they should be fixed. A page containing valid code should be rendered with greater predictability and consistency across different browsers.

...but I'm getting the xml error again.

If using a baseUrl, Juicebox will, by default, look for the XML file to be named 'config.xml' and to be located in the baseUrl folder.
In your code, you have specified:

configUrl: "bath-gallery.xml",

This is a relative path (relative to the baseUrl folder) and so your gallery's XML file should be named 'bath-gallery.xml' and located in the baseUrl folder.
Just remove the configUrl line from your gallery's embedding code (or rename your gallery's XML file from 'config.xml' to 'bath-gallery.xml') and your gallery should display.

4,946

(12 replies, posted in Juicebox-Lite Support)

What exactly qualifies as "generalized CSS?"

This would be a CSS rule that is applied to all instances of a particular HTML element, such as a div.
For example, something like:

div {
    display: none;
}

... will apply to all divs on your web page (including those in your Juicebox gallery), whereas:

#sample {
    display: none;
}

... will apply only to the div with id="sample".
It sounds like your theme may be the root of the probem. Please let me know whet theme you used so that I can investigate further.

And the transparent background for the gallery doesn't seem to change no matter what I do.

Your gallery currently used the following code:

backgroundColor: '#222222'

Change this to:

backgroundColor: 'rgba(0,0,0,0)'

The 4th parameter of the rgba expression (the alpha channel) is the opacity of the background (0 being transparent and 1 being opaque). If you use a 6-digit hexadecimal code rather than an rgba expression, the gallery's background will be opaque.
If using JuiceboxBuilder-Lite to create or edit your gallery, set the opacity of your gallery's background color to 0 on the 'Customize' tab.

4,947

(1 replies, posted in Juicebox-Lite Support)

If you want to add images to an existing gallery without using JuiceboxBuilder, there are several ways that this could be achieved:
(1) Upload new images to your gallery's 'images' and 'thumbs' folders and create new <image> entries for these images in your gallery's 'config.xml' file.
(2) Use a Flickr gallery (by using the Juicebox-Lite Flickr configuration options) and all you would need to do to add new images to your gallery is upload them to your Flickr account.
(3) Rather than use a static XML file to list images in your gallery, use a PHP file such as documented in this forum post which would display all images in a designated directory on your web server. All you would need to do to add new images to your gallery is upload them to this directory.

4,948

(12 replies, posted in Juicebox-Pro Support)

The gallery's own 'index.html' file is used only to display the gallery on its own page (for example if linking directly to the gallery of embedding it in an iframe).
If you are embedding the gallery in an existing HTML page alongside other content, then the gallery's own 'index.html' file is not required and you do not need to upload it to your web server.
Therefore any Google search result (we are currently investigating integrating SEO techniques into Juicbeox-Pro) will point to your own web page (and cannot possibly point towards the gallery's own 'index.html' page because it does not exist on the internet).

4,949

(7 replies, posted in Juicebox-Pro Support)

No. You would need to give the plugin a unique name and the galleryInfo.lrweb file which houses the plugin's name is compiled and cannot be modified.
The next best thing might be to have your two gallery's configuration options to hand in a text file and copy and paste the ones you want into the plugin's Pro Options text area.

4,950

(8 replies, posted in Juicebox-Pro Support)

If you have a Flickr Pro account, you could set flickrImageSize="ORIGINAL" to pull your original images from Flickr into your Juicebox-Pro gallery.
Please see the description of the flickrImageSize configuration option in the Flickr Pro Options section of the Config Options page for more information.