I am a Pro user now! ;-)

So I am able to create November (page 1), October (page 2) and September (page 3) galleries using expandInNewPage="TRUE" and showSplashPage="NEVER" options. Refresh does not happen anymore but I have some concerns about expandInNewPage...

  • What I can see is that the option does not allow us to open a new tab but the gallery will stay on the same page in some way. As a consequence, I still see a weird display of my September gallery post (main image is very little, with no thumbnails) after I opened November gallery first (from the corresponding post). Note that October post has a good display... To make it even more complex, this issue happens within Chrome and Safari but everything seems OK with Firefox (all are iMac version).

  • On iPad, after closing a gallery, I am often in a situation in which the infinite scroll won't work anymore within the page...

  • Is there any option to open the gallery in a new tab? Then closing the gallery would mean closing the tab, and the main website would appear again after that. I am sure it would make my issues disappear...

Thank you in advance.

Regards.

Thank you very much for your feedback! Another reason for me to buy the Pro version. Of course it will be a good thing to fix this splash mode issue.

Thanks again for your excellent juicebox-lite support.

Thanks for the reply. I removed the ">", then removed the CDATA tags but nothing changed.

Following your recommendation, I decided to use WP-Juicebox Wordpress plugin applied on a fake October gallery ("Mise en ligne de la galerie Juicebox du mois d’octobre 2013", page 2) by using some images from my NextGEN galleries. In the same time, I removed posts related to November and September galleries, to put embedded galleries out of the story. And the same behavior happens on mobile devices when reaching page 2 while scrolling down: page is refreshed and web browser goes to top.

For desktop, laptop and iPad 1 (iOS 5.1.1), it works fine (Safari or Chrome) but it is not OK for iPhone 3GS (iOS 6.1.3) or iPhone 5. I could update this one from iOS 6 to iOS 7 but I noticed same "refresh" behavior on other no-iOS mobile phones...

Note that for some trials, I deactivated all plugins but Jetpack (for infinite scroll) and WP-Juicebox so it means that something goes wrong when they are used together. Note also that my theme is Twenty Ten, a previous default theme delivered with Wordpress. Jetpack plugin is written by the Automattic guys and I am sure it worths trying to make your galleries work fine (via plugin or embedding methods) with their infinite scroll. I am so close to a perfect solution using Pro version that I still hope you will find another area of investigation...

Thank you in advance.

Regards.

Steven,

Thank you for your reply. All the warnings given by the W3C validation service are "Bad value xxxx for attribute rel on element a: The string xxxx is not a registered keyword or absolute URL.", which is a well-known non-issue coming from Wordpress core code.

It is good to know that Juicebox itself does not fire a page refresh. But when I remove the September gallery post, "back to top" issue does not happen anymore when reaching the page which contained that gallery. The issue is for all mobile devices (iPhones, Sony, etc...) and all web browsers. To make it weirder, it seems OK on iPad...

Regards.

Steven,

Thanks for your reply. I had this expandInNewPage workaround in mind for the first three points.

Do you have any idea for the next points, in particular:

  • With iDevices, when one of the new loaded post contains a gallery, it will send us to the top of the blog, while loading it.

It seems that a post containing a gallery, when loaded during a scroll, is firing a refresh of the page and as a consequence the web browser has to go at the beginning of that page.

Do you know how we could avoid this issue?

Thank you in advance.

Regards.

Steven,

Thank you very much for your responsiveness.

I replaced percentages with absolute values for gallery width and height, I added inline CSS and I still had the issue with the second gallery when scrolling down (empty post).

Everything seems better when I change the container ID in order to make them unique.

But I have several new issues you can observe on my blog:

  • Even if the september gallery (page 3) seems OK within the post when scrolling down from top, it shows the november one when expanding. Same behavior with Chrome and Firefox (in fact, only iPhones and iPad are working fine).

  • After a refresh of my web browser (=clearing history), when I expand then close the september gallery, I am sent back to the top of my blog (instead of the corresponding post, which is not so good) and I can't scroll at all (=window blocked, which is very bad). Same behavior with Chrome and Firefox.

  • After clearing history, when I first expand and close the november gallery, the september one is not well displayed in the post when scrolling down. Same behavior with Chrome and Firefox (iDevices are working fine).

  • With iDevices, when one of the new loaded post contains a gallery, it will send us to the top of the blog, while loading it.

  • With iPhone 3GS, once a gallery has been expanded, load of new posts is not working anymore (=no scrolling down anymore). I would say this issue is less important than the others.

Do you have any idea about these issues?

Thank you in advance.

Regards.

Hello,

I am currently evaluating Juicebox on my Wordpress blog and I am very happy with your solution. I was ready to buy the pro version in order to remove the 50 photos limit, to be able to access additional options, to translate the "View gallery" in the splash mode and to support you also!

Unfortunately, I discovered an issue when using the infinite scroll Jetpack plugin coming from Wordpress/automattic team (See official page: http://wordpress.org/plugins/infinite-scroll/). If the embedded gallery in on the first page, everything is fine. If the embedded gallery is on another page, reached by scrolling down, the gallery is not loaded. It seems that we would have to use sort of callback from infinite scroll plugin to run your stuffs when the jetpack plugin is displaying new posts.

Note that I am not using your WP-juicebox wordpress plugin because my photos are not in the Wordpress media gallery or in Nextgen gallery (photos are outside of my wordpress blog). It may be possible that your plugin has the same issue but I did not check.

To give you an example:

  • You can see a working gallery in the first page of my blog: http://www.monpetitblog.net/ (post #5 when writting theses lines, called "Mise en ligne de la galerie du mois de novembre 2013")

  • Then a working gallery on page 3 of the blog when accessed directly: http://www.monpetitblog.net/page/3/ (post #6 when writting these lines, called "Mise en ligne de la galerie du mois de septembre 2013")

  • Then please try to start from the main page (http://www.monpetitblog.net) then scroll down in order to reach this "September" post and you will see that the gallery is not loaded when using infinite scroll approach.

A priori, we just need to use infinite scroll plugin triggered event, playing with few lines of basic Javascript/Jquery code. This part is documented in "JavaScript Events" section of the plugin support page (end of the http://jetpack.me/support/infinite-scroll/ page)  It should be easy for you but I do not know how to do it on my side.

Is it possible for you to look at this infinite scroll issue?

Let me know.

Thank you in advance.

Regards.