When i put my device in landscape mode, my pictures are too big, and the description is very far away.

At the moment, your gallery looks good in both portrait and landscape orientations in Mobile Safari on my iPhone and in Mobile Chrome on an Android device.
If things look a little odd, then try clearing your browser's cache before reloading your gallery's web page to see if this helps to resolve the problem.

For the screen mode "Large" I prefer Auto.

It's usually a good idea to set screenMode="AUTO" (the default value) and allow Juicebox to determine whether to display the gallery in Large Screen Mode or Small Screen Mode (depending on the device being used to view the gallery).

But, is it possible to have a button to return to the thumbnails when you are in full screen?

In Small Screen Mode (whether you are in Fullscreen Mode or not), you can display the Thumbnail Button on the gallery's Button Bar (to allow the visitor to view the thumbnail pages) by setting showSmallThumbsButton="TRUE" (in JuiceboxBuilder-Pro's 'Customize -> Thumbnails' section).
You will need to display the Button Bar in your gallery, though, in order for the Thumbnail Button to be displayed (and your gallery currently hides the Button Bar by setting buttonBarPosition="NONE").

For the Caption HTLM, im really noob.... Can you show me for the first one, what would be the good HTLM? And i will apply it to the other pictures...

Your first image's caption is currently the following:

</font><font color="#CCCCCC">Projet: Pecquencourt - Production: <font color="#0066FF"><a href="https://mw-architecture.fr/">MW Architecture </a><font color="#CCCCCC"> - Date: Novembre 2022  </font><br><font color="#0066FF"><a href="http://www.vincefx.com">www.vincefx.com </a><font color="#CCCCCC"> vincefx@free.fr tel:06.98.72.06.93

You could change it to this to be HTML 5 compliant:

<p><span style="color: #cccccc;">Projet: Pecquencourt - Production: </span><a href="https://mw-architecture.fr/" style="color: #0066ff;">MW Architecture</a><span style="color: #cccccc;"> - Date: Novembre 2022 </span><br><a href="http://www.vincefx.com" style="color:#0066ff;">www.vincefx.com</a><spa style="color: #cccccc"> vincefx@free.fr tel:06.98.72.06.93</span></p>

This is HTML 5 compliant but it might not make a visible difference. Most browsers will likely still render the <font> tag OK and may be quite tolerant towards things like missing end tags.
If you don't see a visible difference, then you might not want to bother changing all your captions just now (as it is quite a large task) but it would be a good idea going forward (especially as your web page uses the HTML 5 Doctype Declaration).

For my embedding gallery, i guess you talk about my htlm file?

Yes. The embedding page is your 'ImagesArchi.html' file.

Do you still see multiple gallery?

I never actually saw two galleries on the page but there were two sets of embedding code (both embedding the same gallery into the same container).
Your web page only has one set of embedding code now, so that's good.

... i arrive on a crop full screen of my first image with not text...

What you are describing is the Splash Page.
The Splash Page is an image placeholder for the gallery which, when clicked, will expand the gallery to fill the browser viewport (to give the gallery as much room as possible).
By default, the Splash Page will be displayed on mobile devices when a gallery is embedded in a web page alongside other content (where the gallery might be too small to use).
Check out the Gallery Tour where there is a short section about the Splash Page.

Please check out the Splash Page configuration options here.

By default, Juicebox uses the first image in the gallery as the Splash Page image. You can change this if you like via the splashImageUrl option (in JuiceboxBuilder-Pro's 'Customize -> Splash Page' section).
You could also choose to not use the Splash Page at all by setting showSplashPage="NEVER".

Whether you use the Splash Page or not, on a mobile device, the gallery will be displayed in Small Screen Mode (check out the Gallery Tour link above for details) where thumbnails and main images are displayed on separate pages (to give the main images more room).
If you'd rather have the gallery displayed in Large Screen Mode (where thumbnails are displayed alongside the main images) on all devices and in all browsers, then you can set screenMode="LARGE" (in JuiceboxBuilder-Pro's 'Customize -> General' section).

... the description texte is very low on the screen and cut. Normally it should be on the bottom of the picture.

Your gallery currently sets maxCaptionHeight="70".
Try increasing the maxCaptionHeight (at least to the default value of 120) to give your captions more room. You'll find maxCaptionHeight in JuiceboxBuilder-Pro's 'Customize -> Caption' section.

Also, your gallery's first caption is:

<caption><![CDATA[</font><font color="#CCCCCC">Projet: Pecquencourt - Production: <font color="#0066FF"><a href="https://mw-architecture.fr/">MW Architecture </a><font color="#CCCCCC"> - Date: Novembre 2022  </font><br><font color="#0066FF"><a href="http://www.vincefx.com">www.vincefx.com </a><font color="#CCCCCC"> vincefx@free.fr tel:06.98.72.06.93]]></caption>

For a valid HTML 5 page, I'd recommend changing <font> tags for equivalent <style> tags as noted here (a little bit of work would be required but the resulting code would be HTML 5 compliant). Also, there's no need to start the caption with a closing </font> tag and you're missing a few </font> tags throughout your caption text.

Your gallery's embedding page actually has two galleries embedded into it (two lots of embedding code with with same 'juicebox-container' id).
I expect that you're just trying to embed one gallery so you should be able to remove one set of embedding code.
If you are trying to embed multiple galleries into a single web page, then you only need to load the 'juicebox.js' JavaScript file once per page (not once per gallery) and each gallery should be loaded into a <div> with a unique id.

I hope my notes above point you in the right direction.

103

(1 replies, posted in Juicebox-Pro Support)

It's certainly strange that nothing show up in search results, especially if Google claims to have indexed the gallery.
Unfortunately, only Google really knows how their indexing and searching algorithms work.

Your gallery's SEO code is in place and looks fine so I don't think there's anything you can do there that would improve matters.
Perhaps the best thing you can do is ask Google to recrawl your site: https://developers.google.com/search/do … to-recrawl

However, as Google says:

Requesting a crawl does not guarantee that inclusion in search results will happen instantly or even at all.

With regard to the image in our own gallery labelled 'Next Step', it might not be showing up in search results due to the two words being very short and generic (and not being very descriptive). It's just a hunch, though.

Hopefully asking for a recrawl will help with your situation.

Hi.

This is a support forum for the Juicebox-Pro web gallery software from SimpleViewer Inc.

From your query, it sounds like you are referring to a 'JuiceBox' from eMotorWerks, a completely unrelated company to our own (although the product names are the same).

According to their Wikipedia page, eMotorWerks was acquired by Enel and is currently part of the Enel X group.
You should be able to contact eMotorWerks/Enel X directly via their contact page here: https://evcharging.enelx.com/contact

I hope this points you in the right direction and that they are able to help you with your query.

Thank you for your notes and help in tracking this down.

In order to fix this within WP-Juicebox, I'd need to fetch the corresponding thumbnail URL for each individual image rather than hardcoding "thumbs_" as a prefix for each thumbnail (which NextGen Gallery always used to do until v3.21) and then appending the image filename.
This sounds simple enough until I discovered that there is no thumbnail-related entry in the individual NextGEN image properties.

I could fetch the global value for NextGEN's "Use dashes instead of underscores when generating new image files" switch but I would just have to apply this to all images in all galleries and it would break all thumbnails created if/when the switch was in one position or the other (just like the current status when using dashes). As far as I can tell, there's no way to programmatically determine which galleries were created with the switch in any particular position. In fact, it's entirely possible that a single gallery could have thumbnails with both underscores and dashes (for example, if you were to upload a few images to a gallery with the switch set to 'Underscores' and then upload a few more images afterwards with the switch set to 'Dashes'). I'd really need to determine the corresponding thumbnail URL for each individual image and this does not seem to be possible.

I think all I can do is either:
(1) Feed WP-Juicebox the full-sized NextGEN images to be used as the Juicebox gallery's thumbnails and have Juicebox dynamically resize them when the gallery is viewed.
... or:
(2) Give the WP-Juicebox user the option to set the NextGen separator to either 'Underscore' or 'Dash' on a per gallery basis (in each WP-Juicebox gallery settings window) and trust that the NextGen user does not have a gallery which uses both. At least this will use the dedicated NextGEN thumbnails as the Juicebox thumbnails.

I'll think it over for the next version of WP-Juicebox.
In the meantime, I'm glad that you've found the cause of your problem and found a suitable workaround.
Thanks, again, for taking the time to document this issue. It's most appreciated.

Thanks for the links.

The paths to the thumbnails in your WP-Juicebox gallery's XML file all look fine.
Here's the path (taken from the gallery's XML file) to the first thumbnail in the gallery:
https://wp-test.8014.net/wp-content/uploads/sites/1/nggallery/test-1/thumbs/thumbs_test2.jpeg

This looks to be OK. Inside the 'test-1' folder in the path is a subfolder named 'thumbs' (expected for NextGEN) and the filename for the thumbnail image itself has the prefix 'thumbs_' (also expected for NextGEN).
However, when I go directly to the location above in a browser, I get an error 404 (file not found).

Also, going directly to /wp-content/uploads/sites/1/nggallery/test-1/thumbs/ results in an error 403 (forbidden).

Please check that the file structure on your web server matches the expected structure from the paths in the gallery's XML file.

First of all, FTP into your /wp-content/uploads/sites/1/nggallery/test-1/ folder to make sure that there is actually a folder named 'thumbs' there.
Then check inside the 'thumbs' folder (if it exists) to see if you thumbnail image files are there. (They should all have the prefix 'thumbs_'.

If everything seems to be present on your web server, then check the permissions on the files and folders to make sure that they are not too restrictive.
Default permissions of 755 for folders (i.e. the 'thumbs' folder) and 644 for files (all the files inside the 'thumbs' folder) should be fine.

I hope this helps.

That's odd. I've just created a gallery using WordPress v6.1.1, WP-Juicebox v1.5.1.4 and NextGEN Galery v3.35 (a WP-Juicebox gallery using a NextGEN gallery as the source of images) and both the main images and thumbnails appear as expected.

Being that I'm not able to reproduce the error, could you please post a link to your dysfunctional gallery's web page so that I can investigate and hopefully help further? Thank you.

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

For anyone else experiencing similar issues, please see this forum post which should help.

No worries!

I'm glad you've got it working again. Thanks for letting me know!

111

(3 replies, posted in Juicebox-Pro Support)

@petax

Thanks for sharing your solution.
This method does require Showkase but for Showkase users, it's great!

I'm all for clarity (and I don't want to sound defensive) but the first line of the manual instructions on the website already says:

If the method above does not work, you may need to manually install the plugin by copying it to the one of the following locations, depending upon your operating system.

I guess we could rephrase this but it seems fairly clear at the moment.
Let me know if you have any suggestions or if you are referring to instructions elsewhere. Thanks.

Thank you for purchasing Juicebox-Pro.
I'm sorry to hear that you are having difficulty with JuiceboxBuilder-Pro, though.

Please take a look at this forum post entitled "Unresponsive New Gallery and Open Gallery buttons in JuiceboxBuilder": https://juicebox.net/forum/viewtopic.php?id=5295
It should hopefully help to resolve your problem.

I hope this helps but, if you continue to experience difficulties, then please post back to let me know what you've already tried from the forum post suggestions and I'll do my best to help further.
Thank you.

I'm happy to hear that you've got it working. Thank you for posting back to let me know.
Thank you, also, for sharing your experience and detailing your steps which might, indeed, help other users.

Just a quick clarification...
You mention "Web Gallery" as a folder name a few times in your post but from my experience (at least on Windows), the folder name should be "Web Galleries".

If you put the Juicebox webmodule/plugin in the Web Gallery folder manually and do the double click procedure, the juicebox webmodule/plugin gets deleted from the Library Web Gallery directory.

That's strange but, of course, if you manually copy the package to the Web Galleries folder, there's no need to double-click the package. It seems odd that the package would disappear on doing so, though.

In any case, I'm glad you've got it working.

First of all, I should probably clear up some of the terminology.
The Juicebox Plugin for Lightroom is actually a web engine and not a plugin as Lightroom defines a plugin.
As such, the Juicebox Plugin for Lightroom cannot be installed as a Lightroom Plugin but should, instead, be installed as a Lightroom Web Engine.
Sorry for any confusion this causes.

You should be able to install the Juicebox Plugin for Lightroom by simply double clicking the 'juicebox_pro.lrwebengine' package inside the 'adobe-lightroom-plugin' folder (from the extracted Juicebox-Pro zip file), as noted in the installation instructions here.

If this does not work, then the manual instructions in the link above should definitely work.

there is no Web Galleries folder in LightroomCC

That's not unusual. The automated method of installing should create a Web Galleries folder for you but if you install using the manual method, then you'll need to create a 'Web Galleries' folder yourself and then copy the 'juicebox_pro.lrwebengine' package inside it.

On a Mac, navigate inside the Users/username/Library/Application Support/Adobe/Lightroom/ folder and create a new folder there named 'Web Galleries'. Then copy the 'juicebox_pro.lrwebengine' package inside the 'Web Galleries' folder.

You should now be able to access the Juicebox Plugin for Lightroom from the Lightroom Web module (click the 'Web' module shortcut/link near the top right of the Lightroom window or go to 'Window -> Web' from the drop down menu at the top).

I hope this helps.

I'd really need to see the dysfunctional gallery live on your web server in order to troubleshot the problem.
Please post the link to your gallery's web page here (or email me) and I'll take a look. (My email address can be found in the column to the left of this post.)

In the meantime, try temporarily deactivating all your plugins (except for WP-Juicebox) and then reactivate them one-by-one (checking your gallery each time) to see if you can find a plugin which might be conflicting with WP-Juicebox and causing the problem. Maybe there's a caching plugin which is causing problems with the gallery files (which is not evident in the preview).

117

(3 replies, posted in Juicebox-Pro Support)

I'm sorry to hear that there's been no easy fix for you to reinstate all your galleries.
I'm really not sure what could have wiped out what appears to be your entire 'wp-content' folder.
I hope that rebuilding your galleries doesn't take as long as you think it might.
Best wishes, and I'm sorry that I couldn't be more of a help.

118

(3 replies, posted in Juicebox-Lite Support)

I think this might be undocumented but try 'F' to expand the gallery (fullscreen) and ESC to close the gallery.

Notes:

(1) Juicebox-Pro only (set enableKeyboardControls="TRUE").

(2) The gallery must have focus (need to click somewhere within the gallery before pressing 'F' (or any other keyboard control)).

(3) As with the example in my previous post, this does not work if the gallery is expanded in a new page (no easy solution).

119

(3 replies, posted in Juicebox-Lite Support)

You could create a custom JavaScript event listener in your gallery's embedding page which triggers the Juicebox-Pro API toggleExpand() method (to expand/close the gallery) when a certain key is pressed.
Here's an example which toggles the gallery's expanded status when the 'x' key is pressed.

To see this example in action, create a sample gallery with JuiceboxBuilder-Pro and use the following code as the gallery's 'index.html' page.

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <meta name="viewport" id="jb-viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0" />
        <style>
            body {
                margin: 0px;
            }
        </style>
        <script src="jbcore/juicebox.js"></script>
        <script>
            var jb = new juicebox({
                containerId: "juicebox-container",
                galleryHeight: "400",
                galleryWidth: "600"
            });
            jb.onInitComplete = function() {
                window.addEventListener('keydown', function(e) {
                    if (e.keyCode === 88) {
                        jb.toggleExpand();
                    }
                });
            };
        </script>
        <title>Test</title>
    </head>
    <body>
        <div id="juicebox-container"></div>
    </body>
</html>

Notes:

(1) Use of the Juicebox-Pro API requires Juicebox-Pro. Unfortunately, this will not work with Juicebox-Lite.

(2) This should work fine with a regular gallery or when useFullscreenExpand="TRUE" but it will not work if the gallery is expanded in a new page (e.g. on an iOS device or when expandInNewPage="TRUE"). In order to close a gallery which has been expanded in a new page, the code would need to be incorporated into the gallery's 'jbcore/full.html' page as well as the gallery's embedding page.

(3) Keycodes (if you wanted to change the 'x' key for something else) can be found here: https://css-tricks.com/snippets/javascr … -keycodes/

As this does not work with Juicebox-Lite, you might like to post this as a suggestion for a future version in the Feature Requests forum thread.
I do not know what suggestions might be incorporated into future versions but this is the best place for all ideas to ensure that they are seen by the developers. (I know the Feature Requests forum thread is a sub-forum of the Juicebox-Pro forum but there's no specific Feature Requests thread for Juicebox-Lite so this is still the best place to post.)
Thank you.

120

(3 replies, posted in Juicebox-Pro Support)

I'm sorry to hear about this.

All the information for WP-Juicebox galleries is stored in wp-content/uploads/juicebox/ (one XML file per gallery, e.g. 1.xml for Gallery #1, 2.xml for Gallery #2, etc.). The 'Manage Galleries' page reads this folder to see what XML files are present and then displays the results in a table.
Ordinarily, the only way for all this data to disappear would be to click the 'Delete All Data' button on the Manage Galleries page (and then click the 'Are you sure?' button).

All the images for WP-Juicebox galleries are stored in WordPress's own Media Library (for local galleries) or on Flickr's servers (for Flickr galleries). There is no separate store of images for WP-Juicebox galleries. Just for reference, 'Manage Galleries -> Delete All Data' does not delete any images (just the gallery data (XML files) in wp-content/uploads/juicebox/ and the plugin preferences in the WordPress database). After 'Delete All Data' all gallery images remain either in the Media Library (attached to their respective posts) or on Flickr's servers.

The first thing to do is check to see if there are any XML files within wp-content/uploads/juicebox/.

Perhaps your web host has a backup of your site which can be reinstated. This would be worth investigating.

I hope this points you in the right direction.
Please let me know how you get on. Thank you.

121

(1 replies, posted in Tricks and Tips)

I'm sorry to hear about your passwords being compromised.

Log in to the Juicebox forum, go to the 'Profile' tab and you'll find the 'Change your password' link at the right-hand side below the second blue menu bar.

I hope this helps.

122

(3 replies, posted in Juicebox-Pro Support)

Hi.
This is just a quick follow-up to see how you are getting on.
I hope things are going well. However, if you need any help with anything or would still like a refund, just let me know.
Thanks.

123

(1 replies, posted in Juicebox-Pro Support)

Sorry, Juicebox does not support videos (no matter how the gallery is made).
FAQ: Will Juicebox load things other than images?

The Juicebox Plugin for Lightroom should not freeze, though.
Is there a certain function or combination of options that causes the plugin to freeze?
If there's a way for me to reproduce the problem (for example, a certain set of steps that I can take to replicate the problem), please let me know.

I've just checked the current version of the plugin (v1.5.1) on Lightroom Classic v12.1 on Windows 11 x64 Version 22H2 OS Build 22621.1105 (I don't have access to a Mac to check on at the moment) and it seems to be behaving OK (working as expected and no freezing).

I'm sorry to hear that you are still having difficulty with JuiceboxBuilder-Pro.
This forum post is the best source of information for unresponsive New Gallery and Open Gallery buttons. (I don't know if you actually have unresponsive New Gallery and Open Gallery buttons but being that you say you cannot create a new gallery or open an existing one, it sounds likely.)

I really don't know what might be causing your problem but is sounds like it's somehow specific to your system as no other Mac users have reported an inability to create a new gallery or open an existing one recently. (Any recent problem reports we've had lately are usually related to AIR versions or Rosetta, not creating or opening galleries.)

All I can suggest is that you run through the list of suggestions in the forum post again and see if anything helps.

I'd try completely uninstalling both AIR and JuiceboxBuilder-Pro following #11 in this forum post. It's important that you delete the following folders manually afterwards.

  • /Applications/JuiceboxBuilder-Pro.app/

  • /Users/Username/Library/Application Support/Adobe/AIR/ELS/JuiceboxBuilder-Pro

  • /Users/Username/Library/Preferences/JuiceboxBuilder-Pro

I'd then reinstall AIR v33.1.1.744 and JuiceboxBuilder-Pro v1.5.1.2 and try running JuiceboxBuilder-Pro with any anti-virus software that you might have installed temporarily disabled (at your own risk and having disconnected from the internet first).

I'm sorry I don't have anything else for you to try but the suggestions in the forum and/or a completely clean installation (having manually deleted all the folders listed above) should work.

125

(3 replies, posted in Juicebox-Pro Support)

Would be grateful for money back guarantee :

I hope that my notes above help but if you'd still rather have a refund, then please let me know and I'll forward your transaction details to the admin team who will process your refund.
Thank you.