2,201

(4 replies, posted in Juicebox-Lite Support)

First of all, please make sure that you are using the current version of Juicebox-Pro (v1.4.4.2) to ensure that any bugs from previous versions are not contributing to your problem.
Full instructions for downloading the latest version and upgrading existing galleries can be found here.

Please also see the two following FAQs which might help.
Why can't I view my gallery on a 3G mobile connection?
My gallery works on 'www.example.com' but not on 'example.com' (or vice versa). Why?

If the suggestions above do not help, then please post the URL to your gallery's web page so that I can take a look at the problem for myself and hopefully help further.
Please also let me know what mobile devices and browsers you see the problem in. Thank you.

2,202

(13 replies, posted in Juicebox-Lite Support)

Juicebox-lite indicates multiple galleries are possible. To produce this do you need to link to the galleries from a separate web page and is the gallery then embedded and if so can the size be adjusted?

With Juicebox-Lite (and Juicebox-Pro), you would be able to create as many individual galleries as you like.
You could choose to link directly to the full-size gallery pages (the 'index.html' pages created by JuiceboxBuilder) or embed the galleries in existing web pages alongside other content (following the embedding instructions here).

However, if you would like to link multiple galleries together (with a menu of gallery names or thumbnails, for example), then you would need to do so manually following the instructions and examples in the Embedding Multiple Galleries support section.

You can set the gallery dimensions (to be fixed pixel values or percentages of a parent container) in both Juicebox-Lite and Juicebox-Pro.

Does http://www.juicebox.net/demos/support/r … /gallery1/ require pro or can it be produced in the lite version?

The galleries on this demo page are Juicebox-Lite galleries but there is no automated way to create such a web page with either Juicebox-Lite or Juicebox-Pro. You would need to download the files used to create the web page and modify them to suit your own needs.

After producing and testing on local PC is anything other than the juicebox folder  required on web site to  publish?

A Juicebox gallery created by JuiceboxBuilder is completely self-contained within the gallery folder.
Juicebox does not use files from elsewhere or from any external servers (except if you use a Flickr account as a source of images).
(If you choose to embed a gallery in an existing web page, then you would need to add the embedding code to the web page that you want the gallery to be displayed in.)

Is this site http://raymondprins.com/travel/greece/ an example of multiple gallleries using Juicebox-lite?

Yes. The user has embedded multiple Juicebox-Lite galleries into separate WordPress pages using the Origami theme.

With ShowKase do you put the program on your web site and do all changes and build their?

Yes. Showkase is installed on your web server (not your computer) and the interface is accessed via a web browser.
You can check out the Showkase interface by logging into the Live Demo Admin area here.

2,203

(13 replies, posted in Juicebox-Lite Support)

The website you quoted was created with Showkase-Pro and the Juicebox galleries within the site use certain Pro configuration options which are not available to Juicebox-Lite (the free version. However, you would certainly be able to get a close approximation to these galleries with Juicebox-Lite, though (for example a single row of thumbnails below the main image and a unique caption for each image is certainly possible with Juicebox-Lite).

To see what can be done with Juicebox-Lite and Juicebox-Pro, we have several demo galleries here.
You can download Juicebox-Lite from the download page.

Unfortunately, we do not have a trial version of Juicebox-Pro but we do offer a money-back guarantee. Please see this FAQ for details:
Can I try a trial version of Juicebox-Pro?

What are the differences between Juicebox and Showkase?

With Juicebox, you would be able to create as many individual galleries as you like but you might need to manually embed them into web pages following the instructions here.

If you are looking for an automated solution to creating and listing multiple galleries or a way to create a complete website, then Showkase would be more suitable.

Showkase is a PHP web application which allows you to create a complete portfolio website (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 (or created with JuiceboxBuilder and imported).

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

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

Hopefully this will answer any queries you may have. If you have any further questions, just let me know and I'll do my best to answer them for you.

Also is Showkase easier to use?

When using Showkase, creating and editing pages and embedding galleries is all done automatically within the Showkase interface without the need for any manual coding at all.

Like Juicebox-Pro, there is no trial version of Showkase but, again, we offer a money-back guarantee (as noted in the FAQ below).
Can I try a trial version of Showkase?

Can you show me links to other visual artist sites using your products?

As well as the demo Showkase sites on our own site, we have links to other sites created by Showkase users on our Facebook page, in our Twitter feed and in this blog post.

I'm glad that worked. Thank you for letting me know.

2,205

(1 replies, posted in Juicebox-Pro Support)

Here are a few things to try. They may not be ideal solutions but they might help to track down the root of the problem.

(1) Try using the suggestion in the Using Percentage Heights support section on your <div id="photo"> container (the gallery's parent container).

(2) Try giving your gallery a fixed pixel height such as 600px instead of a percentage height.

galleryHeight: '600',

(3) Try using a different imageTransitionType to see if the problem happens with transitions other than CROSS_FADE. A short description of the imageTransitionType configuration option and all its possible values can be found in the Main Image section of the Config Options page.

(4) Try viewing the gallery on a page of its own (using the gallery's own 'index.html' page) to see if the problem has anything to do with the code on the embedding page.

(5) Try adding the following line of code to the .htaccess file in your root directory to ensure that browsers are able to cache the image files for your gallery.

Header set Cache-Control "max-age=2592000"

The results of trying these suggestions should hopefully help with troubleshooting the issue.

Here are a couple of things to try:

(1) Try giving your gallery fixed pixel heights instead of percentages.
There can be problems using percentage heights under certain circumstances. Please see the Using Percentage Heights support section for details.
For example, try changing all instances of:

galleryHeight: "80%",

... to something like:

galleryHeight: "600",

(2) Instead of having one wrapper:

<div id="juiceboxwrapper">
    <div id="juicebox-container1"></div>
    <div id="juicebox-container2"></div>
    <div id="juicebox-container3"></div>
    <div id="juicebox-container4"></div>
</div>

... try using two separate wrappers, each with only two galleries (one floated left, the other floated right):

<div id="juiceboxwrapper1">
    <div id="juicebox-container1"></div>
    <div id="juicebox-container2"></div>
</div>
<div id="juiceboxwrapper2">
    <div id="juicebox-container3"></div>
    <div id="juicebox-container4"></div>
</div>

Hopefully one of these suggestions will help.

2,207

(9 replies, posted in Juicebox-Pro Support)

I don't really understand the details of the reasons why it doesnt work...

In a nutshell, you are unable to upload the 'juicebox.js' file to your web server because your web host scans all files with ClamAV and ClamAV thinks (incorrectly) that the file contains malware and immediately deletes it.
Without the 'juicebox.js' file in place, the gallery will not work.

I have done all I can (by filing false positive reports to ClamAV) and hope that ClamAV will exclude the Lite and Pro 'juicebox.js' files from being flagged as malware in a database update very soon.

Unfortunately, unless ClamAV contact me directly (they have my email address) I have no way of knowing if or when this has been done.
Also, without being able to reproduce the problem, I cannot tell if it has been fixed.
I do not have access to a web server that uses ClamAV and the online scanners that use ClamAV seem to give the 'juicebox.js' files a clean bill of health.

Being that your web host updates their ClamAV database several times a day, the best I can suggest is that you periodically try to upload your 'juicebox.js' file to your web server and see if it works. (It should take less than a minute to check.)

If or when I hear anything back from ClamAV, I will be sure to post back in this thread.

2,208

(17 replies, posted in Juicebox-Pro Support)

Are you still developing Juicebox Pro?

Yes, absolutely. We are very busy behind the scenes working on the next version, fixing bugs and adding new features.

Can we expect this resolved soon, or is there a refund option?

The next version is scheduled to be v1.4.5 (a free upgrade for all existing Juicebox-Pro users) but, unfortunately, I do not know when it will be released. We hope to release it sooner rather than later but it is not ready yet. Any estimate I give you could turn out to be wholly inaccurate. I hope you understand.

With regard to the bug relating to the iPad Pro, the developers have already addressed the problem and it will be fixed in the next release.

Our Money Back Guarantee is noted on the Download page:

If for any reason Juicebox-Pro does not meet your requirements, email us within 30 days of your order and we'll give you a 100% refund.

2,209

(1 replies, posted in Juicebox-Pro Support)

From your screencast video, your gallery settings look OK (although there should be no need to explicitly set imageScaleMode="SCALE_DOWN" as this is the default value for this option)
Without actually being able to see your gallery live on your web server, my best guess as to the cause of the problem is that some CSS code (perhaps from your theme) may be affecting your gallery. For example, if there is some global CSS somewhere on your page which is being applied to all images on the page, then it will affect the images in the gallery, too. You might need to track down this CSS and ensure that it is applied to only these elements on your web page that actually require it.

To see if this is the case, try temporarily reverting to a default WordPress theme (such as Twenty Sixteen) to see if this solves the problem.
If it does, then you could go back to your current theme and check, using your browser's developer tools (usually accessible via the F12 key), to see what CSS is being applied to the images in the gallery.

It is not possible to isolate a Juicebox gallery (or any other HTML element) from global CSS and the gallery has no option but to inherit such rules.
The best course of action would be to have CSS rules applied to only those elements on your web page which require them through use of further CSS selectors (classes and ids).

I hope this points you in the right direction.

If you continue to experience difficulties, then please post the URL to your gallery's web page so that I can take a look at the problem for myself and hopefully help further. Thank you.

2,210

(9 replies, posted in Juicebox-Pro Support)

Thank you for the reply.
I have filed false positive reports for both the Lite and Pro 'juicebox.js' files so hopefully ClamAV will exclude them from their detection list very soon.
It seems strange that ClamAV is one of the antivirus tools that VirusTotal includes and yet nothing (not even a false positive) is detected via the online scanner (with a virus database dated 31 March 2016).

If you want to display two divs side by side, you could wrap then in a container div and float one of them left and the other one right.

To see this in action, create two sample galleries with JuiceboxBuilder-Lite.
Save one gallery in a folder named 'gallery1' and the other in a folder named 'gallery2'.
Now create a new HTML file with the code below, name it whatever you like, place it in the same directory as the two gallery folders and open it in a browser.

<!DOCTYPE html>
<html lang="en">
<head>
    <title>Juicebox-Pro Gallery</title>
    <meta charset="utf-8" />
    <meta name="viewport" id="jb-viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1, maximum-scale=1, user-scalable=0" />
    <style type="text/css">
    body {
        margin: 0px;
    }
    #wrapper {
        width: 100%;
    }
    #juicebox-container-1 {
        float: left;
    }
    #juicebox-container-2 {
        float: right;
    }
    </style>
</head>
<body>
    <script src="gallery1/jbcore/juicebox.js"></script>
    <script>
    new juicebox({
        baseUrl: 'gallery1',
        containerId: 'juicebox-container-1',
        galleryWidth: '50%',
        galleryHeight: '100%',
    });
    </script>
    <script>
    new juicebox({
        baseUrl: 'gallery2',
        containerId: 'juicebox-container-2',
        galleryWidth: '50%',
        galleryHeight: '100%',
    });
    </script>
    <div id="wrapper">
        <div id="juicebox-container-1"></div>
        <div id="juicebox-container-2"></div>
    </div>
</body>
</html>

2,212

(9 replies, posted in Juicebox-Pro Support)

Please let me reassure you that there is no malicious code hidden within the 'juicebox.js' JavaScript file.
The file may be flagged by your web server's security software simply because the fie is packed and obfuscated.

I have just run the latest version of the 'juicebox.js' file (from the Juicebox-Pro v1.4.4.2 package) through VirusTotal online (which scans the file with 57 up-to-date different virus checkers) and the results are 100% clean.
Here are the results.

There is a (slim) possibility that your website has been compromised and that your own 'juicebox.js' file has been modified (perhaps via code injection).
If you want to check the integrity of your 'juicebox.js' file, then it should have the following properties.
Filename: 'juicebox.js'
File size: 221,137 bytes
MD5: a61d712ea57a74cdc524d108aa5aebe1
SHA1: 9ee2dd3ab20bc5fc95b3433fa2c6fbb546479864

You can check the MD5 and SHA1 hashes with a (free) program such as HashCalc.

As long as your own 'juicebox.js' file matches the properties above, then it is OK and you might need to ask your web host to prevent this false positive result from affecting your web site.

2,213

(9 replies, posted in Juicebox-Pro Support)

The problem appears to be with the location of your 'juicebox.js' file (or perhaps the entire 'jbcore' folder) on your web server.

According to the embedding code in your 'conference2' gallery, the corresponding 'juicebox.js' file should be located here:
http://www.ashworthphotography.co.uk/co … uicebox.js
... but going directly to that location in a browser results in an error 404 (file not found).

Likewise for your 'food' gallery.
According to the embedding code for this gallery, the 'juicebox.js' file should be located here:
http://www.markashworth.co.uk/portfolio … uicebox.js

Please double-check that you have uploaded the 'jbcore' folders to the correct locations on your web servers.

As you already have a 'jbcore' folder uploaded to the following location on your 'ashworthphotography.co.uk' domain:
http://www.ashworthphotography.co.uk/ga … al/jbcore/
.. you could point towards the 'juicebox.js' file in that 'jbcore' folder for your 'commercial2' gallery (as it is on the same domain).
For your 'commercial2' gallery, you could change:

<script src="jbcore/juicebox.js"></script>

... to:

<script src="/galleries/commercial/jbcore/juicebox.js"></script>

However, if you just upload a complete 'jbcore' folder to the following two directories, your galleries should display fine (without having to alter any embedding code).
(1) http://www.ashworthphotography.co.uk/conference2/
(2) http://www.markashworth.co.uk/portfolio/food/

If you already have 'jbcore' folders in these locations, then please check the permissions of the files and subfolders within them. Default permissions of 755 for folders and 644 for files should be fine.

All of the embed options can be used in either the embed code or config.xml.

That is correct. Configuration options can be set in the gallery's XML file (as attributes to the opening <juiceboxgallery> tag), in the JavaScript embedding code and in the web page's URL (via a query string). This is noted in the Setting Config Options support section.

2,215

(1 replies, posted in Juicebox-Pro Support)

As of v1.4.0, there is no longer a gallery preloader. This is noted in the Version History:

FIXED - Remove gallery preloader

However, the image preloader remains and will be displayed (if showPreloader="TRUE") when an individual image is taking a while to load.

The image preloader seems to work OK in this Flickr-sourced demo gallery: http://juicebox.net/demos/lite/flickr/
Try viewing an image on a thumbnail page other than the first (where the images will not have been preloaded) and you should hopefully see the image preloader briefly before the image appears.

If you never see the image preloader in your own gallery, then please post the URL to your gallery's web page so that I can take a look and investigate further. Thank you.

2,216

(5 replies, posted in Juicebox-Lite Support)

Thank you for the additional information.

That's a completely different Juicebox.
This is a support forum for the Juicebox web gallery software here: https://www.juicebox.net/
The two are not connected in any way. (Your initial query makes more sense knowing that you are referring to different software.)

The support forum you're looking for can be found here: https://groups.google.com/forum/#!forum/3d-genomics
I hope you find the answers you are looking for there.

2,217

(5 replies, posted in Juicebox-Lite Support)

It sounds like the 'New Gallery...' and 'Open Gallery...' buttons are non-responsive.
Is that correct? If so, try closing JuicenboxBuilder-Lite and manually delete the following folder from your hard drive.
Mac: /Users/your_username/Library/Application Support/Adobe/AIR/ELS/JuiceboxBuilder-Lite
Windows: C:\Users\your_username\AppData\Roaming\Adobe\AIR\ELS\JuiceboxBuilder-Lite

Now re-open JuiceboxBuilder-Lite and see if it works OK.

If this does not work, then try completely uninstalling and reinstalling JuiceboxBuilder-Lite following the procedure in this forum post.
(Just replace all instances of 'Juicebox-Pro' with 'Juicebox-Lite'.)

If you continue to experience difficulties, then perhaps you could upload a screenshot somewhere to show me what you are seeing and let me know what button or link you are trying to click (exactly what text is on the button or link) and what happens (or does not happen) when you click it.

2,218

(1 replies, posted in Juicebox-Pro Support)

When Small Screen Mode is used (the only way to display the thumbnails and main images separately), the Splash Page will be displayed if the gallery is embedded (and not just displayed on a page of its own at 100% x 100%).
To disable the Splash Page, set showSplashPage="NEVER" (in JuiceboxBuilder-Pro's 'Customize -> Splash Page' section).

Regarding the first, I say almost exactly as I would also like to bolt the buttons into a less active grid, say 6 wide by two deep unless screen size drops - is this also possible?

No. The number of thumbnails displayed per page is dependent on the thumbnail dimensions (the thumbWidth and thumbHeight configuration options) and the size of the user's browser window. It is not possible to set column and row values for the thumbnail grid in Small Screen Mode.

Not only do I then lose my navigation buttons, but also you cannot get back to the first page once you have set the gallery into action.

If you set showExpandButton="TRUE" (in JuiceboxBuilder-Pro's 'Customize -> Lite' section), then your gallery would display the Expand/Close Button in the Button Bar and when the gallery has been expanded from the Splash Page, the user could return to the embedding page by clicking the Expand/Close Button.
Alternatively, you could use a Back Button in your gallery (a link to whatever web page you like from within the gallery).
However, neither of these would be necessary if you disable the Splash Page (as noted above).

2,219

(1 replies, posted in Juicebox-Pro Support)

Yes.

You can have a gallery with images that fill the page and without any thumbnails by using the following settings:

imageScaleMode="FILL"
showThumbsOnLoad="FALSE"
showSmallThumbsOnLoad="FALSE"
showThumbsButton="FALSE"
showSmallThumbsButton="FALSE"

You can have links in image titles and captions (and have multi-line image titles and captions) by using HTML formatting as noted in this FAQ:
How do I add HTML formatting to image captions and titles?

For example an image caption which contains two links on separate lines (an 'About' link and a 'Contact' link) would look something like this:

<caption><![CDATA[<a href="about.html">About Page</a><br><a href="contact.html">Contact Page</a>]]></caption>

@vern

Modifying the index.html template in the application does not change the embed code when creating a new gallery.

Modifying the JuiceboxBuilder-Pro 'index.html' template file will affect all output 'index.html' gallery files but it will not change the embedding code presented on the 'Publish' tab. There is no way to change this. (The code that generates the embedding code on the 'Pubish' tab is compiled within the program and cannot be modified.)

Is there a file in the application that controls any of the output for the config.xml?

No. The 'config.xml' files are generated from scratch from within the application. There is no template file for the output 'config.xml' gallery files.

I don't want a file on the website with that type of information of my work computer. I would like to remove it by default instead of having to edit files.

You would need to edit the XML files manually (after the galleries have been created) to remove the sourcePath (or any other) entries. However a single global regular expression search and replace action in a text editor such as Notepad++ should remove them quickly (and you would be able to do this across many files at once). Choose 'Search -> Replace...' from the drop-down menu at the top, choose 'Regular Expression' as the search mode, search for sourcePath=".*?" and replace with nothing (blank).
(JuiceboxBuilder needs to know the source paths of the images in order to allow a gallery to be edited and have a watermark removed, for example.)

Just curious why these changes can't be implemented in the Juicebox builder application to avoid extra work...

If you like, please feel free to post suggestions for future versions in the Feature Requests forum thread.
This keeps all the ideas together and ensures that they are not overlooked. Thank you.

@gor555

Just following up on the editing of the template index.html file.... this has worked brilliantly for me...

I'm glad the information in this thread was useful to you. Thank you for letting me now.

2,221

(5 replies, posted in Juicebox-Lite Support)

I'm not sure what 'internal data' and 'control data' you are referring to.
Also, JuiceboxBuilder-Lite does not require or use Java at all.
It needs Adobe AIR which can be downloaded from here: https://get.adobe.com/air/
One you have Adobe AIR installed, you can following the steps in the Getting Started guide.
If you run into any problems installing JuiceboxBuilder-Lite, the Installation Issues section of the JuiceboxBuilder User Guide should hopefully help.

If you continue to experience difficulties, please let me know what you are trying to do and what error messages are displayed on screen. With a little more information, I should hopefully be able to help further. Thank you.

2,222

(1 replies, posted in Juicebox-Lite Support)

Is Juicebox Lite for desktop only

A Juicebox gallery is a web gallery which can be displayed on a web page of its own or embedded in an existing web page (alongside other content) by following the instructions here.

A Juicebox gallery can be created on your computer using JuiceboxBuilder (a desktop application).

Juicebox-Lite (the free version) comes with JuiceboxBuilder-Lite and Juicebox-Pro comes with JuiceboxBuilder-Pro.
Please see the links below for further details on JuiceboxBuilder:
JuiceboxBuilder Tour: https://www.juicebox.net/tour/juiceboxbuilder/
JuiceboxBuilder User Guide: https://www.juicebox.net/support/juiceboxbuilder/

Juicebox-Lite (and JuiceboxBuilder-Lite) can be downloaded from here so you can try things out with the Lite version before purchasing Pro.
You might find the Getting Started guide useful.

There are also plugins available for creating Juicebox galleries with third-party programs (such as Adobe Lightroom).
Please see here for details.

Once you have created a Juicebox gallery on your computer, you would either:
(1) Upload the complete gallery folder to your web server and view the gallery's 'index.html' page in your browser (to view the gallery on a page of its own).
... or:
(2) Embed the gallery in an existing web page following the instructions in the first link above.

and I would to use your Juicebox image gallery embedded

Just for reference, the Lite Embedded gallery is a Juicebox-Lite gallery using all default settings.
If you created a gallery with JuiceboxBuilder-Lite, you would not need to change any configuration options to achieve this layout and style.

Do I need buy your Juicebox Pro for PHP websites ?

No. Both Juicebox-Lite and Juicebox-Pro can be used in PHP or HTML web pages.
If you are embedding a Juicebox gallery in a PHP page, just make sure that you break out of PHP when inserting the embedding code.

There is a comparison chart showing the differences between Juicebox-Lite and Juicebox-Pro on the Download page.

2,223

(5 replies, posted in Juicebox-Pro Support)

@wvdm

It sounds like you may not have completely removed your older version of JuiceboxBuilder-Pro.
As well as deleting the 'JuiceboxBuilder-Pro' file from the Applications folder and emptying your Trash, try searching your hard drive for the term 'JuiceboxBuilder-Pro' and delete any and all entries found (to be absolutely sure that nothing remains).

Also, when installing the latest version of JuiceboxBuilder-Pro, make sure that you do not have JuiceboxBuilder-Pro on any external drives attached to your computer. Unmount all drives other than main drive (including time machine backups) and retry installation.

I'm glad my suggestion worked.
Thank you for posting back to let me know.

2,225

(4 replies, posted in Juicebox-Pro Support)

If you are using JuiceboxBuilder-Pro to create or edit your gallery, go to 'Images -> Titles -> Use None' from the drop-down menu at the top. (You can also do likewise for the captions via 'Images -> Captions -> Use None'.)
You can then save (or re-save) your gallery on the 'Publish' tab.