5,176

(3 replies, posted in Juicebox-Pro Support)

JuiceboxBuilder-Pro reserves space for elements such as the thumbnail navigation arrows and uses the maxThumbRows configuration option as a maximum value (the actual number of thumbnail rows displayed may be less that this value depending on the height of the user's browser window). In a browser window of limited height, there may be enough room to display only one row of thumbnails.
Try viewing your gallery in a browser (rather than just in the live preview window of JuiceboxBuilder-Pro) and maximize the window by pressing F11. This will allow the maximum height possible for the browser window on your monitor and you may then see three rows of thumbnails.

5,177

(22 replies, posted in Juicebox-Pro Support)

JuiceboxBuilder-Pro does not retain IPTC (or EXIF) data from the original images when generating new resized images.
A workaround would be to resize your images in Photoshop prior to feeding them to JuiceboxBuilder-Pro and deselect the 'Resize Images' checkbox (in the 'Image Size' control panel on the 'Images' tab) so that JuiceboxBuilder-Pro simply copies your images across into the gallery's 'images' folder, complete with the embedded meta data.

5,178

(4 replies, posted in Juicebox-Pro Support)

Make sure that all the container's of your gallery have heights specified via CSS.
Your gallery is currently nested within the 'Container', 'background' and 'master' divs but only the 'Container' div has been given a height.
For example, try adding the following code to the CSS section of your web page:

#background, #master {
    height: 100%;
}

5,179

(1 replies, posted in Juicebox-Lite Support)

Make sure that you are using the latest versions of both Adobe Air (v3.5) and JuiceboxBuilder-Lite (v1.2.0).
The latest version of Adobe Air can be downloaded from this web page.
Please see the Upgrading Juicebox web page for instructions on how to download and install the latest version of JuiceboxBuilder-Lite.

If this does not help, try manually deleting the following folder:

  • Mac: /Users/your_username/Library/Application Support/Adobe/AIR/ELS/JuiceboxBuilder-Lite

  • Windows (XP): C:\Documents and Settings\your_username\Application Data\Adobe\AIR\ELS\JuiceboxBuilder-Lite

  • Windows (Vista, Win 7): C:\Users\your_username\AppData\Roaming\Adobe\AIR\ELS\JuiceboxBuilder-Lite

5,180

(1 replies, posted in Juicebox-Pro Support)

Juicebox does not scale thumbnail images (it crops them instead) and your problem arises from your WordPress installation creating and using thumbnail images of 130px x 120px and your gallery using settings of thumbWidth="81" and thumbHeight="64".
Workarounds would be to either:
(1) Set the thumbWidth and thumbHeight configuration options to the same dimensions as your WordPress Media Library Thumbnail Size.
... or:
(2) Change the WordPress Media Library Thumbnail Size (in the 'Dashboard -> Settings -> Media' section) to the same dimensions as your thumbWidth and thumbHeight configuration options.

5,181

(4 replies, posted in Juicebox-Pro Support)

It looks like the bottom of your Juicebox gallery is being obscured by the 'footer3' div on your web page (and the second row of thumbnails is being displayed by Juicebox but is hidden from view).
Check the CSS heights of all containers on your web page and make sure that everything add up correctly to see if this helps solve your problem.

If you are using the BulletProof Security plugin, you will need to add a bypass rule to your root .htaccess file to allow WP-SimpleViewer to function correctly.
Add the following code to your root .htaccess file:

# Juicebox skip/bypass rule
RewriteCond %{REQUEST_URI} ^/wp-content/plugins/wp-juicebox/ [NC]
RewriteRule . - [S=13]

If you are not using the BulletProof Security plugin, then try deactivating all your installed plugins other than WP-Juicebox and re-activate them one by one (checking your WP-Juicebox functionality after each one) to see if you can find a conflict.

5,183

(1 replies, posted in Juicebox-Pro Support)

I want to add images into the middle of a large gallery.  I can do this by the images menuor by dragging and dropping, but always the images are added at the end.  This requires a tedious select and scroll of the image list to put the new images where I want them.  Is there a better way?

You can move multiple images at once in the 'Images' tab in JuiceboxBuilder-Pro by Ctrl-clicking several individual thumbnail images at once or by Shift-clicking the first and last thumbnail images of a selection. The thumbnail images will not be highlighted (as you have discovered) but by dragging and dropping the selection, all the selected images will be moved at once in a single action.

It looks like the CSS of your WordPress theme may be conflicting with the CSS of the Juicebox gallery.
If there are any general CSS rules on the web page which apply to all divs or to all images, then they will also apply to all divs or to all images within the Juicebox gallery.
Try temporarily reverting to the default WordPress theme to see if this makes a difference.

5,185

(22 replies, posted in Juicebox-Pro Support)

I tried it myself before posting (with Photo Mechanic v4.6.9 and JuiceboxBuilder-Pro v1.2.0) and it worked fine for me.
If you are using a different version of Photo Mechanic, try adding IPTC data to a test image.
Insert different text to every available IPTC text field and then see if JuiceboxBuilder-Pro picks up anything for the Caption and Title. Perhaps the IPTC fields are labelled differently in different versions of Photo Mechanic.
If you continue to experience difficulties, please upload one of the images that you are having trouble with (and provide a download link) so that I can try it for myself and investigate further.

5,186

(5 replies, posted in Juicebox-Pro Support)

You could initially hide the main image by adding the following to the CSS of your main page into which the gallery is embedded:

.jb-dt-main-frame { visibility: hidden; }

... and then, using the API onImageChange(id) method and JavaScript, set the visibility to 'visible' when a thumbnail is clicked.

5,187

(1 replies, posted in Juicebox-Pro Support)

As the image filenames form part of a URL when uploaded to your web server, make sure that the filenames use only web-safe characters.
Please see section 2.3 of this document for details.

Characters that are allowed in a URI but do not have a reserved purpose are called unreserved. These include uppercase and lowercase letters, decimal digits, hyphen, period, underscore, and tilde.

5,188

(22 replies, posted in Juicebox-Pro Support)

Make sure that you are entering the data into the correct fields in Photo Mechanic.
When using Photo Mechanic to add IPTC data to your images, JuiceboxBuilder-Pro takes the 'IPTC Caption' from Photo Mechanic's 'Caption' field and the 'IPTC Title' from Photo Mechanic's 'Object Name' field.

5,189

(10 replies, posted in Juicebox-Pro Support)

The default image resizing settings for JuiceboxBuilder-Pro (1024px x 768px, 80% quality) usually generate images of a quality suitable for web gallery use provided that the original images are not too small.

First of all, make sure that you are using the most recent version of JuiceboxBuidler-Pro (v1.2.0).
Please see the Upgrading Juicebox section of the support pages if necessary.
Also, make sure that the 'Max Image Size' dimensions are not set too low in the 'Image Size' control panel on the 'Images' tab.

If you continue to experience difficulties, please post the URL to your gallery so that I can take a look and, if possible, please upload (and provide a download link for) one of your original images so that I can investigate further. Thank you.

5,190

(1 replies, posted in Juicebox-Pro Support)

Try validating your web page with the W3C Markup Validation Service and fix the errors reported (there are currently 7 errors and 2 warnings on the page).
Although most of the problems seem to be trivial, once your page's code validates against the Doctype Declaration you use, it should be rendered with greater consistency across different browsers.
Please see here for more information about Juicebox and Doctypes.

If you continue to experience difficulties, try temporarily removing your own custom CSS (the 'base.css' and 'gallery.css' files) from your web page to see if this makes a difference.

Also, your gallery has entries such as:

imagePadding: '10px',

Juicebox expects a numeric value for such configuration options so try using:

imagePadding: '10',

... instead.

5,191

(3 replies, posted in Juicebox-Lite Support)

You could perhaps adapt the SimpleViewer SEO script from this web page for use with Juicebox as SimpleViewer and Juicebox share a very similar format for their XML files.

5,192

(4 replies, posted in Juicebox-Pro Support)

In order to embed a Juicebox gallery in any web page, you will need to be able to do two things:
(1) Upload your gallery folder to a web server
(2) Insert HTML embedding code into the web page

Please check with Opencart support to see if they allow you to upload files and folders to the web space that they provide.
If they do not, you would need to find an alternate host for your Juicebox-Pro gallery, such as Dropbox.
Please see this forum thread for instructions on how to upload a Juicebox-Pro gallery to Dropbox.

If using Dropbox, you would then need to insert an iframe (documented as Option #2 here) into your Opencart web page.
Again, please check with Opencart support to see if they allow the use of iframes in their web pages.

5,193

(11 replies, posted in Juicebox-Pro Support)

It certainly sounds like the paths to the 'juicebox.js' file and your baseUrl are incorrect but without seeing the gallery and knowing the structure of your web site and locations and names of all your files, it is impossible to know exactly what the paths should be.
If your Joomla installation is in a folder named 'joomla' in your root directory and your gallery is in a folder named 'juicebox_gallery' within the 'joomla' folder, then the following embedding code should work fine.

<!--START JUICEBOX EMBED-->
<script src="/joomla/juicebox_gallery/jbcore/juicebox.js"></script>
<script>
new juicebox({
containerId : "juicebox-container",
baseUrl : "/joomla/juicebox_gallery/",
galleryWidth: "90%",
galleryHeight: "90%",
backgroundColor: "rgba(51,51,51,0)"
});
</script>
<div id="juicebox-container"></div>
<!--END JUICEBOX EMBED-->

5,194

(7 replies, posted in Juicebox-Lite Support)

@pshaw257

Is it because I am using chrome?

No. Juicebox is fully compatible with Chrome (and all other major browsers).

I also tried viewing it in IE and it says "this content cannot be viewed in a frame."

Juicebox can be embedded in an iframe by following the instructions (Option #2) here.

If you continue to experience difficulties, please post the URL to your web page so that I can take a look and help further.

5,195

(9 replies, posted in Juicebox-Pro Support)

I am currently unable to replicate the problem you describe.
Please post the URL to your gallery so that I can take a look and investigate further.
Also, please let me know which devices and browsers you use and see this problem on. Thank you.

5,196

(11 replies, posted in Juicebox-Pro Support)

Absolute URLs such as http://www.example.com/images/ will work only when your gallery has been uploaded to a web server.
Until such time, you could use relative URLs in your embedding code (as you did originally) but you would need to make sure that they are relative to the web page containing your gallery's embedding code.
Alternatively, you could try using URLs with a leading slash to denote your root directory, for example:

<!--START JUICEBOX EMBED-->
<script src="/joomla/juicebox_gallery/jbcore/juicebox.js"></script>
<script>
new juicebox({
containerId : "juicebox-container",
baseUrl : "/joomla/juicebox_gallery/",
galleryWidth: "90%",
galleryHeight: "90%",
backgroundColor: "rgba(51,51,51,0)"
});
</script>
<div id="juicebox-container"></div>
<!--END JUICEBOX EMBED-->

5,197

(9 replies, posted in Juicebox-Pro Support)

The forceTouchMode configuration option was removed (along with enableTouchZoom) in the latest version of Juicebox-Pro (v1.2.0).
Please see the Juicebox Version History for a full list of changes.
Please try upgrading your gallery to the latest version of Juicebox-Pro by following the instructions in the Upgrading Juicebox section.

5,198

(11 replies, posted in Juicebox-Pro Support)

Please see this FAQ which may help:
When I view my gallery, I see a blank area. Why?

In a Joomla environment, it can sometimes be difficult to know where the page containing your gallery's embedding code actually exists on your web server and, therefore, it would be difficult to point to your gallery folder using a relative URL.
Try using absolute URLs instead, for example:

<!--START JUICEBOX EMBED-->
<script src="http://www.example.com/images/jbcore/juicebox.js"></script>
<script>
new juicebox({
containerId : "juicebox-container",
baseUrl : "http://www.example.com/images/",
galleryWidth: "90%",
galleryHeight: "90%",
backgroundColor: "rgba(51,51,51,0)"
});
</script>
<div id="juicebox-container"></div>
<!--END JUICEBOX EMBED-->

... changing the two instances of 'www.example.com' in the above example to your own web domain name.

If you continue to experience difficulties, please post the URL to your web page so that I can take a look and help further.

5,199

(1 replies, posted in Juicebox-Lite Support)

Yes. Please see this FAQ: Can Juicebox handle a custom data source, for example RSS or Instagram?
This forum post (with an example of a PHP file which is used instead of a static XML file to display all images in a specified folder) may also be useful.

5,200

(9 replies, posted in Juicebox-Pro Support)

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

However, your gallery works fine in Firefox v16.0.2 on my computer.
In fact, I have been using Firefox to test your gallery before I post each reply and have never seen the 'Config XML file not found' message in your gallery.
Try clearing your browser's cache before reloading the gallery.

The only other reason that the 'Config XML file not found' message might be displayed is if there is a problem with your internet connection or the web server where the gallery is hosted and your browser cannot fetch the 'config.xml' file from the web server within a certain time limit (approximately 10 seconds).