The demos on this page show what can be done with Juicebox but the themes are not downloadable.
A Theme Gallery is planned but not yet available. Please see the Juicebox - Theming page for more details.
You are not logged in. Please login or register.
Juicebox Support Forum → Posts by Steven @ Juicebox
The demos on this page show what can be done with Juicebox but the themes are not downloadable.
A Theme Gallery is planned but not yet available. Please see the Juicebox - Theming page for more details.
This is a known bug (imageClickMode="OPEN_URL" does not work on mobile devices).
A bug report had already been logged and hopefully it will be fixed in the near future.
Thank you for reporting.
I do see config XML file in "wp-content/uploads/juicebox/"
Yes, but the full path to your gallery's XML file is: http://media.kutovadesign.com/wp-conten … ebox/5.xml which is a different domain to URL you quoted for the page into which the gallery is embedded.
(Did you change the path to the uploads folder in the WordPress Dashboard 'Settings -> Media' section?)
If you visit: http://media.kutovadesign.com/juicebox/ you will see your gallery (as the page's domain matches that of the XML file).
That's great! Thanks for posting back.
There is a typo in your audioUrlOgg entry.
Currently, you have audioUrlOgg="04.0gg" (note the zero character in the file extension).
This should be audioUrlOgg="04.ogg".
Although not sure how to check "PHP DOM extension enabled"
Create a new file named 'phpinfo.php' containing the following code:
<?php
phpinfo();
?>
Upload it to your web server, open the page in a browser and search for the DOM section.
However, this is not the problem.
Your website URL is http://www.kutovadesign.com/juicebox/
However, your XML file is stored on: http://media.kutovadesign.com/
All Juicebox files should be stored on the same domain (or subdomain).
The latest version of svManager (v1.8.0) now includes support for Juicebox galleries.
You can download the latest version using the link from your original purchase email.
If you cannot find the email or your link has expired, please fill in this Upgrade Request Form to request a new link.
You can upgrade svManager from Juicebox-Lite (which it comes bundled with) to Juicebox-Pro by following Step #6 from the instructions here.
Ensure that your galley's background is transparent by setting the background opacity (the last parameter in the 'rgba' notation) to zero, e.g.:
backgroundColor : 'rgba(0,0,0,0)'
Also, try giving your header <div> a high 'z-index' value so that it appears on top of all Juicebox gallery elements, e.g.:
<div id="header" style="z-index: 9999;">
Your gallery's XML file uses the setting useFlickr="false" but there are no images listed in the XML file for the gallery to display.
Make sure that your images are present in your WordPress Media Library and that they are attached to the post containing the gallery. After checking this, 'Edit' and 'Update' the post to rewrite the gallery's XML file and include the images in your gallery.
@UrsusMaritimus
Thank you for sharing! Hopefully others will be able to benefit from it.
Do you have Small Screen Mode and Large Screen Mode sample galleries that I can compare side by side?
Also, on what platform and in what browsers do you see the differences?
I have created SSM and LSM galleries using my own images and have viewed both galleries side by side in Firefox 12, IE9 and Safari 5.1.7 (Windows PC) and cannot see a difference between the two.
do you have an ETA for the new version?
There is no set time-frame for releases and no release date scheduled for the next version.
However, you can be notified of new releases by joining our mailing list and following us on Twitter (@juiceboxgallery).
Please scroll down to the bottom of our home page for details.
you're right, using another Theme for wordpress helps to make the gallery / website scalable on my iPhone. Even displaying the gallery on another post / page then the start page helps. I have no clue what's the actual issue, so you might have a pointer where I can start searching for the problem with the starting page
It may (or may not) have something to do with your theme using a <meta> tag such as:
<meta name="viewport" content="width=device-width" />
... which, for example, the WordPress theme 'Twenty Eleven' uses (but 'Twenty Ten' does not).
For more information on the <meta> 'viewport' tag, please see here.
Maybe because I'm running it with python. Did you use Java?
No. I used Python v2.7.3 and Google App Engine SDK for Python v1.6.6 (Windows).
The contents of my 'app.yaml' file were as follows:
application: juiceboxgallery
version: 1
runtime: python
api_version: 1
handlers:
- url: /(.*\.(gif|png|jpeg|jpg|js|css|xml))
static_files: \1
upload: (.*\.(gif|png|jpeg|jpg|js|css|xml))
- url: .*
script: main.py
The 'main.py' file remained unchanged from the 'website.zip' file referenced in the link I posted.
Also, make sure that you are using the latest version of Juicebox (v1.0.2) to ensure that bugs present in earlier versions (which have since been fixed) are not contributing to your problem.
Please see the Upgrading Juicebox section of the Juicebox support pages for details if necessary.
If you continue to experience difficulties, please post the URL to your gallery so that I can take a look.
The backgroundColor can be set in either the XML file ('config.xml') or the embedding code (in the 'index.html' file). If set in both, Juicebox will use the value set in the embedding code.
1. Sort images from metadata fields?
You could use a Flickr account as a source of images by using the following settings in your gallery's XML file:
useFlickr="TRUE"
flickrUserName="your_flickr_username"
Then, you could use the flickrSort Pro Option which gives you some control over the order in which the images are displayed.
The Juicebox Flickr options can be found here.
2. Display select metadata: captions, filenames et al?
It is not yet possible to extract metadata for use as the image's <title> or <caption>.
Currently, it is possible to use the image's File Name for the <title> and/or <caption> and, additionally, the linkURL for the <caption> (via JuiceboxBuilder's 'Images -> Titles' and 'Images -> Captions' drop-down options at the top).
3. Update a site on the fly by adding images to a folder/directory, without entire re-export?
If using Flickr as a source of images, you could upload new images to your Flickr account and they would be displayed in your Juicebox gallery next time it is viewed without having to modify any gallery files.
Alternatively, you could use the following PHP code as your gallery's XML file. It will read and display all images in a folder named 'images'.
<?php
header("Content-type: application/xml");
function GetDirArray($folder)
{
$handle=opendir($folder);
while ($file=readdir($handle))
{
if ($file!="." && $file!="..")
{
$ret[]=$file;
}
}
closedir($handle);
sort($ret);
return $ret;
}
$gallery=GetDirArray('images');
echo '<?xml version="1.0" encoding="UTF-8"?>';
echo '<juiceboxgallery galleryTitle="Juicebox Gallery">';
for ($i=0; $i<sizeof($gallery); $i++)
{
echo '<image imageURL="images/'.$gallery[$i].'" thumbURL="images/'.$gallery[$i].'" linkURL="" linkTarget="">';
echo '<title></title>';
echo '<caption></caption>';
echo '</image>';
}
echo '</juiceboxgallery>';
?>
Place the above code in a file named 'config.php', place the file in your gallery folder and add the following to your gallery's embedding code:
configUrl : 'config.php'
(You may wish to modify the code to handle thumbnails in a similar fashion.)
Each time you upload images to the 'images' folder, they will automatically be displayed in the gallery when the gallery is viewed.
Yes. You could open the plugin's 'juicebox.lrwebengine/config.xml' file in a plain text editor and add your preset's XML options to the opening <juiceboxgallery> tag.
Then, each time you create a gallery using the plugin, your options will be used.
There is no set time-frame for releases and no release date scheduled for the next version.
However, you can be notified of new releases by joining our mailing list and following us on Twitter (@juiceboxgallery).
Please scroll down to the bottom of our home page for details.
@bobpatrick
Please post the URL to your gallery so that I can take a look.
It is possible to host a Juicebox gallery on Google App Engine.
Here is a test gallery I uploaded earlier: http://juiceboxgallery.appspot.com/
I followed the instructions here: http://www.labnol.org/internet/host-web … ine/18801/
The only variation to these instructions was to make sure I had XML files specified in the list of accepted file extensions in the 'app.yaml' file.
I don't want an Overview to be shown even not for 1 second.
This plain screen with the 'loading' spinner is displayed whilst Juicebox loads the first image. The slight delay is inevitable but you can make the initial loading of your gallery less noticeable by setting the gallery's background color to the same color as the background of your page (#eeeeee) and setting showPreloader="FALSE" in the Pro Options text area.
Furthermore I want the second the actual first picture to show as set in the "display time" option (which is set to 5 seconds)
This is a known bug which has been addressed and will be fixed in the next version of Juicebox.
Thank you for reporting.
On the iPhone 4s the gallery shows in full size and seems to be too large for the little screen, so I can only see a part of the gallery at once.
This may be related to the WordPress theme you use. Try temporarily reverting to the default WordPress theme to see if this makes a difference.
Although I have set the transition mode to FADE the gallery slides.
The imageTransitionType Pro Option applies only to Large Screen Mode (as documented here).
When the gallery is displayed on an iPhone, the gallery automatically uses Small Screen Mode by default.
You can force the gallery to be displayed in Large Screen Mode by setting screenMode="LARGE" in the Pro Options text area.
For more information about Screen Modes, please see here.
This is a known bug (linkTarget is not respected) which has been addressed and will be fixed in the next version of Juicebox.
Thank you for reporting.
@Anton
Should it be in /wp-content/uploads in case of WordPress?
When creating galleries with WP-Juicebox, the XML files are stored in the 'wp-content/uploads/juicebox/' folder.
The XML files take the form '[gallery_id].xml'.
Make sure that your WordPress installation has a 'wp-content/uploads/juicebox/' folder and that it has been given full access permissions (777).
Also, make sure that all the other requirements for WP-Juicebox are met.
If you continue to experience difficulties, please post the URL to your gallery so that I can take a look.
I think both these issues are related to the goNextOnAutoPlay="true" setting in your gallery's XML file.
I will log a bug report. However, in the meantime, a workaround would be to set goNextOnAutoPlay="false" in your gallery's XML file.
The 'Expand Button' will be shown only if the gallery's dimensions are less than 100% x 100% or if the gallery is embedded in a web page alongside other content. Otherwise, the gallery will already be displayed as large as possible (filling the browser window) and cannot be made any larger so the 'Expand Button' would be redundant and is automatically disabled.
This is possibly due to the default setting of screenMode="AUTO".
On a small screen device (such as the iPhone), the screen mode will be set to SMALL.
On a large screen device (with a resolution of greater than 1024 px x 768 px, such as the iPad), the screen mode will be set to LARGE.
Try setting screenMode="SMALL" in your gallery's XML file to force Small Screen Mode to see what happens when you next view your gallery on your iPad (after clearing your browser's cache).
Please see here for more information on screen modes: http://www.juicebox.net/tour/gallery/#screen-modes
In order to display your gallery without the address bar on your iPad, try selecting 'Add To Home Screen' from the gallery URL and then opening the gallery from the home screen icon.
Juicebox Support Forum → Posts by Steven @ Juicebox
Powered by PunBB, supported by Informer Technologies, Inc.