2,351

(496 replies, posted in Juicebox-Pro Support)

@jvp

Unfortunately, there is no way to extract EXIF data via JuiceboxBuilder-Pro or WP-Juicebox.
(JuiceboxBuilder-Pro has the ability to extract the IPTC Document Title for the image titles and the IPTC Description for the image captions.)

The only way to integrate EXIF data into image titles or captions would be to use the Lightroom plugin.
Lightroom has the ability to extract whatever IPTC or EXIF data you like and use it for image titles or captions.
You can build up an image title or caption using the Text Template Editor (see this screenshot).
(This is a feature of Lightroom itself rather than the Juicebox plugin.)

However, I appreciate you taking the time to post your suggestion again.
I do not know which suggestions will be implemented in future versions but this is certainly the best place for all ideas.
Thank you.

2,352

(3 replies, posted in Juicebox-Pro Support)

There is no reason why a gallery should be slower in Chrome than in any other browsers.

Try completely clearing your Chrome browser's cache before reloading your gallery's web page and check to see if you have any extensions installed in your Chrome browser which might somehow be contributing to the slow speed.

Also, check out our own demo galleries here to see if the same thing happens in your Chrome browser.
Demo Galleries: http://www.juicebox.net/demos/

If you continue to experience difficulties, please post the URL to one of your gallery pages and I'll take a look in Chrome and Firefox and let you know if I notice any difference myself.

2,353

(2 replies, posted in Juicebox-Pro Support)

It sounds like you have been able to resolve most of your problems.

Can anyone give me a hint how to get these back, so I do not have to re-configure everything new, I already forgot all my settings I had until now.
EDIT: Been active, got most settings back.

Unfortunately, I don't know of an easy way to reinstate interface settings from a previous version of the plugin.

n LR6, it shows that Plugin 1.4.3.0 is still active, this I do not understand.
EDIT: A restart of my PC solved this, now I see the latest version.

Restarting Lightroom with the new plugin in place should have been enough (there should have been be no need to reboot your computer) but I'm glad you've got the new version up and running.

-but now, when I leave the WEB tab and go f.e. to DEVELOP, the next time I enter WEB I notice that again the settings are forgotten and I see a "photos" directory to be where my preferred directory used to be
EDIT: Also this seem to have been a setting in my 'old' LR6 and Plugin combination. At the moment this is working correct.

I'm glad that things seem to have settled down and that you have reinstated your settings.
If you continue to experience difficulties, please let me know and I'll try to help out if I can.

2,354

(6 replies, posted in Juicebox-Pro Support)

From your screenshot, it looks like you are using the default expandedBackgroundColor of #222222 and opacity 1.
If a default value is set in JuiceboxBuilder-Pro, then the corresponding option will not be written to the gallery's XML file.
Usually, if an option is not present in the settings, then when the gallery is displayed, Juicebox will use the default value.
However, if an expandedBackgroundColor is not explicity set in your gallery, then the actual expanded background color will be the same as the normal background color.
(This is the only option which does this.)

The solution is to make sure that there is an expandedBackgroundColor option present in your gallery settings.
Either:
(1) Change the expandedBackgroundColor (or its opacity) in the JuiceboxBuilder-Pro interface.
... or:
(2) Manually add the expandedBackgroundColor option to your gallery's settings. Instructions for setting options can be found here.

You could open your gallery's XML file in a plain text editor and add expandedBackgroundColor="rgba(34,34,34,1)" alongside all the other options (as an attribute to the opening <juiceboxgallery> tag) or add the following line in your gallery's embedding code in your HTML page (ensuring that all options are separated by commas):

expandedBackgroundColor: "rgba(34,34,34,1)",

2,355

(6 replies, posted in Juicebox-Pro Support)

In your http://www.reisedampfer.de/html5/norwegen_2014/ page, your gallery's embedding code uses the following line:

backgroundColor: 'rgba(204,204,204,1)'

However, when you embed the gallery in your http://www.reisedampfer.de/app595898963 … wegen-2014 page, the embedding code uses the following line (resulting in a white background):

backgroundColor: "rgba(255,255,255,1)"

Change the backgroundColor in the embedding code to either rgba(204,204,204,1) (to match the background color of your page) or rgba(0,0,0,0) (for the gallery's background to be fully transparent so that your own page's background shines through).

If you want to set a different color for the expanded gallery, use the expandedBackgroundColor configuration option (in JuiceboxBuilder-Pro's 'Customize -> Color' section).
Your gallery does not currently use an expandedBackgroundColor so the expanded background color will be the same as the normal (unexpanded) background color.

@gilles9999

The Splash Page always shows just a single image and a link to expand the gallery.

If you want to display a grid of thumbnails, set:
screenMode="SMALL" (in JuiceboxBuilder-Pro's 'Customize -> General' section)
showSplashPage="NEVER" ('Customize -> Splash Page')

The user will be able to expand the gallery via the Expand Button as long as you set showExpandButton="TRUE" ('Customize -> Lite').

2,357

(1 replies, posted in Juicebox-Pro Support)

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

Rotation can certainly be challenging at the best of times and there seems to be little consistency between programs, even between browsers. (I've seen examples of images which display differently in Chrome and Firefox.)

Often, the best course of action is to strip the EXIF information (at least the orientation flag) from the image and then rotate it until it is visibly correct.

2,358

(5 replies, posted in Juicebox-Pro Support)

You're welcome!
I'm glad you've got it working as you like. Thank you for posting back to let me know.

2,359

(3 replies, posted in Juicebox-Pro Support)

Just something to keep in mind for the future feature list.

Please post suggestions for future versions in the Feature Requests forum thread.
This keeps all the ideas together and ensures that they are not overlooked by the developers.
Thank you.

2,360

(5 replies, posted in Juicebox-Pro Support)

Please see this note regarding Using Percentage Heights.

Also, you might like to take a look at this forum thread which has an example of how to keep a gallery's aspect ration constant.

I hope this helps.

2,361

(496 replies, posted in Juicebox-Pro Support)

@ion.rogozea

Thank you for your suggestions.
Unfortunately, there is no built-in way to navigate between galleries within Juicebox.
(We have Showkase as an automated way to index and organize multiple galleries.)

when the user clicks Next on the last image of a gallery, to jump to a certain URL

Perhaps the easiest way to do something similar would be to include a link in the last image's caption.
For example:

<caption><![CDATA[<a href="http://www.example.com/gallery2/index.html" target="_self">Click here to view Gallery #2.</a>]]></caption>

2,362

(1 replies, posted in Juicebox-Pro Support)

In Small Screen Mode, Juicebox uses the Splash Page by default.
You can disable the Splash Page by setting showSplashPage="NEVER" (in JuiceboxBuilder-Pro's 'Customize -> Splash Page' section).
Alternatively, you could display your galleries in Large Screen Mode (which does not use the Splash Page by default) on all devices by setting screenMode="LARGE" ('Customize -> General').
This should hopefully solve your problem.

More information about Screen Modes and the Splash Page can be found in the Gallery Tour.

2,363

(1 replies, posted in Juicebox-Pro Support)

I'm running V1.4.3...

First of all, I'd recommend upgrading to the latest version (v1.4.4.2) as many bugs have been fixed since v1.4.3.
Please see the Version History for a list of changes between versions.
Instructions for upgrading can be found on the Upgrading Juicebox support page.

If you want to disable the auto hide functionality of the image overlay overlay, set inactivityTimeout="0" (in the 'Customize -> Main Image' section).

If you want the image overlay to always be displayed, set showImageOverlay="ALWAYS" instead of its default value of AUTO ('Customize -> Main Image').

If you want the image navigation buttons to always be displayed, set showImageNav="ALWAYS" ('Customize -> Main Image'). The image navigation buttons can be positioned relative to the STAGE or the IMAGE via the imageNavPosition configuration option (also in the 'Customize -> Main Image' section).

I hope this helps.

For reference, a complete list of configuration options can be found here.

If you continue to experience difficulties, please post the URL to your gallery so that I can take a look.
Also, let me know what you see and what you expect (or hope) to see so that I can hopefully help further.
(I'm not sure which button you mean when you say "all of the buttons except the first".)
Thank you.

2,364

(9 replies, posted in Juicebox-Pro Support)

Please see my reply to your query in this forum thread.
I hope it helps.

It might be easier for you to leave the main images in your gallery (Juicebox was not intended for use without main images) and set imageClickMode="OPEN_URL" so that the corresponding linkURL is opened when the user clicks anywhere on a main image.

2,365

(3 replies, posted in Juicebox-Pro Support)

Can I make a slider that looks like the one for the boat styles on http://henriquesyachts.com/ and shown in the attached screen shot?

Unfortunately, not (at least not easily).
If you disabled the thumbnails and used only the main images, then only one main image would be displayed at any one time (although you could overlay the captions on top of the images and associate a unique link to each image).
If you hid the main images (it is not possible to disable them via configuration options), then although you could size the thumbnails as you like and display several in a row, it would not be possible to overlay the captions on top of the thumbnails (you would need to make the text part of the images themselves) and it would also not be possible to link thumbnails to different web pages. (When a thumbnail is clicked, the corresponding main image is displayed in the gallery.)

You could try something like the following (using the Juicebox-Pro API and knowledge of the internal classes of Juicebox) to open an image's linkURL when the corresponding thumbnail is clicked.
However, Juicebox was not designed to do this and a couple of small delays are necessary to get this to work.
You would also need to hide the main images via CSS.

<script type="text/javascript" src="jbcore/juicebox.js"></script>
<script type="text/javascript">
    var jb = new juicebox({
        containerId: "juicebox-container"
    });
    jb.onInitComplete = function() {
        window.setTimeout(function() {
            $('.jb-idx-thumb').click(function() {
                window.setTimeout(function() {
                    var index = jb.getImageIndex();
                    var info = jb.getImageInfo(index);
                    var url = info.linkURL;
                    window.open(url);
                }, 500);
            });
        }, 500);
    };
</script>

I hope this points you in the right direction but please note that Juicebox was not designed to do this so getting it working exactly as you want it to might be quite tricky.

I'm glad you've found the solution to your problem.
Thank you for posting back to let me know.

For others reading this thread, the AutoPlay status message can be suppressed by setting showAutoPlayStatus="FALSE" (in JuiceboxBuilder-Pro's 'Customize -> AutoPlay' section).

2,367

(8 replies, posted in Juicebox-Pro Support)

RewriteCond %{REQUEST_URI} !/jboxgalleries/config.php$

in the drupal htaccess did the trick.  Thank you!

You're welcome.
I'm glad I was able to point you in the right direction and that you're getting on well with Juicebox.

I think juicebox could be just a GREAT solution and I'll post this over in the Drupal forums when I get a few more examples done.

Thank you for spreading the word!

2,368

(8 replies, posted in Juicebox-Pro Support)

As I noted in my last post, I have used your 'config.php' file without modification (just correcting the typo) in a test gallery and it works fine so the code is OK (including your user id and album id) and it looks like the problem may lie somewhere on your web server.

If you try to open your 'config.php' file (http://fkelly.org/drupal8/jboxgalleries/config.php) directly in your browser, you should see the XML code generated by the script.
Instead, an error 403 (forbidden) is displayed.

It looks like the permissions of the file might be too restrictive.
Please check the permissions of the 'config.php' file on your web server and those of its parent folders ('drupal8' and 'jboxgalleries'). Default permissions of 644 for files and 755 for folders should be fine.

Also, please check to see if you have an entry such as the following in an .htaccess file on your server.

<Files *.php>
    deny from all
</Files>

If you find such an entry, either comment it out or remove it.

Hopefully this will help.

2,369

(15 replies, posted in Juicebox-Pro Support)

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

2,370

(9 replies, posted in Juicebox-Pro Support)

You're welcome!
I'm glad it was an easy fix.

2,371

(8 replies, posted in Juicebox-Pro Support)

There are a couple of small errors in the code you posted above.

In your embedding code, change:

<script src=""/drupal8/sites/all/libraries/juicebox/juicebox.js">

... to:

<script src="/drupal8/sites/all/libraries/juicebox/juicebox.js">

In your 'config.php' file, change the opening:

?php

... to:

<?php

I'm also a bit unsure about what the config.php program is doing.

The 'config.php' file generates XML code (using the required syntax for a Juicebox gallery) and feeds it directly to the browser (without actually saving anything to your web server).

I have just tried using the 'config.php' file with the user information you posted above and it works fine, displaying a gallery with 32 images so once you make the small corrections I noted above, it should work fine for you, too.

2,372

(9 replies, posted in Juicebox-Pro Support)

I'll use the other thread to post my "use Google photos" question.  First I want to figure out what's going on with the 50 photo limit.

Please see my reply to your query in this forum thread.
Hopefully it will help. (It certainly looks like a caching issue. I see 127 images when I view your gallery in my own browsers.)

2,373

(15 replies, posted in Juicebox-Pro Support)

Your gallery is certainly using the Pro files (there is no Juicebox badge/link in the lower-right corner of the gallery) and when I view your gallery, it displays 127 images.
If you are still seeing only 50, then please double-check that you have completely cleared your browser's cache and history before reloading your gallery's web page or try using a different browser (which you have not yet used to view your gallery) as a test. It sounds like your browser is still using a cached version of the Lite 'juicebox.js' file.
Hopefully this will help.

2,374

(9 replies, posted in Juicebox-Pro Support)

@fkelly12054

Many thanks for sharing the information. Hopefully it'll help other Drupal module users.

Juicebox-Pro does not have built-in support for displaying Google images. (As far as I am aware, this is true for the Drupal module, too.)
You would have to write a PHP (or other server-side scripting language) script to pull in your Google images and generate a dynamic XML file as noted in this FAQ:
Can Juicebox handle a custom data source, for example RSS or Instagram?

Just for the record, WP-Juicebox (the dedicated Juicebox plugin for WordPress) does have the ability to display Google/Picasa Web Album images (by entering just the User Id and Album Id/Name into the gallery settings window). (I realise that this is of no use to Drupal but I thought I should mention it for the sake of completeness.)

2,375

(9 replies, posted in Juicebox-Pro Support)

Now I have everything working the way I want!

That's great!
I see no problem with your logic and I would expect this to work fine (as confirmed by your own tests).
I'm glad you've got it working as you like.
Thank you for sharing your solution!