701

(2 replies, posted in Showkase Support)

Showkase sizes gallery pages so that the gallery is displayed in full without needing to scroll vertically to see the bottom of the gallery. Showkase pages could theoretically contain a lot of content which is why the entire page is not scaled to fit within a browser window.
On a Juicebox gallery page (such as your home page), you can reduce the height of your gallery (so that your page footer is visible) by doing the following:

  • Edit your Juicebox gallery page

  • Scroll down to the 'Override Theme Settings' section

  • Enter a negative value (such as '-100') in the 'External fit px' text field

  • Click 'Update' and 'Publish'

702

(7 replies, posted in Showkase Support)

I'm glad you've been able to resolve your problems.
Thank you for posting back to let me know.

703

(7 replies, posted in Showkase Support)

You should be able to change permissions of files and folders within your Showkase directory in the 'System -> Files' section (by clicking the 'make writeable' links).
To change the permissions of other files and folders on your web server, try using a different FTP program such as Filezilla (right-click the file or folder and select 'File permissions...') or your web hosting CPanel's File Manager.
Default values of 755 for folders and 644 for files should be fine.

704

(7 replies, posted in Showkase Support)

If you are unable to run the Showkase Server Compatibility Test, then the problem might be something as basic as not having PHP installed (or correctly configured) on your web server.

Try contacting your web host to see if they can confirm if you have PHP installed on your hosting account and, if so, which version.

The problem may also be a pathing problem whereby the URL you are entering into your browser's address bar may be incorrect and you are not actually viewing the Showkase Server Compatibility Test or Showkase admin section files at all.
Please double-check that the URLs you are using are correct.

Also, please check to see if you have any rewrite or redirect rules in an .htaccess file on your web server which might be causing your problem.

It might also help if I were able to see the problem for myself so please post the URLs to your Showkase Server Compatibility Test and Showkase site itself and I will take a look and investigate further. Thank you.

It sounds like your browser may be caching and using an older version of your gallery's XML file.
I have just viewed several of your galleries (in desktop browsers) and they all display 5 sharing buttons (Facebook, Twitter, Google +, Pinterest and Tumblr) in the Button Bar.

Try clearing your browser's cache to ensure that your browser is fetching and using the most recent versions of your gallery files.

Hopefully this will solve your problem.

706

(3 replies, posted in Showkase Support)

If you want to add code to the <head> section of only 'Basic' pages (for example), then you can add a {block "head"} ... {/block} section to the '_themes/base/pagetypes/basic.tpl' file.
For example:

{block "head"}
    <link rel="stylesheet" href="http://mark-friedman.com/assets/css/simplex.css" media="screen" />
    <link rel="stylesheet" href="http://mark-friedman.com/assets/css/form.simple.css" media="screen" />
{/block}

707

(5 replies, posted in Showkase Support)

The forum's anti-spam security prevents new users from posting links and your code includes absolute URLs which the forum software probably sees as links. This is likely to have been the cause of your problem. As you have made several subsequent posts, this restriction has been lifted. Apologies for any inconvenience caused.

708

(3 replies, posted in Showkase Support)

Anything you type into the editor will appear in the <body> section of the page. (If you are entering HTML code, just be sure to click the 'Source' button to ensure that your HTML code is treated as code rather than plain text.)

If you want to add any custom CSS code to all pages within your site, you can add it directly to your chosen theme's 'custom.css' file (e.g. '_themes/kosel/css/custom.css').

If you need to add any code to the <head> section of your pages, add it before the closing </head> tag in the '\_themes\base\pagetypes\layout.tpl' file.
You could add code to the <body> section in this file, too, but you might want to add your code to the <section class="content"> container (rather than before the closing </body> tag which would be after the <footer>).

709

(5 replies, posted in Showkase Support)

I'm not sure why you were unable to post code.
Did you encounter an error message? If so, what did it say?

As far as I am aware, the 'body-content' class is used to signify that the corresponding container contains the main content of the page (and relevant CSS rules can then be applied to this container).
The 'restricted' class is used to restrict the width of the container using the CSS max-width property (the value used will be the 'Site -> Customize Theme -> Site Layout -> Max site width (px)' value).

710

(9 replies, posted in Showkase Support)

Maybe a Feature Request.

Please post suggestions for future versions in the Feature Requests thread. This keeps all the ideas together and ensures that they are not overlooked by the developers. Thank you!

711

(9 replies, posted in Showkase Support)

With the Kosel theme, the second tier menu items are visible only when you are on the main page that the second tier pages are grouped under (in your case 'Main'). It is not possible to show all possible menu items at once. (For example, if you created a new gallery index page and listed several new galleries under this page, you would somehow need to have the links for all your 'Main' galleries and all your new galleries visible at the same time.)
However, the Boma theme does support this option. The Boma theme's side menu lends itself more naturally to a longer list of menu items and you can choose to always have all menu items visible at once by going to 'Site -> Customize Theme -> Navigation' and selecting the 'Show all subnav' checkbox.

With regard to your original query, if you would still rather use your own thumbnail images for your gallery index page, then you could prevent Showkase from regenerating them (and replacing your own ones) each time you publish your site by changing line 60 in the '\admin\settings\constants.php' file from:

define('OVERWRITE_INDEX_THUMBS', true);

... to:

define('OVERWRITE_INDEX_THUMBS', false);

712

(3 replies, posted in Showkase Support)

If I type in the URL manually, it works, and also then displays a link on the left.

If you can type in the URL manually and it works, then it would appear that the files are on your web server and the import has worked successfully.

What I did find is that the first two galleries, which were imported at the same time, had their respective index.html files edited correctly, but the 3rd gallery, imported alone after the first two, did not.

I do not think that this is relevant. The gallery's 'index.html' page is not required (or used) when importing a gallery. You can import a Juicebox gallery without an 'index.html' page even being present. It is simply a page (created by JuiceboxBuilder) into which the gallery is embedded so that the gallery can be displayed on a page of its own. When importing a gallery, Showkase embeds the gallery into a new Showkase gallery page.

I still think the problem may be due to browser caching.
If you want to test this out, then import a gallery, click 'Publish' and let me know the name of the gallery page (and the URL to your Showkase site's home page) and I will let you know what I see (whether or not the gallery page is listed in the navigation menu).

713

(3 replies, posted in Showkase Support)

It sounds like the import action has worked OK but that your browser is caching and displaying an older versions of your web page.
After importing and publishing, rather than typing in the URL manually, just try reloading the web page by pressing Ctrl+F5.
If this does not work, try clearing your browser's cache before reloading the web page.
Hopefully this will help.

714

(9 replies, posted in Showkase Support)

You might like to look into changing the dimensions that Showkase uses to create the index page thumbnails in the source code. Try changing the default INDEX_THUMB_WIDTH and INDEX_THUMB_HEIGHT on lines 62 and 64 of the '/admin/settings/constants.php' file. Also, the function which sizes the thumbnails is the getIndexThumbSize() function starting on line 108 of the '/admin/classes/theme.php' file.
If you wanted Showkase to create thumbnails of a specific size, then you could just change line 136 of the '/admin/classes/theme.php' file from:

return array('width'=>$width, 'height'=>$height);

... to something like:

return array('width'=>400, 'height'=>300);

I do not know what knock on effects this will have (as Showkase will have no knowledge of your custom sizes) but it might be worth a try to avoid having to replace the thumbnails each time you publish your site.

Is there a way to get rid of the "Web Pages"?

Change line 13 of the '/_themes/base/pagetypes/basetheme.tpl' from:

<title dir="ltr">{$ss_siteTitle} | {$ss_navName}</title>

... to:

<title dir="ltr">{$ss_navName}</title>

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

715

(9 replies, posted in Showkase Support)

The forum's anti-spam settings restrict new users from posting links.
Apologies for the inconvenience.

I wonder if it's the downsizing of the larger images to make them that is causing the issue.

More than likely. If you fire up your browser's developer tools (F12), select the 'Archive' thumbnail on your Gallery Index Page and disable the following CSS rule from line 105 of the 'styles.css' file (which limits the size of the image to ensure that layout of the page is correct):

img, object, embed {
    max-width: 100%;
}

... the image is immediately displayed larger and looks sharper.

Try changing the 'Max Thumb Columns' in 'Site -> Customize Theme -> Gallery Index Page' to see if this helps.
Choosing a different number of images to be displayed on each row will change the scale of the images and selecting '2 thumb columns' should display each thumbnail larger and this may result in it looking sharper.

Otherwise, you could perhaps upload a custom thumbnail to replace the one generated and used by Showkase in this location: /showk/_data/thumbcache/t4.jpg

Please note, though, that the thumbnails on a Gallery Index Page are not displayed at a constant size. They are dynamically resized depending on the size of the user's browser window.

716

(5 replies, posted in Showkase Support)

I'm glad that you've been able to resolve your problem.
Thank you for posting back to let me know.

717

(5 replies, posted in Showkase Support)

@markfriedman

There's no custom.js in '_themes/kosel/js'.  Should there be, or was it eliminated?

Please ensure that you are using the current version of Showkase (v1.3.4).
Support for custom JavaScript (the 'custom.js' files in the theme folders) was introduced in Showkase v1.3.0.
Instructions for upgrading Showkase can be found here.
Please see the Version History for a list of changes between versions.

If I create a custom.js, will it be seen and used?

You will need to upgrade Showkase (to at least v1.3.0) in order to use a 'custom.js' file.

718

(5 replies, posted in Showkase Support)

I created a webfont kit from fontsquirrel.com and followed the instructions in "Adding Custom Styles and Fonts", but I'm not seeing them.

I would really need to see your Showkase site in order to troubleshoot your problem so please upload the site to a web server and post the URL so that I can take a look and help further.

In the meantime, please double-check that you have added your custom CSS code to the correct 'custom.css' file (in the folder corresponding to the theme you are using) and that the paths in the CSS code correctly point towards the font files themselves.

719

(5 replies, posted in Showkase Support)

I have Juicebox Pro, so I'll try the web fonts customisation with that first (I'm assuming it works in the same way as Showkase, of course).

Please see Juicebox's Using Custom Fonts support section.

One more question: is it possible to have multiple galleries on one page, as with the Juicebox demo showing this implemented with text links to each gallery at the top of the page?

If you really want to have multiple galleries embedded in the same page (like in this example), then you would need to create your galleries on your computer using JuiceboxBuilder-Pro and then embed the galleries into a Basic page manually using the baseUrl method of embedding documented here. (Showkase displays each Juicebox-Pro gallery on its own separate page.)

If you want to group together several galleries, then you can create a Gallery Index Page and then list whichever galleries you like on the page. After creating a Gallery Index Page, just edit a gallery page and in 'Site Navigation -> Group Under', select the name of the Gallery Index Page. Each gallery listed under the index page will be represented by a thumbnail image which, when clicked, will open the selected gallery on its own page. You can have as many Gallery Index Pages (and galleries) as you like.

720

(5 replies, posted in Showkase Support)

Yes. Please see the Adding Custom Styles and Fonts support section for details (specifically the Adding Web Fonts section).

Please note that each theme has its own 'custom.js' JavaScript file, e.g. '_themes/boma/js/custom.js' (as well as a 'custom.css' CSS file), so you can easily add custom JavaScript to each page if necessary, too.

The example in the support section involves downloading a font kit and adding it to your Showkase site.
However, you could use your theme's 'custom.css' and 'custom.js' files to add any custom CSS and/or JavaScript to all your Showkase web pages. You could just use these files to add the necessary code from fonts.com.

721

(9 replies, posted in Showkase Support)

(1) There is no input field to enter a themeUrl for a Juicebox gallery within the Showkase interface. However, you could simply swap the 'theme.css' file that Showkase uses for all Juicebox galleries (admin/plugins/juicebox/master/jbcore/classic/theme.css) with your own custom version.

(2) First of all, please ensure that you are using the current version of Showkase (v1.3.4) to ensure that any bugs which were present in previous versions but which have since been fixed are not contributing to your problem.
If necessary, full instructions for upgrading Showkase can be found here.
Please try viewing your gallery index page in different browsers (Chrome, Firefox, Internet Explorer, Opera, Safari) to see whether the problem is browser-dependent or is present in all browsers.
Also, please post the URL to your gallery index page so that I can see the problem for myself and investigate further.

(3) The >> is part of the Boma theme's design and it is not changeable via the Showkase interface.
If you want to hide the >>, open the admin/_themes/boma/css/styles.css file in a plain text editor and change line 539 from:

content: "\00BB";

... to:

content: " ";

After making this change, you might need to clear your browser's cache before reloading your web site to ensure that your browser fetches and uses the new version of the CSS file.

722

(10 replies, posted in Showkase Support)

Please try upgrading your site to Showkase v1.3.4 (released on 30 September 2014) which has improved memory management. Please see the Version History for a full list of changes between versions. Hopefully this will help.
Instructions for upgrading Showkase can be found here.
(Sorry for not posting back on this one. I seem to have overlooked this thread when v1.3.4 was released.)

723

(3 replies, posted in Showkase Support)

If you are adding Library images via the editor (by clicking the Image icon and then clicking the Browse Library button), then, after selecting an image, try changing the entry in the URL text field so that it starts with either https:// or just //.
e.g. https://www.beatafoto.nl/_library/files/beatafoto_white.png
... or //www.beatafoto.nl/_library/files/beatafoto_white.png
The URL for an existing image can be edited by selecting (clicking) the image within the editor and clicking the editor Image icon or by entering Source mode.

Thank you for reporting this issue.
As noted above, I have notified the developers.

724

(3 replies, posted in Showkase Support)

I am not sure why images from within the Showkase Library ('_library') are not being served using the https:// protocol within your web site.
I have notified the developers who may be able to shed some more light on this issue.
In the meantime, I am glad that you have been able to find a workaround (although it seems strange that changing the name of the page should make a difference).

725

(7 replies, posted in Showkase Support)

A HTML div (such as a Juicebox gallery container) will not normally have its height changed when the browser window's width changes. If you want this to happen, then you will need to employ a solution such as that described in this forum post (which uses JavaScript to listen for a change in the browser window's size and then change the gallery container's width and height accordingly).