Steven @ Juicebox wrote:
If you encode the ' character as %27 in the imageURL, thumbURL and linkURL entries in the gallery's 'config.xml' file, the images should hopefully display OK.
I will have a look at trying to automate that solution in the database report that generates my config.xml files, but if that's tricky to achieve then it will be easier to manually delete the apostrophes from Juicebox's copies of the images and from the filenames in config.xml.
... as I have mentioned previously, if you use only web-safe characters for image filenames, then you will have no problems in either JuiceboxBuilder or on a web server.
Using only 'web-safe' characters in my image filenames would require a major redesign of a large and complex website. Given that I have never had any web server issues caused by apostrophes, it is not viable for me to make such an effort simply to keep Juicebox happy. It is easier for me to delete the apostrophes.
JuiceboxBuilder does not ... dynamically rotate the image. It just displays the image as is.
I can't see how that statement can be true when JuiceboxBuilder has clearly changed the normal rotation of one of my images. It's easy enough to fix, but it would be nice to know what is causing this behaviour.
If you have trouble figuring out where the problem is in a manually edited 'config.xml' file, then try opening the file directly in a web browser. The browser will usually tell you what and where the problem is in the file.
Thanks for that useful suggestion.
Please take a look at the Embedding Multiple Galleries support section (specifically the View Multiple Galleries on One HTML Page Example) ... With Juicebox-Pro, you can create as many individual galleries as you like. However, if you would like to link them all together (with a navigation menu), then you would need to do so manually following the examples in the Embedding Multiple Galleries support section.
I'm using baseURLs and created my own html code for navigating to multiple galleries, though they are links to individual index.html pages, so not really a case of 'Multiple Galleries on One HTML Page'. Have you any sample code for keeping everything on a single page or is that only available via Showkase? Apologies in advance if I've missed something on one of your links!
If you set captionPosition to OVERLAY or BOTTOM (or possibly even BELOW_THUMBS, depending on where your thumbnails are positioned), then the caption area will span the entire gallery rather than just the image.
captionPosition can be found in JuiceboxBuilder-Pro's 'Customize -> Caption' section.
You can also give the captions a little more horizontal room by removing the image number from the caption area (by setting showImageNumber="FALSE") as space is normally reserved at the right hand side of the caption area for the image number (e.g. "2/50").
I like having the image numbers and removing them still doesn't resolve most of my wrapping problems. Your suggestion to set captions to OVERLAY, in conjunction with horizontal centring, provides the best available solution for me. However, I still don't like it very much, as it places the text just above the thumbnails on larger screens, when I really want it just under the main image. I can understand why the caption position of OVERLAY_IMAGE should be constrained to the width of the image, but fail to see why this also applies to BELOW_IMAGE.