No problem. I appreciate your input.
You are not logged in. Please login or register.
Juicebox Support Forum → Posts by Steven @ Juicebox
No problem. I appreciate your input.
Sure. I can confirm that your suggestion of adding:
# Juicebox skip/bypass rule
RewriteCond %{REQUEST_URI} ^/wp-content/plugins/wp-juicebox/ [NC]
RewriteRule . - [S=13]
... to the root .htaccess file works fine, although I had to change it to the following in my own WordPress installation:
# Juicebox skip/bypass rule
RewriteCond %{REQUEST_URI} ^/wordpress/wp-content/plugins/wp-juicebox/ [NC]
RewriteRule . - [S=13]
... so Skippy should use:
# Juicebox skip/bypass rule
RewriteCond %{REQUEST_URI} ^/skippy/wp-content/plugins/wp-juicebox/ [NC]
RewriteRule . - [S=13]
I have just tried viewing your gallery again in both Mobile Safari and Chrome 21 on my iPod Touch and the gallery functions correctly in both browsers (the gallery displays correctly when I tap the Splash Page).
There seems to be no problem with your gallery's embedding code and all seems well when I view the gallery myself.
A few things to try which may not solve the problem but might get us closer to finding a solution are:
(1) Try opening the gallery's XML file directly in your browser and then try viewing the gallery afterwards: http://www.capturingnaturesimages.com/CNI2012/gallery/songbirds/config.xml
(2) Try downloading and using the Chrome Browser App (free) on your iPhone to see if your gallery works in this browser on your iPhone.
(3) Try using an absolute URL for the baseUrl in your gallery's embedding code, i.e.:
baseUrl: 'http://www.capturingnaturesimages.com/CNI2012/gallery/songbirds/',
@AITpro
Thank you for your input. Hopefully your suggestions will solve Skippy's problem.
@GuillaumeMenant
Yes. You can always download the latest version of Juicebox-Pro using the link from your purchase email.
If you cannot find your purchase email or your link has expired, please fill in this Upgrade Request Form to request a new download link.
For more information on downloading the latest files, please see the Upgrading Juicebox section of the support pages.
This is a known issue (a long Gallery Title running into thumbnails in Small Screen Mode).
A bug report has been logged and we are currently investigating possible solutions.
Hopefully, a fix will be included in the next version of Juicebox.
At the moment, the only workaround would be to use a shorter Gallery Title.
No. Your Flickr images must be made Public in order for them to be returned in an API search such as that performed by Juicebox to fetch the images from Flickr's servers.
I have successfully made 7 galleries so far, but I cannot get my 8th and final one made.
Were all 7 successful galleries made with JuiceboxBuilder-Lite v1.2.0 or were they made with a previous version of JuiceboxBuilder-Lite prior to attempting to create Gallery #8 with v1.2.0?
After adding photos, I click on Customize, which shows a question mark in each picture instead of the picture itself.
Do the thumbnail images display OK on the 'Images' tab or do the question marks appear only in the live preview window on the 'Customize' tab and in the generated gallery?
If the problem occurs only with certain images (i.e. those for Gallery #8), perhaps you could upload several of the original images and provide a download link so that I can try them for myself and see if I can replicate the problem on my own system. Thank you.
Unfortunately, I do not know what code in your .htaccess file may be causing the problem but now that you have found that the problem is related to BulletProof Security, you may find further help in the BulletProof Security forum.
I notice there are many forum posts which deal with 403 errors. Perhaps searching though the forum will provide a solution to your problem.
To install JuiceboxBuilder-Pro v1.2.0 successfully, you will need to uninstall the previous version of JuiceboxBuilder-Pro before installing v1.2.0:
• Mac: Delete the 'JuiceboxBuilder-Pro' file from the Applications folder and then empty your Trash
• Windows: Use 'Control Panel -> Programs -> Uninstall a program'
This bug has now been fixed in v1.2.0. Please see this Juicebox Blog entry for further details.
This bug has now been fixed in v1.2.0. Please see this Juicebox Blog entry for further details.
This bug has now been fixed in v1.2.0. Please see this Juicebox Blog entry for further details.
This bug has now been fixed in v1.2.0. Please see this Juicebox Blog entry for further details.
This bug has now been fixed in v1.2.0. Please see this Juicebox Blog entry for further details.
This bug has now been fixed in v1.2.0. Please see this Juicebox Blog entry for further details.
This bug has now been fixed in v1.2.0. Please see this Juicebox Blog entry for further details.
This bug has now been fixed in v1.2.0. Please see this Juicebox Blog entry for further details.
Juicebox-Pro does not feature lightbox functionality but you could incorporate a lightbox into your gallery and have each image displayed in the lightbox when clicked by following the instructions below.
(1) This example uses Shadowbox so you would need to download and include the Shadowbox CSS and JavaScript files on your gallery's HTML page as documented here.
(2) This example also uses jQuery so would need to download and include the jQuery JavaScript file on your gallery's HTML page.
(3) Set imageClickMode="OPEN_URL" in your gallery's XML file (so that the corresponding linkURL is opened when a main image is clicked).
(4) Set every linkURL in your gallery's XML file to point to a JavaScript function (see Step #5 below) in your gallery's HTML page: linkURL="javascript: func();"
(5) Set every linkTarget in your gallery's XML file to '_self': linkTarget="_self"
(6) Set up the JavaScript function (in this example named func()) in the gallery's HTML page to use the Juicebox-Pro API (specifically the getImageIndex() and getImageInfo() methods) to determine the URL of the image to open in Shadowbox.
(7) Open the image in Shadowbox using the JavaScript method documented here.
Your gallery's HTML page would look something like this:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Juicebox-Pro Gallery</title>
<meta charset="utf-8" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="description" content="This is a Juicebox-Pro Gallery. Get yours at www.juicebox.net" />
<script type="text/javascript" src="jquery-1.8.2.min.js"></script>
<script type="text/javascript" src="jbcore/juicebox.js"></script>
<script type="text/javascript" src="shadowbox-3.0.3/shadowbox.js"></script>
<link rel="stylesheet" type="text/css" href="shadowbox-3.0.3/shadowbox.css">
<style type="text/css">
body {
margin: 0px;
}
</style>
<script type="text/javascript">
Shadowbox.init({
skipSetup: true
});
var jb;
$(document).ready(function () {
jb = new juicebox({
containerId : 'juicebox-container'
});
});
function func() {
var index = jb.getImageIndex();
var info = jb.getImageInfo(index);
var url = info.imageURL;
var title = info.title;
Shadowbox.open({
content: url,
player: 'img',
title: title
});
}
</script>
</head>
<body>
<div id="juicebox-container"></div>
</body>
</html>
... and a single <image> entry in your gallery's XML file would look something like this:
<image imageURL="images/wide.jpeg"
thumbURL="thumbs/wide.jpeg"
linkURL="javascript: func();"
linkTarget="_self">
<title><![CDATA[Title text]]></title>
<caption><![CDATA[Caption text]]></caption>
</image>
@pedro.pissarra
This is not possible using JuiceboxBuilder-Pro. You would need to create your own composite images in an image manipulation program such as Photoshop prior to feeding them to JuiceboxBuilder-Pro and your gallery would have only one thumbnail per composite image (not one thumbnail for each image within a composite image).
There is no way to set unique captions for each image within the Juicebox Photoshop Plugin's interface.
The plugin automatically uses the image's filename for the Juicebox <title> and leaves the Jucicebox <caption> empty.
If you wish, you can change this default behavior by opening the plugin's 'Juicebox.jsx' file in a plain text editor and modifying lines 544 and 545. Please note that these line numbers refer to the current version of the plugin (v1.1.1).
If you plan to edit the 'Juicebox.jsx' file, this Photoshop JavaScript Scripting Reference might come in useful.
Alternatively, you could edit the gallery (after it has been created by the plugin) in JuiceboxBuilder-Pro to add titles and captions to your images or you could edit the gallery's XML file ('config.xml') manually in a plain text editor and add your titles and captions there.
Do you have any forwarding or redirecting active on your domain?
WP-Juicebox uses the WordPress plugins_url method to determine the path to the 'jb-config.php' file so it should return the correct path and there should ordinarily be no issues, as long as WordPress sees the same domain name that you use to access your WordPress installation.
Also, I would try temporarily disabling all other plugins to see if this makes a difference. If this works, re-activate each plugin one by one until it fails and you find out which plugin is causing the problem.
I am glad you have found a solution to your problem.
Thank you for posting back to let me know.
There should be no need to change the permissions on the 'wp-juicebox' folder itself (or any files contained within it).
Your defaults of 755 (for the 'wp-juicebox' folder) and 644 (for the 'jb-config.php' file) are fine.
The first thing I would try is to reinstall WP-Juicebox from scratch to ensure that all the necessary files are present and correct on your web server (just in case something went wrong with your initial upload and a file is missing or corrupt).
The current version of WP-Juicebox (v1.1.1) can be downloaded from this web page: http://www.juicebox.net/support/wp-juicebox/
If you continue to get this error when clicking the Juicebox icon on the 'Visual' toolbar, try changing the method of entry to 'HTML' and click the 'Add Juicebox Gallery' button there to see if you still get the error message.
Try giving your <div class="menu"> a high 'z-index' value via CSS so that it is stacked on top of all other HTML elements on your web page (including your Juicebox glalery).
Try adding the following code to the CSS section in the <head> of your web page:
.menu {
z-index: 9999;
}
Juicebox Support Forum → Posts by Steven @ Juicebox
Powered by PunBB, supported by Informer Technologies, Inc.