5,651

(7 replies, posted in Juicebox-Lite Support)

Yes. You can use <html> code within your captions.
If using JuiceboxBuilder-Pro to create or edit your gallery, you can enter the code directly into the caption text fields on the 'Images' tab, such as:

<a href="http://www.example.com/">Link</a><br><img src="images/image.jpg">

If editing your gallery's XML file manually in a plain text editor, you will need to enclose your caption within CDATA tags so it will look like this:

<caption><![CDATA[<a href="http://www.example.com/">Link</a><br><img src="images/image.jpg">]]></caption>

I do not know exactly what or how much code you intend to use so the best thing to do would be to simply try it and see if it works.

5,652

(4 replies, posted in Juicebox-Pro Support)

To answer your initial question:

Is it possible to generate the file data into the html file that the gallery is embedded in rather than access the external file?

You can set the options in the embedding code such as:

<!--START JUICEBOX EMBED-->
<script src="jbcore/juicebox.js"></script>
<script>
    new juicebox({
        containerId : 'juicebox-container',
        screenMode : 'LARGE',
        stagePadding : '100'
    });
</script>
<div id="juicebox-container"></div>
<!--END JUICEBOX EMBED-->

... but you will still need to list the images in an XML (or PHP) file.

5,653

(4 replies, posted in Juicebox-Pro Support)

I was actually wondering about that - sharing and pointing.

When creating a multi-gallery album with the Juicebox skin for jAlbum, the album contains only one 'jbcore' folder (shared across all galleries).
Of course, when creating multiple albums, there will be a 'jbcore' folder per album.

In my case, however, I've been using jAlbum to generate and upload all these galleries, so this automation certainly helps me out.

Hopefully, others will find your script useful, too.

5,654

(4 replies, posted in Juicebox-Pro Support)

I'm not sure this is the proper spot to post this, so move it if you like.

This is as good a place as any. Thank you for sharing.

However, I should perhaps point out that multiple galleries on the same domain can share a single 'jbcore' folder (simply by pointing towards it in the embedding code of each gallery). Please see here for details.
Then, when it comes to upgrading all the galleries, only the single 'jbcore' folder needs to be replaced.

5,655

(1 replies, posted in Juicebox-Pro Support)

In order to embed a Juicebox gallery you will need to upload your gallery folder to a publicly accessible web server and then embed the gallery in a web page following the instructions here.
I am not familiar with Freeway Pro but from this web page, it looks like they do not provide you with any web space to which you could upload your gallery folder via FTP.
If you do not have any web space, then a suitable host for a Juicebox gallery would be Dropbox.

To upload your gallery folder to Dropbox:
(1) Download and install the Dropbox client program (from the link above)
(2) Run the install program and sign up for a free Dropbox account
(3) Create your Juicebox gallery with the method of your choice
(4) Drag and drop the entire gallery folder into the 'Public' folder within the newly created Dropbox folder on your computer
(5) Navigate towards your gallery's 'index.html' file (within 'username/Dropbox/Public/gallery_folder/'), right-click it and select 'Dropbox -> Copy public link'

To embed your gallery in a web page, insert an <iframe> whose 'src' attribute points towards the 'index.html' page within your gallery folder (the URL you copied in Step #5 above if using Dropbox), e.g.:

<iframe src="URL_to_gallery_index_page" width="800" height="600" frameborder="0" scrolling="no"></iframe>

For information on using an <iframe> within Freeway Pro, please see this web page.

5,656

(1 replies, posted in Juicebox-Pro Support)

You can add a link to a caption by using HTML tags within the caption.
You can link directly to an image by entering a caption such as the following directly into JuiceboxBuilder-Pro's caption text field:

<a href="images/image1.jpg">Click here to open image in new tab/window or right-click and select 'Save Link As...' to save image.</a>

You could also set showOpenButton="TRUE" in your gallery's XML file to display an 'Open Button' in the Button Bar which would also allow a user to open the currently displayed image in a new tab/window.

5,657

(1 replies, posted in Juicebox-Pro Support)

Your gallery uses Juicebox-Pro v1.0.2 and requires the option showBackButton="TRUE".
This option was removed in Juicebox-Pro v1.1.0 (see the Juicebox - Version History for details) in preference for setting backButtonPosition to OVERLAY, TOP or NONE.

Alternatively, you could just upgrade your gallery to Juicebox-Pro v1.1.0 and leave your gallery settings as they are.
This would be the recommended option as several bugs have been fixed since v1.0.2.

Please see the Upgrading Juicebox section for instructions on how to download the latest version of Juicebox-Pro and how to upgrade existing galleries.

5,658

(2 replies, posted in Juicebox-Pro Support)

I do not have a list of what all the classes in the 'theme.css' file relate to and which can safely be modified without adversely affecting other elements within the gallery.
The only indications are the comments within the 'theme.css' file itself, such as /* gallery title area */.
I also do not have a PSD file of the assets PNG file.
I realise that this may not be very useful information but it is the only information I have on the subjects and I would rather post what I know than leave your query unanswered.

5,659

(3 replies, posted in Juicebox-Pro Support)

the first image is not displayed anymore also when you click a thumbnail the image will not be displayed

I had noticed this also and have included it in the bug report.

5,660

(12 replies, posted in Juicebox-Pro Support)

@Eric

Yes, indeed. You can add the Google Analytics code directly to the C:\Program Files (x86)\JuiceboxBuilder-Pro\template\index.html file and the code will be included in every subsequent gallery created by JuiceboxBuilder-Pro.
Please note that if you embed the gallery in a different web page, then the Google Analytics code will still need to be added to that page.

5,661

(5 replies, posted in Juicebox-Lite Support)

Perhaps there is a conflict between WP-Juicebox and another plugin or the theme that you have installed.
Try temporaily reverting to the default WordPress theme and deactivate each of your plugins one-by-one.
After each action, clear your browser's cache and reload you gallery. If it looks OK, the last theme or plugin you disabled is the one causing the problem.
If you do find the conflicting theme/plugin, please let us know so that we can replicate the problem and fix it.
Thank you.

5,662

(12 replies, posted in Juicebox-Pro Support)

If the document was locked, it was perhaps open in (and, therefore, locked by) another program (such as a browser) at the time you tried to edit it.
Try closing all open programs first before launching your text editor and opening the 'index.html' file in it.

5,663

(12 replies, posted in Juicebox-Pro Support)

If you are using the latest asynchronous syntax, then the code should be placed immediately before the closing </head> tag of the gallery's 'index.html' page (or the page into which you are embedding your gallery).
If you are using the older style synchronous code, then the code should be placed immediately before the closing </body> tag of the same HTML document.

5,664

(6 replies, posted in Juicebox-Pro Support)

The paragraph of information below the image is actually not part of the gallery but simply part of the web page that the gallery has been embedded into.

However, you can have your captions displayed below the main image (but still within the boundaries of the gallery) by setting captionPosition="BELOW_IMAGE" in your gallery's XML file.
If using JuiceboxBuilder-Pro to create or edit your gallery, the 'Caption Position' option can be found in the 'Customize -> Caption' section.
Each image can have its own caption (entered into the 'Caption' text field on the 'Images' tab) and you can have multi-line captions by using HTML line breaks ('<br>'), e.g.:

Line 1<br>Line 2<br>Line 3

It is also possible to display captions outside the gallery in another <div> on your web page by using the Juicebox-Pro API and specifically the getImageInfo() method to retrieve the caption of the current image to be used elsewhere on your web page.

@biz

svManager is a separate purchase. Please see here for details.

5,666

(496 replies, posted in Juicebox-Pro Support)

@designshoe

If the thumbnail bar is disabled, everywhere in the window is "above the image". I would request that they also disappear, if I start browsing the images and don't move the mouse (e.g. by using the keyboard or just clicking the mouse). Thus the images will be the only thing to be displayed.

This looks like a bug. I will log a bug report. Thank you for reporting.

5,667

(496 replies, posted in Juicebox-Pro Support)

@Eric

2) Be able to add comments below each photo.

This is already possible. Comments can be added in the Title and Caption text fields in JuiceboxBuilder-Pro (on the 'Images' tab) and the captions can be positioned below the main images by setting Caption Position to 'BELOW_IMAGE' (in the 'Customize -> Caption' section).

5,668

(3 replies, posted in Juicebox-Pro Support)

Thank you for reporting. I have logged a bug report.

5,669

(1 replies, posted in Juicebox-Lite Support)

No. The options showSmallThumbs and showLargeThumbs (which are used to show or hide the thumbnails in Small Screen Mode and Large Screen Mode respectively) are Juicebox-Pro options and are not available in Juicebox-Lite.

Thank you for the additional information.
I have now been able to replicate the problem and a bug report has been logged.

I'm not sure I follow you...

Say you are initially viewing image #1.
You click 'next' (for image #2) and then click 'next' again (for image #3) before image #2 has had a chance to be displayed.
You say you see the spinner and then image #3 (as expected). (Is that correct?)
I'm not sure what happens next.
When you say 'This same image' are you referring to image #2 or image #3 and at what point is it 'RE-displayed' (does it display, disappear and then reappear again)?
Are you able to post the URL to a gallery which exhibits this behavior? Thanks.

5,672

(2 replies, posted in Juicebox-Pro Support)

First of all, upload your entire gallery folder to your web server via FTP. It does not matter where you upload it to as long as it is publicly accessible (usually in the 'public_html' folder) and you know where it is.
In this example, let's call your gallery folder 'my_gallery' and say you have uploaded it to the root of your web space (whose domain name is 'www.example.com').
You would then be able to access your gallery directly by opening the gallery's HTML index page (http://www.example.com/my_gallery/index.html) in a web browser.

To embed the gallery in a web page using an HTML snippet in iWeb, you would need to use the baseUrl method of embedding as described here.
You need to point the embedding code towards your gallery folder in two places.
In this example, you would use:

<!--START JUICEBOX EMBED-->
<script src="http://www.example.com/my_gallery/jbcore/juicebox.js"></script>
<script>
  new juicebox({
      containerId : 'juicebox-container',
      galleryWidth: "800",
      galleryHeight: "600",
      backgroundColor: "#222222",
      baseUrl : 'http://www.example.com/my_gallery/',
  });
  </script>
<div id="juicebox-container"></div>
<!--END JUICEBOX EMBED-->

Yes. This bug was also fixed in v1.1.0.

5,674

(8 replies, posted in Juicebox-Pro Support)

2) all OVERLAY buttons or even I set TOP still missing (thus I cannot go back to thumbnail screen any more)

This bug has now been fixed in v1.1.0. Please see this Juicebox Blog entry for further details.

5,675

(12 replies, posted in Juicebox-Pro Support)

This bug has now been fixed in v1.1.0. Please see this Juicebox Blog entry for further details.

@klevit

Please try upgrading your gallery to Juicebox v1.1.0 to see if it helps with the problem on your iPad.