3,576

(5 replies, posted in Juicebox-Pro Support)

The backgroundUrl configuration option is, indeed, a gallery-wide setting and is used as the background for all images in the gallery.

3,577

(5 replies, posted in Juicebox-Pro Support)

All relative paths within Juicebox (including the backgroundUrl) are relative to the HTML document containing the gallery's embedding code (unless you use a baseUrl, in which case all relative paths will be relative to the baseUrl).

Therefore, if you do not use a baseUrl and place an image named 'image.jpg' in your gallery folder (in the same directory as the 'index.html' and 'config.xml' files and the 'jbcore', 'images' and 'thumbs' folders), then all you would enter into the backgroundUrl text field would be "image.jpg" (without the quotes).

Please take care with uppercase vs lowercase for your image filename and file extension as, on a case-sensitive web server, .jpg is not the same as .JPG.

If you continue to experience difficulties, then please upload your gallery to your web server and post a link to it so that I can see the problem for myself and help further.

3,578

(7 replies, posted in Juicebox-Pro Support)

Did your JuiceboxBuilder-Pro installation always do this or did it work when you first installed it?
If this has only just happened recently, has anything changed on your computer (any software updates) which may be contributing to the problem?

Try installing and running JuiceboxBuilder-Lite which comes bundled with Juicebox-Lite and can be downloaded from this web page.
(You can install and run JuiceboxBuilder-Lite and JuiceboxBuilder-Pro side-by-side on the same computer.)

If the same problem happens immediately with JuiceboxBuilder-Lite, then this suggests that there is something on your computer which is preventing both applications from running correctly.
If the same problem does not happen immediately with JuiceboxBuilder-Lite, then this suggests that there is something specifically wrong with your JuiceboxBuilder-Pro installation, although if this is the case, I would have expected a completely clean installation (including manually deleting all related files before re-installation) to have solved the problem.

I hope this at least points you in the right direction.

3,579

(8 replies, posted in Juicebox-Pro Support)

I believe that the preview is wrong (the title) but when published, it's correct !!

When you create a new topic and click 'Preview topic' before positing, the 'Topic subject' is not actually displayed in the preview at all. (Perhaps you are mistaking some other text of the web page such as "Preview your new topic" for the actual title of your thread.)

Anyway, about the hidden menu, I've done that in CSS :

Use the following CSS and your menu should hopefully be visible on top of your gallery:

#menu ul {
    z-index: 9999;
}

3,580

(8 replies, posted in Juicebox-Pro Support)

As I can't create a new subject

Once you have logged into the forum, go to the 'Index' tab, click either the 'Juicebox-Pro Support' or 'Juicebox-Lite Support' and then click 'Post new topic' at the top-right of the current list of posts (in the same position as in this screenshot).

menu hidden by a Juicebox gallery

If you are having trouble with your menu being obscured by your Juicebox gallery, then increase the CSS z-index property value on your menu container(s) so that your menu is always stacked on top of other elements on your web page (such as your gallery).

[Thread moved to new topic.]

3,581

(8 replies, posted in Juicebox-Pro Support)

It keeps wanting to display the Tall and wide jpeg instead of my photos.

It sounds like you are using the sample 'web' gallery form the Juicebox-Pro download zip package.
Create a new gallery with JuiceboxBuilder-Pro, save the gallery to a new empty folder and use the files within this folder when you embed the gallery in your web page (following the instructions here).
You might want to create a new folder on your desktop before creating a gallery with JuiceboxBuilder-Pro.
When you save the gallery on the 'Publish' tab, navigate towards the new folder after clicking the 'Browse...' button.

3,582

(7 replies, posted in Juicebox-Pro Support)

Try uninstalling and reinstalling JuiceboxBuilder-Pro again but this time, between uninstalling and reinstalling the application, search your hard drive for all instances of 'JuiceboxBuilder-Pro' and manually delete all files and folders found (to ensure that nothing is left behind from the previous installation).
I do not know what might be causing your problem but if JuiceboxBuilder-Pro once worked fine for you, then it should do so again after a completely clean install.

Also, if you are using an anti-virus or security program, please make an exception in it for JuiceboxBuilder-Pro in case it is somehow interfering with the application.

Hopefully this will help.

3,583

(7 replies, posted in Juicebox-Pro Support)

First of all, please make sure that you have the latest versions of both Adobe AIR (v14.0) and JuiceboxBuilder-Pro (v1.4.2).
Adobe AIR can be downloaded from this web page.
Please see the Upgrading Juicebox support page for details on how to get the latest version of Juicebox-Pro.

Try the following:
(1) Uninstall JuiceboxBuilder-Pro:
Mac: Delete the 'JuiceboxBuilder-Pro' file from the Applications folder and empty your Trash.
Windows: Use the uninstaller in the 'Control Panel -> Programs -> Uninstall a program...' list.
(2) Delete the following folder manually:
Mac: /Users/Username/Library/Application Support/Adobe/AIR/ELS/JuiceboxBuilder-Pro
Windows: C:\Users\Username\AppData\Roaming\Adobe\AIR\ELS\JuiceboxBuilder-Pro
(3) Reinstall JuiceboxBuilder-Pro.

Hopefully this will help.

The problem is that your web server is denying direct access to PHP files.
If you contact your web host, they may be able to help or point you in the right direction.

You could certainly load your galleries into iframes but you could also embed your galleries directly into your WordPress pages or posts using the baseUrl method of embedding as documented here.
Essentially, you would create a Juicebox-Pro gallery using JuiceboxBuilder-Pro, upload your entire Juicebox gallery folder (not just the contents) to your web server and then paste the baseUrl embedding code into the body of your WordPress page or post (ensuring that the method of entry is 'Text' rather than 'Visual').
It does not matter where on your web server you upload your gallery folder to as long as the two paths in the embedding code (the path to the 'juicebox.js' file and the baseUrl itself) are correct.

3,585

(1 replies, posted in Juicebox-Pro Support)

I do not see this problem in Mobile Safari or Chrome on an iPod Touch 4 (or in any desktop browser)
What device do you see the problem in?

Try fixing the HTML errors on your web page to see if this helps.
You have a 'c' character at the very beginning of your web page before the Doctype Declaration.
When validating your web page, this results in errors such as "Stray doctype", "Stray start tag html" and "Stray start tag head" which may be causing problems in some browsers. Juicebox relies on the Document Object MOdel (DOM) to be intact. If the DOM is broken, Juicebox may not be able to find certain tags on the page (such as the 'head' and 'body' tags).

I cannot be certain that this will fix your problem but it is certainly a possible cause and errors on your web page should be fixed (for cross-browser consistency) anyway.

3,586

(5 replies, posted in Juicebox-Pro Support)

I'm glad that you have been able to resolve your problem.
Thank you for posting back to let me know.

3,587

(12 replies, posted in Juicebox-Lite Support)

I'm glad that you have successfully been able to add a logo to your gallery.
Thank you for posting back to let me know.

3,588

(17 replies, posted in Juicebox-Pro Support)

Don't you think you should be looking at the monitor dimensions instead of the device?

Juicebox determines whether the screen being used to display the gallery is a retina display on the information provided by devicePixelRatio on the JavaScript window object. However, Juicebox chooses the Screen Mode (when screenMode="AUTO") on a number of factors, one of which is the device in use. Both a retina display and Large Screen Mode are required for largeImageUrls to be used for the main images in a gallery.
What result is returned when you run this snippet of JavaScript code in an HTML page with your external monitor attached? (A retina display should return a value of 2.)

<script>
    alert(window.devicePixelRatio);
</script>

The '7.xml' file (and all other numerical XML files in the 'uploads/juicebox/' directory) store settings for each gallery but they are not the actual XML files used by Juicebox when the galleries are displayed.

The XML files used by Juicebox when the galleries are displayed are generated dynamically by the 'config.php' file (with a 'gallery_id' query string so that Juicebox knows which numerical XML file to take the settings from) and it is because the plugin cannot access PHP files directly that the "Config XML file not found." message is displayed.

Try temporarily deactivating all plugins (other than WP-Juicebox) and reactivate them one-by-one (checking the functionality of your Juicebox galleries after each one) to see if you can find a conflicting plugin.

The problem seems to be one of security so if you have any security-related plugins, I would try disabling them first.

3,590

(3 replies, posted in Juicebox-Pro Support)

I'm glad that you have been able to resolve your problem.
Thank you for posting back to let me know.

3,591

(12 replies, posted in Juicebox-Lite Support)

Is there some way of adding our logo somewhere on the gallery?

Please see the Adding a Logo support section for suggestions on how to incorporate a logo into a Juicebox gallery.

in fact they may think they're on the juicebox website because of the logo in the bottom right corner.

If you would like to remove the Juicebox branding from your gallery, you could purchase Juicebox-Pro. Pro galleries do not have the Juicebox badge/link in the lower-right corner.

It would be great too if it only showed up when they went to the elarged view but I'm guessing that's either a Pro feature or requires some tricky [programming.

This is not something that could easily be implemented just by setting a configuration option but it might be possible with the Juicebox-Pro API.
You could run some custom JavaScript code when the gallery is expanded using the onExpand(expanded) event.

jb.onExpand = function(expanded) {
    if (expanded) {
        // Gallery has been expanded. Do something.
    }
    if (!expanded) {
        // Gallery has been closed. Do something else.
    }
};

I have just double-checked the functionality of editing a gallery and saving changes using the latest version of WP-Juicebox (v1.4.2.0) and it works OK for me.

If the gallery's XML file in your 'uploads/juicebox/' directory is not being updated after editing a gallery, please check the permissions on the 'uploads/juicebox/' directory and on the XML files themselves to make sure that they are not too restrictive. Default permissions of 755 for the directory and 644 for the files should be fine.

If I go directly to the PHP file which generates your gallery's XML data, an error 404 (file not found) is displayed.
http://www.foto.pelles.ch/wp-content/pl … llery_id=7

This suggests that either the file does not exist on your web server, or that access to the file is being blocked.
This is the reason why both your gallery settings pop-up window (in the backend) and the gallery (in the frontend) do not display. They require direct access to the 'jb-config.php' and 'config.php' files respectively.
(This has not changed between v1.4.0.1 and v1.4.2.0.)

Please check the following:
(1) Check that all the WP-Juicebox files (including 'config.php' and 'jb-config.php') are present on your web server.
(2) Check that the permissions on these files are not too restrictive. (Permissions of 644 should be fine.)

Also, you could try checking with your web host to see if they have made any changes recently which would be affecting things this way.

3,594

(17 replies, posted in Juicebox-Pro Support)

What device are you using? Perhaps it is classified (incorrectly) within Juicebox as a small-screen device. If you let me know what device you use, I will investigate further for you.
Have you tried setting screenMode="LARGE" (in JuiceboxBuilder-Pro's 'Customize -> General' section) to see if this makes a difference?

3,595

(4 replies, posted in Juicebox-Pro Support)

I have created a test gallery using the same version of Juicebox as yourself (Juicebox-Pro v1.4.2) and exactly the same configuration options that you use in your own gallery but I have been unable to replicate the problem you are experiencing.

I do not know if it will help but I notice that your gallery's XML file includes largeImageURL entries but the corresponding images do not exist on your web server.
Try either uploading the 'images/large' folder to your web server or remove the largeImageURL entries from your gallery's XML file (either manually in a plain text editor or by editing your gallery in JuiceboxBuilder-Pro and deselecting the 'Large Images' checkbox before resaving your gallery). If Juicebox cannot find images that are specified, it may cause problems.

Also, in your email you say "I have been experiencing problems viewing JuiceboxPro  galleries on both an iPad and iPhone where they previously worked fine."
If your galleries were previous working OK but now do not and you have not changed anything yourself, then perhaps something has changed on your web server (maybe a configuration setting of some kind or an entry in your .htaccess file) which may be contributing to the problem. Please check with your web host to see if they have made any changes recently which would affect your hosting account.

Also, to try to determine whether or not a combination of configuration options is the cause of the problem, try creating a basic Juicebox-Pro gallery with JuiceboxBuilder-Pro using only default settings and upload that you your web server to see if this works OK.

Hopefully this will point you in the right direction as to what might be causing the problem.

It looks like your WordPress installation or web server is preventing direct access to PHP files (which will break WP-Juicebox).

If you use the BulletProof Security plugin, then this will almost certainly be the cause of your problem and you will need to add a skip/bypass rule to the .htaccess file in your root directory as follows:

# Juicebox skip/bypass rule
RewriteCond %{REQUEST_URI} ^/wp-content/plugins/wp-juicebox/ [NC]
RewriteRule . - [S=13]

If you do not use the BulletProof Security plugin, then please check your .htaccess file for an entry such as:

<Files *.php>
    deny from all
</Files>

If you find such an entry, either comment it out or remove it and WP-Juicebox should work as expected.

3,597

(17 replies, posted in Juicebox-Pro Support)

As far as I am aware, the largeImageURLs will be used for the main display in the gallery if the display is retina and Large Screen Mode is being used. If screenMode="AUTO", Large Screen Mode will be used only if the device is not a small-screen mobile device (for example an iPhone) and the screen width is greater than 1000px.

3,598

(4 replies, posted in Juicebox-Pro Support)

One possible reason for a gallery not loading on a mobile device would be if it is being viewed over a 3G connection rather than wi-fi. If this is the case, then please see this FAQ which has a solution to the problem.
Why can't I view my gallery on a 3G mobile connection?

If this is not relevant or does not help, then please post the URL to one of your galleries so that I can take a look and help further.

3,599

(1 replies, posted in Juicebox-Pro Support)

Please check your email account's junk/spam folder to see if the email has been redirected to there. (With some email providers, it may be necessary to log in via their own web page to check the junk/spam folder as messages flagged as junk/spam may not be passed on to a client email program.)

If you still cannot find the email, then please contact support@juicebox.net and the admin team should be able to help you out further.

3,600

(496 replies, posted in Juicebox-Pro Support)

@killa

You can enter a Gallery Title (in the 'Web -> Juicebox -> Site Info' control panel) using HTML formatting (just as you would in JuiceboxBuilder-Pro) such as:

<img src="http://www.example.com/images/logo.png" width="100" height="50" alt="logo" />

... and then ensure that your logo image is uploaded to the correct location on your web server.