1,476

(3 replies, posted in Juicebox-Pro Support)

The 'Add Juicebox Gallery' button will add a Juicebox gallery shortcode to the page or post but there is no code in the plugin which can change or remove an existing shortcode.
Also, there is no code within the plugin that can delete any images from a gallery (or the WordPress Media Library).
All image handling is performed by core WordPress code. WP-Juicebox just displays the images that happen to be attached to the page or post containing the gallery at the time the gallery is displayed.
The plugin also does not contain any scheduled tasks (which might make things appear to happen on their own).

It sounds like something other than the plugin might be at the root of your problem.

Ask everyone who has administrative access to your WordPress site if they have done anything which might have changed anything.
Also, check in with your web host to see if they have experienced any problems recently and have had to backup your site using older versions of your files.

Hopefully some investigative work will help to point you in the right direction.

1,477

(6 replies, posted in Juicebox-Pro Support)

You're welcome!

1,478

(5 replies, posted in Juicebox-Pro Support)

Yes. Set imageClickMode="OPEN_URL" (in JuiceboxBuilder-Pro's 'Customize -> Main Image' section) and, when a main image is clicked, the corresponding linkURL will be opened in the linkTarget window. (Ordinarily, when setting imageClickMode="OPEN_URL", the corresponding imageURL will be opened but if a linkURL has been assigned to the image, then this will be used instead.)

You can specify a unique linkURL and linkTarget for each image on JuiceboxBuilder-Pro's 'Images' tab.
Just click a thumbnail and the linkURL and linkTarget input boxes will be visible below the thumbnails.
(Otherwise, you can edit your gallery's 'config.xml' file manually in a plain text editor to add your linkURL and linkTarget entries as attributes to the <image> tags.)

A linkURL can be relative (to the web page containing the gallery's embedding code) or absolute (in the form 'http://www.example.com/files/file0001.pdf').

You're welcome!

You're welcome!
I'm glad it was an easy fix! Thanks for letting me know.

According to your gallery's 'config.xml' file, the 21st image in your gallery should be located here:
http://utifotok.000webhostapp.com/images/DSCN1558.jpg

However, going directly to that location in a browser (bypassing Juicebox) results in an error 404 (file not found).
The missing images are listed in your gallery's 'config.xml' file but do not seem to be present on your web server (or at least in the correct location).
Try re-uploading your gallery's images to your web server. This should hopefully solve your problem.

If the images are in their correct location on your web server, then please check their permissions to ensure that they are not too restrictive. Default file permissions of 644 should be fine. You should be able to check and change permissions using either a dedicated FTP program such as Filezilla or via your web hosting account's online File Manager.

I hope this points you in the right direction.

If you are just upgrading an existing gallery from v1.5.0 to v1.5.1, then replacing a gallery's 'jbcore' folder is all that is necessary.

There are no changes to the gallery's embedding code (so no need to modify any of your HTML files), no changes to the syntax of the gallery's configuration file (so no need to modify any of your 'config.xml' files) and no changes to the gallery's structure (so no need to move or rename any gallery files).

I think you might be referring to a previous release whereby a meta tag was updated in the gallery's 'index.html' file and it was necessary to rebuild the gallery in JuiceboxBuilder-Pro to re-generate the 'index.html' file with the change. (Of course, this change was necessary only if you used the 'index.html' page to display the gallery on its own. If you embedded the gallery in an existing web page alongside other content, then this change was not required. Also, it was possible to just change the meta tag manually instead of having to rebuild the gallery.) There is no such change between v1.5.0 and v1.5.1.

If you are using the jAlbum skin to generate an album of galleries, then please note that there have been a few changes to the album's 'index.html' page (to fix a few small bugs) so, if you use this menu page generated by the skin, I recommend updating the skin and rebuilding your album to take advantage of the changes. (Existing images should not be re-processed by jAlbum when you click the 'Make album' button so the rebuild should be very quick.)

This issue raised in this thread (regarding the languageList entry for the Download Button not working) has now been fixed in Juicebox v1.5.1 which has just been released (25 August 2017).
Please see the Version History for a full list of changes.
Full instructions for upgrading can be found on the Upgrading Juicebox support page.

1,484

(5 replies, posted in Juicebox-Pro Support)

This issue has now been fixed in Juicebox v1.5.1 which has just been released (25 August 2017).
Please see the Version History for a full list of changes.
Full instructions for upgrading can be found on the Upgrading Juicebox support page.

The issue raised in this thread (regarding the Button Bar not wrapping when it should) has now been fixed in v1.5.1 which has just been released (25 August 2017).
Please see the Version History for a full list of changes.
Full instructions for upgrading can be found on the Upgrading Juicebox support page.

1,486

(2 replies, posted in Juicebox-Pro Support)

This issue has now been fixed in Juicebox v1.5.1 which has just been released (25 August 2017).
Please see the Version History for a full list of changes.
Full instructions for upgrading can be found on the Upgrading Juicebox support page.

This issue has now been fixed in Juicebox v1.5.1 which has just been released (25 August 2017).
Please see the Version History for a full list of changes.
Full instructions for upgrading can be found on the Upgrading Juicebox support page.

1,488

(4 replies, posted in Juicebox-Pro Support)

This issue has now been fixed in Juicebox v1.5.1 which has just been released (25 August 2017).
Please see the Version History for a full list of changes.
Full instructions for upgrading can be found on the Upgrading Juicebox support page.

1,489

(17 replies, posted in Juicebox-Pro Support)

This issue has now been fixed in Juicebox v1.5.1 which has just been released (25 August 2017).
Please see the Version History for a full list of changes.
Full instructions for upgrading can be found on the Upgrading Juicebox support page.

1,490

(6 replies, posted in Juicebox-Pro Support)

This issue has now been fixed in Juicebox v1.5.1 which has just been released (25 August 2017).
Please see the Version History for a full list of changes.
Full instructions for upgrading can be found on the Upgrading Juicebox support page.

1,491

(8 replies, posted in Juicebox-Pro Support)

This issue has now been fixed in Juicebox v1.5.1 which has just been released (25 August 2017).
Please see the Version History for a full list of changes.
Full instructions for upgrading can be found on the Upgrading Juicebox support page.

1,492

(3 replies, posted in Juicebox-Pro Support)

This issue has now been fixed in Juicebox v1.5.1 which has just been released (25 August 2017).
Please see the Version History for a full list of changes.
Full instructions for upgrading can be found on the Upgrading Juicebox support page.

This issue has now been fixed in Juicebox v1.5.1 which has just been released (25 August 2017).
Please see the Version History for a full list of changes.
Full instructions for upgrading can be found on the Upgrading Juicebox support page.

This issue has now been fixed in Juicebox v1.5.1 which has just been released (25 August 2017).
Please see the Version History for a full list of changes.
Full instructions for upgrading can be found on the Upgrading Juicebox support page.

1,495

(4 replies, posted in Juicebox-Pro Support)

Hi again - that works just fine - have the gallery at just the place now.

That's great!
Thank you for letting me know.

Many Thanks for your help.

You're welcome!

1,496

(3 replies, posted in Juicebox-Pro Support)

Wouldn't any existing Images folder of my own, be over written the second I push the Save button in Juicebox?

Yes. If you save your gallery to a folder which already contains a custom 'images' folder, then the contents of your custom 'images' folder will be deleted.
I'd recommend that you save your gallery to a new empty folder of its own and then make the required changes before adding the gallery files to your web project.

... just wondering if there is a way to edit the config file before pushing the save button.

No, unfortunately not. There is no way to change the name of the 'images' folder or to use custom paths for the imageURL entries from within JuiceboxBuilder.
If you save the gallery to a folder of its own, then it would be very easy to just keep the gallery in its folder (without needing to make any modifications to the contents) and embed the gallery using the baseUrl method that I mentioned above.

... is there any way to make the Thumbnail size a percentage instead of fixed pixels (or make it responsive somehow to the viewport).

No. The dimensions of the thumbnails can be defined only in absolute pixel values (and not percentages). The gallery itself will remain responsive (changing its layout to suit the available space) and this may result in fewer or more thumbnails being displayed per thumbnail page, but the dimensions of the thumbnails will always remain fixed (at the specified thumbWidth and thumbHeight values), no matter what device is being used to view the gallery. (The size of the main image and the number of thumbnails displayed can dynamically change depending on the size and shape of the browser viewport but the thumbnail size remains constant.)
I realise that this might not be the answer you were looking for but I hope that it at least helps to clarify things.

I dont mind there being less columns in mobile, but 1 doesnt work so well.

Perhaps the best course of action would be to compromise and set your thumbWidth to a value which gives you at least 2 columns of thumbnails on your small screen devices (and accept that this will also result in smaller thumbnails in desktop browsers, too).
Hopefully you'll find a balance that works.

1,497

(1 replies, posted in Juicebox-Pro Support)

Try reuploading the first image in your gallery.
If I go directly to the image's URL in IE11 (bypassing Juicebox), I just get a broken image icon so there appears to be something wrong with the image (at least according to IE11).
Maybe the image is corrupt somehow (possibly during the initial upload) and some browsers are more forgiving (more tolerant towards whatever is wrong with the image) than IE11.
https://www.idrc.ca/sites/all/libraries … id%201.jpg

Hopefully reuploading the image will help.

Edit:
I think I might have found the root of the problem.
The first image in your gallery seems to be a PNG file with a JPG extension.

Unfortunately, there is a known bug whereby if you feed JuiceboxBuilder-Pro a PNG image and the image is not resized by the application (if you deselect the 'Resize Images' checkbox or if the image is already within the specified image bounds), then the PNG image is copied across to the gallery 'images' folder but it is given a '.jpg' file extension.
The workaround for your scenario would be to rename "Ahmed K Rashid 1.jpg" to "Ahmed K Rashid 1.png" (in the gallery's 'images' folder) and also change the corresponding imageURL entry in the gallery's 'config.xml' file from "images/Ahmed K Rashid 1.jpg" to "images/Ahmed K Rashid 1.png".

If the image is resized by JuiceboxBuilder, then the image will be converted to a JPG and all should be well (like with the  image's thumbnail).

Incidentally, I have not been able to replicate this problem on my own test server.
When I feed JuiceboxBuilder-Pro a PNG image and allow the application to copy the image but with an incorrect file extension, IE11 still displays the image correctly in my own test scenario so the problem might somehow be connected to the web server hosting the image (possibly relating to MIME types).

The developers are aware of this problem and hopefully it will be addressed for a future version.
I hope that this information helps you to workaround the problem until it is fixed.

1,498

(4 replies, posted in Juicebox-Pro Support)

In your 'kolarthy' web page, your gallery is the only element on the web page and it fills the entire web page with dimensions of 100% x 100% (so, technically, it is horizontally centered).

Using style="margin: 0 auto;" will horizontally center a div within its parent div.
The gallery has a width of 100% (so it spans the entire width of its parent div) and its parent div is the body tag (so the gallery spans the entire width of the web page).
The main images within the gallery are not centered within the image area (they are offset to the left) as your gallery sets imageHAlign="LEFT".

If you want a narrower gallery, horizontally centered, then reset imageHAlign to 'CENTER' (its default value), change your galleryWidth from '100%' to a smaller percentage or a fixed pixel value such as '800' and continue using <div id="juicebox-container" style="margin: 0 auto;">. You'll see that your gallery is horizontally centered on your web page.
(If you then remove style="margin: 0 auto;" and use just <div id="juicebox-container"> instead, you'll see the gallery is justified to the left hand side of your web page.)

If you were to replace the SimpleViewer embedding code in your 'galleryBW' web page with Juicebox embedding code (and set your galleryWidth to '100%'), your Juicebox gallery will replace your SimpleViewer gallery and, with a width of 100%, it will span the entire width of its parent div.
Instructions for embedding a Juicebox gallery into an existing web page alongside other content can be found here.

Hopefully this will help.
Please let me know if you get stuck with anything.

1,499

(3 replies, posted in Juicebox-Pro Support)

There is no way to change the name of the 'images' folder from within the JuiceboxBuilder-Pro interface but there are a couple of things you could do.

(1) After creating the gallery, change the name of the 'images' folder manually and then change all instances of 'images' (to match the name you chose for your image folder) in the imageURL entries in the gallery's 'config.xml' file. (This can be done quickly and easily with a single global search and replace action in a text editor such as Notepad++.)

... or:

(2) Give your gallery folder a unique name, upload the complete gallery folder (not just the contents) to your web server and embed your gallery into your web page using the baseUrl method documented here. (The gallery's 'images' folder will remain inside the gallery folder and will not clash with your own 'images' folder.)
For example, if your gallery folder is named 'my_gallery_folder' and you upload it to the root directory of your web space, then you could use the following embedding code. The leading slashes in the paths denote your root directory so this code will work in any web page throughout your site without modification (although you can change the gallery dimensions and background color if you like).

<!--START JUICEBOX EMBED-->
<script src="/my_gallery_folder/jbcore/juicebox.js"></script>
<script>
    new juicebox({
        baseUrl: "/my_gallery_folder/",
        containerId: "juicebox-container",
        galleryWidth: "100%",
        galleryHeight: "600",
        backgroundColor: "#222222"
    });
</script>
<div id="juicebox-container"></div>
<!--END JUICEBOX EMBED-->

I suggest uploading the gallery folder to your root directory for convenience but you can upload it to anywhere on your web server that you like as long as the two paths in the embedding code (the path to the 'juicebox.js' file and the baseUrl itself, pointing towards the gallery folder) are correct.

1,500

(13 replies, posted in Juicebox-Pro Support)

Thank you for getting back to me with the additional information. It's most appreciated.

If any users reading this thread are experiencing similar issues (unresponsive 'Start' tab buttons) but are not using Google Drive, then it might still be worth trying the fix that clears the Google Drive program (to manually delete the .tempGallery folder). There may be another trigger to the problem (other than Google Drive) but if the symptoms are the same, the solution might also be the same.

I realise that this is more of a workaround (to just get JuiceboxBuilder-Pro back up and running) rather than a solution (to allow a gallery to be opened from a Google Drive synced folder) but the developers are aware of the issue and are investigating further.

Hopefully the temporary fix will help some users out in the meantime.