You are not logged in. Please login or register.
Active topics Unanswered topics
Juicebox v1.5.1 Released!
Search options (Page 216 of 233)
I can't find the line you speak of; the code in question goes to about line 14, as I recall, then includes a huge number of lines that are not numbered.
You are looking at the '~juicebox.js' file inside the 'jbcore' folder.
You need to go back a level and find the file named 'Juicebox.jsx' in the same directory as the 'jbcore' folder and the 'readme.html' file.
Once you have found the correct file, you will be able to change line 556 from:
'<juiceboxgallery' + '\n' +
... to:
'<juiceboxgallery galleryTitleHAlign="CENTER" captionHAlign="CENTER" ' + '\n' +
Once you have made this change, these options will be used in all Juicebox galleries subsequently created by the Photoshop plugin.
If you wish to add Juicebox-Pro configuration options to the Photoshop plugin so that they are applied to all galleries created by the plugin, open the plugin's 'Juicebox.jsx' file (from the 'Adobe Photoshop/Presets/Scripts/Juicebox/' folder) in a plain text editor and add the options as attributes to the opening <juiceboxgallery> tag on line 556.
For example, change the line from:
'<juiceboxgallery' + '\n' +
... to:
'<juiceboxgallery stagePadding="10" imagePadding="10" ' + '\n' +
It appears that you cannot attach a single image to multiple posts?
That is correct. This is a limitation or WordPress itself, not WP-Juicebox.
While I'm not sure whether this will do what I want yet, do you know already if this would conflict with Juicebox?
Installing and using the Shiba Media Library plugin should not conflict with WP-Juicebox. (If you find any conflicts, please post back to let me know.)
A problem I see is that the media library reports only one attached page (the gallery page now) for the image.
As WordPress natively supports attaching a Media Library image to only one page or post, it can list only one page or post in the 'Attached to' column. As the Shiba Media Library plugin is responsible for attaching an image to multiple posts, I would expect the plugin to also be able to keep track of the posts and list them but I do not know if this is the case.
Thank you for reporting.
This is a known bug which has been addressed and will be fixed in the next version.
A workaround for this bug is to set autoPlayOnLoad="FALSE" in your gallery's XML file. The AutoPlay functionality has to be started manually (via the AutoPlay button on the Button Bar) but, once started, the gallery can then be expanded (and closed) without AutoPlay stopping.
If using JuiceboxBuilder-Pro to create or edit your gallery, the autoPlayOnLoad configuration option can be found in the 'Customize -> AutoPlay' section.
While I can see how you can add to a media gallery by uploading via the from computer feature, is there a way I can use existing images from my media library?
Yes. Attach a Media Library image to the post containing the gallery (from within the Media Library itself) and then either:
(1) 'Edit' and 'Update' the post containing the gallery
... or:
(2) Go to the 'WP-Juicebox -> Manage Galleries' page and 'Edit' and 'Save' the gallery (without changing any settings)
Either of the above will rebuild the gallery's XML file (which is necessary to include any new images).
There is currently no way to remove a watermark.
Once you add a watermark, it is embedded into the images in the gallery and becomes part of the images themselves.
When you then open an existing gallery to edit it, JuiceboxBuilder-Pro has no knowledge of where the original images came from and has only the images in the gallery (with the watermarks embedded into them) to work with.
You would need to create a new gallery, using your original (non-watermarked) images.
However, before you do, you could save the settings from the original gallery using 'Presets -> Save Preset...' and then apply them to your new gallery using 'Presets -> Load Preset...'. This should save you some time re-applying the configuration settings from your original gallery.
Just noticed this morning in the new iOS6 that if the device is in landscape and you enter safaris new full screen mode the gallery shifts, what looks like, too far down on the page. When you exit the mode it snaps back but hoping that in the next version that could be addressed.
Thank you for reporting. I have logged a bug report.
Side note: do you have any plans for social media sharing links built into the gallery somehow? Keeping my fingers crossed for that one.
Not as far as I am aware. You would currently have to integrate such functionality manually.
These two forum threads may be useful to you:
http://juicebox.net/forum/viewtopic.php?id=148
http://juicebox.net/forum/viewtopic.php?id=160
Please post feature requests in this forum thread. It keeps them all together and ensures that they are not overlooked. Thank you.
There is no set time-frame for releases and no release date scheduled for the next version.
However, you can be notified of new releases by joining our mailing list and following us on Twitter (@juiceboxgallery).
Please scroll down to the bottom of our home page for details.
The caption area does appear but is completely transparent and the captions, being white, do not show up well against your web page's background.
At first sight, it looked like there may have been a CSS clash between that of your web page and the gallery itself.
However, I have created a test gallery using the same HTML code and XML settings as your gallery does and loading the same external CSS and JavaScript files that your web page does but I have been unable to replicate the problem you experience in IE8.
Try re-uploading your gallery's 'jbcore' folder to ensure that all core files are present and correct.
Also, try setting captionBackColor="rgba(0,0,0,.5)" in your gallery's XML file.
Your gallery currently has a height expressed as 100% but it is inside a <div> alongside other content rather than by itself in a parent container whose height has been explicitly specified so the browser does not know what to make of the 100% (i.e. 100% of what?).
Change your gallery's height to a fixed pixel value and it should display OK.
Try changing:
... to something like:
It appears as though a placeholder dummy image is used on mobile, and when clicked, a full screen version is loaded.
This is the Splash Page (displayed by default in Small Screen Mode) which can be disabled by setting showSplashPage="NEVER". Alternatively, you could set screenMode="LARGE" which will force the gallery to be displayed in Large Screen Mode (without the default Splash Page) on all devices and in all browsers.
On the desktop, the API works to control both copies of the gallery. For mobile, it does not...
The developers are aware of the issue regarding the API not functioning correctly when a new window is opened for an expanded gallery on a mobile device and hopefully a solution can be found for a future release.
In the meantime, hopefully, you might be able to workaround this issue by using one of the suggestions above.
Both galleries now display OK on my iPod Touch so they should also display on your iPhone.
Try clearing your browser's cache before reloading the galleries.
As the images on your front page link to the galleries on individual separate pages, you may wish to make your gallery dimensions 100% x 100% so that they fill the browser window. In doing so, Juicebox will bypass the Splash Page and display the galleries immediately.
I think it is unlikely that such functionality will be included in a future version of the plugin.
Although the full source code for the plugin is not available, you are free to modify the downloadable files as you wish.
You could also set the Gallery Title in the embedding code rather than in the XML file.
Remove the following line from the 'juicebox.lrwebengine/config.xml' file:
galleryTitle="<%= model.nonCSS.jb_galleryTitle %>"
... and add the following line to the embedding code (immediately after the new juicebox({ line) in the 'juicebox.lrwebengine/index.html' file:
galleryTitle: '<%= model.nonCSS.jb_galleryTitle %>',
You should send users the link to the page into which the gallery is embedded.
It is not possible to link directly to an embedded gallery in expanded fullscreen mode.
Perhaps you could incorporate the version number into the image name itself, e.g. image001_v2.jpg.
If the browser sees a new image name, then it will have no option but to fetch it from the server.
@fabian
That is correct. Please see this forum post in reply to your own query.
This is a known issue to which there is no known fix other than entering XML entities into the Gallery Title text field in their escaped forms as below:
& (Ampersand) -> &
< (Left angle bracket) -> <
> (Right angle bracket) -> >
" (Straight quotation mark) -> "
' (Apostrophe) -> '
Yes. Set showSmallThumbs="FALSE" and showThumbsButton="FALSE" in your gallery's XML file to disable the thumbnail page and button in Small Screen Mode (which is used by default on mobile devices).
In order to use AutoPlay, set enableAutoPlay="TRUE" and autoPlayOnLoad="TRUE" to start AutoPlay automatically when the gallery loads. You may also wish to set showAutoPlayButton="TRUE" to display the AutoPlay button and allow users to switch the AutoPlay functionality on and off.
You can choose the first image to be displayed in the gallery by setting the firstImageIndex configuration option.
The full list of 'Juicebox Configuration Options' can be found here.
Certain options are available in Large Screen Mode only (and are marked as such).
For more information on Screen Modes, please see here.
If you like, you can force the gallery to be displayed in Large Screen Mode on all devices and in all browsers by setting screenMode="LARGE".
The <div> into which the gallery is embedded is placed in your web page above the <table> containing your links.
Move the code:
<div id="juicebox-container"></div>
... to below the closing </table> tag in your page.
Incidentally, you have two 'juicebox-container' <div>s on your page next to each other. You can safely delete one of them.
Is there a way to avoid triggering the juicebox.js script too early when using it within a WYSIWYG editor?
You can defer the loading of a JavaScript file until after the page has been parsed by adding the defer="defer" attribute to the <script> tag. However, doing so with the 'juicebox.js' file will break the Juicebox gallery, not only within your editor but also in all browsers.
The problem seems to be with CKEditor's rendering of the page (in that it does not seem to be able to find the 'juicebox-container' <div> which, presumably, is included in your embedding code).
If you are currently using the baseUrl method of embedding, try switching to using an <iframe>, documented as Step #2 here, to see if this makes a difference. Conversely, if you are currently using an <iframe>, try the baseUrl method instead.
If using WordPress, perhaps something like the Google Analytics for WordPress plugin would be a good solution.
Otherwise, try searching the WordPress Plugin Directory with search terms such as 'hit counter' for other suggestions.
A Juicebox gallery's 'index.html' page is just a regular HTML page and you can insert tracking code (for example from Google Analytics, StatCounter or YellowTracker) into the page like you would any other page.
If you are embedding your galleries into existing web pages alongside other content using the recommended embedding code, then insert your tracking code into those pages instead of the gallery 'index.html' pages (which would become redundant).
Posts found: 5,376 to 5,400 of 5,812