1,376

(3 replies, posted in Juicebox-Pro Support)

1. I'll experiment again and let you know. Yes, I could zip and upload my gallery on my server for download, but I don't want to make the link public...

OK, please let me know how you get on. If you would like to send me your gallery, just let me know and I'll email you with details of how to get the gallery to me.

2. I got it.

That's great!

3 and new : I have only a MacBook Air : anyway to emulate the retina display for Juicebox ? I have tried to change layout.css.devPixelsPerPx value in about:config on Firefox but it doesn't seem trigger the Media Queries to change the image size displayed...

layout.css.devPixelsPerPx seems to have the effect of changing the browser's zoom factor (but does not change the apparent pixel density in a way that Juicebox can detect).
If you want to test your Multi-Size gallery, then try using JavaScript in your gallery's web page to fool the browser into reporting a custom pixel density value.
Try adding the following code to your gallery's web page:

<script>
   window.devicePixelRatio = 2;
</script>

I would use this for testing purposes only and I would not recommend leaving this in your web page as it may report a false value (depending on the real pixel density) which would result in Juicebox serving up a less appropriate image size.

1,377

(3 replies, posted in Juicebox-Pro Support)

The Back Button should take on the buttonBarBackColor, the buttonBarIconColor and the buttonBarIconHoverColor (and this seems to work OK in a test gallery I've just created).

First of all, please make sure that you are using the latest version of Juicebox-Pro (v1.5.1) to ensure that any bugs from previous versions which have since been fixed are not contributing to your problem.
If necessary, instructions for downloading the latest version and upgrading existing galleries can be found on the Upgrading Juicebox support page.

Next, make sure that you do not have any custom CSS on your gallery's web page (for example if you use a custom theme) that might be overriding the gallery's own CSS.

I hope that these notes help.
However, if you continue to experience difficulties, please post the link to your gallery so that I can see the problem for myself and hopefully help further.
Thank you.

1,378

(3 replies, posted in Juicebox-Lite Support)

You're welcome!
I'm glad you've got it working. Thank you for letting me know.

1,379

(3 replies, posted in Juicebox-Lite Support)

With the pro version if I have both landscape and portrait views in the same gallery, can thumbnails both be seen 100%?

No. If you have a mix of both landscape and portrait images, then depending on your chosen values for thumbWidth and thumbHeight, either your landscape thumbnails or your portrait thumbnails will be cropped. (However, the main images in the gallery will be displayed in their entirety with no cropping, as long as imageScaleMode is set to SCALE or SCALE_DOWN.)

Also do the thumbwidth and thumbheight apply to the whole gallery or individual pics?  Thanks again.

thumbWidth and thumbHeight apply to the whole gallery. It is not possible to set thumbnail dimensions for each image separately.

1,380

(3 replies, posted in Juicebox-Lite Support)

Thumbnails in a Juicebox gallery are always the same size as each other.
In a Juicebox-Lite gallery, the thumbnails are all 85px x 85px.

The images are scaled to fill (not fit within) the thumbnail dimensions so, if the images have a different aspect ratio to that of the thumbnail dimensions, cropping will occur.

With Juicebox-Pro, you can change the thumbnail dimensions via the thumbWidth and thumbHeight configuration options (see the Thumbnail Options) but please note that thumbnails will all still be the same size as each other.

I hope this helps to explain what you are seeing.

1,381

(3 replies, posted in Juicebox-Pro Support)

1. I have problem to open a gallery : images are not loaded or sometimes I get No config.xlm file... Eventually I have to close JB and open it again to open a gallery

That sounds very strange (especially as the problem seems to be intermittent and not consistent).

First of all, if you are not already using the latest version of JuiceboxBuilder-Pro (v1.5.1), then you might like to try upgrading (upgrades are free within the same major version number) to make sure that any bugs from previous versions which have since been fixed are not contributing to your problem.
Please see the Upgrading Juicebox support page for details.

If you have any security software installed, try making an exception for the JuiceboxBuilder-Pro executable file (or temporarily disabling it) to see if this makes a difference. (Maybe it is somehow interfering with the JuiceboxBuilder-Pro processes.)

Maybe you could zip and upload your gallery folder somewhere (your web server or a file sharing service such as Dropbox) and provide a link so that I can try opening your gallery in JuiceboxBuilder-Pro on my own computer to see what happens.

Also, if there is any sequence of steps which you take to reliably reproduce the problem, please let me know so that I can try to replicate the problem on my own system and investigate further.
Thank you.

2. In config.xml I have :

        maxImageWidth="1024"
    maxImageHeight="768"
   
    largeImageWidth="2048"
    largeImageHeight="1536"
   
    smallImageHeight="600"

but no smallImageWidth line... strange... ?

Only non-default values are written to the gallery's XML file (this prevents the need to always have an entry for each and every configuration option) so if you use the default value for smallImageWidth of 800, then there will be no entry for it in the gallery's XML file (and JuiceboxBuilder will use the default value of 800).

If you change a default value, then an entry will be written to the XML file. If you then change the value back to the default value, the entry will remain in the XML file and the default value will be seen. (This would account for smallImageHeight="600" being present in your gallery's XML file, even though 600 is the default value.)

As long as there is a 'small' folder of images in your gallery' 'images' folder and there are corresponding smallImageURL attributes for the <image> tags in your gallery's XML file, then everything is likely to be absolutely fine.

I hope this helps to explain what you are seeing.

1,382

(3 replies, posted in Juicebox-Pro Support)

You're welcome.

1,383

(3 replies, posted in Juicebox-Lite Support)

'public_html' is the name given to the folder on your web server that represents your root directory.
As an example, if you were to upload a file named 'page.html' to your 'public_html' folder, then you'd be able to see the page by visiting http://alpinedescents.com/page.html
The folder name 'public_html' should not be included in any URLs.
With this in mind, the following should work fine:

<!--START JUICEBOX EMBED-->
<script src="http://www.alpinedescents.com/gallery/jbcore/juicebox.js"></script>
<script>
    new juicebox({
        containerId: "juicebox-container",
        baseUrl: 'http://www.alpinedescents.com/gallery/',
        galleryWidth: "100%",
        galleryHeight: "100%",
        backgroundColor: "rgba(34,34,34,1)"
    });
</script>
<div id="juicebox-container"></div>
<!--END JUICEBOX EMBED-->

Incidentally, I notice that you can visit your website using either alpinedescents.com or www.alpinedescents.com. However, if you hardcode paths using 'www' in your embedding code, then the gallery will display only when visiting www.alpinedescents.com (but not when visiting alpinedescents.com).
Please see this FAQ:
My gallery works on 'www.example.com' but not on 'example.com' (or vice versa). Why?

Therefore, I'd recommend that you use relative paths within your embedding code and your gallery will then display on both alpinedescents.com and www.alpinedescents.com.

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

The leading slashes in the paths above denote your root directory so the code will work in any web page throughout your site without modification.

For any other users reading this thread and embedding galleries in Adobe Muse, the following two links may be useful.
Embedding With Adobe Muse: http://www.juicebox.net/support/embeddi … adobe-muse
Alternate Adobe Muse Embedding Instructions: http://www.muse-themes.com/blogs/news/6 … adobe-muse

1,384

(3 replies, posted in Juicebox-Pro Support)

I'm very disapointed to discover I cannot create galleries with multi-sized image with the Lightroom plug-in...

Unfortunately, as you have discovered, the Lightroom plugin is unable to create a Multi-Size Image gallery.
If you'd like to create a Multi-Size Image gallery, then you'll need to use JuiceboxBuilder-Pro.

If I create a gallery with the plug-in, then add manually the "large" and "small" folder with the pictures, it's going to be ok or not ?

It would not be enough to just add 'small' and 'large' image folders. Juicebox-Pro needs to know the paths to the images so you'd need to also add smallImageURL and largeImageURL attributes to the <image> tags in your gallery's 'config.xml' file.
For example:

  <image imageURL="images/image_0001.jpg"
    thumbURL="thumbs/image_0001.jpg"
    linkURL="images/large/image_0001.jpg"
    linkTarget="_blank"
    sourcePath="C:\Users\Username\Desktop\Images\image_0001.jpg"
    largeImageURL="images/large/image_0001.jpg"
    smallImageURL="images/small/image_0001.jpg">
    <title><![CDATA[Image title goes here.]]></title>
    <caption><![CDATA[Image caption goes here.]]></caption>
  </image>

Also, I read that ProBuilder can read IPTC from Images -> Titles -> Use ITPC Title. Well, from Images, I don't have Titles, only Image Size and Watermark. If I select a picture, it displays a Title field, but nothing to select Use IPTC Title.

'Images -> Titles -> Use ITPC Title' is an option from the drop-down menu at the top of the application.
Please see the screenshot attached to this post.

For reference, if you use Adobe Photoshop to enter your IPTC data, then use the IPTC Document Title fields for the image titles and the IPTC Description fields for the image captions.

1,385

(3 replies, posted in Juicebox-Pro Support)

You're welcome!

1,386

(3 replies, posted in Juicebox-Pro Support)

The Expand Button is automatically disabled when the gallery is inside a frame or iframe.
This is one of the drawbacks of using frames/iframes and it is noted here (scroll down to "2) Using an iframe").
(In a browser which does not support the Fullscreen API, the gallery would be expanded only within the frame/iframe which would be less than ideal.)

To avoid this issue, I'd recommend embedding your gallery directly in your web page using the standard embedding code noted here (and presented on JuicboxBuilder-Pro's 'Publish' tab).

I'd also recommend laying out your web page using CSS instead of frames. This should help to avoid many frame related issues across different platforms.
If you'd like to use a side menu (of constant width) and have the gallery take up the remainder of the page (no matter what shape or size the browser window is), then please see the View Resizable Gallery with Side Menu Example in the Embedding Multiple Galleries support section.
You can take a look at the source of the sample web page in your browser and copy/modify it to suit your own needs.

I hope this points you in the right direction.

1,387

(3 replies, posted in Juicebox-Pro Support)

Yes, that was the same thing that you suggested at the time, the .htaccess code. But that didn't work, and I just didn't have the time back then to chase it up any further.

The solution in the FAQ really should work (I know of no other way to prevent content modification over a 3G/4G connection) and content modification will have the same effect on Juicebox (and many other websites which rely heavily on JavaScript) so if using 3G/4G really is the source of your problem, then you might need to resolve your problem before going forward with Juicebox. However, if the solution in the FAQ does not work for you, then this suggests that the problem may lie elsewhere (perhaps a Flash related issue).
We have a similar FAQ for Juicebox here:
Why can't I view my gallery on a 3G mobile connection?

If you'd like to switch from SimpleViewer to Juicebox, then I would recommend trying Juicebox-Lite (the free version) first. You can download Juicebox-Lite from the Download Page.
Try creating a Juicebox-Lite galley (check out our Getting Started guide), uploading it to your web server and viewing it over a 3G/4G connection to see how you get on.
If the gallery does not display, then the problem is almost certainly with 3G/4G and you might need to contact your 3G/4G provider and/or web host to see if they can help further.
However, if the gallery does display, then you should have no problem upgrading from Juicebox-Lite to Juicebox-Pro.

Please check your email. I have sent you a message regarding Juicebox-Pro and the discount for SimpleViewer-Pro users.

1,388

(3 replies, posted in Juicebox-Pro Support)

... the gallery didn't work over 3G.

Please see this FAQ regarding the 3G/4G problem with SimpleViewer:
Why can't I view my gallery on a 3G mobile connection?

I'm not sure what might have been proposed at the time but the solution in the FAQ should certainly solve this problem.

Can you advise on the best product and whether I would be entitled to some kind of discount on the change over in view of the problems I have experienced for so long.

With all the problems facing Flash at the moment and its imminent demise, I would recommend switching to our HTML 5 image viewer: Juicebox.
Please see this blog entry entitled "The End of Flash and What this Means for SimpleViewer." for more information.
I have written more about the issue in this forum post.

... and whether I would be entitled to some kind of discount on the change over in view of the problems I have experienced for so long.

As an existing SimpleViewer-Pro user, you are entitled to a 30% discount off the cost of Juicebox-Pro.
If you'd like to purchase Juicebox-Pro at the reduced rate, just let me know and I'll send you an email with further details.

1,389

(1 replies, posted in Juicebox-Pro Support)

I think it is unlikely that a Windows update has caused your problem (although I'm not sure what might be causing your problem).

First of all, please try clearing your browser caches before reloading your gallery's web page to see if this makes a difference.

Also, if you have any browsers extensions installed, please try temporarily disabling them to see if this helps.

If you still cannot view your gallery in certain browsers, then please post a link to your gallery's web page so that I can take a look at the problem for myself. (You should be able to view your gallery in all major modern browsers: Chrome, Edge, Firefox, IE8+, Opera, Safari.)
Once I'm able to see your gallery, I should hopefully be able to determine the cause of your problem and propose a solution.

1,390

(1 replies, posted in Juicebox-Pro Support)

If you purchase a 5 Site License, then you are free to change which website domains you upload your Juicebox-Pro galleries to any any time you like. As long as you have Juicebox-Pro galleries uploaded to no more than 5 different domains at any one time, that is fine.

1,391

(1 replies, posted in Juicebox-Pro Support)

Yes.
Please see here for the Juicebox System Requirements.

1,392

(1 replies, posted in Juicebox-Pro Support)

Unfortunately, there are no API methods such as isAutoPlayActive() (which could be used to directly query the AutoPlay status) or onAutoPlay(playing) (which could be used to track the AutoPlay status).
The best course of action would probably be, as you suggest, to check the internal classes that Juicebox uses and look for .jb-status-playing which exists only when AutoPlay is active.
I realise that this is not an ideal solution but it should work.

If there are any features or functionality that you would like to see included in a future version of Juicebox, then I would encourage you to post them in the Feature Requests forum thread.
This keeps all the ideas together and ensures that they are not overlooked by the developers.
I do not know the likelihood of any suggestions being implemented but this is certainly the best place for all ideas.

1,393

(4 replies, posted in Juicebox-Pro Support)

I'm glad that you've been able to resolve your problem.
Thank you for letting me know.

No worries. Good luck!

1,395

(7 replies, posted in Juicebox-Lite Support)

Good news! I have heard back from Avast and they have now cleared the JuiceboxBuilder-Lite executable file's reputation in their database.
They say that the change may take up to 24 hours to take effect so, hopefully, you should have no problem running JuiceboxBuilder-Lite alongside Avast's Ransomeware Shield after your Avast database is next updated.

... quite a few of my requests cannot be achieved through the current Lightroom plugin interface.

Just to let you (and anyone interested in taking this project on) know, the Juicebox-Pro plugin for Lightroom features all available Pro configuration options listed on the Config Options page (except for languageList, some embed options and Flickr specific options) so it sounds like pretty much all the customizations you are looking to achieve would have to be done using CSS (possibly by modifying the gallery's 'theme.css' file or creating a custom theme). Our Theming Guide should hopefully come in useful for anyone wanting to customize a gallery beyond the capabilities of the available configuration options.

Incidentally, even though such a project is beyond the scope of support that I am able to provide, if you let me know what you are looking to do, I might at least be able to let you know how easy or difficult I think it might be to achieve.

If you'd rather keep this thread clean for potential developers to reply to (uncluttered by a dialog between you and me), just let me know and I'd be happy to delete my post.

I wish you well with your quest!

1,397

(3 replies, posted in Juicebox-Pro Support)

Thank you for the clarification.
I'm glad you've found a workaround (even though it's not ideal).

As I mentioned, if the problem is with the way that Lightroom handles the generation of the gallery files (either a timing or multi-threading issue), then there is perhaps little that can be done from within the plugin to counteract this.

However, if it will help, I could compile a version of the plugin for you which would not update the live preview window automatically when each configuration option is changed in the interface. Instead, the live preview window would be updated only on demand (Cmd+R (Mac), Ctrl+R (Windows), 'Web -> Reload'). This would drastically reduce the number of times that Lightroom regenerates the gallery's 'config.xml' file for the preview and should help with the problem (although you'd not see the changes you make to the gallery instantly).
If you'd like me to do this for you, then please let me know.

In the meantime, please let me know how you get on with the plugin on your Windows system.
Thank you.

1,398

(7 replies, posted in Juicebox-Lite Support)

Thank you for the update and additional information.

I have now filed a false positive report with Avast (https://www.avast.com/false-positive-file-form.php).
I will post back here when I hear back from them.

Thanks again for your help in tracking down this issue.

1,399

(7 replies, posted in Juicebox-Lite Support)

I'm glad to hear that you've found the root of your problem.
Thank you for taking the time to post back to let me know. It's most appreciated.
Thanks also for taking the issue up with Avast. Please let me know how you get on.

1,400

(7 replies, posted in Juicebox-Lite Support)

That certainly seems very strange; my own JuiceboxBuilder installations (both Lite and Pro) are both still working fine (on my Windows PC).

Does the error message appear when you try to run the application (rather than when trying to install it)?
What exactly is the error message? If I know the exact text of the message, it might help to troubleshoot the problem.
Also, please let me know if you use a Mac or PC and what operating system (and version number) you have installed (just in case it is somehow relevant). Thank you.

Please make sure that you are using the latest versions of both Adobe AIR (v27.0) and JuiceboxBuilder-Lite (v1.5.1).
If you are not already using the latest versions, then please download them from the links below and try completely uninstalling and reinstalling both applications. (If you use a Mac, try emptying your Trash after uninstalling both applications and before reinstalling them.)

Adobe AIR: https://get.adobe.com/air/
Juicebox-Lite: https://www.juicebox.net/download/

Here are some tips which might help:
(1) Uninstall both Adobe AIR and JuiceboxBuilder-Lite and, if you use a Mac, empty your Trash afterwards.
(2) Reinstall the latest versions of both Adobe AIR (v27.0) and JuiceboxBuilder-Lite (v1.5.1).
(3) Make sure that you install the applications under a user account with administrative rights.
(4) Make sure that you do not install the applications from a restricted file system, a network drive or a synced folder (e.g. Dropbox or Google Drive).
(5) Try installing and running JuiceboxBuilder-Lite whilst connected to the internet and then again whilst disconnected. (I'm not sure if this will make a difference but it's just something that I'd probably try myself in trying to troubleshoot such a problem where I'm unsure of the cause.)

I hope this helps.
Please let me know how you get on.