501

(6 replies, posted in Showkase Support)

Thank you for your message. Correspondence continued via email.

Edit:
Problem solved via email.

For other users reading this thread and experiencing similar issues, things to check (in addition to the notes above) would be:
(1) Check that your Showkase site has at least one page visible in the navigation menu (via 'Show in Nav' checkbox).
(2) Check that forwarding rules for domains point towards correct locations.

502

(1 replies, posted in Showkase Support)

Please note that when you request a support ticket via email, you can expect a reply within 2 business days (48 hours) or sooner.

I replied to your initial forum post within 1 hour and also offered to take a look at the files on your web server which would likely have helped with troubleshooting what is, unfortunately, not a simple problem.

Your screenshot has pointed me towards a couple of possible causes which I have posted in your other forum thread.
Hopefully my suggestions will help.

503

(6 replies, posted in Showkase Support)

Thank you for the screenshot.

One thing I notice is that your web server might not be set up with a correct MIME type for .ini files.
When I visit the 'showkaseconfig.ini' file in one of our own demo galleries, the browser displays the contents of the file.
However, when I visit your own 'showkaseconfig.ini' file, the browser does not display the contents of the file but offers to download the file instead.
This might somehow be preventing Showkase from being able to read the file.
Please check that your web server has a MIME type set correctly for .ini files.

Also, when trying to view your 'index.php' file, there is a warning and fatal error regarding the location of the 'controller.php' file (which is located in the 'admin/classes/' directory.)
From your screenshot, the file size of your 'index.php' file is 397 bytes.
The 'index.php' file that should be copied to the root directory along with the 'showkaseconfig.ini' file (from the instructions in this link) should be 7,607 bytes.
Please try re-uploading your 'index.php' file (from the Showkase zip package) to your web server in case something happened during the initial upload resulting in an incomplete or corrupt file.

As the same problem seems to happen within the marinakrasnovid directory as well as outside it, the problem does not seem to be isolated to the home page redirection. Take a full backup of your existing second site and then try re-installing Showkase (in the same location) to ensure that all required core files are present and correct.

Hopefully one of the suggestions above will help.

504

(6 replies, posted in Showkase Support)

Check the paths in the 'showkaseconfig.ini' file to see if they look OK.
This might give you a clue as to the cause of the problem.
You could try running 'System -> Setup' on the site again before copying the 'index.php' and 'showkaseconfig.ini' files once more.

It might help if I could see the structure of your web site so, if possible, please upload a screenshot somewhere showing the location of your Showkase site and where you are copying the 'index.php' and 'showkaseconfig.ini' files to.

Also, if you like, I would be happy to investigate further but I would need access to your web server and Showkase site.
If you are agreeable to this, then please let me know and I will send you a message with an email address where you can forward your FTP and Showkase login details to me. Thank you.

505

(5 replies, posted in Showkase Support)

You're welcome! I'm glad it worked.

As the addition of the social media icons to your site header will add height to the header, the body (and footer) content of your page will be pushed down a little and any Juicebox or Showkase pages will not fit the browser window exactly as they did before the modification.
You can compensate for this by going to 'Site -> Customize Theme -> Gallery Pages' and entering a negative integer into the 'External fit px' input field (such as "-32").

506

(5 replies, posted in Showkase Support)

It is not possible to move the position of the Social Media icons via the interface but you could try the following:

(1) Open the 'showkase/_themes/base/pagetypes/basetheme.tpl' file in a plain text editor.

(2) Move lines 179-189 inclusive (the following block of code) to line 165 (which is currently blank) immediately below the closing </nav> tag.

        <div class="socmedia">
          <a href="{$facebookLink}" title="facebook"><span class="icon-facebook2"></span></a>
          <a href="{$flickrLink}" title="flickr"><span class="icon-flickr3"></span></a>
          <a href="{$googleplusLink}" title="Google+"><span class="icon-google-plus2"></span></a>
          <a href="{$instagramLink}" title="Instagram"><span class="icon-instagram"></span></a>
          <a href="{$linkedinLink}" title="LinkedIn"><span class="icon-linkedin"></span></a>
          <a href="{$pinterestLink}" title="Pinterest"><span class="icon-pinterest2"></span></a>
          <a href="{$tumblrLink}" title="Tumblr"><span class="icon-tumblr2"></span></a>
          <a href="{$twitterLink}" title="Twitter"><span class="icon-twitter2"></span></a>
          <a href="{$vimeoLink}" title="Vimeo"><span class="icon-vimeo2"></span></a>
        </div>

(3) Open the 'showkase/_themes/kosel/css/custom.css' file in a plain text editor.

(4) As Showkase expects the Social Media icons to be in the footer, the CSS rule which usually sets the icon size will no longer be used. Add the following CSS code to the 'showkase/_themes/kosel/css/custom.css' file to solve this problem and to align the icons to the right.

.socmedia {
    clear: both;
    text-align: right;
}

.socmedia a {
    font-size: 1.5em;
}

(5) Republish your site after making the changes above.

Please note that as Showkase was not designed with this layout in mind, you might encounter other unforeseen issues which you might need to tackle (perhaps with additional CSS rules).
Also, the line numbers above refer to the most recent version of Showkase (v1.4.2).

I hope this helps.

507

(8 replies, posted in Showkase Support)

If you use Firefox, there is a very good guide to the Firefox Developer Tools here.
It's much more comprehensive than anything I could write here.

The most useful tool will probably be the Page Inspector.

The Select an element functionality should allow you to determine which containers on your web page are the ones that you want to modify via CSS.

You can then add the CSS rules to the appropriate containers (via ids or classes) in your theme's 'custom.css' file (for example 'showkase/_themes/maribo/css/custom.css'.

A reference guide for CSS can be found here.
The section on Selectors (ids and classes) will likely be useful.

I hope this helps and points you in the right direction.

(Other browser have their own, similar, developer tools. Please check your own browser's support for details.)

508

(6 replies, posted in Showkase Support)

Maybe is it possible to add my wishes to "Feature request"?

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

... what should i do, to make my logo looking good without changing theme to Kosel?

Try the following:
(1) Upload a large image to your Showkase Library and use this as your 'Site -> Site Header -> Site logo image URL'.
(2) Add the following to your 'showkase/_themes/maribo/css/custom.css' file (changing the maximum width value if necessary):

.hgroup img {
    max-width: 20%;
}

509

(8 replies, posted in Showkase Support)

It looks like you have successfully replaced the Vimeo icon with the VK icon.
The only thing I notice its that when you rollover the icon, the tooltip text displays 'Vimeo'.
Open the showkase/_themes/base/pagetypes/basetheme.tpl page in a plain text editor and change the 'title' attribute on line 188 from title="Vimeo" to title="VK" (and then republish your site).

If you are having trouble with anything else, please let me know and I'll try to help further.

510

(8 replies, posted in Showkase Support)

Steven, thank you for your answer!

You're welcome.

It works!

That's great to hear. Thank you for letting me know.

And can i sort order of icons in page footer?

It is not possible to sort the order of the social media icons via the Showkase interface but you can shuffle their order by swapping around lines 180 to 188 of the 'showkase/_themes/base/pagetypes/basetheme.tpl' file.

And how can i use these icons at pages of my site? For example, i've made "Contact" page like normal web-page-type, and i want to add icons before my phone number, email etc.

Check out the code in the 'basetheme.tpl' file as noted above.
You can copy the code for the individual icons and use it elsewhere in your Showkase pages (entering it into a page's editor if you like). You would just need to fill in the link's 'href' attribute manually and you might need to use some inline CSS to change the size of the icons and remove the border from the link.
For example to display the Facebook icon, you could enter something like the following into a Showkase page's editor.

<div class="socmedia"><a href="http://www.facebook.com" style="border: none;" title="facebook"><span class="icon-facebook2" style="font-size: 24px">&nbsp;</span></a></div>

How can i reduce free space under the site logo and nav menu?

The best thing to do would be to use your browser's developer tools (usually accessible via the F12 key) to determine which containers are causing the extra space and then apply custom CSS rules to their ids or classes in your theme's 'custom.css' file.
If you experience any difficulties, then please post the URL to your web page so that I can take a look and help further.

511

(6 replies, posted in Showkase Support)

Perfect, thanks, it works!

You're welcome. I'm glad it works.

And can i move site logo to the left side of navigation links? I think it will be mostly perfect variant for me.

This would require quite a lot of CSS modifications to achieve and it may interfere with the width breakpoints and the mobile menu.
If you want the site heading and navigation menu to occupy the same horizontal space, then I would recommend using the Kosel theme. Your logo and menu would not be right next to each other but they would be on the same level and this would not require any manual modifications or source code edits.

If i will upload big size (400px) logo, can Showcase downscale it, fop optimal view (browser or mobile version)?

If you were to use the Kosel theme, you could use a library image as your logo ('Site -> Customize Theme -> Site Header -> Site logo image URL') and then set its maximum display width ('Site -> Customize Theme -> Site Header -> Logo max width px'). (This option is not available in the Maribo theme.)
It sounds like the Kosel theme might be more suitable for your needs (at least for the logo and menu placement and the logo sizing).

512

(8 replies, posted in Showkase Support)

But i have a big reguest for developers.

Thank you for your suggestion. I would 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.

The social media icons within Showkase are characters in a custom font.
The font contains characters from the 'IcoMoon - Free' library and this library contains a vk.com icon.
Therefore, if you do not use the Facebook icon (for example), then you could replace it in the font with the vk.com icon.
Please see the Using Custom Icons instructions from the Juicebox support pages. (The instructions refer to the icons within a Juicebox gallery but the principle is the same.)
The file that you would need to open in the IcoMoon app is 'showkase/themes/base/fonts/icomoon.svg'.
Once you download your new font, replace the files in the 'showkase/themes/base/fonts/' folder with the files from the 'icomoon/font/' folder (from the extracted font zip file).

Can i use my Simpleviewer licence to build dual language website? index.html page will be like: "RUS | ENG", and then two mostly simply websites, but different languages?

If you have purchased a single Showkase license, then you can have as many Showkase sites and Juicebox-Pro and SimpleViewer-Pro galleries as you like on your single website domain (and all associated subdomains).
If you plan to have a couple of different Showkase sites (one for each language), then please see these forum threads which might help.
https://showkase.net/forum/viewtopic.php?id=157
https://showkase.net/forum/viewtopic.php?id=18

513

(6 replies, posted in Showkase Support)

If you are using the site heading for your logo, you should be able to swap the position of the navigation menu and the site heading by editing the 'showkase/_themes/maribo/pagetypes/theme.tpl' file.

Open the file in a plain text editor and move lines 153-155 inclusive:

        <nav  id="nav" class="header-nav-items hidden-nav">
{$ss_navLinks}
        </nav>

... to just above the closing {/block} tag at the end of the file.

You might find that you need to tweak the margin and/or padding of the navigation menu after you have moved it. If necessary, you can do this with CSS in the 'showkase/_themes/maribo/css/custom.css' file. For example, if you wanted to add a little space between the site heading and the navigation menu, you could add the following code to the CSS file:

#nav {
    margin-top: 20px;
}

Please note that Showkase was not designed with this layout in mind and modifying source files may result in unforeseen side effects.
The line numbers above refer to the current version of Showkase (v1.4.1).

I hope this helps.

514

(1 replies, posted in Showkase Support)

The links in a Showkase menu do not hardcode http:// or https:// so I would have expected that they would work fine with both protocols. (They just start with a leading slash to denote your root directory.)
Try clearing your browser's cache (or try viewing your Showkase site in a different browser) to see if this helps.

You could also try running 'System -> Setup' to refresh Showkase's knowledge of where your site is on your web server (without actually changing its location).

With regard to the "Data not saved. Unable to write xml to file page.xml" message, default permissions of 644 should be fine for your 'page.xml' files (inside your Showkase page folders). I've seen some web servers configured such that 777 permissions are seen as a security issue and using 777 can cause unexpected problems.

If none of the suggestions above help, your could perhaps recreate your Showkase site from scratch (in a new subdirectory) and import all the pages from your existing site (via 'Site -> Import') to prevent you from having to recreate your pages. You could then either move your site (following the instructions here) or just make your Showkase home page your site's home page (following the instructions here).

(Creating a new site would be a last resort and should hopefully not be necessary but I thought I should note it as a possibility. If you do this, I would recommend that you make a complete back up of your existing site first in case anything goes wrong and you need to reinstate the files at a later date.)

515

(1 replies, posted in Showkase Support)

Unfortunately, Showkase does not support a fixed header via the available configuration options.
You could try to fix the header using CSS in the '_themes/kosel/css/custom.css' file but you may run into problems such as the positioning of the body content (which would need to be start below the fixed header), the transparency of the header (which may show the body content behind it when scrolling) and the clickability of the navigation links.
You might find that you encounter other problems that would need to be addressed (as Showkase has not been designed with a fixed header in mind and would not be aware of your custom CSS rules) so it might turn out to be more difficult than you first think (although you are certainly welcome to try if you like).
Try a web search with terms such as 'CSS fixed header' for suggestions. You can check the CSS classes and ids that you might need to apply your custom CSS rules to via your browser's developer tools (usually accessible via the F12 key).
I hope this points you in the right direction.
You might also like to post this as a suggestion for a future version of Showkase in the Feature Requests forum thread.

Edit:
Thank you for posting your suggestion in the Feature Requests forum thread. (It's certainly the best place for all ideas. It keeps them all together and ensures that they are not overlooked by the developers.)

516

(13 replies, posted in Showkase Support)

Why would it work on yours, same files, and not mine?

That's a very good question. Unfortunately, I do not know.

And you didn't resize them on import?

That's right. I didn't resize them on import.

Anyway, I'll resave what I need to, just strange it worked on yours.

Indeed. At least you have a workaround (resaving the images before import) that seems to work consistently.

So Max height and Max width setting will preserve the size that they're at already, but re-save them?

If 'Max width' and 'Max height' are both greater that the actual dimensions of the source image, then the image will not be resized or resaved.
If 'Max width' and 'Max height' are less than the actual dimensions of the source image, then the image will be resized with the specified dimensions and 'Quality'.
If 'Max width' and 'Max height' are exactly the same as the actual dimensions of the source image, then the image will be resaved at the same resolution and with the specified 'Quality'.

Oh, and when I get this site done really nicely, you're welcome to use it as a sample demo.

Thank you for the offer. I'll certainly bear it in mind.
As well as the sites on out own demos page, we occassionally feature user's Showkase sites in our blog (such as in this Showkase Featured Websites entry) and on our Facebook page.

517

(13 replies, posted in Showkase Support)

Thank you for the Dropbox link.
I was able to download the '2000NO.zip' file.
I tried all 5 images in a Showkase Juicebox gallery page using all default upload module settings and the IPTC description {iptcdescription} was extracted successfully for all 5 images.

I have to do every broken file though.

It certainly sounds like there may be a problem with the way that the IPTC data has been written to the files which is causing the PHP implementation of the IPTC extraction to fail.

I have to do every broken file though.

You could perhaps run a batch process to re-save all the files you plan to upload for your Juicebox gallery pages at once. (This would save you from having to open and re-save each image individually.)
I use Irfanview for simple batch process routines but you should be able to run a batch process on multiple images using other imaging programs such as Photoshop.

The other option, of course, is to do a RESIZE in Showkase which MIGHT work.

Try resaving an image in Showkase by setting the 'Max width' and 'Max Height' to the exact dimensions of the source image. Showkase should resave the image with the specified 'Quality' setting. (The dimensions of the image will not change.)

518

(13 replies, posted in Showkase Support)

Do you have a suggestion as to best app to write that with? On a Mac.

I would expect any Adobe program to be fine (although I can't be certain without trying them all individually).
I've just checked and entering IPTC information via Photoshop CC works in both JuiceboxBuilder-Pro and Showkase.

519

(13 replies, posted in Showkase Support)

IPTC data can be written to a file in different ways (binary vs XMP block) and JuiceboxBuilder-Pro (an Adobe AIR application) and Showkase (a PHP web application) will certainly be using different code and methods to extract the metadata.
It is possible that the problem lies in the way that the IPTC data has been written to the images.
Have you embedded your captions into all your images using the same imaging program?

If you like, please upload a couple of test images somewhere (one which works in Showkase and another which does not) and I'll take a look to see if I can figure out what might be causing the problem.
(You could zip them and upload the file to a file sharing service such as Dropbox.)

520

(1 replies, posted in Showkase Support)

When you click on the galleries you see the subfolder in the web address.

That's absolutely normal.
Each Showkase page is a different HTML file stored in its own folder in the Showkase root directory. (Each folder takes its name from the page's 'Nav Name'.)
When you view a new page on a Showkase site, you will be viewing a new HTML page in a different folder (and the folder name is shown as part of the URL in the browser's address bar).
It is normal for a browser's address bar to reflect the actual location of the page being viewed.
If you want to mask the URL (so that it does not change when visitors to your web site view different pages), then try a web search with terms such as 'URL masking' for suggestions (although it is not necessary for full functionality).
Your domain registrar or web host may be able to help you with this.

521

(13 replies, posted in Showkase Support)

It sounds like increasing max_input_vars has solved the problem with the error messages.

Try giving all your images the same text caption (rather than an IPTC caption) to see if the text is applied to all images.
If it is, then check your images to make sure that they all have IPTC captions embedded within them.
If not, then check the gallery's XML file (open the gallery's 'config.xml' file directly in your browser) to see if the <caption> tags have been populated with the text. This should let you know whether the problem is with the writing of the data to the gallery's XML file or with the display of the captions in the gallery.

You might also need to clear your browser's cache after making any changes and before checking the 'config.xml' file or viewing your gallery.

I hope this points you in the right direction.

522

(2 replies, posted in Showkase Support)

The right-hand side of an 'About' page under the Kosel theme is reserved for an image (the 'Image url' in the 'Page Content' section).
Here is an example: http://www.showkase.net/demos/sarahlee/about/
You can upload an image to the Library and then select it via the 'Browse Library' button.

If you want to use the full width of a page, you might be better off using a Basic page and setting the 'Body text layout' to '1-column wide' in the 'Override Theme Settings' section.

I hope this helps.

523

(1 replies, posted in Showkase Support)

Please try installing and running the Showkase Server Compatibility Test to check that your web server has all the features that Showkase needs.
From the error message that you posted, there may be a problem with support for PHP sessions on your web server.
The 'Session tests' tab should test for this.

Quote from Showkase Server Compatibility Test 'Sessions tests' tab:

ShowKase uses sessions to pass information along. The test program will now attempt to start a session. If this produces any error messages then you should contact your server admin/helpdesk. Tell them you have installed a php program that uses sessions and quote the error message(s). They should be able to fix the problems or tell you how to fix it.

524

(13 replies, posted in Showkase Support)

There is almost certainly a PHP limit being reached when Showkase tries to process your large gallery.
Each image has a number of different variables attached to it and a certain limit might be exceeded when your gallery reaches a certain number of images.

First of all, try increasing the max_input_vars PHP directive on your web server. (Please see here for details).
The max_input_vars PHP directive might be set to 1000 so try increasing it to something higher like 5000 instead.
Your web host should be able to help you out with this.

If the value of max_input_vars is not the problem, then the memory_limit PHP directive is the next most likely candidate.
The default value for the memory_limit directive in the current version of PHP is 128M (as noted here) so if yours is lower than this, I would recommend increasing it to 128M to see if this helps.

Hopefully increasing max_input_vars and/or memory_limit will solve your problem.

Also, please ensure that you are using the latest version of Showkase (v1.4.1).
Version 1.3.4 introduced "More efficient use of server memory allows more galleries in one web site.". (Please see the Version History for a list of changes between versions.)
If necessary, instructions for upgrading Showkase can be found here.

525

(12 replies, posted in Showkase Support)

If you want to add some space between the top horizontal line (below the header) and a Juicebox gallery (on a Juicebox gallery page), then add the following to your 'showkase/_themes/kosel/css/custom.css' file:

.type-juicebox .content {
    padding-top: 50px;
}

To add space above the top horizontal line, then add the following:

.type-juicebox header {
    padding-bottom: 50px;
}

If you want this space to apply to all pages (not just Juicebox gallery pages), then remove .type-juicebox from the code above.

This will push the gallery down the page. If you want to compensate for this by reducing the height of the gallery (so that it is still fully visible without the need to scroll vertically), then edit your Juicebox gallery page and enter a negative number (such as -100) into the 'Override Theme Settings -> External fit px' box.