This bug has now been fixed in v1.4.0. Please see this blog entry for details.
You are not logged in. Please login or register.
Juicebox Support Forum → Posts by Steven @ Juicebox
This bug has now been fixed in v1.4.0. Please see this blog entry for details.
This bug has now been fixed in v1.4.0. Please see this blog entry for details.
When I adjust the stage padding it affects the buttons as well.
This bug has now been fixed in v1.4.0. Please see this blog entry for details.
This bug has now been fixed in v1.4.0. Please see this blog entry for details.
All the sharing icons and other icons appear overlapped.
This bug has now been fixed in v1.4.0. Please see this blog entry for details.
The bug I referred to in my last post has now been fixed in v1.4.0. Please see this blog entry for details.
Juicebox v1.4.0 has just been released and should hopefully fix the problems noted above.
Please see this blog entry for details.
This bug has now been fixed in v1.4.0. Please see this blog entry for details.
Issues (1), (2) and (4) from the original post above have now been fixed in v1.4.0. Please see this blog entry for details.
Juicebox v1.4.0 has just been released. Please see this blog entry for details.
This bug has now been fixed in v1.4.0. Please see this blog entry for details.
Juicebox v1.4.0 has now been released. Please see this blog entry for details.
Is this a real trouble for gallery loading on mobile devices ?
If you want to have a Juicebox gallery on your web page, then there is no option but to include the 'juicebox.js' file (which internally loads the 'theme.css' file). These files are too large to be included inline within a web page and this is not possible anyway as the structure of the 'jbcore' folder must be kept intact for Juicebox to know where its own resource files are located.
Loading the 'juicebox.js' file asynchronously may not work (the 'juicebox.js' file will have to have been fully loaded by the time the browser parses the embedding code <script> block) but if you would like to try it, please take a look at the suggestions in this forum thread.
(Incidentally, entering 'google.com' into Google's own own PageSpeed Insights results in a Mobile Speed result of 64/100.)
Unfortunately, I do not know for sure.
There is no release schedule for Juicebox and, therefore, no set release date for the next version. It will be released only when it is ready (although it should hopefully be sooner rather than later). However, any estimate I give you could turn out to be wholly inaccurate. I hope you understand.
If you would like to be notified when a new version is released, please join our mailing list at the foot of our homepage, follow us on Twitter @JuiceboxGallery or subscribe to our blog RSS feed.
@ckukshtel
All gallery files must be hosted on the same domain or subdomain as the HTML page containing the gallery's JavaScript embedding code. This is due to the same-origin policy. Knowing that you are using Shopify and that you are unlikely to be hosting your gallery on Shopify's own web servers, then this is like to be the problem that you are encountering.
Possible solutions would be to use an iframe (as I mentioned in my post above) or you may be able to implement a Cross-Origin Resource Sharing (CORS) solution: http://www.w3.org/TR/cors/
Try adding the following to the .htaccess file in the root directory of the domain which currently hosts your gallery.
Header add Access-Control-Allow-Origin "*"
I'm glad your gallery now works as expected in IE8.
Thank you for posting back to let me know.
The gallery images are responsive, but since I have set the "Gallery Height" to 650px the space between the main images and the thumbs (which are below the main images) becomes bigger and bigger as the browser width becomes smaller (I have three fixed layouts, narrow, normal and wide + mobile).
This happens because as the size and shape of the user's browser window changes, the aspect ratio of your gallery (specifically the image area within the gallery) changes but the aspect ratio of your main image does not. When using the default value for imageScaleMode (SCALE_DOWN), Juicebox will scale the main image within the image area and if the aspect ratios of the image area and the image itself do not match, then there will be space to the left and right or top and bottom of the image.
I thought I could use "Gallery Height"=100% if I set a container div (which contains the gallery, created in my case by Drupal) which has it height set to a specific value for each of the four responsive layouts and also set "position: relative". But that didn't seem to work.
This will not work (as you have discovered). If you set your gallery's height to 100% but the gallery's parent container has a fixed height, then the gallery's height will also become fixed (e.g. 100% of 800px = 800px).
If you always want to fill the gallery's image area (so that there is minimal space between the bottom of the main image and the thumbnails), you can set imageScaleMode="FILL". However, your images may be cropped.
If you want your gallery's aspect ratio to always be constant (ie. for your gallery's width and height to both change when the user changes the browser's width), then please take a look at this forum post to see how this can be achieved with JavaScript. However, please bear in mind what whereas this is relatively easy to implement with a standalone gallery on a web page, it may be difficult to incorporate into a Drupal environment.
It looks like IE8 is choking on lines 255 and 256 of your 'PhotoGallery.html' page:
<script type="text/xml">
</script>
Remove these lines from your web page (the <script> section is empty and the 'type' should be 'text/javascript') and your gallery should hopefully display OK in IE8.
Thanks -- the error message was very clear in Chrome, with a link to further information that explained the background.
We plan to introduce a similar message (and link) for IE11 in the next version of Juicebox.
Would be great to have the landing page give an up to date list of browsers/versions that do/don't work for local preview.
We will merge the FAQs into one and list all major browsers which prevent the loading of XML files locally (IE11, Chrome and Opera) in the next site update.
One can hope that a mechanism of explicit approval of "trusted" local XML will be future browser feature.
That would certainly be ideal.
it would be very nice (save people time!) to provide an explanation whether the problematic restrictions in those browsers tied to URI scheme -- file:// versus http:// for example -- or intranet versus internet, or?
The problem (with Chrome and Opera at least) is specifically with the file:// protocol.
Now the gallery block work like a charm.
That's great!
Thank you for posting back to let me know.
Your web page currently redirects (in versions of Internet Explorer less than or equal to IE8) to http://www.paradiseblue.com/gallery1/PhotoIndex.html and this redirection works fine when I view your gallery in IE8 under Windows XP. The gallery is displayed on a page of its own and functions fine.
The emulation modes within IE11 do not always give 100% accurate results and are not always the same as when using a genuine IE8 browser.
As your web page redirects when I view it in IE8, I cannot check how the gallery would look when embedded.
Please see these forum threads for more information:
http://social.technet.microsoft.com/For … currentver
http://social.msdn.microsoft.com/Forums … evelopment
I have viewed your website and your Juicebox gallery displays and functions OK.
If the error does not always appear, then it sounds like the problem may be with either your web server or internet connection.
Code being parsed by a browser should be 100% consistent. An intermittent problem can often be due to a timeout error (a file not being served/fetched from a web server in a timely manner).
Juicebox should embed itself into the gallery container only when the web page is complete and the gallery container has become part of the Document Object Model. If, for some reason, your web page has stopped loading and your browser thinks the page is complete before the gallery container has become part of the DOM, then you may see the error message you reported. Juicebox cannot find the gallery container because it has not yet been defined in the page at the time the Juicebox code is run (when the browser decides the DOM is ready).
Check with your web host or internet service provider to see if they have recently been experiencing any issues which might be contributing to your problem.
Also, check in the Drupal forum (https://drupal.org/search/site/juicebox?f[0]=ss_meta_type%3Aforum-issues) to see if anyone else using the Drupal module has been experiencing similar issues.
Please note that we did not write the Juicebox module for Drupal ourselves and support for the module would be better directed towards the Drupal forum where the author of the module should be able to help you further.
Certain browsers (IE11, Chrome and Opera) have security restrictions which prevent the loading of XML files (like the one used by Juicebox to store the configuration options and image data) locally (on your own computer). Unfortunately, there is nothing that can be done to circumvent this behavior.
Please note that this happens only when trying to load galleries locally (from your own hard drive) and does not happen once galleries have been uploaded to a web server.
We already have Juicebox FAQs for Chrome and Opera and will add one for IE11 in the next site update. (It was previously possible to preview galleries locally in IE10 but not now in IE11.)
In the next version of Juicebox, the message displayed when trying to view a gallery locally in IE11 will be changed from "Juicebox Error: Config XML file not found." to "Juicebox can not display locally in this browser." with a link to the corresponding new FAQ.
If you would like to view your gallery on your own computer before uploading it to your website, please preview it using either Firefox or Safari.
If you have installed Ghost on your own web server, then you should be able to embed a Juicebox gallery using the baseUrl method of embedding as documented here.
Essentially, you should upload your entire gallery folder (not just the contents) to your web server and paste the baseUrl embedding code into your blog entry. 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.
(According to the Ghost support forum, the Ghost markdown editor accepts HTML code.)
If your blog is hosted on Ghost's own servers, then as Ghost do not offer direct access to your blog via FTP, you will need to host your gallery elsewhere (such as Dropbox) and load your gallery into an iframe, following the Web Template instructions here.
I still don't see an interface for the new social media buttons option (I assume because that a fairly new thing) I also don't see the option for the main image corner radius.
Thank you for pointing this out. I have notified the developers.
On mobile devices when you have a caption it gets cut off on the bottom of a device
Try increasing your gallery's maxCaptionHeight from its current value of 80 to perhaps its default value of 120.
in thumbnail view the title of the gallery is visible even tho' it's turned off in desktop versions.
This will be fixed in the next version of Juicebox-Pro. (The gallery title will not be displayed in Small Screen Mode if galleryTitlePosition="NONE".)
Also the home icon doesn't appear when it's just the thumbnails on a mobile device. You have to view one of the actual images to see it.
This is by design to maximize the amount of space available for thumbnails on small screen devices.
With svmanager have you guys considered having tooltips over the options to give a simple brief description of what the options do when you hover over them with the mouse?
Thank you for the suggestion.
We use rollover tooltip text for many input field labels in Showkase, another one of our products which you might be interested in. For more information on the differences between svManager and Showkase, please see here.
Juicebox Support Forum → Posts by Steven @ Juicebox
Powered by PunBB, supported by Informer Technologies, Inc.