# Summary

This module provides an integration between the popular Juicebox HTML5 responsive gallery library and Drupal. Juicebox is in many ways the successor of Simpleviewer and offers a powerful cross-device solution for image galleries, sliders and more.

The 8.x-2.x branch now has full feature parity with the 7.x-2.x branch of the module and compatibly with a stable Drupal 8 core (RC1 or greater). In that regard it should be feature complete and stable enough for real-world usage and testing. Note that some bugs undoubtedly remain and some test coverage is still pending.

# Project URL

https://www.drupal.org/project/juicebox

# Where is the code?

https://www.drupal.org/project/juicebox

# Estimated completion date

Unknown

# Dependencies

Before installing this module please download and install the required Drupal Libraries API module version 2.0 or above via http://drupal.org/project/libraries. Of course you will also need to download a recent copy of the Juicebox javascript library from http://www.juicebox.net/download.

# Who's doing the port?

https://www.drupal.org/u/rjacobs

# What help do they need?

Unknown

# D8 roadmap

Unknown

# Background and reference information

Unknown

Comments

legaudinier created an issue. See original summary.

frogueat’s picture

Category: Plan » Bug report
Priority: Minor » Major

juicebox would work really fine on my latest drupal 8.0.1 but if extension is active, i always (everywhere!!) get the error: Warning: opendir(libraries): failed to open dir: Permission denied in libraries_get_libraries() (line 102 of /var/www/drupal/modules/libraries/libraries.module)

I'm running on latest ubuntu, all files under /var/www/drupal have owner www-data:www-data. So this could be not at all an permission-issue :-o
Error messages are also seen by anonymous users.

rjacobs’s picture

Category: Bug report » Plan
Priority: Major » Minor

Hi frogueat,

This issue thread is for the discussion of overall porting progress of the module, and not specific issues reports (see the contrib tracker project for more info).

Feel free to open a new support request in the module-specific issues queue and someone can help a bit more there. Btw, based on the error you are getting I'm fairly confident that the problem is independent of the Juicebox module itself, and is related to access settings on your filesystem or a problem with the libraries API module. Anyway, I suggest you open-up a support issue in the link above and go from there.

rjacobs’s picture

Priority: Minor » Normal
khacreation’s picture

Thanking you for your great module.
We have implemented your module to display galleries on page. Everything working fine except one issue.

Issue :
1) Suppose we have page where we have more than one galleries
2) After page load, we select gallery #1
3) it will open gallery images into POPUP
4) Now close that gallery and try to open gallery #2 or #3 etc.
5) No other gallery get opened.
6) but if you again click on #1 gallery - it will open again.
7) Once you refresh page and click on gallery #2, it will get opened. but no other until you refresh page.

Can you please help me to fix this issue?

Thanking you,
Rohan S.

mmjvb’s picture

@khacreation Please file your issue in the queue of the project itself. The issue here in D8CPT is about porting it to D8. Any issues you have here welcome in the jukebox project.

Neslee Canil Pinto’s picture

Status: Needs review » Fixed
mmjvb’s picture

Status: Fixed » Needs review