701

(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).

702

(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!

703

(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);

704

(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).

705

(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.

706

(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).

707

(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.

708

(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.

709

(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.

710

(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.

711

(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.

712

(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.

713

(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.

714

(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.)

715

(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.

716

(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).

717

(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).

718

(7 replies, posted in Showkase Support)

Ok, I think I got it good enough in a browser.

That's great!

In answer to your questions above (which may help):

1.  How do I keep the right edge of the rotating images in line with the right edge of the separator and the nav items?

Make sure that imagePadding="0", stagePadding="0" and imageHAlign="RIGHT".

2.  The height of the JuiceBox area is too high.  How can I make the height be only what it needs to be?

Reducing the gallery's height (in the embedding code) should help.

Unfortunately, I do not have a Windows Phone on which to test so I'm not sure what you're seeing.
Setting imageVAlign="TOP" may help (to at least ensure that the gallery image is always at the top of the page rather than being vertically centered within the container).

If you want your text to wrap around your gallery (floated to the right side of the page), then try something like the following code (again, with a 'Body text layout' of '1-column wide').

<script src="/gallery/jbcore/juicebox.js"></script>
<script>
    new juicebox({
        baseUrl: "/gallery/",
        containerId : "juicebox-container",
        galleryWidth: "400",
        galleryHeight: "300",
        backgroundColor: "#222222"
    });
</script>
<div id="juicebox-container" style="width: 400px; height: 300px; float: right;"></div>
<p>Text goes here.</p>

719

(7 replies, posted in Showkase Support)

Showkase does not easily allow for such a layout on a Juicebox or SimpleViewer page.

What you could perhaps do is the following:
(1) Create a Juicebox-Pro gallery with JuiceboxBuilder-Pro (as an automated slideshow with no thumbnails or user controls).
(2) Upload the complete gallery folder (not just the contents) to your web server.
(3) Create a Basic page in your Showkase site with a 'Body text layout' of '1-column wide'.
(4) Configure the required containers in the Showkase editor and embed the gallery using the baseUrl method.

For example, if you created a gallery folder named 'gallery' and uploaded it to your web space's root directory, then the code you would enter into the Showkase editor (in 'Source' mode) would look something like the following:

<div id="wrap" style="width: 100%;">
    <div id="left" style="width: 60%; float: left;">
        <div><p>Text goes here.<p></div>
    </div>
    <div id="right" style="width: 40%; float: right;">
        <script src="/gallery/jbcore/juicebox.js"></script>
        <script>
            new juicebox({
                baseUrl: "/gallery/",
                containerId : "juicebox-container",
                galleryWidth: "100%",
                galleryHeight: "400",
                backgroundColor: "#222222"
            });
        </script>
        <div id="juicebox-container"></div>
    </div>
</div>

You may not be able to create or edit the gallery within Showkase but it might be the easiest method of achieving the layout you are looking for without trying to modify the default layout of a Showkase Juicebox page.

720

(1 replies, posted in Showkase Support)

All copyright messages within Showkase should remain intact.
There should be no need to remove this text, though. It is seen only in the admin section (and not by visitors to your web site) and does not affect any functionality at all. It also helps us troubleshoot problems when we can see what version is being used.

721

(1 replies, posted in Showkase Support)

The Sara Lee homepage is a single-image ListViewer gallery page.
Create a new ListViewer gallery page, upload the image you would like to use on the 'Upload' tab and on the 'Images' tab, set the linkURL for the image to the URL that you want the image to open when clicked.

722

(2 replies, posted in Showkase Support)

Perhaps the easiest solution would be to create Gallery Index Pages and group your galleries under the index pages (using 'Site Navigation -> Group Under' on each gallery page). Also, deselect the 'Show in Nav' checkbox on each gallery page.
Then, only the top level Gallery Index Pages would be displayed in the menu.

723

(1 replies, posted in Showkase Support)

Juicebox-Pro does not support vk.com. The social media sites supported by Juicebox-Pro can be found here.

It would be possible to manually implement a vk.com (or other social media) share button but knowledge of HTML, JavaScript and the social media's own API would be required (and the share button would need to be positioned outside the gallery and would not be part of the gallery's Button Bar).

You would first need to create a HTML button (or text or image) to act as your share button.
You would then need to fetch the required information from the image currently being displayed in the Juicebox-Pro gallery (the image to be shared) using the Juicebox-Pro API.
You would then need to pass this information along to your chosen social media site via a share URL (the syntax of which would be determined by their own API) when your custom share button is clicked.

All this code would be entered within the text editor (in 'Source' mode) on your Showkase page.

This is certainly possible but perhaps not easy to achieve.

724

(1 replies, posted in Showkase Support)

No. Showkase supports only a single static background image (theme-wide in the 'Site -> Customize Theme -> All Pages' section or on a page-by-page basis in each page's 'Override Theme Settings' section).

725

(93 replies, posted in Showkase Support)

@siriusgregg

Are there any plans to implement nested galleries in a future version?

Unfortunately, not that I am aware of.

However, thank you for posting your suggestion in the Feature Requests thread where it will be seen by the developers.