The Kosel theme still displays the navigation menu horizontally (in Showkase v1.3.0) except in narrow browser windows or on mobile devices where a menu icon is displayed (four horizontal lines) which can be clicked/tapped to toggle a vertical menu on and off.
When I view both your web pages in desktop browsers, the navigation menu is displayed horizontally as expected. The submenu page displays the top-level menu on a single horizontal line of text and the secondary menu, which changes depending on the top-level page currently being displayed, is also on a single horizontal line of text (below the top-level menu).
If you are not seeing this, then please try clearing your browser's cache before reloading your site to see if this makes a difference.

777

(2 replies, posted in Showkase Support)

Did you add your site header logo to your Showkase Library ('Library -> Upload') and select it (in the 'Site -> Customize Theme' section) using the 'Browse' button or did you enter a URL manually? If you entered a URL manually, please make sure that the URL is an absolute path (in the form http://www.example.com/images/image.png) so that it is a valid path from any web page.

I have been unable to replicate your problem using the Library method so if you have not already tried this, please do so.
If you continue to experience difficulties, then please post the URL to your Showkase site so that I can take a look and help further.

778

(5 replies, posted in Showkase Support)

How do I go about stripping out the EXIF information?

Just removed all the metadata and the viewing files are the correct orientation.

It looks like you have figured out how to strip the metadata from your images (a batch process in an imaging program would probably be the best solution, and certainly the quickest).

The thumbnails are still the wrong rotation.

Try rebuilding your Juicebox gallery (edit your Juicebox gallery page and go to 'Advanced -> Rebuild this Juicebox gallery').
If this does not help, then please post the URL to your gallery so that I can take a look.
Also, it might help if you were able to upload one of the images that you are using that results in a correctly-oriented main image but an incorrectly-oriented thumbnail somewhere (and provide a download link) so that I can try to replicate the problem myself. Thank you.

With regard to Showkase not currently being able to rotate images, please post suggestions for future versions of Showkase in the Feature Requests forum thread. It keeps them all together and ensures that they are not overlooked. Thank you.

It looks like your gallery might have been given fixed dimensions before it became part of a svManager or Showkase management system.

Here are a few things to try:

Make sure that you are using Showkase's 'Gallery Manager' theme ('Site -> Change Theme -> Gallery Manager') which displays galleries at 100% x 100% (filling the entire browser window, or in your case, your iframe).
If you are already using this theme, then try changing the theme to something different ('Boma' or 'Kosel') and then change it back to 'Gallery Manager'.

Now that your 'g2' gallery is part of Showkase, you could try rebuilding the gallery (edit the Juicebox Gallery page and go to 'Advanced -> Rebuild this Juicebox gallery').

Although the 'g2' gallery is already part of Showkase, it looks to have been originally part of svManager and became part of Showkase during the upgrade.
You could try importing the gallery into Showkase using the 'Site -> Import' functionality (to create a new Showkase page from the gallery) and then load this new page into your 'iframe'.

If none of the above automated suggestions work, then try opening your http://coromandelflavour.co.nz/showkase/g2/index.html page directly in a plain text editor and manually change the gallery width and height both to 100%.

A further solution (though not as clean as simply setting your gallery's dimensions to 100% x 100%) would be to add the following code to your 'showkase/_themes/manager/css/custom.css' file:

body.type-juicebox {
    margin: 0 !important;
}

... to ensure that the margin on your page (visible when viewing http://coromandelflavour.co.nz/showkase/g2/index.html) is not displayed within the iframe.

One of these suggestions should hopfully solve your problem.

780

(5 replies, posted in Showkase Support)

I do not know what program you usually use to view your images but it is possible that it reads the EXIF orientation flag embedded in your images and rotates the images as they are being viewed, depending on the value of the flag.
Showkase and SimpleViewer do not read the EXIF orientation flag and simply display the images as they are.

There is little consistency between programs (and browsers) as to whether or not your images will be displayed as you expect.
Try viewing one such image directly in a number of different browsers (Firefox, Chrome, Safari, Internet Explorer and Safari). You will likely see the image being displayed in different orientations across the browsers.

The only way to be sure that a program will display your images as intended would be to re-save your images stripping out the EXIF data and then rotate the images afterwards until they visibly look correct. (You can then feed them to Showkase and SimpleViewer.)

I hope this helps explain things.

781

(3 replies, posted in Showkase Support)

Each theme uses its own default settings.
To reset the Kosel theme's Juicebox settings (for example), delete the 'showkase/_data/themedata/kosel/juicebox.xml' file.

Thank you for providing the URL to your web page.
I see what you are doing now (loading a Juicebox gallery created by Showkase into an iframe in a non-Showkase page).
I thought that you were loading a Juicebox gallery created outside of Showkase into an iframe on a 'Basic' Showkase page.
In this case, importing the gallery would not be possible (or a solution).

The problem seems to be that your iframe has dimensions of 750 x 490 but that your gallery has dimensions of 730 x 490 (resulting in the space that you report). Try setting your gallery's dimensions to be the same as your iframe's dimensions or set your gallery's dimensions to 100% x 100% so that the gallery fills the iframe no matter what size it is.

Rather than load the gallery into an iframe within a Showkase page, you could import the gallery into Showkase (and give the gallery its own Showkase page) by using the 'Site -> Import' functionality. This would allow you to manage the gallery within the Showkase interface and should also hopefully solve your problem with the space on your web page.

If this does not help (or you do not want to import the gallery), then please post the URL to your web page so that I can take a look and help further.

784

(1 replies, posted in Showkase Support)

First of all, I would recommend keeping your Showkase and WordPress installations completely separate from each other (in different directories, ie. not storing one within the other).
Having your WordPress installation within your Showkase directory may cause problems if you ever want to move or upgrade either of the programs.
Separating the two from each other would also solve the problem that you are currently experiencing.

In order to have Showkase create a Navigation Link, you would need to ensure that the name of the page does not match any existing page. You could initially call it something other than 'blogg' (just so that Showkase can create the necessary page) and then edit your Showkase pages manually to change the text displayed in the menu. However, please note that such manual modifications will be lost any time your Showkase site is republished.

Alternatively, you could also change the source code of Showkase to add a custom link to the end of your menu (bypassing Showkase's own Navigation Link functionality) by following the example in this forum post.

However, the easiest (and cleanest) solution would be to keep your Showkase and WordPress installations in separate directories.

785

(3 replies, posted in Showkase Support)

Unfortunately, there is no quick and easy way to reset all Juicebox gallery settings to their default values within Showkase.
If you change gallery configuration options at theme level (under 'Site -> Customize Viewers'), then these values will be applied to all galleries. However, if any settings have been changed at page level (on individual gallery pages), then these values will override theme level settings and you will need to change the page level settings back to change the corresponding galleries.

786

(6 replies, posted in Showkase Support)

If you want to use an image link (instead of a text link), try something like the following. Make sure the path to your Facebook logo image is correct.

$customLi = $navDom->createElement('li');
$customA = $navDom->createElement('a');
$customA->setAttribute('href', 'http://www.example.com/index.html');
$customImg = $navDom->createElement('img');
$customImg->setAttribute('src', '/facebook.png');
$customImg->setAttribute('width', '50');
$customImg->setAttribute('height', '50');
$customImg->setAttribute('alt', 'logo');
$customA->appendChild($customImg);
$customLi->appendChild($customA);
$navRoot->appendChild($customLi);

787

(6 replies, posted in Showkase Support)

If you want Showkase to add a custom link at the end of your menu on every page each time the 'Publish' button is clicked, you would need to to open the 'showkase/admin/classes/nav.php' file in a plain text editor, scroll down to line 177 and just before the return $navDom; line, construct the HTML you require within a <li> tag using PHP DOM techniques and append your custom DOM element(s) to the $navRoot variable.
For example, if you wanted to insert a link which displays the text 'Click Here' and directs the user's browser to the URL http://www.example.com/index.html, then you could use the following code:

$customLi = $navDom->createElement('li');
$customA = $navDom->createElement('a');
$customA->setAttribute('href', 'http://www.example.com/index.html');
$customText = $navDom->createTextNode('Click Here');
$customA->appendChild($customText);            
$customLi->appendChild($customA);
$navRoot->appendChild($customLi);

Please note that the source code of Showkase was not intended to be modified by users in such a manner and I do not know what (if any) knock-on effects this may have.
More information on using the PHP DomDocument class can be found here.
I hope this helps.

788

(6 replies, posted in Showkase Support)

If you just want to add a link to your Showkase menu (without any further custom code such as an <img> tag), then this can be done within the Showkase interface by creating a new 'Navigation Link' page.
The new navigation link will appear in the menu at the top of all your Showkase pages but there will be no actual Showkase page associated with this link within your site.

If you want to manually add a link to your Showkase menu (which you would need to do if you want to add an image to the link), then you would need to edit each and every one of your Showkase pages. Showkase creates static and complete HTML pages (it does not produce a separate and individual menu file which is included via server-side scripting into all your pages). Also, please bear in mind that any manual modifications will be lost if you update the pages within the Showkase interface.

Each Showkase page has its own folder in the root Showkase directory.
For example, if your Showkase directory is named 'showkase' and you create a page named 'Page Number One', then the page on your web server that you would need to edit would be 'showkase/page-number-one/index.html'.
If you open the page in a plain text editor, search for your existing menu entries and you should find where to add a new one with your own custom code.

789

(1 replies, posted in Showkase Support)

Please see the Managing Multiple Sites support section and this forum post entitled "Multiple-language versions of the same site" which should hopefully point you in the right direction.

There should be nothing stopping you from installing Showkase on your new domain.
There is no license check built-in to the program (although the Terms of Use allow you to upload each licensed version to only one web site domain).

Try re-uploading your Showkase files to your web server in case there was a problem with the initial upload which has resulted in a missing or corrupt file.

791

(4 replies, posted in Showkase Support)

I'm glad that you have made some progress with regard to embedding videos in Showkase pages.
Thank you for sharing your findings. Hopefully other users will be able to benefit from your information.

792

(6 replies, posted in Showkase Support)

Please see the Creating Themes support section.
This should hopefully answer your questions.

793

(6 replies, posted in Showkase Support)

Try adding the following code to the 'custom.css' file (changing the pixel value as required):

.type-about div.body-content {
    padding-bottom: 50px;
}

794

(6 replies, posted in Showkase Support)

I'm noticing that that on index pages there is no dividing line at the bottom in the kosel theme there is no dividing line at the bottom of the page.  Is there a way to make it appear?

Open your '_themes/kosel/css/custom.css' file in a plain text editor and add code such as the following:

.type-galleryindex section.content {
    border-bottom: 1px solid #2B2B2B;
}

Also, in the "about" page the space between the main body text and the bottom line is very tight.  How might I move that?

If you want to add some space between the bottom of the body text and the horizontal separator, add one (or more) HTML line breaks at the end of the content. In the text editor, click on 'Source' button and add <br>.
Alternatively, if you are not in 'Source' mode, just go to the bottom of the text and hit the enter/return key a few times.

Lastly, I'd like to tighten up the space between the bottom line and the copyright.

Open your '_themes/kosel/css/custom.css' file in a plain text editor and add code such as the following:

footer {
    margin-top: 1em;
}

(The default 'margin-top' for the footer is 2em.)

The best way to go about making such tweaks (ie. things that cannot be changed within the Showkase interface) is to fire up your browser's developer tools, determine the ids and classes of the elements that you want to change and add custom CSS to your theme's 'custom.css' file.

If your gallery is a Juicebox-Pro gallery, then you can set enableDirectLinks="TRUE" (in the 'General Options' section of the gallery page) and you can then link directly to a specific image within the gallery using a URL such as http://www.example.com/showkase/gallery/#12 (where 12 in this example is the number of the image you'd like to display).
A description of the enableDirectLinks configuration option can be found here.

796

(4 replies, posted in Showkase Support)

Youtube videos embeded on Listviewer page autofits screen width

Video fitting within Showkase is performed by the '/_themes/kosel/js/jquery.fitvids.js' file (to give a uniform presentation of videos on the page). If you do not want the auto-fitting of videos, try manually editing your Showkase page in a plain text editor and remove the following code from near the bottom of the page:

<script>
  $("section.content").fitVids();
</script>

Also, I notice that only one of your videos is available in HD.
If you have access to the original videos (and they are available in a higher resolution), you could perhaps re-upload them to YouTube so that they are available in a higher resolution (and appear less blurred in a large viewport).

If you are looking to create the equivalent of a Gallery Index Page for videos, then there will likely be a lot of work involved.
There is no automated way within Showkase of creating thumbnail images for videos and listing them as links to open the videos fullscreen. This would all need to be done manually with knowledge of HTML, JavaScript and CSS (and an imaging program to create the thumbnail images).
As you are aware, such a solution would not be unique to Showkase so try a web search with terms such as 'video thumbnails click play fullscreen' and see what comes up. If you find a solution you'd like to try, you should be able to copy and paste the code directly into the body of a Showkase page.

Whether you use YouTube or Vimeo (or some other video host) is really up to you. If you are familiar with or already use a certain video host, then it might be wise to continue using it (for ease of use).
An alternative option would be to host your videos on your own web server and play them in an embedded video player such as JWPlayer.

I realise that this is not a direct solution to your query but it might point you in the right direction or at the very least offer some food for thought.

Perhaps other users reading this thread will have some other suggestions...

797

(2 replies, posted in Showkase Support)

Try entering the following into the Page Footer text field:

<p style="text-align: center;">© Copyright</p>

798

(3 replies, posted in Showkase Support)

Configuration options for a Juicebox gallery within Showkase are stored in the gallery folder's 'page.xml' file (used by Showkase to populate the gallery settings page) as well as the 'config.xml' (used by Juicebox when displaying the gallery).
If you want to manually edit a Juicebox gallery's settings (rather than use the Showkase interface), then you will need to edit both the 'page.xml' and 'config.xml' files to keep them synchronized. Please note that each XML file has its own format. In the 'config.xml' file, configuration options are set as attributes to the opening <juiceboxgallery> tag whereas in the 'page.xml' file, each configuration option has its own tag (alongside other tags which refer to non-gallery-related Showkase page settings).
If you do not want to edit galleries within the Showkase interface, then it might be easier to just delete and re-import the gallery.

799

(1 replies, posted in Showkase Support)

Use the 'Site Header Link' in the 'Site -> Site Settings -> Site Header' section.
This link will be used for both the site header text and the site header image.

800

(1 replies, posted in Showkase Support)

Unfortunately, there really is no way to automate the indexing of multiple Gallery Index pages (for example on a Basic page).
You would need to manually list and link to your Gallery Index pages using HTML code in the text editor of a Basic page (although once you have listed the Gallery Index pages on a Basic page of your own, you could choose not to have the Gallery Index pages displayed in the main navigation, by deselecting the 'Show in Nav' checkbox, as they would ordinarily appear on the top level of the menu).