<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Juicebox Support Forum — Tricks and Tips]]></title>
		<link>https://juicebox.net/forum/index.php</link>
		<atom:link href="https://juicebox.net/forum/extern.php?action=feed&amp;fid=8&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent topics at Juicebox Support Forum.]]></description>
		<lastBuildDate>Tue, 04 Nov 2025 17:17:41 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Unorthodox way to populate new gallery quickly]]></title>
			<link>https://juicebox.net/forum/viewtopic.php?id=5523&amp;action=new</link>
			<description><![CDATA[<p>One way to speed-up Juicebox is to save a file (which includes all your settings and a profile) and just a few images and with gallery titles of &quot;Test&quot;..</p><p>When making a new Gallery, open this one; <br />insert a different name and then, in &quot;Publish&quot;, choose a new location in which to save it; <br />and hit SAVE.</p><p>Now open the new file; go to IMAGES and delete all of the existing inhabitants.<br />Then drag and drop replacement images into their place and, in &quot;Publish&quot;, hit SAVE again. </p><p>Refine the gallery names in the resulting new Gallery and insert an updated Splash page etc., <br />and Save again.</p><p>I find that by doing this, the new images insert themselves at great speed instead of the glacial pace that is normally experienced.</p><p>Hope that this idea will prove useful!</p>]]></description>
			<author><![CDATA[null@example.com (Ann)]]></author>
			<pubDate>Tue, 04 Nov 2025 17:17:41 +0000</pubDate>
			<guid>https://juicebox.net/forum/viewtopic.php?id=5523&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Updated Twitter icon (X) in Juicebox font files]]></title>
			<link>https://juicebox.net/forum/viewtopic.php?id=5391&amp;action=new</link>
			<description><![CDATA[<p>Here are updated font files for those wishing to use the new Twitter icon (X instead of the bird).<br />Just extract the attached file (<em>fonts.zip</em>) and replace the <em>fonts</em> folder in your gallery&#039;s <em>jbcore/classic/</em> folder.<br />You might need to clear your browser&#039;s cache to see the change but no other modifications are necessary.</p>]]></description>
			<author><![CDATA[null@example.com (Steven @ Juicebox)]]></author>
			<pubDate>Thu, 03 Aug 2023 10:24:03 +0000</pubDate>
			<guid>https://juicebox.net/forum/viewtopic.php?id=5391&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[How to change forum password]]></title>
			<link>https://juicebox.net/forum/viewtopic.php?id=5363&amp;action=new</link>
			<description><![CDATA[<p>How do I change my password on&nbsp; your site?&nbsp; Lastpass hacked and I am trying to change my password on all sites.&nbsp; After 15 minutes of looking around I can find no way to do it on the Juicebox site.</p>]]></description>
			<author><![CDATA[null@example.com (fkelly12054)]]></author>
			<pubDate>Fri, 03 Feb 2023 15:20:20 +0000</pubDate>
			<guid>https://juicebox.net/forum/viewtopic.php?id=5363&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Image rotation in JuiceboxBuilder]]></title>
			<link>https://juicebox.net/forum/viewtopic.php?id=5344&amp;action=new</link>
			<description><![CDATA[<p>Please note that JuiceboxBuilder does not read or use the EXIF orientation flags (which may or may not be embedded within source images) and simply displays the images as they are, with no dynamic rotation based on the flags.</p><p>If necessary, you can rotate an image in JuiceboxBuilder by selecting its corresponding thumbnail on the Images panel and then clicking the Rotate Button near the bottom-right corner of the panel.</p><p>If an image displays in an unexpected orientation in JuiceboxBuilder, then the best thing to do is to remove the EXIF data from the image (in an imaging program such as Photoshop) and then rotate the image until it is visibly correct.</p><p>When JuiceboxBuilder resizes images for a gallery, it strips out all metadata, so if an image looks OK in JuiceboxBuilder (where metadata is not used), then it should also look OK in the gallery (where metadata is not present).</p>]]></description>
			<author><![CDATA[null@example.com (Steven @ Juicebox)]]></author>
			<pubDate>Thu, 01 Dec 2022 07:01:41 +0000</pubDate>
			<guid>https://juicebox.net/forum/viewtopic.php?id=5344&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Set up local web server for local previewing in any browser]]></title>
			<link>https://juicebox.net/forum/viewtopic.php?id=5301&amp;action=new</link>
			<description><![CDATA[<p>Here&#039;s how you can set up a local web server environment using XAMPP (other web server environments are available) to preview Juicebox galleries locally in any web browser (without the need to change any browser settings).<br />(Instuctions are for Windows but should be similar for Linux and Mac.)</p><p>(1) Download the XAMPP installer from here: <a href="https://www.apachefriends.org/download.html">https://www.apachefriends.org/download.html</a></p><p>(2) Run the installer file to install XAMPP. Default settings are fine but you only need Apache and PHP (which are selected by default and cannot be deselected).</p><p>(3) Run XAMPP Control Panel.</p><p>(4) Start the Apache module (click the &#039;Start&#039; button next to &#039;Apache&#039; under &#039;Actions&#039;).</p><p>(5) Copy your Juicebox gallery folder to the <em>C:\xampp\htdocs\</em> directory.</p><p>(6) Preview your gallery by opening your browser of choice and entering the following into the browser&#039;s address bar: <em>localhost/<strong>gallery_folder_name</strong>/index.html</em></p><p><span class="bbu">Tips:</span></p><p>(1) You can install the Apache module as a Windows service if you like (via the checkbox under the Service heading in the XAMPP Contol Panel) so that it automatically starts on boot (to save you from having to manually start the service each time you boot your computer).</p><p>(2) You can save your gallery folders directly to the <em>C:\xampp\htdocs\</em> directory (on JuiceboxBuilder&#039;s &#039;Publish&#039; tab) to save you from having to copy them there manually.</p>]]></description>
			<author><![CDATA[null@example.com (Steven @ Juicebox)]]></author>
			<pubDate>Mon, 27 Dec 2021 13:04:44 +0000</pubDate>
			<guid>https://juicebox.net/forum/viewtopic.php?id=5301&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Unresponsive New Gallery and Open Gallery buttons in JuiceboxBuilder]]></title>
			<link>https://juicebox.net/forum/viewtopic.php?id=5295&amp;action=new</link>
			<description><![CDATA[<p>If you find that the New Gallery and/or Open Gallery buttons are unresponsive, then please try the following suggestions.</p><p><span class="bbu"><strong>Suggestion #1:</strong></span></p><p>The most likely cause of unresponsive &#039;New Gallery...&#039; and &#039;Open Gallery...&#039; buttons is a persistent &#039;<em>.tempGallery</em>&#039; folder.<br />JuiceboxBuilder-Pro creates a temporary folder (named &#039;<em>.tempGallery</em>&#039;) whilst a gallery is being created or edited. This folder is automatically deleted on closing JuiceboxBuilder-Pro.<br />However, if for any reason JuiceboxBuilder-Pro is unable to delete the &#039;<em>.tempGallery</em>&#039; folder on closing the application, then the &#039;New Gallery...&#039; and &#039;Open Gallery...&#039; buttons may become unresponsive the next time the program is used.</p><p>The most likely cause of a persistent &#039;<em>.tempGallery</em>&#039; folder is the use of an online synced file-sharing folder so we do not recommend saving a gallery to (or opening a gallery from) a folder being synced to an online file-sharing service (e.g. Box, Dropbox, Google Drive, iCloud, OneDrive).</p><p>Even if you do not save or open a gallery from a synced location, JuiceboxBuilder-Pro stores files in the Documents folder and if your Documents folder is being synced, this could potentially cause problems, too. If your entire Documents folder <em>is </em>being synced, then, if possible, exclude the &#039;<em>JuiceboxBuilder-Pro</em>&#039; inside the Documents folder from being synced.</p><p>On a Windows system, the &#039;<em>.tempGallery</em>&#039; folder is located here:<br /></p><ul><li><p><em>C:\Users\Username\Documents\JuiceboxBuilder-Pro\.tempGallery</em></p></li></ul><p>I&#039;m not sure of the location of this folder on a Mac but if you search for &#039;<em>.tempGallery</em>&#039;, you should hopefully find it.</p><p>With JuiceboxBuilder-Pro closed, please check to see if your own system has a &#039;<em>.tempGallery</em>&#039; folder in this location and, if so, manually delete it before re-opening JuiceboxBuilder-Pro.</p><p>If you <em>do</em> use a file-sharing sync service, try temporarily disabling it (turning off its active sync) to see if this helps.</p><p><span class="bbu"><strong>Suggestion #2:</strong></span></p><p>If you have any third-party anti-virus or security software installed, then please try temporarily disabling it (including real-time protection and ransomware detection) in case it is somehow interfering with JuiceboxBuilder-Pro&#039;s functionality.<br />(Please do so at your own risk and be sure to disconnect from the internet first.)<br />If you find that your security software is interfering with JuiceboxBuilder-Pro&#039;s functionality, then hopefully you&#039;ll be able to make an exception for JuiceboxBuilder-Pro in your security software&#039;s whitelist.</p><p><span class="bbu"><strong>Suggestion #3:</strong></span></p><p>The problem could be caused by corrupt data in the Encrypted Local Store (ELS) folder. Clearing this data may help.<br />With JuiceboxBuilder-Pro closed, please delete the following folder manually before restarting JuiceboxBulder-Pro.<br /><strong>Mac</strong>: <em>/Users/Username/Library/Application Support/Adobe/AIR/ELS/JuiceboxBuilder-Pro</em><br /><strong>Windows</strong>: <em>C:\Users\Username\AppData\Roaming\Adobe\AIR\ELS\JuiceboxBuilder-Pro</em></p><p>You may need to show hidden files to find some of the above locations in Windows File Explorer. Open File Explorer from the taskbar. Select &#039;View &gt; Show&#039;, then select &#039;Hidden items&#039; to view hidden files and folders.</p><p><span class="bbu"><strong>Suggestion #4:</strong></span><br />The problem could be caused by an administrative rights issue.<br />Make sure that you are using an administrator user account and, when installing AIR on Windows, right-click the AIR installation file and select &#039;Run as administrator&#039; (rather than just double-clicking the file). (This is not an option with JuiceboxBuilder-Pro itself so don&#039;t worry when you don&#039;t see this option on the JuiceboxBuilder-Pro installation file.)</p><p><span class="bbu"><strong>Suggestion #5:</strong></span></p><p>The problem could be caused by a corrupt user profile.<br />Try creating a new administrator user account on your computer and installing both AIR and JuiceboxBuilder-Pro under this new user account.</p><p><span class="bbu"><strong>Suggestion #6:</strong></span></p><p>If none of the suggestions above help, then I&#039;d recommend completely uninstalling and and then reinstalling both AIR and JuiceboxBuilder-Pro (taking the opportunity to ensure that both programs are up to date).<br />The full uninstall/reinstall procedure is documented as #11 in <a href="https://juicebox.net/forum/viewtopic.php?pid=17453#p17453">this forum post</a>.<br />You can download the latest version of AIR from Harman&#039;s website <a href="https://airsdk.harman.com/runtime">here</a>.</p><p><span class="bbu"><strong>Note for Juicebox-Lite users:</strong></span></p><p>The notes above refer to Juicebox-Pro/JuiceboxBuilder-Pro but apply equally to Juicebox-Lite/JuiceboxBuilder-Lite.<br />If you are having problems with JuiceboxBuilder-Lite, then just follow the suggestions above but replace any instances of &#039;Juicebox-Pro&#039; and &#039;JuiceboxBuilder-Pro&#039; in any paths with &#039;Juicebox-Lite&#039; and &#039;JuiceboxBuilder-Lite&#039; respectively.</p><p>[<em>Edit: Link updated 7 February 2025.</em>]</p>]]></description>
			<author><![CDATA[null@example.com (Steven @ Juicebox)]]></author>
			<pubDate>Mon, 29 Nov 2021 12:34:57 +0000</pubDate>
			<guid>https://juicebox.net/forum/viewtopic.php?id=5295&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Using JuiceBox Pro on M Macs]]></title>
			<link>https://juicebox.net/forum/viewtopic.php?id=5289&amp;action=new</link>
			<description><![CDATA[<p>I have just run into one of&nbsp; Apple&#039;s Permissions problems.</p><p>When one tries to launch JB Pro on a Mac M, you may get a message that you do not have &quot;Permission&quot; to access the file but no <em>helpful</em> suggestion for overcoming that situation is provided.</p><p>The answer is actually that you <em>must</em> run JB on an M Mac in Rosetta mode.</p><p>Select the JBPro icon in Applications; <br /><em>Get Info</em> for the JB Pro software; <br />in the panel that opens, check the box to use Rosetta.</p><p>JB Pro will then launch in the normal way.</p><p>Hope this helps someone else!</p><p>Ann</p>]]></description>
			<author><![CDATA[null@example.com (Ann)]]></author>
			<pubDate>Wed, 17 Nov 2021 19:28:34 +0000</pubDate>
			<guid>https://juicebox.net/forum/viewtopic.php?id=5289&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Gallery Responsiveness]]></title>
			<link>https://juicebox.net/forum/viewtopic.php?id=5283&amp;action=new</link>
			<description><![CDATA[<p>There are essentially two ways to make a Juicebox gallery responsive (with its dimensions dynamically changing with the size of the user&#039;s browser window).</p><p><strong>Scenario #1:</strong><br />A Juicebox gallery will be responsive (and will dynamically scale with the size of the user&#039;s browser window) if the gallery&#039;s own dimensions and the dimensions of all parent containers are expressed as percentages. If there is a fixed value anywhere up the chain, then the gallery&#039;s size will become fixed (e.g. 100% x 100% x 800px = 800px).<br />Please note that when using percentage heights, you may need to implement the suggestion noted <a href="https://www.juicebox.net/support/embedding/#percentage-heights">here</a>.</p><p><strong>Scenario #2:</strong><br />You could use JavaScript to listen for a change in the size of the user&#039;s browser window and assign new dimensions to the Juicebox gallery if and when this happens.<br />An example of this can be found in the resizable galleries support section <a href="https://www.juicebox.net/support/embedding/#resizable">here</a>.<br />Take a look at the source of <a href="https://www.juicebox.net/demos/support/resizable_top_menu/gallery1">this sample gallery</a> in your browser to see how this might be achieved.</p>]]></description>
			<author><![CDATA[null@example.com (Steven @ Juicebox)]]></author>
			<pubDate>Mon, 18 Oct 2021 10:04:36 +0000</pubDate>
			<guid>https://juicebox.net/forum/viewtopic.php?id=5283&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[How to use multiple galleries in bootstrap 5.1 tabs]]></title>
			<link>https://juicebox.net/forum/viewtopic.php?id=5275&amp;action=new</link>
			<description><![CDATA[<h5>How to use multiple galleries in bootstrap 5.1 tabs</h5><p>This is quite a long post, so get a drink, sit down and enjoy.</p><p><strong>What does it do?</strong></p><p>This solution allows you to load multiple galleries into the same page, but inside tabs. I am using bootstrap 5,1, but is should work with any tab implementation.</p><p><strong>Doesn&#039;t sound hard.</strong></p><p>That&#039;s what I thought. Simply load the galleries inside the tab contents when the page loads. <br />Job done, right?<br />Wrong!<br />What happens is Juicebox loads the gallery responsively into the available space, but a tab that isn&#039;t active is tiny. So the gallery loads into a tiny space and looks terrible. If you specify the size of the gallery it is no longer responsive, and this was not an acceptable compromise.</p><p><strong>So what next?</strong></p><p>Search the forums for a solution. There are a couple of posts, with solutions, that helped. But I wanted something simpler, easier to implement, and to understand (I&#039;m not a great javascript developer, so simple is my goal). Plus I might have to support it in future, so make my future job as easy as possible!</p><p><strong>So how did you do it?</strong></p><p>Basically I don&#039;t load the gallery until the tab is activated - in this case when the tab button is clicked. This means the availabe space to load the gallery into is responsive to the browser/screen size.</p><p><strong>OK, but how did you do that?</strong></p><p>Firstly I used a function to load the gallery when it is called, I got this from another forum post, and repurposed it to my needs. I put it in the &lt;head&gt; of the page, so it is available as soon as it is needed.</p><div class="codebox"><pre><code>    &lt;script&gt;
    function loadGallery(base, container) {
        new juicebox({
            baseUrl : base,
            containerId: container,
            galleryWidth: &quot;100%&quot;,
            galleryHeight: &quot;100%&quot;,
            backgroundColor: &quot;Transparent&quot;
        });
    }
    &lt;/script&gt;</code></pre></div><p>When the loadGallery function is called it will load a juicebox gallery from the given location into the specified container. This is default juicebox way of loading a gallery, and is well documented in the juicebox support documentation.<br />Additionally I set width and height to 100%, maximising the size the gallery is displayed at based on the container size, screen size, and browser size.<br />Finally I set the background colour to transparent, I do this so there is no coloured box seen before the gallery loads. This is personal choice, so you can set whatever colour you like.</p><p><strong>No, there&#039;s more.</strong></p><p>I am using Bootstrap 5.1 in this project, so all layout and class names are specific to a default bootstrap implementation. If you want to do the same, there is lots of information and examples on the bootstrap website. Please have a look at that before using it.<br />I am using the default bootstrap CSS and javavscript from their CDN in this example.</p><p><strong>Oh, so I need to understand bootstrap 5.1 as well.</strong></p><p>A little, yes. But it is not essential, as the example web page (below) is well laid out and pretty basic, as well as having some comments in it.</p><p><strong>OK, get on with it.</strong></p><p>Alright, here we go.</p><p>First you set up the tabs. In bootstrap this can be done in many ways, but my preferred method is to use HTML buttons in an unordered list.</p><p>Here is the HTML, the important parts for juicebox are the button id names, as we will use these later to decide when to load the galleries. The HTML layout and classes are bootstrap defaults, and are important for functionality and styling. </p><div class="codebox"><pre><code>&lt;!-- List of 3 tabs as buttons, as per bootstrap examples, make sure the label names are consistent, eg gallery1 --&gt;

            &lt;ul class=&quot;nav nav-tabs mt-3 pt-3&quot; id=&quot;myTab&quot; role=&quot;tablist&quot;&gt;

                &lt;li class=&quot;nav-item&quot; role=&quot;presentation&quot;&gt;
                    &lt;button class=&quot;nav-link active&quot; id=&quot;gallery1-tab&quot; data-bs-toggle=&quot;tab&quot; data-bs-target=&quot;#gallery1&quot; type=&quot;button&quot; role=&quot;tab&quot; aria-controls=&quot;gallery1&quot; aria-selected=&quot;true&quot;&gt;Gallery 1&lt;/button&gt;
                &lt;/li&gt;

                &lt;li class=&quot;nav-item&quot; role=&quot;presentation&quot;&gt;
                    &lt;button class=&quot;nav-link&quot; id=&quot;gallery2-tab&quot; data-bs-toggle=&quot;tab&quot; data-bs-target=&quot;#gallery2&quot; type=&quot;button&quot; role=&quot;tab&quot; aria-controls=&quot;gallery2&quot; aria-selected=&quot;false&quot;&gt;Gallery 2&lt;/button&gt;
                &lt;/li&gt;

                &lt;li class=&quot;nav-item&quot; role=&quot;presentation&quot;&gt;
                    &lt;button class=&quot;nav-link&quot; id=&quot;gallery3-tab&quot; data-bs-toggle=&quot;tab&quot; data-bs-target=&quot;#gallery3&quot; type=&quot;button&quot; role=&quot;tab&quot; aria-controls=&quot;gallery3&quot; aria-selected=&quot;false&quot;&gt;Gallery 3&lt;/button&gt;
                &lt;/li&gt;

            &lt;/ul&gt;
&lt;!-- End of tab list --&gt;</code></pre></div><p>The aria stuff you see is related to accessibility, and is also part of the default bootstrap examples - in addition to being very important for many users. It is easy to design this in from the start, and I always recommend it.</p><p><strong>Great, looks pretty straightforward. What next?</strong></p><p>Next we define the content areas to be displayed in each tab. Again we use the default bootstrap HTML and CSS.</p><p>As you can see there are 3 tab panes, each in their own div. The first one is the one that is active when the page loads. For this reason it is treated it differently from the other two tabs.</p><p>Each tab has a title and description, but these are optional.</p><p>After that, in the first tab we load the juicebox javascript. Change the path to wherever you have installed it, without this none of the galleries will work.<br />Then the loadGallery function (which you see earlier in this post) is called - like this </p><p>&nbsp; &nbsp;</p><div class="codebox"><pre><code> loadGallery(&#039;/images/gallery1/&#039;, &#039;juicebox-container1&#039;); </code></pre></div><p>The first argument <em> &#039;/images/gallery1/&#039;</em>&nbsp; is the location of the config.xml file relating to that gallery. It is also where I put all the images for that gallery, but how you configure your site is up to you.<br />The second argument <em> &#039;juicebox-container1&#039;</em> is the id of the div into which the gallery will be loaded. This is very important, get this wrong and the gallery will not be displayed.</p><p>The two other tab panes have much less content. The optional title and description, obviously, and the div with the id for loading a gallery into.</p><p>I have been very creative and set the div id&#039;s to id=&quot;juicebox-container1&quot;, id=&quot;juicebox-container2&quot;, and id=&quot;juicebox-container3&quot; - it make it easy to read, track and extend.<br /></p><div class="codebox"><pre><code>&lt;!-- Tab content --&gt;

            &lt;div class=&quot;tab-content&quot; id=&quot;myTabContent&quot;&gt;

                &lt;!-- default tab, all scripts run when the page loads --&gt;
                &lt;div class=&quot;tab-pane fade show active&quot; id=&quot;gallery1&quot; role=&quot;tabpanel&quot; aria-labelledby=&quot;gallery1-tab&quot;&gt;

                    &lt;h2&gt;Gallery 1 title&lt;/h2&gt;
                    &lt;p&gt;Gallery description&lt;/p&gt;

                    &lt;!-- The id of this div is how juicebox knows where to display the gallery --&gt;
                    &lt;div class=&quot;border-top mt-3 pt-3&quot; id=&quot;juicebox-container1&quot;&gt;&lt;/div&gt;

                        &lt;!-- load the juicebox javascript before you call it --&gt;
                        &lt;script src=&quot;/scripts/juicebox_lite_1.5.1/web/jbcore/juicebox.js&quot;&gt;&lt;/script&gt;

                        &lt;!-- call the funtion (defined in the page head) to load the gallery --&gt;
                        &lt;!-- into the specified div id, which is the one we are inside right now --&gt;
                        &lt;script&gt;
                            loadGallery(&#039;/images/gallery1/&#039;, &#039;juicebox-container1&#039;);
                        &lt;/script&gt;
                &lt;/div&gt;

                &lt;!-- Tab 2, no content until the tab button is clicked --&gt;
                &lt;div class=&quot;tab-pane fade&quot; id=&quot;gallery2&quot; role=&quot;tabpanel&quot; aria-labelledby=&quot;gallery2-tab&quot;&gt;

                    &lt;h2&gt;Gallery 2 title&lt;/h2&gt;
                    &lt;p&gt;Gallery description&lt;/p&gt;

                    &lt;!-- empty div, where the gallery will be loaded when the tab button is clicked--&gt;
                    &lt;div class=&quot;border-top mt-3 pt-3&quot; id=&quot;juicebox-container2&quot;&gt;&lt;/div&gt;
                &lt;/div&gt;

                &lt;!-- Tab 3, no content until the tab button is clicked --&gt;
                &lt;div class=&quot;tab-pane fade&quot; id=&quot;gallery3&quot; role=&quot;tabpanel&quot; aria-labelledby=&quot;gallery3-tab&quot;&gt;

                    &lt;h2&gt;Gallery 3 title&lt;/h2&gt;
                    &lt;p&gt;Gallery description&lt;/p&gt;

                    &lt;!-- empty div, where the gallery will be loaded when the tab button is clicked--&gt;
                    &lt;div class=&quot;border-top mt-3 pt-3&quot; id=&quot;juicebox-container3&quot;&gt;&lt;/div&gt;             
                &lt;/div&gt;

            &lt;/div&gt;

&lt;!-- End of tab content --&gt;</code></pre></div><p><strong>Again, pretty basic HTML. But how do you load the galleries into the tabs?</strong></p><p>With a little bit of javascript. Don&#039;t worry, it is really easy to follow.</p><p>First I &quot;listen&quot; for anyone clicking one of the tab buttons (based on their id eg gallery2-tab ), and call a simple function when it is. It is not necessary to listen for tab 1 to be clicked as it is always loaded when the page is loaded.<br />Each function calls the previously defined loadGallery function, using the location of the gallery and the id of the div to display the gallery in.</p><div class="codebox"><pre><code> 
           &lt;script&gt;
                document.getElementById(&quot;gallery2-tab&quot;).onclick = function() {showGallery2()};
                document.getElementById(&quot;gallery3-tab&quot;).onclick = function() {showGallery3()};

                function showGallery2() {
                  loadGallery(&#039;/images/gallery2/&#039;, &#039;juicebox-container2&#039;);
                }
                function showGallery3() {
                  loadGallery(&#039;/images/gallery3/&#039;, &#039;juicebox-container3&#039;);
                }
            &lt;/script&gt;</code></pre></div><p>As you can see, the id of the buttons that were defined earlier are now used. Told you they were important.</p><p><strong>Yeah, simple, even I can understand that. But why use functions with only 1 line in them?</strong></p><p>You&#039;re right, I could have called the loadGallery function as part of the onclick listener. However, I prefer to use a function here because it is easy to add functionality and customisations if needed in the future.</p><p><strong>Thanks, is that it then?</strong></p><p>Yes, that&#039;s all there is to it. Below is a whole, fully functional web page, so you can see it all in one place. I find this useful, so others may feel the same.<br />If you copy this and want to test it, you will have to either put your images, config files and juicebox.js in the same places I have used or change the locations in the file.<br />Gallery1 config file and images are in /images/gallery1/<br />Gallery2 config file and images are in /images/gallery2/<br />Gallery3 config file and images are in /images/gallery3/<br />juicebox.js is in /scripts/juicebox_lite_1.5.1/web/jbcore/juicebox.js</p><p>I hope this helps others to implement a multiple gallery solution in tabs.</p><div class="codebox"><pre><code>&lt;!doctype html&gt;
&lt;html lang=&quot;en&quot;&gt;
  &lt;head&gt;
    &lt;!-- Required meta tags --&gt;
    &lt;meta charset=&quot;utf-8&quot;&gt;
    &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot;&gt;
    &lt;!-- Bootstrap CSS --&gt;
    &lt;link href=&quot;https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/css/bootstrap.min.css&quot; rel=&quot;stylesheet&quot; integrity=&quot;sha384-KyZXEAg3QhqLMpG8r+8fhAXLRk2vvoC2f3B09zVXn8CA5QIVfZOJ3BCsw2P0p/We&quot; crossorigin=&quot;anonymous&quot;&gt;

&lt;!-- gallery javascript --&gt;
&lt;!-- Use this function to load the gallery into the available space in the container--&gt;
&lt;!-- This is useful when using tabs, as you can load it after the tab is clicked --&gt;
&lt;!-- When calling this function pass in the folder name where the juicebox config file is loacated --&gt;
&lt;!-- and the id of the div you want the gallery to be shown in --&gt;
    &lt;script&gt;
    function loadGallery(base, container) {
        new juicebox({
            baseUrl : base,
            containerId: container,
            galleryWidth: &quot;100%&quot;,
            galleryHeight: &quot;100%&quot;,
            backgroundColor: &quot;Transparent&quot;
        });
    }
    &lt;/script&gt;
&lt;!-- end gallery javascript --&gt;

    &lt;title&gt;Tabbed Gallery Example&lt;/title&gt;
    &lt;/head&gt;
    &lt;body&gt;

&lt;!-- start of the page container, essential for bootstrap responsive design --&gt;
        &lt;div class=&quot;container&quot;&gt;
            &lt;header&gt;
                &lt;!-- Put your menu here --&gt;
            &lt;/header&gt;

            &lt;h1&gt;Gallery with tabs&lt;/h1&gt;

&lt;!-- List of 3 tabs as buttons, as per bootstrap examples, make sure the label names are consistent, eg gallery1 --&gt;

            &lt;ul class=&quot;nav nav-tabs mt-3 pt-3&quot; id=&quot;myTab&quot; role=&quot;tablist&quot;&gt;

                &lt;li class=&quot;nav-item&quot; role=&quot;presentation&quot;&gt;
                    &lt;button class=&quot;nav-link active&quot; id=&quot;gallery1-tab&quot; data-bs-toggle=&quot;tab&quot; data-bs-target=&quot;#gallery1&quot; type=&quot;button&quot; role=&quot;tab&quot; aria-controls=&quot;gallery1&quot; aria-selected=&quot;true&quot;&gt;Gallery 1&lt;/button&gt;
                &lt;/li&gt;

                &lt;li class=&quot;nav-item&quot; role=&quot;presentation&quot;&gt;
                    &lt;button class=&quot;nav-link&quot; id=&quot;gallery2-tab&quot; data-bs-toggle=&quot;tab&quot; data-bs-target=&quot;#gallery2&quot; type=&quot;button&quot; role=&quot;tab&quot; aria-controls=&quot;gallery2&quot; aria-selected=&quot;false&quot;&gt;Gallery 2&lt;/button&gt;
                &lt;/li&gt;

                &lt;li class=&quot;nav-item&quot; role=&quot;presentation&quot;&gt;
                    &lt;button class=&quot;nav-link&quot; id=&quot;gallery3-tab&quot; data-bs-toggle=&quot;tab&quot; data-bs-target=&quot;#gallery3&quot; type=&quot;button&quot; role=&quot;tab&quot; aria-controls=&quot;gallery3&quot; aria-selected=&quot;false&quot;&gt;Gallery 3&lt;/button&gt;
                &lt;/li&gt;

            &lt;/ul&gt;
&lt;!-- End of tab list --&gt;

&lt;!-- Tab content --&gt;

            &lt;div class=&quot;tab-content&quot; id=&quot;myTabContent&quot;&gt;

                &lt;!-- default tab, all scripts run when the page loads --&gt;
                &lt;div class=&quot;tab-pane fade show active&quot; id=&quot;gallery1&quot; role=&quot;tabpanel&quot; aria-labelledby=&quot;gallery1-tab&quot;&gt;

                    &lt;h2&gt;Gallery 1 title&lt;/h2&gt;
                    &lt;p&gt;Gallery description&lt;/p&gt;

                    &lt;!-- The id of this div is how juicebox knows where to display the gallery --&gt;
                    &lt;div class=&quot;border-top mt-3 pt-3&quot; id=&quot;juicebox-container1&quot;&gt;&lt;/div&gt;

                        &lt;!-- load the juicebox javascript before you call it --&gt;
                        &lt;script src=&quot;/scripts/juicebox_lite_1.5.1/web/jbcore/juicebox.js&quot;&gt;&lt;/script&gt;

                        &lt;!-- call the funtion (defined in the page head) to load the gallery --&gt;
                        &lt;!-- into the specified div id, which is the one we are inside right now --&gt;
                        &lt;script&gt;
                            loadGallery(&#039;/images/gallery1/&#039;, &#039;juicebox-container1&#039;);
                        &lt;/script&gt;
                &lt;/div&gt;

                &lt;!-- Tab 2, no content until the tab button is clicked --&gt;
                &lt;div class=&quot;tab-pane fade&quot; id=&quot;gallery2&quot; role=&quot;tabpanel&quot; aria-labelledby=&quot;gallery2-tab&quot;&gt;

                    &lt;h2&gt;Gallery 2 title&lt;/h2&gt;
                    &lt;p&gt;Gallery description&lt;/p&gt;

                    &lt;!-- empty div, where the gallery will be loaded when the tab button is clicked--&gt;
                    &lt;div class=&quot;border-top mt-3 pt-3&quot; id=&quot;juicebox-container2&quot;&gt;&lt;/div&gt;
                &lt;/div&gt;

                &lt;!-- Tab 2, no content until the tab button is clicked --&gt;
                &lt;div class=&quot;tab-pane fade&quot; id=&quot;gallery3&quot; role=&quot;tabpanel&quot; aria-labelledby=&quot;gallery3-tab&quot;&gt;

                    &lt;h2&gt;Gallery 3 title&lt;/h2&gt;
                    &lt;p&gt;Gallery description&lt;/p&gt;

                    &lt;!-- empty div, where the gallery will be loaded when the tab button is clicked--&gt;
                    &lt;div class=&quot;border-top mt-3 pt-3&quot; id=&quot;juicebox-container3&quot;&gt;&lt;/div&gt;             
                &lt;/div&gt;

            &lt;/div&gt;

&lt;!-- End of tab content --&gt;

&lt;!-- Use JS to load the gallery after the tab is clicked, or they don&#039;t load properly --&gt;
&lt;!-- Runs the specified function only after the tab button with the given id is clicked --&gt;
&lt;!-- Each function loads the defined gallery into the specified div id--&gt;
            &lt;script&gt;
                document.getElementById(&quot;gallery2-tab&quot;).onclick = function() {showGallery2()};
                document.getElementById(&quot;gallery3-tab&quot;).onclick = function() {showGallery3()};

                function showGallery2() {
                  loadGallery(&#039;/images/gallery2/&#039;, &#039;juicebox-container2&#039;);
                }
                function showGallery3() {
                  loadGallery(&#039;/images/gallery3/&#039;, &#039;juicebox-container3&#039;);
                }
            &lt;/script&gt;

&lt;!-- footer --&gt;

            &lt;footer&gt;
                &lt;!-- Put your footer here --&gt;
            &lt;/footer&gt;

&lt;!-- end of footer --&gt;

        &lt;/div&gt;
&lt;!-- end of page container --&gt;

        &lt;!-- Bootstrap Javascript Bundle with Popper --&gt;
        &lt;script src=&quot;https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/js/bootstrap.bundle.min.js&quot; integrity=&quot;sha384-U1DAWAznBHeqEIlVSCgzq+c9gqGAJn5c/t99JyeKa9xxaYpSvHU5awsuZVVFIhvj&quot; crossorigin=&quot;anonymous&quot;&gt;&lt;/script&gt;

    &lt;/body&gt;
&lt;/html&gt;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (chris.jones-gill)]]></author>
			<pubDate>Sat, 18 Sep 2021 17:26:41 +0000</pubDate>
			<guid>https://juicebox.net/forum/viewtopic.php?id=5275&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Instructions to open an existing gallery in JuiceboxBuilder]]></title>
			<link>https://juicebox.net/forum/viewtopic.php?id=5191&amp;action=new</link>
			<description><![CDATA[<p><strong>Instructions to open an existing gallery in JuiceboxBuilder (to edit it):</strong></p><p>(1) Click the &#039;Open Gallery...&#039; button on the &#039;Start&#039; tab (or select &#039;Gallery -&gt; Open...&#039; from the drop-down menu at the top of the application).</p><p>(2) In the pop-up &#039;Select Gallery Folder...&#039; dialog window:<br /><strong>Mac </strong>- Navigate towards and then double-click the gallery folder.<br /><strong>Windows </strong>- Navigate towards and then select (with a single left-click) the gallery folder (not a file within the gallery folder) and click the &#039;Select Folder&#039; button.</p><p>In the &#039;Select Gallery Folder...&#039; dialog window, it is important that you select the gallery folder itself (and not a file within the gallery folder).<br />The gallery folder must contain the gallery&#039;s configuration file which must be named &#039;config.xml&#039; (this is what JuiceboxBuilder-Pro looks for).<br />If you have changed the structure of your gallery since saving it (and use a <strong>configUrl </strong>or <strong>baseUrl </strong>to rename or move the configuration file), then JuiceboxBuilder-Pro will not be able to open the gallery.</p><p>NB<br />In the &#039;Select Gallery Folder...&#039; dialog window, you&#039;ll just see folders (that you can navigate within to find the gallery folder, if necessary) but no files.</p>]]></description>
			<author><![CDATA[null@example.com (Steven @ Juicebox)]]></author>
			<pubDate>Wed, 25 Nov 2020 12:05:32 +0000</pubDate>
			<guid>https://juicebox.net/forum/viewtopic.php?id=5191&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA["Config file not found." message whilst viewing a gallery locally]]></title>
			<link>https://juicebox.net/forum/viewtopic.php?id=5128&amp;action=new</link>
			<description><![CDATA[<p>Related FAQs:<br /><strong>FAQ</strong>: <a href="https://www.juicebox.net/support/faq/#local">When I view my gallery locally, I see the message &quot;Juicebox can not display locally in this browser&quot;. Why?</a><br /><strong>FAQ</strong>: <a href="https://www.juicebox.net/support/faq/#troubleshooting-5">When I view my gallery I see the message &#039;Config file not found&#039;. How do I fix this?</a></p><p>If you receive the &quot;<em>Config file not found.</em>&quot; message whilst viewing a gallery locally (from your computer&#039;s hard drive rather than from a web server) in Firefox or Safari, then please read on.</p><p>Recently, both Firefox and Safari have introduced security restrictions which prevent the loading of local files, resulting in the inability to preview Juicebox galleries from your computer&#039;s hard drive.<br />Because these security restrictions were introduced after the current version of Juicebox was released, Juicebox is unaware of the problem and displays the &quot;<em>Config file not found.</em>&quot; message (instead of a more descriptive message).</p><p>There are, however, workarounds for the problems in these browsers:</p><p><span class="bbu"><strong>Firefox (68 to 94):</strong></span><br /></p><ul><li><p>Enter <strong>about:config</strong> in your Firefox browser&#039;s address bar.</p></li><li><p>Click past the warning via the &quot;<em>I accept the risk!</em>&quot; button.</p></li><li><p>Enter <strong>privacy.file_unique_origin</strong> in the search bar.</p></li><li><p>Double-click the Preference Name to change the Value from &#039;true&#039; to &#039;false&#039;.</p></li></ul><p><span class="bbu"><strong>Firefox (95 or later):</strong></span><br /></p><ul><li><p>Enter <strong>about:config</strong> in your Firefox browser&#039;s address bar.</p></li><li><p>Click past the warning via the &quot;<em>Accept the Risk and Continue</em>&quot; button.</p></li><li><p>Enter <strong>security.fileuri.strict_origin_policy</strong> in the search bar.</p></li><li><p>Single click the Toggle button or double-click the Preference Name or Value to change the Value from &#039;true&#039; to &#039;false&#039;.</p></li></ul><p><span class="bbu"><strong>Safari (11 to 15):</strong></span><br /></p><ul><li><p>Pull down the &#039;Safari&#039; menu and choose &#039;Preferences&#039;.</p></li><li><p>Click on the &#039;Advanced&#039; tab.</p></li><li><p>Check the box next to &#039;Show Develop menu in menu bar&#039;.</p></li><li><p>Close &#039;Preferences&#039;. The &#039;Develop&#039; menu will now be visible between Bookmarks and Window menus.</p></li><li><p>Pull down the &#039;Develop&#039; menu and choose &#039;Disable Local File Restrictions&#039;.</p></li></ul><p><span class="bbu"><strong>Safari (16 or later)</strong></span><br /></p><ul><li><p>Go to &#039;Safari -&gt; Settings&#039;.</p></li><li><p>Click the &#039;Advanced&#039; tab.</p></li><li><p>Select the &#039;Show features for web developers&#039; checkbox.</p></li><li><p>Go to the &#039;Developer&#039; tab.</p></li><li><p>Select the &#039;Security: Disable local file restrictions&#039; checkbox.</p></li></ul><p>Screenshots for Safari 16 or later can be found in <a href="https://juicebox.net/forum/viewtopic.php?id=5418">this forum thread</a>.</p><p>Please note that relaxing browser security restrictions should be done at your own risk (but it should be no more of a risk than using the previous versions of the browsers before the security restrictions were introduced).</p><p>Incidentally, it is not possible to preview galleries locally in browsers which use the Chromium web engine (Chrome, Edge and Opera). Please use either Firefox or Safari (using the tweak above) to preview galleries locally.</p><p>Also, it is important to note that this problem applies only to previewing galleries locally (from your computer&#039;s hard drive).<br />There is no problem once the galleries have been uploaded to a web server where they can be viewed without issue in any modern browser.</p><p>An alternative would be to set up a local web server environment on your computer using a program such as <a href="https://www.mamp.info/">MAMP</a> or <a href="https://www.apachefriends.org/index.html">XAMPP</a>.<br />This is not as simple as just changing a browser setting but it <em>would </em>allow you to view a gallery locally in any browser you like (without the need to change any browser settings).</p><p>I&#039;ve written short instructions for using XAMPP <a href="https://juicebox.net/forum/viewtopic.php?id=5301">here</a>.</p>]]></description>
			<author><![CDATA[null@example.com (Steven @ Juicebox)]]></author>
			<pubDate>Thu, 12 Mar 2020 08:45:51 +0000</pubDate>
			<guid>https://juicebox.net/forum/viewtopic.php?id=5128&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Protecting gallery images]]></title>
			<link>https://juicebox.net/forum/viewtopic.php?id=5127&amp;action=new</link>
			<description><![CDATA[<p>Juicebox-Pro does what it can to prevent users from easily downloading images but, ultimately, anything that is visible on the internet can be saved.</p><p>Right-clicking is disabled within a Juicebox gallery (so a visitor will not be able to save gallery images via the right-click context menu) and you can choose to <span class="bbu">not</span> display the Open Image Button or the Download Button in a gallery by setting <strong>showOpenButton=&quot;FALSE&quot;</strong> (in the &#039;Lite&#039; options section) and <strong>showDownloadButton=&quot;FALSE&quot; </strong>(in the &#039;Button Bar&#039; options section) respectively, as noted in this FAQ:<br /><a href="https://www.juicebox.net/support/faq/#custom-7">How do I allow or prevent users from saving gallery images?</a></p><p>Unfortunately, there&#039;s nothing you can do to prevent users from taking screenshots of your galleries but, as a deterrent, you might like to watermark your images.<br />If you create a gallery with JuiceboxBuilder-Pro and use the <a href="https://www.juicebox.net/support/creation/#add-watermarks">Watermark</a> functionality, then the chosen watermark image is actually embedded into the main images at the time the images are resized for the gallery, so if a user does find the URL to an image on your web server, the image will be watermarked.</p><p>I&#039;d also recommend that you keep your image resolution as low as possible (high enough for web gallery use but too low for other uses such as printing).<br />This should hopefully discourage visitors from trying to download your images.</p><p>Anything more that you do to prevent a user from downloading an image from your web server will more than likely also prevent Juicebox-Pro from displaying it.</p>]]></description>
			<author><![CDATA[null@example.com (Steven @ Juicebox)]]></author>
			<pubDate>Thu, 12 Mar 2020 08:33:44 +0000</pubDate>
			<guid>https://juicebox.net/forum/viewtopic.php?id=5127&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[IPTC extraction for image titles and captions]]></title>
			<link>https://juicebox.net/forum/viewtopic.php?id=5123&amp;action=new</link>
			<description><![CDATA[<p>JuiceboxBuilder (both Lite and Pro versions) has the ability to extract IPTC data for use as image titles and captions via the &#039;<em>Images -&gt; Titles -&gt; Use IPTC Title</em>&#039; and &#039;<em>Images -&gt; Captions -&gt; Use IPTC Caption</em>&#039; options from the drop-down menu at the top.</p><p>If you are entering IPTC data in an Adobe program (such as Lightroom or Photoshop), then the label you&#039;ll need to use for the image title is <strong>IPTC Document Title</strong> and the label you&#039;ll need to use for the image caption is <strong>IPTC Description</strong>.</p>]]></description>
			<author><![CDATA[null@example.com (Steven @ Juicebox)]]></author>
			<pubDate>Sat, 29 Feb 2020 22:07:12 +0000</pubDate>
			<guid>https://juicebox.net/forum/viewtopic.php?id=5123&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Hashes for Juicebox-Lite and Juicebox-Pro files]]></title>
			<link>https://juicebox.net/forum/viewtopic.php?id=5122&amp;action=new</link>
			<description><![CDATA[<p>If you&#039;d like to confirm that your downloaded zip files are not corrupt, then here are filesizes and hashes for the current (v1.5.1.2) Juicebox-Lite and Juicebox-Pro zip files.</p><p><span class="bbu"><strong>Juicebox-Lite:</strong></span></p><p><strong>Name</strong>: juicebox_lite_1.5.1.2.zip<br /><strong>Filesize</strong>: 1,891,211 bytes<br /><strong>MD5</strong>: 7aea2fa3fe11019f0b0bd794c96ce85a<br /><strong>SHA1</strong>: 87b5da8cf23ef5b36a003468c8abc6037123166f<br /><strong>SHA256</strong>: 3a38333181f38806e18f45604e64fac067525f25c16fb836288160d145a5c7a9</p><p><strong>Name</strong>: JuiceboxBuilder-Lite.air (v1.5.1.2)<br /><strong>Filesize</strong>: 1,386,533 bytes<br /><strong>MD5</strong>: c00e6323c08438f3fc069f10199e63f6<br /><strong>SHA1</strong>: 81f902352a1c077c653e61d9c46288723995c751<br /><strong>SHA256</strong>: 2ba340cbe7cc9824f5324bf6f238b194be17524e4a2cef71a9230d68578414ec</p><p><span class="bbu"><strong>Juicebox-Pro:</strong></span></p><p><strong>Name</strong>: juicebox_pro_1.5.1.2.zip<br /><strong>Filesize</strong>: 1,907,008 bytes<br /><strong>MD5</strong>: 18dcb1666d93a4d24da1e7eff8138470<br /><strong>SHA1</strong>: 5b369b377a35293e9cd0055f622acb594eeddc2e<br /><strong>SHA256</strong>: 70cacb58d8d45fd347d599e4835d5dfec1c9ee9cf10786f5d7b2219e626acc4a</p><p><strong>Name</strong>: JuiceboxBuilder-Pro.air (v1.5.1.2)<br /><strong>Filesize</strong>: 1,390,776 bytes<br /><strong>MD5</strong>: 6714ed9b9790beec4eb46dbe2000a656<br /><strong>SHA1</strong>: 0790b8df79efaf6f0b89624884252fd07001149e<br /><strong>SHA256</strong>: a26ff24c35c825e316ab7aa509d574dc6585d201da5260ab1df74a020315f591</p><p>[<em>Edited 17 November 2023.</em>]</p>]]></description>
			<author><![CDATA[null@example.com (Steven @ Juicebox)]]></author>
			<pubDate>Sat, 29 Feb 2020 22:01:08 +0000</pubDate>
			<guid>https://juicebox.net/forum/viewtopic.php?id=5122&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Eliminating flash of color before background image is displayed]]></title>
			<link>https://juicebox.net/forum/viewtopic.php?id=5116&amp;action=new</link>
			<description><![CDATA[<p>If you use Juicebox-Pro&#039;s own <a href="https://www.juicebox.net/support/config_options/#background-options">Background Image Options</a> (and your background image fills the gallery area without any transparency), then you may see a brief flash of color (grey by default) before the background image is displayed.<br />This is because the <strong>backgroundColor </strong>(set in the gallery&#039;s embedding code) is read and processed before any configuration options in the gallery&#039;s &#039;config.xml&#039; file (such as <strong>backgroundUrl</strong>).<br />Set the gallery&#039;s <strong>backgroundColor </strong>to be completely transparent (any color with an opacity of 0) and this should resolve this issue.<br /></p><div class="codebox"><pre><code>backgroundColor: &quot;rgba(0,0,0,0)&quot;</code></pre></div><p>(You can change the <strong>backgroundColor </strong>in JuiceboxBuilder-Pro&#039;s &#039;Customize -&gt; Lite&#039; section or by manually editing the gallery&#039;s embedding code.)</p><p>Incidentally, if the background image does not fill the gallery area (if <strong>backgroundScale=&quot;NONE&quot;</strong>) or if the background image is a PNG file with transparency, then the <strong>backgroundColor </strong>still needs to be active.</p>]]></description>
			<author><![CDATA[null@example.com (Steven @ Juicebox)]]></author>
			<pubDate>Wed, 19 Feb 2020 21:53:24 +0000</pubDate>
			<guid>https://juicebox.net/forum/viewtopic.php?id=5116&amp;action=new</guid>
		</item>
	</channel>
</rss>
