Topic: 1.5 Multi-Gallery Upgrade Requirements, eg jbcore Sufficient? [SOLVED]

Steven:

I asked a similar question once before (although I can't find that thread), so this may sound familiar: with the release of 1.5, is copying its jbcore directory to the web host sufficient to update existing galleries?

I seem to recall that for at least one Juicebox Pro release it was necessary to re-generate the galleries (after installing the latest version), in order to reap the benefits of the changes in the release.

(Recall that I have a Python script that will accomplish the replacements, when no re-generation is required. See thread https://juicebox.net/forum/viewtopic.php?id=147 .)

On the page that announced the release of 1.5 ( https://juicebox.net/blog/2016/05/juice … -released/ ) there's a paragraph on "Upgrading to v1.5.0," with a link to https://juicebox.net/support/upgrade/ . That upgrade page, in "Upgrading Existing Galleries," states "Alternatively you can replace the jbcore folder in the existing gallery folder with the one that comes in the latest download web folder." That's the good news. The bad news is that at the top of the page there is a statement: "Juicebox is currently on version 1.4.4.2"; since that information is incorrect, it renders the alternative upgrade statement a little suspect.

Thanks for any help on this issue.

Regards,

Bill P.

Re: 1.5 Multi-Gallery Upgrade Requirements, eg jbcore Sufficient? [SOLVED]

The bad news is that at the top of the page there is a statement: "Juicebox is currently on version 1.4.4.2";

Oops! Looks like that one slipped through the net. Now changed to "v1.5.0". Thank you for pointing it out.

... with the release of 1.5, is copying its jbcore directory to the web host sufficient to update existing galleries?

Yes (as long as you were previously using v1.4.4.2).
The change between v1.4.4.1 and v1.4.4.2 was to the 'index.html' files (generated by JuiceboxBuilder-Pro) to ensure that the correct meta viewport tag was included in the gallery web pages for iOS 9 support.
All the changes from v1.4.4.2 to v1.5.0 are in the 'jbcore' folder so swapping your 'jbcore' folders is all you need to do to upgrade your existing galleries.

If you are upgrading from v1.4.4.1 (or earlier) and are using the 'index.html' files generated by JuiceboxBuilder-Pro, I would recommend rebuilding your galleries with JuiceboxBuilder-Pro v1.5.0 (to upgrade both the 'index.html' files and 'jbcore' folders).
Otherwise, you could manually swap your 'jbcore' folders and ensure that the meta viewport tag (noted in this Juicebox blog entry) is in the head section of your gallery web pages.

Re: 1.5 Multi-Gallery Upgrade Requirements, eg jbcore Sufficient? [SOLVED]

Thanks, Steven, for the thorough answer and for your time.

Cheers,

Bill P.

Re: 1.5 Multi-Gallery Upgrade Requirements, eg jbcore Sufficient? [SOLVED]

No problem!