601

(16 replies, posted in Showkase Support)

However, some open the browser but nothing shows- it's just blank.

That is certainly a problem and should not happen (although I have been unable to replicate this problem myself).

It is always the same 5 out of 25-images that will not upload.

If you find that you are having trouble with specific images, then please upload them somewhere (you could perhaps zip them and upload the zip file to your web server or a file sharing service such as Dropbox) so that I can try to replicate the problems you are experiencing myself and investigate further.
Thank you.

602

(16 replies, posted in Showkase Support)

It doesn't sound like you're doing anything wrong.
I've just tried to replicate the problem you describe but everything seems to be working as expected for myself.

With a fresh Showkase v1.3.6 site, I created a Juicebox gallery page using default settings.
I then went to 'Site -> Customize Viewers', selected all image sizes in the 'Multi-size Images' section and clicked 'Update' and 'Publish'. The gallery was displayed in the browser and small and large images were created in the gallery folder's 'images/small/' and 'images/large/' folders.

My test above suggests that the problem may lie somewhere within your own setup rather than with Showkase functionality (which seems to be working OK for myself).

I notice that your web site uses Showkase v1.3.2.
Please try upgrading to the latest version of Showkase (v1.3.6) following the upgrading instructions here.
If the problem is related to a PHP memory or timeout issue (which is possible if you have many gallery pages and images which Showkase has to process), then upgrading may help as Showkase v1.3.4 introduced the following changes:

  • More efficient use of server memory allows more galleries in one web site.

  • Increase time limit for publishing large websites (if allowed by server).

(Please see the Version History for a full list of changes between versions.)

Hopefully upgrading Showkase will help. Otherwise, if you have access to the PHP settings for your web hosting account, please check the PHP MEMORY_LIMIT and MAX_EXECUTION_TIME values and try increasing them. Your web host should be able to help you out with this if necessary.

If you continue to experience difficulties, then it might also be worthwhile running the Showkase Server Compatibility Test to see if any tests fail.
You may have already run the test prior to installing Showkase but if your web server has changed anything recently, then running the Showkase Server Compatibility Test again may help in diagnosing the cause of the problem.

603

(9 replies, posted in Showkase Support)

I'm glad you've got it working!
Thank you for posting back to let me know.

604

(9 replies, posted in Showkase Support)

If you are using the 'dark' color scheme (which it looks like you might be from teh code your posted above), try the following CSS code in your theme's 'custom.css' file which should change the font for the navigation menu entries and site heading.

.dark a:link, .dark a:visited, .dark a:focus {
    font-family: "rooney-sans", sans-serif;
}

605

(9 replies, posted in Showkase Support)

If you want to change the color of text within your site, I would recommend using the Showkase interface.
Go to 'Site -> Customize Theme', change the 'Color Scheme' to 'custom' and select the colors in the 'Custom Palette'.
This should save you from having to worry about which classes to apply custom CSS rules to.

606

(9 replies, posted in Showkase Support)

The 'custom.js' file accepts only JavaScript code, like:

try{Typekit.load();}catch(e){}

<script> tags are HTML. (Think of everything inside the 'custom.js' file as already being automatically wrapped inside <script></script> tags).

You would need to add the following line of HTML code:

<script src="//use.typekit.net/vtv5zhh.js"></script>

... into the '_themes/base/pagetypes/layout.tpl' file (just before the closing </head> tag on line 18) so that the 'vtv5zhh.js' file is loaded into the <head> section of each of your Showkase pages.
You would then enter the following code (without <script> tags) into your theme's 'custom.js' file.

try{Typekit.load();}catch(e){}

I hope that makes sense.
Give it a try and hopefully it'll work OK.

Please note that the line number above refers to the current version of Showkase (v1.3.6).

It looks like your problem may be that your navigation menu entries are all second-level Gallery Pages listed under a top-level Gallery Index Page which is hidden from the menu. (You have no visible top-level entries in your menu.)
In the Kosel theme, the mobile menu icon initially displays top-level entries when clicked. When a top-level page is selected from the mobile menu, the page is displayed and the second-level entries are then visible.

Try including an unhidden top-level menu entry in your site. (You could perhaps call it 'Galleries' or 'Home'.)

Alternatively, try using the Boma theme ('Site -> Change Theme') where you can choose to have all menu items always visible by selecting 'Site -> Customize Theme -> Navigation -> Show all subnav'.

608

(6 replies, posted in Showkase Support)

That's right. Shopping Cart functionality is disabled in Small Screen Mode as most mobile device screens are not large enough to accommodate the size of the Fotomoto pop-up window.
(As you have discovered, this is noted in the Shopping Cart support section).

609

(6 replies, posted in Showkase Support)

There are files in multiple places, and I'll use one as an example:

/kids/images/large/kids_01_halloween_0960.jpg
/kids/images/small/kids_01_halloween_0960.jpg
/kids/images/kids_01_halloween_0960.jpg

These images are different sizes (for use on different screen sizes) and are created when you select 'Multi-size Images' in the 'Customize Viewers -> Edit (Juicebox-Pro)' section.
More information on Multi-size Images within Juicebox-Pro can be found here.

However, Fotomoto can be used with or without Multi-size Images.
All that you need to do to setup Fotomoto is to enter your Fotomoto Store Id either in the 'Customize Viewers -> Edit (Juicebox-Pro)' section (to include Fotomoto support in all your Juicebox-Pro galleries site-wide) or in an individual Juicebox Gallery Page's settings (and add the site URL in your Fotomoto settings over at Fotomoto). There is no need to worry about the paths to any images.

Also, when using Fotomoto, there is no need to manually add Purchase URLs. Purchase URLs are used only if Fotomoto is not used. If Fotomoto is not used and an image has a Purchase URL, then the Shopping Cart icon will be displayed for that particular image and the Purchase URL will be opened in a new tab when the Shopping Cart icon is clicked.
More information about Fotomoto and Purchase URLs can be found here.

I hope this helps to explain things.

610

(6 replies, posted in Showkase Support)

Juicebox uses the same value for showImageNav in both Small Screen Mode and Large Screen Mode so setting ="ALWAYS" (as your gallery currently does) will, indeed, always display the image navigation (in both screen modes).

If you would like to make any suggestions for future versions of either Juicebox or Showkase, then I would encourage you to post them in their respective Feature requests forum threads. This keeps all the ideas together and ensures that they are not overlooked by the developers. Thank you.

Juicebox Feature Request Forum Thread: http://juicebox.net/forum/viewtopic.php?id=5
Showkase Feature Request Forum Thread: http://showkase.net/forum/viewtopic.php?id=2

611

(6 replies, posted in Showkase Support)

Could you look at my site and tell me how with Showkase I can get the footer type be as low as possible and have the image and caption to be situated right above?

You should be able to increase the height of your gallery (thereby pushing the footer down the page) by editing the gallery page and entering a positive integer in the 'Override Theme Settings ->  External fit px' input field.

You could also remove the default margin below the gallery and the default margin and padding at the top of the footer by adding the following code to your '_themes/kosel/css/custom.css' file:

.gallery {
    margin-bottom: 0;
}

footer {
    margin-top: 0;
    padding-top: 0;
}

On the Sarah Lee demo that also uses the Kosel theme, how do the images fill that whole screen in the small screen version?

As you have noted, the Juicebox galleries in the Sara Lee demo site use Splash Pages which expand the galleries full-browser when clicked.
The Splash Page was designed to be used when the gallery is embedded in a web page (at less than 100% x 100%) and displayed on a small screen device where the gallery itself might appear too small. When the Splash Page is clicked, the gallery is expanded to fill the browser window which allows more space for your images to be seen better.
Change showSplashPage="NEVER" to showSplashPage="AUTO" in your own gallery and the Splash Page should be used by default on small screen devices.
For more information on the Splash Page and how Juicebox adapts to different devices and screen sizes, please see here.

You mentioned in another thread that since there's no place to put a link to a custom CSS file I should make my changes in admin/plugins/juicebox/master…

If you use the Kosel theme, then you can add custom CSS code directly to the '_themes/kosel/css/custom.css' file. (For the Boma theme, use the file '_themes/boma/css/custom.css'.).

If you want to add a link to an external CSS file in all your Showkase pages, then open the '_themes/base/pagetypes/layout.tpl' file in a plain text editor and add your link tag (e.g. <link rel="stylesheet" href="/css/styles.css">) just before the closing </head> tag on line 18. Please note that the line number refers to the current version of Showkase (v1.3.6).

If you really want to modify the 'theme.css' file for Juicebox galleries, then you should modify the 'admin/plugins/juicebox/master/jbcore/classic/theme.css' file and then republish your site afterwards (similar to the procedure for Installing a Pro Viewer).
Showkase copies the 'admin/plugins/juicebox/master/jbcore/' folder to the '_viewers/juicebox/' directory (for use within the site) which is why modifications you make to the  '_viewers/juicebox/jbcore/classic/theme.css' file are overwritten when you publish your site.

612

(6 replies, posted in Showkase Support)

Apple removed 'minimal-ui' from iOS 8 and the decision was taken to remove the 'minimal-ui' viewport property from Showkase pages in v1.3.6.
If you want to reinstate it, you could open the '_themes/base/pagetypes/basetheme.tpl' file in a plain text editor and change line 14 from:

<meta name="viewport" content="width=device-width, initial-scale=1">

... to:

<meta name="viewport" content="width=device-width, initial-scale=1, minimal-ui">

However, please note that this will make no difference on iOS 8 devices and Showkase v1.3.6 has been tested on multiple devices without 'minimal-ui' so I cannot be certain what effect reinstating it may have to page layouts and I would not recommend it.

(Please note that the line number above refers to the current version of Showkase (v1.3.6).

613

(3 replies, posted in Showkase Support)

Is this edit set to all my showkase pages when I push the publish-button?

Yes. Just click 'Publish' once after editing the '_themes/base/pagetypes/basetheme.tpl' file and the anonymizeIp function will be included within the Google Analytics code on all your Showkase pages.

Am I right, that I have to do this edit at the next showkase update?

Yes. As the anonymizeIp function is not included in the Showkase source code, you will have to manually add it yourself when you next upgrade Showkase.
However, the file structure is unlikely to change considerably between versions so just open the 'basetheme.tpl' file in a plain text editor, seach for the code that handles Google Analytics and place the anonymizeIp line of code between these two lines:

_gaq.push(['_setAccount', '{$ss_googleAnalyticsId}']);
_gaq.push(['_trackPageview']);

That's great!
Thank you for posting back to let me know.

615

(3 replies, posted in Showkase Support)

As far as I am aware, Showkase does not automatically include 'IP Anonymization' functionality within the Google Analytics code.
However, according to this Google Analytics support page, it looks like you should be able to include Google's anonymizeIp function by opening Showkase's '_themes/base/pagetypes/basetheme.tpl' file in a plain text editor and adding the following code between lines 109 and 110:

_gaq.push (['_gat._anonymizeIp']);

Please note that the line numbers above refer to the current version of Showkase (v1.3.6).

616

(1 replies, posted in Showkase Support)

Many thanks for taking an interest in the future of Showkase and for your suggestion.

Have I described something that exists?  Within the Kosel theme?

Unfortunately, it is not currently possible to have an index page of gallery index pages (under any theme).
Showkase supports only two levels of menu items and gallery index pages can be only top level pages (listing gallery pages on the second tier).

If not, is this something that should be available to Showkase users?

I would certainly encourage you to post suggestions for future versions in the Feature Requests forum thread.
This keeps all the ideas together and ensures that they are not overlooked by the developers. Thank you.

How hard would it be to manually create create a page like this?

It would certainly be possible to manually create an index page of gallery index pages although knowledge of HTML (and possibly CSS) would be required.
If you installed Showkase in a directory named 'showkase' in your root directory and had a couple of gallery index pages named 'index1' and 'index2', then you could create a 'Basic' page and add HTML code such as the following into the text editor on the page (in 'Source' mode).

<div>
    <a href="/showkase/index1/">Click to view first gallery index page.</a>
    <br />
    <a href="/showkase/index2/">Click to view second gallery index page.</a>
</div>

You could expand this example to add a representing image for each gallery and you could style the page using CSS to make it more visually pleasing. (If you had only a couple of gallery index pages, then this might not be too large a project.)
I hope this points you in the right direction.

617

(1 replies, posted in Showkase Support)

There is no set release schedule for Showkase and unfortunately, I do not know when the next version will be released or what new features might be included in it.
Showkase is always updated shortly after a new version of Juicebox or SimpleViewer is released to include the latest versions of the image viewers and we aim to fix all known bugs and will release a new version if we deem a bugfix to be important.
Please see the Version History for a historical record of Showkase releases. This is not really a guide as to when the next version might be released but it might give you an idea as to the rough timescale between versions.

If you would like to be notified of new releases, please join our mailing list at the foot of the Showkase home page.

There has not yet been a public beta version of Showkase but if we have a private beta version anytime in the future (which we have had in the past), I will certainly keep you in mind.

Thank you for your interest.

The user controls in the interface which are directly related to the Gallery Index Page thumbnails can be found in the 'Site -> Customize Theme' section (scroll down to the 'Gallery Index Page' section).
Changing these settings might help but please bear in mind that the thumbnail size is dynamic and changes with the size of the browser window.

Also, try increasing the 'Quality' setting on the 'Upload' tab when you upload your images. This is used when creating the thumbnail image for the Gallery Index Page.

619

(5 replies, posted in Showkase Support)

Many thanks for keeping me updated (and for supplying me with the login details for your web hosting account).
I'm glad things seem to be working out fine with your new host.

620

(3 replies, posted in Showkase Support)

Unfortunately, the Mobile Player within SimpleViewer features fewer configuration options than the Flash Player and does not support watermarking.
Other than title and the Standard Button Bar controls (showOpenButton and showFullscreenButton), options supported by the Mobile Player can be found here.

621

(5 replies, posted in Showkase Support)

Your query is entitled "Unable to update" but you mention that you have "have just completed a clean install" so I'm not sure if you are trying to upgrade an existing Showkase site or creating a new site from scratch.

Either way, the first thing I would do is re-upload the latest core Showkase files to your web server in case something happened during the initial upload which has somehow resulted in a corrupt or missing file.

Also, if you are able to, try running 'System -> Setup' from the admin pages. Also, try 'System -> Repairs'.

If this does not work, then try opening the 'showkase/_showkase/showkaseconfig.ini' file in a plain text editor and check that all paths to your Showkase site are correct. (The file is small and has only three paths to check.)

You could also try checking the permissions of all Showkase files and folders on your web server. Default permissions of 644 for files and 755 for folders should hopefully work fine but please see this web page for more information on permissions.

Even though you say that your web server is 100% compatible, I would also recommend that you try installing and running the Showkase Server Compatibility Test, just in case your web host has made any changes recently which are contributing to your problem. The Showkase Server Compatibility Test can be downloaded from here.

Another thing you could try is to go through the lost password procedure outlined in this FAQ:
I lost my password, how can I reset it?

Hopefully one of the suggestions above will help.

622

(3 replies, posted in Showkase Support)

The watermark functionality is a feature of JuiceboxBuilder-Pro (the desktop application to create and edit Juicebox-Pro galleries on your computer) and, unfortunately, is not available in Showkase.
Watermarking cannot be achieved via a configuration option which can be added to the gallery's XML file.
In JuiceboxBuilder-Pro, the watermark is actually added to (and becomes part of) the image itself when the original image is resized for use in the gallery.

Two options would be to either:
(1) Use JuiceboxBuilder-Pro to create images with watermarks and then feed the watermarked images to Showkase. Please see the Adding Watermarks support section for details.
... or:
(2) Create a gallery with JuiceboxBuilder-Pro (using the watermarking functionality) and then import the gallery into your Showkase site using the 'Site -> Import' functionality. Once a gallery has been imported into Showkase, it becomes a genuine Showkase page (just as if the gallery had been created in Showkase itself) and you can edit the gallery within Showkase in the future if you need to.

Please note that a 'Watermark Url' input field was erroneously included in the Juicebox-Pro configuration options in an earlier version of Showkase. It was non-functioning and has since been removed. If you do not already use the current version of Showkase (v1.3.6), then you can upgrade your site following the 'Upgrading Showkase' instructions here.

SimpleViewer-Pro galleries do support watermarking via a configuration option, though. (With SimpleViewer-Pro, the watermark image is not baked into the image during resizing. Rather it is overlaid on top of the image at the time the image is displayed in the gallery.) You can enter a watermark URL into the 'Watermark Url' input field (in the 'Watermark' section of the SimpleViewer gallery page settings). The URL can be relative (to the gallery page, one level down from the root Showkase directory) or absolute (in the form http://www.example.com/watermark/logo.png). The watermark image should be a JPG, PNG or SWF file.
For reference, the SimpleViewer-Pro Watermark configuration options can be found here.

623

(5 replies, posted in Showkase Support)

That's great!
Thank you for posting back to let me know.

624

(5 replies, posted in Showkase Support)

Showkase's own video fitting routine ensures that the video fits within the theme's 'Max site width (px)' and the user's browser window.
You can disable this by opening the '_themes/base/pagetypes/basetheme.tpl' file in a plain text editor and removing lines 150 to 153:

<script src="{$ss_themesUrl}/base/js/jquery.fitvids.js"></script>
<script>
  $("section.content").fitVids();
</script>

(Republish your site after making this change.)
Your iframe will now always be displayed at the specified dimensions and the video will no longer be resized to fit within the user's browser window. (Please note that it is likely that the video will no longer fit well in narrow browser windows such as those on mobile devices.)

The line numbers above refer to the current version of Showkase (v1.3.6).

625

(93 replies, posted in Showkase Support)

@bobkatz

... is there a way to alter the default that Juicebox uses each time you make a new page?

You can set default values for Juicebox galleries at theme level by going to 'Site -> Customize Viewers' and clicking 'Edit' next to 'Juicebox-Pro'. All configuration options set on this page will be used throughout the current theme as default values each time you create a new Juicebox gallery page. (These options can be overridden on individual gallery pages).