3,651

(3 replies, posted in Juicebox-Pro Support)

Try setting thumbsPosition="BOTTOM" and captionPosition="OVERLAY" and then set imagePadding to be the same value as maxCaptionHeight so that the bottom of the image is flush with the top of the caption area. The only part of the image area which would overlap the caption area would be the padding itself.

It sounds like you are just looking to have the Back Button displayed on main image pages in Small Screen Mode.
If so, then you can set showSmallBackButton="TRUE" (in JuiceboxBuilder-Pro's 'Back Button' section).
Please note that the Back Button will be hidden if you use the Info Button and the user clicks it to hide the overlay.
If you use the Info Button and want a permanent Back Button in Small Screen Mode, then you could try the following (but it looks like you do not use the Info Button so setting showSmallBackButton="TRUE" should be enough).

You could use the Open Image Button (if you are not already using it for its regular purpose) as the Back Button.
Set all your linkURLs to the page you want to redirect users to.
Set all your linkTargets to '_self'.
Force the Open Image Button to use the Back Button icon by changing \e004 to \e014 on line 765 of JuiceboxBuilder-Pro v1.4.1's 'jbcore/classic/theme.css' file. Alternatively, you could choose a completely different icon by following the Using Custom Icons support section in the Theming Guide.
Change the rollover tooltip text from 'Open Image in New Window' to something more appropriate, such as 'Go To Thumbnail Page' using the languageList configuration option. For example:

languageList="Show Thumbnails|Hide Thumbnails|Expand Gallery|Close Gallery|Go To Thumbnail Page|Images|Next Image|Previous Image|Play Audio|Pause Audio|Show Information|Hide Information|Start AutoPlay|Stop AutoPlay|AutoPlay ON|AutoPlay OFF|Go Back|Buy this Image|Share on Facebook|Share on Twitter|Share on Google+|Share on Pinterest|Share on Tumblr|of"

Now the Open Image button will look and function like the Back Button but it will be on the Button Bar and will not disappear when the Info Button is clicked.

You could also include links in your image titles or captions using HTML formatting as documented in this FAQ:
How do I add HTML formatting to image captions and titles?

3,653

(2 replies, posted in Juicebox-Pro Support)

I am glad that you have been able to find the controls you are looking for.

For anyone else reading this thread and wanting to change the size of the thumbnails, go to the 'Images' tab in JuiceboxBuilder-Pro and click the 'Change Sizes...' button in the 'Image Size' control panel. You can now enter new values for the thumbnail width, height (and quality). When you save your gallery on the 'Publish' tab, thumbnails will be generated at the specified dimensions and the thumbWidth and thumbHeight configuration options will automatically be set accordingly in the gallery's 'config.xml' file.

3,654

(7 replies, posted in Juicebox-Pro Support)

If you have been able to extract the Juicebox-Pro zip package without any errors, then it is unlikely that the 'JuiceboxBuilder-Pro.air' installation file is damaged or corrupt.

Ordinarily, none of the suggestions below should be necessary but, as you are experiencing difficulties, the list contains a fairly comprehensive list of things to check/try.

(1) Make sure that you are logged in with a User Account which has administrative rights. If necessary, create a new Administrator User Account and install Adobe AIR and JuiceboxBuilder-Pro from within this new account. (Windows).

(2) Make sure that you are using the latest version of Adobe AIR (v14.0) which can be downloaded from here.

(3) Install Adobe AIR not just by double-clicking the 'AdobeAirInstaller.exe' installation file but by right-clicking it and selecting 'Run as administrator...'. (Windows)

(4) Uninstall any existing version of JuiceboxBuilder-Pro:
Mac: Delete the 'JuiceboxBuilder-Pro' file from the Applications folder and empty your Trash.
Windows: Use the uninstaller in the 'Control Panel -> Programs -> Uninstall a program...' list.

(5) Make sure that no files are left behind from any existing version (or failed install) by manually deleting the following folders from your hard drive:
Mac: /Users/your_username/Library/Application Support/Adobe/AIR/ELS/JuiceboxBuilder-Pro
Windows: C:\Program Files (x86)\JuiceboxBuilder-Pro
Windows: C:\Users\your_username\AppData\Roaming\Adobe\AIR\ELS\JuiceboxBuilder-Pro
Windows: C:\Users\your_username\AppData\Roaming\JuiceboxBuilder-Pro
Windows: C:\Users\your_username\My Documents\JuiceboxBuilder-Pro
You may need to Show hidden files to find some of the above locations in Windows Explorer.

(6) Search your hard drive for the term 'JuiceboxBuilder-Pro' and delete any and all entries found (to be absolutely sure that nothing remains from a previous or failed install).

(7) Ensure that the 'JuiceboxBuilder-Pro.air' installation file is on your Desktop or in a non-restricted folder on your hard drive (and not on an external or network drive).

(8) Disconnect/unmount all drives other than the main hard drive (including time machine backups). (Mac)

(9) Ensure that any security software that you may have installed is not interfering with the installation process.

(10) Install JuiceboxBuilder-Pro following the 'Installation' instructions in the JuiceboxBuilder-Pro User Guide.

Hopefully the tips above will allow you to successfully install JuiceboxBuilder-Pro.

ive used my five downloads

Please fill in this Download Link Request Form and we will send you a new download link so that you will be able to download the next version of Juicebox-Pro as soon as it released.

Thank you for reporting this problem.
I have logged a bug report with the developers and it should hopefully be fixed in the next version.
In the meantime, the workaround (as you have discovered) would be to set showThumbsOnLoad="TRUE".

Try one of the two following suggestions:

(1) Use an opaque (rather than transparent) expandedBackgroundColor. For example, try setting expandedBackgroundColor="rgba(255,255,255,1)" (make sure that the 'Opacity' value is set to '1') in the Pro Options text area. This should ensure that no elements from your web page are visible when the gallery is expanded.
... or:
(2) Set expandInNewPage="TRUE" in the Pro Options text area. When the gallery is expanded, it will be displayed on a page of its own rather than on top of the embedding page.

Hopefully one (or both) of these suggestions will be a suitable solution to your problem.

But my Back Button text ("Back") appears when the page loads, just before the thumbnails appear, then immediately disappears.

I notice that your gallery uses Juicebox-Pro v1.4.0.
Please try upgrading to the latest version (v1.4.1). Instructions for upgrading Juicebox-Pro can be found here.
This should fix the momentary display of the Back Button on the Small Screen Mode thumbnail page.

Is there a way to have a Back Button on a Gallery page like this?

In Small Screen Mode, the Back Button is displayed only on the main image pages (and not on the thumbnail page).
Two possible workarounds would be to either:
(1) Force the gallery to use Large Screen Mode on all devices and in all browsers by setting screenMode="LARGE" (in JuiceboxBuilder-Pro's 'Customize-> General' section).
... or:
(2) Prevent the thumbnail page from being displayed in Small Screen Mode by setting showSmallThumbsOnLoad="FALSE" and showSmallThumbsButton="FALSE" (in JuiceboxBuilder-Pro's 'Customize-> Thumbnail' section).

3,658

(7 replies, posted in Juicebox-Pro Support)

Please see the Installation Issues section of the JuiceboxBuilder User Guide which has a note regarding this error message.
Hopefully this will help.

3,659

(4 replies, posted in Juicebox-Pro Support)

I'm viewing over 3G, and just get a blank screen.

Your 3G connection (not just a slow connection) is certainly the reason for the blank screen.
Please see this web page for details on how to set the Cache-Control header to 'no-transform' on IIS. (Your web host may be able to help you with this.)
Once this has been done, your Juicebox galleries should be visible by everyone (without the need to worry about your own 3G connection and the 'Request Desktop Site' functionality which would work only for yourself and not for others).

If loaded in the images locally, from the server instead of from Flickr, is there a way to do lazy loading or configure the slideshow to load images in quicker?

I should have mentioned earlier the imagePreloading configuration option. This determines how images are preloaded (and also controls whether or not images are kept in memory after being viewed).
Possible values for imagePreloading are PAGE, NEXT, ALL and NONE.
For short descriptions of each of these possible values, please see the the imagePreloading entry in the Main Image Options section of the Config Options page.
This will work for both Flickr and local images.

3,660

(1 replies, posted in Juicebox-Lite Support)

It is not necessary to upload your Juicebox gallery files to the root directory of your web space.
You can use the baseUrl method of embedding as documented here.
Essentially, you would create a Juicebox-Pro gallery using JuiceboxBuilder-Pro, upload your entire Juicebox gallery folder (not just the contents) to your web server and then paste the baseUrl embedding code into your web page.
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.

If Yola do not allow FTP access to the web space that they provide and you are, therefore, unable to upload your complete gallery folder to your Yola site, then you can still embed a Juicebox gallery in your Yola page by following the Embedding in a Web Template Site instructions.

3,661

(1 replies, posted in Juicebox-Pro Support)

either the captions are on or the thumb dots are on but never both

By default, the caption area is positioned on the image overlay (captionPosition="OVERLAY") and the default behavior for the overlay is to appear when the user hovers over the gallery and disappear when the user hovers out of the gallery.
If you want the overlay to be displayed at all times, you can set showImageOverlay="ALWAYS" (in JuiceboxBuilder-Pro's 'Customize -> Main Image' section). You could also choose to set showInfoButton="TRUE" ('Customize -> Button Bar'). This overrides the default behavior of the overlay and allows the user to toggle the overlay on and off via the Info Button on the Button Bar.
Alternatively, you could position the captions somewhere other than on the overlay (for example BELOW_IMAGE, BOTTOM or BELOW_THUMBS) where they will always be displayed (except for during image transitions when they fade out and back in again).

Ideally, I would have the thumbs below and a caption to the right; is this even possible?

This layout would not be possible. You can certainly position the thumb dots below the main image (using thumbDots="TRUE" and thumbsPosition="BOTTOM") but it is not possible to position the caption area to the right of the main image. The caption area can be positioned using the captionPosition configuration option, whose possible values are OVERLAY, OVERLAY_IMAGE, BELOW_IMAGE, BOTTOM, BELOW_THUMBS and NONE.
For short descriptions of each of these possible values, please see the the captionPosition entry in the Config Options page.

If it's not, it ought to be.

If you would like to make any suggestions for future versions of Juicebox, please post then in the Feature Requests thread.
It keeps them all together and ensures that they are not overlooked. Thank you.

3,662

(4 replies, posted in Juicebox-Pro Support)

What exactly happens (or does not happen)? Is an error message displayed (or is anything displayed)?
If nothing is displayed at all, then perhaps the problem is due to JavaScript being disabled in the browser or viewing the gallery over a 3G connection (rather than wi-fi). If 3G is being used, then please see this FAQ:
Why can't I view my gallery on a 3G mobile connection?

If the problem is simply due to a slow internet connection, then the problem may be due to the browser timing out whilst trying to load files. Certain browsers may allow you to change the timeout parameters (such as 'network.http.response.timeout' in Firefox's 'about:config' section) though not all browsers may have such settings and I cannot be certain that changing them will even help (though it might be worth trying).

Unfortunately, there is no way to change the way that Juicebox loads images from Flickr.

3,663

(29 replies, posted in Juicebox-Pro Support)

I have downloaded all the files in your gallery folder (including the .DS_Store files which are not generated by JuiceboxBuilder-Pro) and have recreated your gallery's structure on my own hard drive.
I have no problem opening it in JuiceboxBuilder-Pro (v1.4.1) on my own computer so there does not seem to be a problem with the gallery itself. This was likely to be the case but at least now we can rule out gallery errors as a possible cause of the problem. The problem certainly seems to be isolated to your own system somehow.

To summarize the above (and for anyone else experiencing a similar problem), here is a comprehensive list of things to check/try:

(1) Make sure that you are logged in with a User Account which has administrative rights. If necessary, create a new Administrator User Account and install Adobe AIR and JuiceboxBuilder-Pro from within this new account. (Windows).

(2) Make sure that you are using the latest version of Adobe AIR (v14.0) which can be downloaded from here.

(3) Install Adobe AIR not just by double-clicking the 'AdobeAirInstaller.exe' installation file but by right-clicking it and selecting 'Run as administrator...'. (Windows)

(4) Uninstall any existing version of JuiceboxBuilder-Pro:
Mac: Delete the 'JuiceboxBuilder-Pro' file from the Applications folder and empty your Trash.
Windows: Use the uninstaller in the 'Control Panel -> Programs -> Uninstall a program...' list.

(5) Make sure that no files are left behind from any existing version (or failed install) by manually deleting the following folders from your hard drive:
Mac: /Users/your_username/Library/Application Support/Adobe/AIR/ELS/JuiceboxBuilder-Pro
Windows: C:\Program Files (x86)\JuiceboxBuilder-Pro
Windows: C:\Users\Username\AppData\Roaming\Adobe\AIR\ELS\JuiceboxBuilder-Pro
Windows: C:\Users\Username\AppData\Roaming\JuiceboxBuilder-Pro
Windows: C:\Users\Username\Documents\JuiceboxBuilder-Pro
You may need to Show hidden files to find some of the above locations in Windows Explorer.

(6) Search your hard drive for the term 'JuiceboxBuilder-Pro' and delete any and all entries found (to be absolutely sure that nothing remains from a previous or failed install).

(7) Ensure that the 'JuiceboxBuilder-Pro.air' installation file is on your Desktop or in a non-restricted folder on your hard drive (and not on an external or network drive).

(8) Disconnect/unmount all drives other than the main hard drive (including time machine backups). (Mac)

(9) Ensure that any security software that you may have installed is not interfering with the installation process.

(10) Install JuiceboxBuilder-Pro following the 'Installation' instructions in the JuiceboxBuilder-Pro User Guide.

Try installing JuiceboxBuilder-Lite (from the Juicebox-Lite zip package available from this web page).
You can install and run both JuiceboxBuilder-Lite and JuiceboxBuilder-Pro side by side on the same computer.

If you can open the gallery with JuiceboxBuilder-Lite but not with JuiceboxBuilder-Pro, then this indicates that there may be something wrong with your JuiceboxBuilder-Pro installation, in which case, I would, once again, try closing JuiceboxBuidler-Pro, deleting the ELS folder (from Step #5 above) and re-opening the application.
This has been known to solve problems with the buttons on the 'Start' tab not functioning.

If you cannot open the gallery in either JuiceboxBuilder-Lite or JuiceboxBuilder-Pro, then there may be something on your system preventing the gallery folder from being opened and blocking the functionality of the 'Open Gallery...' button. Please check to see if you have any security software installed which might be interfering with the JuiceboxBuilder applications.

3,664

(4 replies, posted in Juicebox-Pro Support)

Here are a few tips to get things working:

(1) In your 'config.php' file, change the content type to application/xml. (I have already changed this in the post where you found the code.)
(2) The $gallery[$i] entries already contain file extensions so adding .jpg to them breaks the filenames.
(3) There are no spaces between the attributes in your <juiceboxgallery> tag which causes XML parsing errors.
(4) The sourcePath entries are required only for editing galleries in JuiceboxBuilder-Pro which may need to know where the original images are stored on your hard drive if reprocessing the images is required (for example to remove a watermark or resize the images). They can safely be removed.

Try the following:

<?php
header("Content-type: application/xml");
function GetDirArray($folder)
{
    $handle=opendir($folder);
    while ($file=readdir($handle))
    {
        if ($file!="." && $file!="..")
        {
            $ret[count($ret)]=$file;
        }
    }
    closedir($handle);
    sort($ret);
    return $ret;
}
$gallery=GetDirArray('images');
echo '<?xml version="1.0" encoding="UTF-8"?>';
echo '<juiceboxgallery 

    resizeOnImport="false"
    useThumbDots="false"
    useFullscreenExpand="false"
    imageFrameColor="rgba(255,255,255,1)"
    changeImageOnHover="true"
    showAutoPlayButton="false"
    showInfoButton="false"
    showImageNumber="true"
    shareFacebook="true"
    shareTwitter="true"
    shareGPlus="true"
    showSmallBackButton="true"
    backButtonPosition="OVERLAY"
    backButtonUseIcon="true"
    backButtonHAlign="LEFT"

>';
for ($i=0; $i<sizeof($gallery); $i++)
{
    echo '<image imageURL="images/'.$gallery[$i].'" ';
    echo 'thumbURL="thumbs/'.$gallery[$i].'" ';
    echo 'linkURL="images/'.$gallery[$i].'" ';
    echo 'linkTarget="_blank">';
    echo '<title><![CDATA['.$gallery[$i].']]></title>';
    echo '<caption><![CDATA[]]></caption>';
  echo '</image>';
 
}
echo '</juiceboxgallery>';
?>

3,665

(8 replies, posted in Juicebox-Pro Support)

Juicebox-Pro provides built-in support for displaying local images or images from a Flickr account only (and not other sources such as Google+).
It is certainly possible to pull in images from a custom source but you would need to use the method outlined in this FAQ:
Can Juicebox handle a custom data source, for example RSS or Instagram?

You can use the Picasa Web Albums API to fetch images from a Google+ Album.

Try the following (I have already tested it and found it to be working):

(1) In your gallery's embedding code, set the configUrl to be configUrl: 'config.php'. For example:

<!--START JUICEBOX EMBED-->
<script src="jbcore/juicebox.js"></script>
<script>
    new juicebox({
    configUrl: 'config.php',
    containerId : "juicebox-container",
    galleryWidth: "100%",
    galleryHeight: "100%",
    backgroundColor: "#222222"
});
</script>
<div id="juicebox-container"></div>
<!--END JUICEBOX EMBED-->

(2) Create a new file named 'config.php' in your gallery folder containing the following code:

<?php

header('Content-type: application/xml');

$dom_doc = new DOMDocument('1.0', 'UTF-8');
$dom_doc->formatOutput = true;

$settings_tag = $dom_doc->createElement('juiceboxgallery');

$picasa_user_id = ''; // Enter your Google+ User ID here
$picasa_album_name = ''; // Enter your Google+ Album ID here

$attachments = array();
$picasa_feed = 'http://picasaweb.google.com/data/feed/api/user/' . $picasa_user_id . '/albumid/' . $picasa_album_name . '?kind=photo&imgmax=1600';
$entries = simplexml_load_file($picasa_feed);
if ($entries) {
    foreach ($entries->entry as $entry) {
        $attachments[] = $entry;
    }
}

if ($attachments) {
    foreach ($attachments as $attachment) {
        $media_group = $attachment->children('http://search.yahoo.com/mrss/')->group;
        $image_url = $media_group->content->attributes()->{'url'};
        $image_element = $dom_doc->createElement('image');
        $image_element->setAttribute('imageURL', $image_url);
        $image_element->setAttribute('thumbURL', $media_group->thumbnail[1]->attributes()->{'url'});
        $image_element->setAttribute('linkURL', $image_url);
        $image_element->setAttribute('linkTarget', '_blank');
        $title_element = $dom_doc->createElement('title');
        $title_text = $dom_doc->createCDATASection($attachment->title);
        $title_element->appendChild($title_text);
        $image_element->appendChild($title_element);
        $caption_element = $dom_doc->createElement('caption');
        $caption_text = $dom_doc->createCDATASection($attachment->summary);
        $caption_element->appendChild($caption_text);
        $image_element->appendChild($caption_element);
        $settings_tag->appendChild($image_element);
    }
}

$dom_doc->appendChild($settings_tag);

echo $dom_doc->saveXML();

?>

You will need to enter your Google+ User ID and Album ID in the 'config.php' file where indicated.
Make sure your Google+ Album is made public ('Sharing options -> Visible to -> Public -> Save').
When you view a Google+ Album, the URL will look something like:
https://plus.google.com/photos/012345678901234567890/albums/9876543210987654321
The User ID is the number which comes after '/photos/' and the Album ID is the number which comes after '/albums/'.

Alternatively, if you wanted to pull in images from a Google Drive folder (rather than a Google+ Album), then you would need to find a way to fetch a list of files from the Google Drive folder and build the gallery's XML file in a manner similar to the example above.

I hope this points you in the right direction.

3,666

(29 replies, posted in Juicebox-Pro Support)

I tried to open the gallery I had successfully opened on my external drive and nothing.

The external drive may be the problem.
Copy your gallery folder to your computer's hard drive, disconnect your external drive and try to open the gallery.

One solution to a known issue which can arise when installing JuiceboxBuilder-Pro (noted in the Installation Issues support section is the following:

On Mac - Unmount drives other than main drive (including time machine backups) and retry installation.

If this solution can work for installation problems, it may also help with your own problem opening existing galleries.

Will this work for a download?

Unfortunately, this is not a public link which I can click to download your gallery folder. You could share the file ('Right-Click -> Google Drive -> Share... -> Public on the web') or upload it to your web server.

3,667

(8 replies, posted in Juicebox-Pro Support)

Sorry, my mistake.
Entering <a><img src="jbcore/classic/img/Logo-Dark.png" /></a> as a value for the backButtonText will work only in JuiceboxBuilder-Pro.

If you enter the value directly into a gallery's XML file, you will need to escape all XML entities as noted in this FAQ:
How do I add HTML formatting to the Gallery Title or Back Button?

Therefore, the code you would enter when editing your gallery's XML file directly would be:

backButtonText="&lt;a&gt;&lt;img src=&quot;jbcore/classic/img/Logo-Dark.png&quot; /&gt;&lt;/a&gt;"

Sorry for the inconvenience but this should work fine.

3,668

(29 replies, posted in Juicebox-Pro Support)

Try uninstalling JuiceboxBuilder-Pro, searching your hard drive for any and all instances of 'JuiceboxBuilder-Pro' and manually deleting everything found. Then empty your trash and reinstall the application.
If this helps and your search returned any entries, it might help other users who encounter the same problem if you could post them here (so that the other users know what to delete).

If this does not help, then it might help if I could try opening your gallery with JuiceboxBuilder-Pro myself, just to make sure that there is nothing wrong with the gallery itself. Perhaps you could zip and upload the gallery folder somewhere and provide a download link. Thank you.

3,669

(4 replies, posted in Juicebox-Pro Support)

@quimic

If you like, you can post suggestions for future versions of Juicebox in the Feature Requests thread.
I do not know the likelihood of feature requests being implemented but posting them in this thread keeps them all together and ensures that they are not overlooked by the developers.

3,670

(3 replies, posted in Juicebox-Lite Support)

The XML data has to be in its own separate file (it is not possible to simply pass a string of data to the configURL configuration option in the embedding code).
Also, the file containing the XML data has to be fully formed before Juicebox loads it.
This could be achieved with a server-side scripting language, such as PHP (which would create the XML file on the server before Juicebox loads it), but not with client-side JavaScript.

An example of how this can be achieved can be found in the answer to Query #3 in this forum post.

You could pull in data from whatever source you like and, instead of simply echoing the output, you could build an XML file using PHP DOM techniques.

Both formats I posted above work in Safari 5.1.7 on PC and Mobile Safari on iOS 6.1.6.
If you find that:

linkURL="http://www.example.com/gallery/#2"

... does not work in one (or more) of your browsers, then it would be safer to use:

linkURL="http://www.example.com/gallery/index.html#2"

... which should work in all browsers.

3,672

(2 replies, posted in Juicebox-Pro Support)

Your gallery seems to be working OK just now. Your images display OK when I view your gallery myself.
Perhaps there was a temporary glitch with either Flickr itself or your internet connection which has now been rectified.

Edit:
I'm glad it seems to be working OK at your end now, too. Thank you for posting back to let me know.

3,673

(29 replies, posted in Juicebox-Pro Support)

If your gallery is in a folder which is synced with a cloud storage service or on a restricted file system or network drive, try moving the gallery folder to a different location on your hard drive (such as your desktop) before trying to open it.

3,674

(8 replies, posted in Juicebox-Pro Support)

Unfortunately, it is not possible to enter code such as backButtonText="<a><img src='jbcore/classic/img/Logo-Dark.png' /></a>" into the Pro Options text area in the Juicebox plugin for Lightroom as the text is split into key/value pairs using the = character and the second = character in your backButtonText line breaks the parsing of the Pro Options.

Either:
(1) After creating your gallery, open the gallery's 'config.xml' file in a plain text editor and enter the backButtonText configuration option as an attribute to the opening <juiceboxgallery> tab.
... or:
(2) Open and edit the gallery with JuiceboxBuilder-Pro. You could perhaps create your own custom preset in order to quickly apply a certain collection of settings to existing galleries. Please see the Presets section of the JuiceboxBuilder User Guide.

3,675

(3 replies, posted in Juicebox-Lite Support)

If your gallery folder is named 'gallery' and you have uploaded the complete gallery folder (not just the contents) to the root directory on your web server, then the code you posted should display the gallery (no matter where on your site the page containing the embedding code is located).
Double-check that the gallery folder is complete and has been uploaded to the correct location on your web server (the root directory, usually named 'public_html' or 'htdocs').

Also, check that the permissions on your gallery folder (and all subfolders and files within it) are not too restrictive.
Default permissions of 755 for folders and 644 for files should be fine.

If you continue to experience difficulties, please post the URL to the web page you are trying to embed the gallery into so that I can take a look and help further.