3,351

(3 replies, posted in Juicebox-Pro Support)

Well spotted! I've corrected my post above. Thanks!

I'm hopeful that upgrading to WP-Juicebox v1.4.2.1 will solve the original posters problems.
Tweaking the imagePreloading config option is just something else to try to see if it makes any difference. Under normal circumstances, leaving imagePreloading at the default setting of PAGE should not slow down the initial loading of a gallery noticeably (and it should actually help to speed up navigation throughout images on the first thumbnail page).

3,352

(3 replies, posted in Juicebox-Pro Support)

It looks like you are using WP-Juicebox v1.4.2.0 and your images are sourced by NextGEN Gallery.
Please try upgrading to the latest version of WP-Juicebox (v1.4.2.1) which can be downloaded from the plugin's support page here.
Changes were made between v1.4.2.0 and v1.4.2.1 which should hopefully significantly speed up the loading of your NextGEN Gallery images.
You will not need to modify any of your galleries but you will need to ensure that you upgrade the Lite 'jbcore' folder within the plugin's files with your own 'Pro' version. (Instructions for upgrading WP-Juicebox to Juicebox-Pro can also be found on the plugin's support page.)
I do not know if this will solve the problem you report on expanding the gallery but you might like to try setting imagePreloading="NEXT" (in the Pro Options settings window) so that the browser preloads only one image at a time. (The default setting for imagePreloading is PAGE and this preloads all images on the current thumbnail page.)

3,353

(4 replies, posted in Juicebox-Pro Support)

The stripping of metadata from images resized by JuiceboxBuilder-Pro has been logged as an issue (but I do not know when it will be addressed).

3,354

(4 replies, posted in Juicebox-Pro Support)

First, Juicebox is stripping the ICC Profile from the image (it doesn't do this to unresized images).

When JuiceboxBuilder-Pro resizes images, it strips all metadata (EXIF, IPTC, ICC Profiles). If you need to retain metadata in your gallery's images, then the only option is to deselect the 'Resize Images' checkbox and allow JuiceboxBuilder-Pro to copy your original images across to the gallery's 'images' folder.
If you plan to use multi-size images and want to retain metadata, then you will need to create your own sets of images (in an imaging program such as Adobe Photoshop) and replace the ones generated by JuiceboxBuilder-Pro. If you are just creating one or two multi-size image galleries, this might be a possible workaround. As long as you allow JuiceboxBuilder-Pro to create multi-size images (and then replace them with your own images with the same filenames after the gallery has been created), then the smallImageURL and largeImageURL entries will be in place in the gallery's XML file and the functionality will still be there in the gallery.

Also, the resized images look soft.

Try increasing the quality of the images from the default value of 80 to something higher to see if this helps.

If you want more control over the images in your gallery than JuiceboxBuilder-Pro can provide, then you will have to create your images elsewhere and copy them into your gallery folder.

However, please post any suggestions you may have in the Feature Requests thread.
I cannot promise that your suggestions will be incorporated into future versions of Juicebox but it is certainly the best place to post ideas such as these.

3,355

(16 replies, posted in Juicebox-Pro Support)

Unfortunately, your web page is rather complex (loading 7 external CSS stylesheets and 17 external JavaScript files) so some trial and error may be required to track down the source of the problem.

Here are a few things to check/try:

First of all, try viewing your web page in both Chrome and Mobile Safari on your iPad to see if the problem happens in both browsers (or just in one of them).

Next, try changing your gallery's height to a fixed pixel value (rather than a percentage) to see if this helps.

Then, try loading jQuery v1.11.1 instead of v2.1.1 into your web page. It should not make a difference but it might be worth trying to see if it does.

If none of the above point towards a solution, then, as the problem may be a CSS or JavaScript conflict, try temporarily removing the external CSS and JavaScript files from your web page (one by one) until the problem no longer exists and a conflicting JavaScript (or CSS) file is found.
If you find a conflicting CSS or JavaScript file, please let me know what it is so that we can investigate further.

However, the thumbnails are still present on mobile devices even though I have unchecked all options for them to show up.

It looks like the emulator website you are using may not be giving a true representation of your web pages in the selected devices.
Are you using their Basic or Advanced emulation?
According to their own website, "Advanced emulation allows you to see your websites
like they are rendered in mobile devices.
". This suggests that their Basic emulation does not.
It looks like all their Basic emulation is doing is resizing the gallery to the selected device's screen size. However, because this is all it is doing, Juicebox is not detecting the selected device or its actual browser window size so it is not switching to Small Screen Mode (and the gallery is always being displayed in Large Screen Mode).
Try using their Advanced emulation or, if you are already doing so, try a different emulator such as Manymo which may give more accurate results.

On my Galaxy S4 the thumbnails are NOT there

I have viewed your gallery on an iOS device and also do not see thumbnails so it looks like your gallery is working as expected (just not in your chosen emulator website).

but the gallery is set VERY LOW in the window on both portrait and landscape view.

It looks like the problem may be your iframe's fixed height of 900px. You may need to reduce this in order for your gallery to take up less height on your web page in mobile devices.
Also, your iframe has a height="900px" attribute. This should be just height="900" (although I would recommend that you try reducing the value). The 'px' suffix should be used only if setting the height via CSS.

3,357

(3 replies, posted in Juicebox-Lite Support)

The Embedding in a Web Template Site support section has now been updated (with instructions for determining the URL to load into the iframe) for the new Google Drive.

3,358

(5 replies, posted in Juicebox-Lite Support)

The Embedding in a Web Template Site support section has now been updated (with instructions for determining the URL to load into the iframe) for the new Google Drive.

3,359

(5 replies, posted in Juicebox-Pro Support)

The Embedding in a Web Template Site support section has now been updated (with instructions for determining the URL to load into the iframe) for the new Google Drive.

The 'Go Back' rollover tooltip text you refer to (which is displayed only when the user hovers over the Back Button) can be changed via the languageList configuration option.
More details on the languageList option can be found here.
This configuration option is not found in JuiceboxBuilder-Pro but you can add it to a gallery by opening the 'config.xml' file in a plain text editor and adding the option as an attribute to the opening <juiceboxgallery> tag.

To change the 'Go Back' text to 'Home', use the following:

languageList="Show Thumbnails|Hide Thumbnails|Expand Gallery|Close Gallery|Open Image in New Window|Images|Next Image|Previous Image|Play Audio|Pause Audio|Show Information|Hide Information|Start AutoPlay|Stop AutoPlay|AutoPlay ON|AutoPlay OFF|Home|Buy this Image|Share on Facebook|Share on Twitter|Share on Google+|Share on Pinterest|Share on Tumblr|of"

The opening <juiceboxgallery> tag in your 'config.xml' file might look something like this:

<juiceboxgallery
    galleryTitle="Juicebox-Pro Gallery"
    languageList="Show Thumbnails|Hide Thumbnails|Expand Gallery|Close Gallery|Open Image in New Window|Images|Next Image|Previous Image|Play Audio|Pause Audio|Show Information|Hide Information|Start AutoPlay|Stop AutoPlay|AutoPlay ON|AutoPlay OFF|Home|Buy this Image|Share on Facebook|Share on Twitter|Share on Google+|Share on Pinterest|Share on Tumblr|of"
>

3,361

(3 replies, posted in Juicebox-Pro Support)

No problem. Glad it was an easy fix!

3,362

(3 replies, posted in Juicebox-Pro Support)

A Juicebox gallery can be expanded full-browser or fullscreen (by setting useFullscreenExpand="TRUE").

If you want to disable the Expand Button, then set showExpandButton="FALSE" (in JuiceboxBuilder-Pro's 'Customize -> Lite') section.

If you want to disable the entire Button Bar, then set buttonBarPosition="NONE" (in JuiceboxBuilder-Pro's 'Button Bar' section).

After making any changes, please be sure to clear your browser's cache before reloading your gallery to ensure that your browser is fetching and using the most recent 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 and help further.

3,363

(2 replies, posted in Juicebox-Lite Support)

Your WordPress site looks to be hosted on whistle4democracycom.fatcow.com and all the paths within your web page use this domain.
However, the link you posted is to a different domain (whistle4democracy.org).
All gallery files must be hosted on the same domain or subdomain as the HTML page containing the gallery's JavaScript embedding code. This is due to the same-origin policy.

The gallery does not work for casual visitors to the site, unless they click on the category button at the bottom.

You should notice that clicking on the 'Uncategorized' button at the bottom reloads the page using the actual WordPress domain (whistle4democracycom.fatcow.com) which is the same as the domain used in the gallery's embedding code (which is why the gallery loads OK in this instance).

Possible solutions would be to try one of the following:

(1) Change your WordPress Address (URL) and/or Site Address (URL) in your WordPress settings ('Dashboard -> Settings -> General') to http://www.whistle4democracy.org

(2) Implement a Cross-Origin Resource Sharing (CORS) solution by adding the following line of code to the .htaccess file in the root directory of the domain which currently hosts your gallery (whistle4democracycom.fatcow.com).

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

Also I am thinking of buying ShowKase. Will it work on FatCow and will it improve my user experience?

If you would like to check whether your web server has all the features that Showkase needs, then please install and run the Showkase Server Compatibility Test .
If any of the tests fail, there are troubleshooting tips on the test's support page which may help.

Showkase has full support for Juicebox-Pro and the galleries could be created (and edited) from within the Showkase interface with no need for any manual coding at all.

If you would like to see what can be done with Showkase, please see the demo sites created with Showkase here.

3,364

(1 replies, posted in Juicebox-Pro Support)

You can dynamically create an XML file on-the-fly (at the time the gallery is displayed rather than at the time the gallery is created) using a server-side scripting language such as PHP.
You could use a configUrl within your gallery's embedding code to point towards a PHP file (using a query string to pass any required parameters) and the PHP file would output data in the form of a gallery's XML file.
Please see this forum post to see how this could be achieved.

3,365

(3 replies, posted in Juicebox-Pro Support)

I still cannot view your gallery. The latest link you posted also results in an error 404 (forbidden).

If your gallery sets screenMode="AUTO" or does not explicitly set screenMode (in which case the default value of 'AUTO' will be used) and your gallery is embedded in a web page (rather than just displayed on a web page of its own), then the Splash Page will be displayed by default. Try setting either showSplashPage="NEVER" or screenMode="LARGE" in your gallery to see if this makes a difference.

Otherwise, in order to troubleshoot further, I would need to see your gallery so please check your gallery files and permissions.

3,366

(6 replies, posted in Juicebox-Pro Support)

Thank you for providing the URL to your gallery.
Your purchaseURL contains reserved characters which are currently breaking the syntax of the XML file and need to be escaped. Please see this web page for further details.
Change all & characters in the query string part of your purchaseURL (after the ? character) to &amp; as follows:

purchaseURL="http://www.amazon.in/dp/B00NEFFWF6?pf_rd_p=528846107&pf_rd_s=center-1&pf_rd_t=1401&pf_rd_i=1000826923&pf_rd_m=A1VBAL9TL5WCBF&pf_rd_r=1RQNS2D5ZXCG30PE45M5"

... to:

purchaseURL="http://www.amazon.in/dp/B00NEFFWF6?pf_rd_p=528846107&amp;pf_rd_s=center-1&amp;pf_rd_t=1401&amp;pf_rd_i=1000826923&amp;pf_rd_m=A1VBAL9TL5WCBF&amp;pf_rd_r=1RQNS2D5ZXCG30PE45M5"

3,367

(1 replies, posted in Juicebox-Lite Support)

Perhaps the easiest thing to do would be to set up a Juicebox gallery using a Flickr account as the source of images.
The user could then simply upload new images to the Flickr account and they would automatically be included in the Juicebox gallery (without the need to modify any gallery files).
For reference, a list of all Flickr configuration options can be found on the Config Options page (in the Lite and Flickr sections).
Please note that the configuration options in the Flickr section are Pro only and not available in Juicebox-Lite.

It would also be possible to use a PHP script to instruct Juicebox to dynamically display all images in a designated folder.
Please see this forum post for details on how this could be achieved.

Both these methods work equally well with Juicebox-Lite and Juicebox-Pro so you could try them out with Juicebox-Lite (the free version) before purchasing Juicebox-Pro.
Juicebox-Lite can be downloaded from this web page.

3,368

(6 replies, posted in Juicebox-Pro Support)

It sounds like there may be a syntax error somewhere within your gallery's XML file.
The code you posted looks OK and I have tried it in a test gallery of my own and the gallery displays and functions fine so the error may lie elsewhere.
Try opening your gallery's XML file directly in your browser to see if the browser gives you any indication as to what might be wrong with it.
Otherwise, please post the URL to your gallery so that I can take a look and investigate further.

The opacity values should be between 0 (fully transparent) and 1 (fully opaque).
Just set the Background Color Opacity to 0 (zero) and your gallery will have a fully transparent background.

The forum page I'm on is quite different from the one on the screenshot.  Mine does not have the obvious 'Post New Topic' button.  It is also not branded as SimpleViewer Forum.

The SimpleViewer and Juicebox forums both use the same forum software (just different versions which accounts for the slightly different look and color scheme).
After you click on either the "Juicebox-Pro Support" or "Juicebox-Lite Support" forum heading (on this page), the next page displayed (listing all the threads in the chosen forum) has a 'Post new topic' link in the same place as in my original screenshot.
Please take a look at this new screenshot of the Juicebox forum.

Seems to be Winzip for windows 8 doesn't create the default root folder with the zip file name as in previous versions.  I unziped it on my win 7 netbook and all is good now.

It is more than likely that WinZip can be configured to respect the file structure of the archive and create all folders (including the root 'juicebox_pro_1.4.2' folder) so you might like to check your WinZip settings to see if it is set to not create a root folder (or any folders at all).
In any case, I am glad that you have been able to extract the 'juicebox_pro_1.4.2.zip' file successfully and can now install and use JuiceboxBuilder-Pro (following the instructions here).
Thank you for posting back to let me know.

First of all, I notice that your gallery uses Juicebox-Pro v1.4.0.
Please try upgrading to the current version of Juicebox-Pro (v1.4.2). v1.4.1 was quite a big release with a lot of bugfixes (please see the Version History for details) and upgrading might help. (To be honest, I do not thing this is the reason for your problem but at least, after upgrading, we will be able to rule out any bugs from previous versions of Juicebox.)
Instructions for upgrading Juicebox can be found here.

The error is generated by Mod_Security which is an Apache security module installed on your web server.
Your web host would be the best source of help as they will have a better idea of what exactly might be triggering such as error message. It might simply be the fact that Juicebox expands the gallery (on a new page) using JavaScript (rather than a standard HTML hyperlink) and Mod-Security sees this as a possible security risk. Your web host may need to either disable this module on your web hosting account or change its configuration options to prevent the error message from being triggered.

The only possible way around this (without contacting your web host and changing the Mod_Security settings) might be to set expandInNewPage="FALSE" (in JuiceboxBuilder-Pro's 'Customize -> General' section) so that when the gallery is expanded from the Splash Page, it expands in the embedding page rather than on a new page. However, for this to work, correctly on iOS devices, the embedding page must have a locked viewport. Please see here for details.

I cannot find how to start a new topic in this forum.

Please see this screenshot which shows where the link is to create a new thread.

It did not have the file 'JuiceboxBuilder.air'

If you would like to check that your 'juicebox_pro_1.4.2.zip' file is complete and not corrupt, you can check its file size and MD5 and SHA1 hashes with a program such as HashCalc (free). The zip file should have the following properties.

juicebox_pro_1.4.2.zip
Filesize: 1,731,520 bytes
MD5: d9b0ea9db1be174e3bea5bb678c7a003
SHA1: 0c550f7ab43fb3a2f03d53ad88a93f7fa5df6cbf

If the properties of your downloaded file match those above, then you have the correct and complete Juicebox-Pro package.
It is unlikely but possible that an anti-virus program may be quarantining the contents of the zip file as soon as it is extracted so try temporarily disabling real-time protection in any security software that you have installed.

Also, you could try extracting the zip file using a different program. Both Mac OS and Windows can natively extract zip files but you might like to try a third-party program such as 7-Zip (free).

If the properties of your downloaded file do not match those above, then please try downloading the file again using a different browser (Chrome, Firefox, Internet Explorer, Opera or Safari).

[Post moved to new thread.]

3,373

(8 replies, posted in Juicebox-Pro Support)

Maybe you just needed to completely clear your browser's cache in order to see the changes you had made.
In any case, I am glad that your problem has been resolved.
Thank you for posting back to let me know.

3,374

(11 replies, posted in Juicebox-Pro Support)

I just wanted to post an update in thanks to Steven and his team at Juicebox.

You're welcome! I am glad that your problem has been resolved.
Thank you for posting back to let me know.

3,375

(3 replies, posted in Juicebox-Pro Support)

But when I go to view them on my iphone its just stuck on the first picture with no arrows to go through or anything.

It sounds like what you are describing is the Splash Page although I cannot check to see how your gallery is currently set up as the link you provided in your post above results in an error 403 (forbidden). (Please check the permissions of the files and folders on your web server. Default permissions of 755 for folders and 644 for files should be fine.)
The Splash Page is a placeholder for the gallery which is displayed by default on small screen devices when the gallery is embedded in a page (rather than displayed on a page of its own).
When the user taps 'View Gallery', the gallery is expanded to fill the user's browser window.
For more information about the Splash Page and how Juicebox adapts to different devices and screen sizes, please see here.

You can choose to not use the Splash Page by setting showSplashPage="NEVER" (in JuiceboxBuilder-Pro's 'Customize -> Splash Page' section).
Alternatively, you can force the gallery to be displayed in Large Screen Mode on all devices and in all browsers by setting screenMode="LARGE" ('Customize -> General').

If you choose to continue to use the Splash Page, you can customize it using the Splash Page configuration options.