4,301

(3 replies, posted in Juicebox-Pro Support)

If you do not want to have to modify the 'theme.css' file each time you update a gallery, you can either:

(1) Modify the 'theme.css' template file used by JuiceboxBuilder-Pro to create each gallery's own 'theme.css' file.
On a Windows PC, the file will be located here: C:\Program Files (x86)\JuiceboxBuilder-Pro\template\jbcore\classic\theme.css

... or:

(2) Add the following CSS code to the <head> section of the web page into which you are embedding your gallery:

<style type="text/css">
    .jb-caption .jb-caption-title {
        font-size: 40px !important;
    }

    .jb-caption p  {
        font-size: 20px !important;
    }
</style>

4,302

(2 replies, posted in Juicebox-Pro Support)

I'd like the caption bar to be hidden by default and let the user display the informations if he wants to.

As long as captionPosition="OVERLAY" or captionPosition="OVERLAY_IMAGE", you can set showOverlayOnLoad="FALSE" (in JuiceboxBuilder-Pro's 'Customize -> Main Image' section) to initially hide the overlay (including the caption area) when the gallery is first displayed.

Is there any way to disociate the visibility of the caption bar from the navigation buttons ?

The main image navigation buttons are always positioned on the image overlay but if you would like navigation buttons to always be visible, you can add them to the Button Bar by setting showNavButtons="TRUE" ('Customize -> Button Bar'). If using the Button Bar navigation buttons, you might like to disable the main image navigation buttons by setting showImageNav="FALSE" ('Customize -> Main Image').

4,303

(1 replies, posted in Juicebox-Pro Support)

The new ZXP Juicebox template for Photoshop has been signed with a valid certificate and has been tested so I am unsure what may be causing the problem you are experiencing.
Looking through the Adobe online forums, it seems that some other Creative Cloud users are experiencing similar issues with other extensions. For example, here and here.
There may be a bug in Adobe Extension Manager and the author of another extension whose users have reported a similar issue seems to think that this is the case. (Please see this forum thread.)

Make sure that your version of Adobe Extension Manager is up to date and try the advice in this forum post to see if it helps.

Please note that you should still be able to install the Juicebox template manually by downloading the ZIP version for CS2/CS3 and following the instructions on this web page.

4,304

(3 replies, posted in Juicebox-Pro Support)

As far as I am aware, there are currently no plans to introduce font size settings into the JuiceboxBuilder-Pro interface.
However, please feel free to post suggestions for future versions on Juicebox in the Feature Requests forum thread, It keeps them all together and ensures that they are not overlooked.
In the meantime (and for others reading this thread), the font size for the image titles and captions can be changed manually by editing the 'jbcore/classic/theme.css' file in a plain text editor and changing the font-size values on lines 226 and 235 respectively.

With regard to the text shadow, this can be removed in the JuiceboxBuilder-Pro interface using the textShadowColor configuration option in the 'Cusotmize -> Color' section. Just choose '0' for its opacity.

4,305

(1 replies, posted in Juicebox-Lite Support)

Yes. This will be no problem at all.

4,306

(2 replies, posted in Juicebox-Lite Support)

There is currently an inconsistency in the way that WordPress displays images in the media upload window which causes some confusion.

Try the following:
Create a new post, click the 'Add Media' button, drag and drop some images, select 'Uploaded to this post...' and note the order of the images. Close the media window and publish the post.
Now go back and edit the post, click the 'Add Media' button and select 'Uploaded to this post...' once again. You should notice that the order of the images is now reversed. Why this should happen, I do not know but it has lead to some confusion. (This is purely WordPress behavior and has nothing to do with the plugin.)

WP-Juicebox displays images in the initial order displayed by WordPress (immediately after they have been uploaded, before going back in to edit the post).
If you drag and drop images into a custom order, Juicebox will display the images in the reverse order displayed in the WordPress media window. With this knowledge in mind, you should be able to order your images as you wish. (They should never be displayed in random order unless you use Juicebox-Pro and set randomizeImages="TRUE".)

If you like, you can easily reverse the order in which WP-Juicebox displays images by opening the plugin's 'wp-juicebox/config.php' file in a plain text editor and changing the two instances of 'order'=>'DESC' (in lines 34 and 36) to 'order'=>'ASC'. The line numbers refer to the current version of WP-Juicebox (v1.3.2.0).

4,307

(2 replies, posted in Juicebox-Lite Support)

If you plan to display your Juicebox-Pro galleries on 3 separate domains (e.g. domain1.com, domain2.com and domain3.com), then you would need 3 separate licenses. (There is a 5-Site license available on the download page which allows you to display your Juicebox-Pro galleries on up to 5 domains.)
Each Single-Site license allows you to display Juicebox-Pro galleries on a single domain and all subdomains (e.g. sub1.example1.com, sub2.example1.com, sub3.example1.com, etc.).

4,308

(2 replies, posted in Juicebox-Pro Support)

You can disable the 'Open Image' button in a Juicebox gallery by setting showOpenButton="FALSE" (Juicebox-Lite and Juicebox-Pro) and you can watermark images using JuiceboxBuilder-Pro but there is nothing you can do (from within a web page) to prevent a user from taking a screenshot of your gallery.

4,309

(2 replies, posted in Juicebox-Lite Support)

You can point Juicebox towards a specific XML file using the configUrl configuration option in your gallery's embedding code. The configUrl path can be absolute or relative (to the page containing the embedding code).
For example:

<!--START JUICEBOX EMBED-->
<script src="jbcore/juicebox.js"></script>
<script>
new juicebox({
configUrl: 'http://www.example.com/gallery/custom.xml',
containerId: "juicebox-container"
});
</script>
<div id="juicebox-container"></div>
<!--END JUICEBOX EMBED-->

4,310

(496 replies, posted in Juicebox-Pro Support)

@arachnid

Support for JPEG2000 file format

As far as I am aware, none of the major browsers (Chrome, Safari, Firefox, Internet Explorer and Opera) natively support JPEG2000. They cannot display a JPEG2000 image directly or in a <img> tag within a web page without a plugin (at least on my Windows PC). Unfortunately, until browsers support JPEG2000, Juicebox will not be able to display JPEG2000 images.
Also, it looks like JuiceboxBuilder-Pro will not be able to process JPEG2000 images as it is an Adobe AIR application. Adobe AIR uses Adobe Flash Player as its runtime environment and according to this web page, Adobe Flash does not seem to support JPEG2000.

@Martina

Is this already something that can be done?

No. This is not currently possible. Thank you for the suggestion.

4,311

(2 replies, posted in Juicebox-Lite Support)

As you have hard-coded the 'www' subdomain into the URLs in your embedding code, make sure that you access your web page on your iPod using the 'www' subdomain, too. If you access your web page via http://arunset.com/ then you are likely to see the "Config XML file not found." error message.
All Juicebox gallery files must be on the same domain (or subdomain) as the web page containing the JavaScript embedding code due to the same-origin policy.

If you want to be able to view your gallery on both http://arunset.com/ and http://www.arunset.com/ then use relative URLs (rather than absolute URLs) in your gallery's embedding code:

<script src="/gallery/jbcore/juicebox.js"></script>
<script>
new juicebox({
containerId : 'juicebox-container',
baseUrl : '/gallery/'
});
</script>
<div id="juicebox-container"></div>

4,312

(4 replies, posted in Juicebox-Pro Support)

Currently, it is a little difficult to set different background colors for normal and fullscreen modes.
One solution I posted in this forum thread involves using the Juicebox-Pro API and JavaScript and would be difficult to integrate into WP-Juicebox.

One possible workaround would be to set expandInNewPage="TRUE" in your gallery's 'Pro Options' text area and, although your expanded gallery's background will still be transparent, the gallery will be displayed against a blank page in your browser.

However, we plan to introduce separate background color controls for normal and fullscreen modes in a future version of Juicebox-Pro (though I do not know when this is likely to be released).

Please ensure that you are using the most recent version of Juicebox-Pro (v1.3.2).
The meta tag you refer to was removed from Juicebox-Pro in v1.2.0.
Please see the Upgrading Juiecbox page for details.

To remove the meta tag from existing galleries, you can either open and re-save your gallery using JuiecboxBuilder-Pro v1.3.2 or open the gallery's 'index.html' page in a plain text editor and remove the meta tag manually.

4,314

(4 replies, posted in Juicebox-Pro Support)

When using a percentage height, it is necessary to ensure that all parent containers of the gallery have heights specified by CSS so that Juicebox can determine what its own height should be (e.g. if the gallery's height is 100%, Juicebox needs to know what its height should be 100% of).
This can be difficult to ensure in a WordPress environment where parent containers are created by code not generated by WP-Juicebox itself (ie. the active WordPress theme).
Also, when using a percentage height, it may be necessary to implement the suggestion noted here.
Again, this is not practical within WordPress which is why the default value for a WP-Juicebox gallery's height is a fixed pixel value rather than a percentage.
If you really want to set the gallery's height as a percentage, I would recommend trying out different themes to see which ones work best.

4,315

(11 replies, posted in Juicebox-Lite Support)

You have hard-coded URLs using the 'www' subdomain in your gallery's embedding code but have provided URLs without this subdomain. If you go to http://www.lorenaprado.com.br/teste/ your gallery will display OK.
All gallery files must be on the same domain or subdomain as the page containing the JavaScript embedding code due to the same-origin policy.
Use relative paths within your embedding code and your gallery will display on both http://lorenaprado.com.br/ and http://www.lorenaprado.com.br/

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

4,316

(3 replies, posted in Juicebox-Lite Support)

According to your gallery's embedding code on your web page, the 'juicebox.js' file should be located at http://www.simonamango.com/jbcore/juicebox.js but it is not there.
Where on your web server have you uploaded your gallery files to?
If you upload the contents of your gallery folder to your web site's root directory (the same directory as the page containing the gallery's embedding code, following the instructions here), then your gallery should display OK.
If you have uploaded your complete gallery folder somewhere (rather that just the contents) then you can use the baseUrl method of embedding documented here.

4,317

(3 replies, posted in Juicebox-Lite Support)

First of all, make sure that your gallery's embedding code is actually in the web page itself.
Open the web page in a browser and view the source of the web page to ensure that the embedding code is there.
Next, check that the gallery files have actually been uploaded to your web server. You can check this with a dedicated FTP program such as Filezilla.
If the embedding code and the gallery files are both present, then there is likely to be a problem with one or more paths to the files.
Take a look at the Troubleshooting Pathing Problems support section to see if it helps.
This FAQ may also help:
When I view my gallery, I see a blank area. Why?

If you continue to experience difficulties, please port the URL to your gallery's web page so that I can take a look and help further.

4,318

(3 replies, posted in Juicebox-Pro Support)

Sorry, I overlooked that part of your query.
You need to provide your audio track in two formats (OGG and MP3) in order for the audio to play in all browsers. (Some browsers support OGG, others support MP3.)
You have set only audioUrlOgg in your gallery's XML file. You need to convert your audio track to an MP3 file and set audioUrlMp3, too. Please see the Adding Audio support section for details.
Hopefully this will solve your problem.

4,319

(11 replies, posted in Juicebox-Pro Support)

We are aware of the gallery-sizing/navigation bar issue on iOS 7 and hope to have it fixed in the next version of Juicebox.

With older versions of iOS, the following code could be added to the <head> section of a web page to auto-hide the navigation bar and it might be worth trying on iOS 7.

<script>
    window.addEventListener("load", function() {
        setTimeout(function() {
            window.scrollTo(0, 1);
        }, 0);
    });
</script>

On further investigation, the problem seems to be related to MenuMachine. There is a known conflict between MenuMachine and jQuery scripts (Juicebox uses jQuery). Please see this MenuMachine knowledge base article for a possible fix.
Chrome and Safari are both based on the same rendering engine (WebKit) which is why the problem manifests itself in both browsers.
Unfortunately, MenuMachine no longer seems to be actively developed (the last version v2.2.1 is dated 28 May 2007) and the JavaScript file itself is obfuscated which makes debugging difficult.
If the suggested fix does not work, then I would recommend using a more up-to-date and bug-free menu system which is compatible with jQuery scripts across all browsers.

(note: according to the validator, a few of the errors seem to be within the juicebox script itself, but I could be reading that wrong.)

JuiceboxBuilder-Pro generates valid HTML 5 code.
If your web page uses a different Doctype Declaration (such as HTML 4.01 Transitional), then an error may be given within the Juicebox embedding code for the <script> tag not having a 'type' attribute. Such errors should really be fixed (to comply with the Doctype Declaration you choose to use) but will not affect the display of your web page in any browser.
We recommend using the HTML 5 Doctype Declaration as noted here.

Do you have an idea what I could study to make this more understandable to me and to be able to do something effective.

Knowledge of HTML would certainly be useful when trying to fix errors on a web page.
A useful resource and a good starting point might be W3Schools.

4,321

(3 replies, posted in Juicebox-Pro Support)

Your gallery uses imageScaleMode="NONE" so large images are not scaled down to fit within smaller screens.
Try using imageScaleMode="SCALE_DOWN" instead.
Descriptions of all the possible imageScaleMode values can be found in the Main Image Options section of the Config Options page.

4,322

(1 replies, posted in Juicebox-Pro Support)

Try upgrading your gallery from Juicebox-Pro v1.0.2 to the latest version (v1.3.2) by following the instructions on the Upgrading Juicebox page to ensure that any bugs that were present in v1.0.2 but which have since been fixed are not contributing to your problem.
There have been many bugfixes since v1.0.2. For a full list of changes, please see the Version History.

Also, try removing all the code after the closing </html> tag on your web page. (There should be no code after this tag.)

4,323

(3 replies, posted in Juicebox-Pro Support)

The Juicebox plugin for Lightroom is fully compatible with Lightroom 5. (It requires a minimum of Lightroom 4.)

A few things to try which may help are:

(1) Upgrade your gallery from Juicebox-Pro v1.2.0 to the latest version (v1.3.2) by following the instructions on the Upgrading Juicebox page to ensure that any bugs that were present in v1.2.0 but which have since been fixed are not contributing to your problem.
For a full list of changes, please see the Version History.

(2) Validate the code on your web page with the W3C Markup Validation Service and fix the HTML errors that are reported. Once the code on your web page validates correctly, your page should be rendered with greater predictability and consistency across different browsers.

(3) As you are using a percentage height for your gallery (100%), you may need to implement the suggestion from the Using Percentage Heights support section. Otherwise, try setting your gallery's height to a fixed pixel value.

4,325

(3 replies, posted in Juicebox-Pro Support)

Not sure, but the update cycle of the plugin seems not to be the same like the main application JuiceboxBuilder!?

The plugin requires additional code over and above the Juicebox core code (to integrate Juicebox within Lightroom and to provide the user with an interface in the Lightroom Web section).
When a new version of Juicebox is released, a new version of the Lightroom plugin will be released.
However, if any bugs are found in the Lightroom plugin code, an interim version may be released (between Juicebox releases).

Does the plugin cover all the features of JuiceboxBuilder and also the features included in the PRO version?

The Lightroom plugin features individual controls for Juicebox-Lite configuration options and Juicebox-Pro options can be entered as text into the 'Pro Options' text area (see Step #4 in the 'Upgrading to Juicebox-Pro' instructions on the Lightroom Plugin page for details).

Do I need to buy the PRO version of JuiceboxBuilder or is the Lightroom plugin completely separate from that?

The Lightroom plugin comes bundled with Juicebox-Lite so is completely free and can be downloaded from this web page.
If you were to purchase Juicebox-Pro (to use Pro Options) then you could upgrade the plugin by following the 'Upgrading to Juicebox-Pro' instructions on the page I linked to above.