776

(5 replies, posted in Showkase Support)

I see no reason why the import should not work. (You are using the current version of Showkase, your Juicebox folder is of a standard structure and complete and both your Showkase installation and Juicebox gallery folder are on the same domain).

Make sure that you are entering the correct path in the 'Import path' input field.

If your Showkase installation is in its own folder in your root directory and the gallery you are trying to import is in a folder located alongside your Showkase installation, then the 'Import path' you should enter is simply '/'.
Showkase will look for gallery folders in the import path you specify.
You should specify the path of the directory containing the gallery folder, not the path of the gallery folder itself. In doing so, Showkase is able to import multiple galleries at once (if many gallery folders are in a single directory).

777

(7 replies, posted in Showkase Support)

For each and every page in a site, Showkase creates a folder in the root Showkase directory (with the same name as the page itself) and inside each page's folder is a file named 'index.html'.

If you wanted to change the on-screen text in the menu for a certain page name, then you would need to edit all the 'index.html' pages in all the page folders (as the menu is included in every page).

Again, please note that as soon as you update a page within the Showkase interface, the edit will be lost.

It might be easier just to try to give each Showkase page a unique name.

778

(5 replies, posted in Showkase Support)

As I noted earlier, I would not recommend trying to import any galleries located within your Showkase directory (though it should still work). If you are trying to import a gallery whose folder is named '2014001' and is located in the root Showkase directory, then Showkase will not be able to create a Showkase page/folder for the gallery in the root Showkase directory using the same name as it will already exist. Showkase will have to name the folder '2014001-2'.

With regard to your problem of not having your Juicebox gallery recognised by Showkase, make sure that your gallery's 'jbcore' folder is located in the root of the gallery folder (just like a gallery created by JuiceboxBuilder). If you have changed the structure of your gallery (using a baseUrl), then Showkase will not recognise the folder as a Juicebox gallery.

If you continue to experience difficulties, please post the URL to Juicebox gallery folder you are trying to import so that I can take a look and help further.

779

(7 replies, posted in Showkase Support)

I was composing my response to your first post as you posted your second one (hence no reference to your &nbps; suggestion).
This will not work.

on my FTP I see a folder like 'nbspportraits'

As you have discovered, Showkase strips out non-alpha-numerical characters when using the name for the folder on your web server but escapes XML entites in the name so that it is displayed exactly as you see it in the input text field.
What you were seeing when you thought it was working was likely to be either a page which had not yet been updated and published or a older version of your page cached by your browser.

My suggestion to manually edit the HTML page created by Showkase after it has been published still stands as a possible workaround.

780

(7 replies, posted in Showkase Support)

Each page created within Showkase has its own folder (with the same name as the page) in the root Showkase directory (whether it is a top level page or a sub-page). Therefore, it is not possible to have two pages with exactly the same name.

You could choose a different name for one of your pages and then manually edit the Showkase page which displays the text but the edit would be lost (and you would need to correct it) each time you modify the page within Showkase.
If you do not plan to modify your pages very often, this might be a suitable workaround.

781

(2 replies, posted in Showkase Support)

Please see 'Editing Individual Captions' in the Pages section of the Showkase User Guide for details on how to extract the image's IPTC title and description.

There are some special codes that can be entered into titles, captions and descriptions:
{iptctitle} causes Showkase to look for embedded iptc metadata in the image and insert the contents of the title field if present.
{iptcdescription} is translated into the iptc description field if present.

If entering IPTC data via Adobe Photoshop, {iptctitle} corresponds to the IPTC 'Document Title' field and {iptcdescription} corresponds to the IPTC 'Description' field.

782

(5 replies, posted in Showkase Support)

You can import Juicebox (and SimpleViewer) galleries into a Showkase installation and once they have been imported, each gallery will be given its own genuine Showkase page (just like if the gallery had been created by Showkase itself) which can subsequently be edited within the Showkase interface.

Just upload your complete gallery folders to your web server (I would recommend uploading the gallery folders to somewhere outside your Showkase directory) and go to the 'Site -> Import' section. Further instructions can be found on the 'Import' page itself.

Please note that this functionality was introduced in Showkase v1.1.0.
For a full list of changes, please see the Version History.
Instructions for upgrading Showkase can be found here.

783

(2 replies, posted in Showkase Support)

You can add a custom favicon by opening your Showkase theme's 'layout.tpl' file (e.g. 'showkase/_themes/kosel/pagetypes/layout.tpl') in a plain text editor and adding the following code immediately before the closing </head> tag.

<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">

Make sure that your chosen 'favicon.ico' file is in the correct location on your web server and that the path to it is correct in the code above. (The code above will work for a 'favicon.ico' file in your web space's root directory.)

784

(3 replies, posted in Showkase Support)

Just enter the code above into the Gallery Title text field.
The target attribute goes inside the <a> tag. Please see here for details.

(Technically, the default value for the target attribute is '_self' so you do not actually need to include target="_self" to have the link opened in the same web page.)

785

(3 replies, posted in Showkase Support)

Unfortunately, there is a bug in the current version of Juicebox (v1.3.3) whereby a link in a Gallery Title will not be active if the Gallery Title is positioned on the image overlay.
We have already addressed this issue and it will be fixed in the next version of Juicebox.
In the meantime, the workaround would be to set galleryPosition="TOP" (in the 'General' section).

In order for the link in the Gallery Title to open in the same tab/window (rather than a new tab/window) use the target="_self" attribute in the <a> tag. For example:

<a href="http://www.example.com/" target="_self">Click here</a>

786

(5 replies, posted in Showkase Support)

When uploading images within the Showkase interface, Showkase uses the maximum quality value of 100% by default when resizing the images.
If you deselect the 'Resize images' checkbox in the upload module, the images will not be processed at all and will remain at their original file sizes (and resolutions).

Alternatively, you could change the quality setting by opening the showkase\admin\settings\constants.php file in a plain text editor and editing the 'IMAGE_QUALITY' value on line 52.
Please note that the line number above refers to the current version of Showkase (v1.2.0).

Incidentally, changing the name of a file will not alter its file size at all.

787

(5 replies, posted in Showkase Support)

It is not possible to rename image files within the Showkase interface for a gallery which has already been created.

Perhaps the best course of action would be to use the SEO functionality available in Juicebox-Pro galleries.
You can assign image titles and/or captions to individual images and then:
(1) Set captionPosition="NONE" (in the 'Pro -> Caption' section of the Juicebox gallery page) so that the titles and captions are not visible in the gallery.
(2) Select the Add SEO Content checkbox (in the 'Gallery Lite Options' section of the Juicebox gallery page).

The image titles and captions will not be visible in the gallery but they will be used in the SEO code on the gallery's HTML page in the following form.

<img title="image_title" alt="image_caption" src="/showkase/gallery/images/image.jpg">

788

(3 replies, posted in Showkase Support)

the images,

It is not possible to set exact sizes for images in a Juicebox-Pro gallery. The size of the image area within a gallery will depend on a number of factors:
(1) The size of the user's browser window.
(2) Whether or not space is reserved in the gallery for other elements (such as thumbnails, captions, gallery title).

If you use SimpleViewer-Pro and use a Fixed Layout, you can specify exact dimensions for the gallery's image area via the imageAreaWidth and imageAreaHeight configuration options.

show thumbnails yes/no,

You can hide thumbnails in a Juicebox-Pro gallery by setting showThumbsOnLoad="FALSE" and showSmallThumbsOnLoad="FALSE". (You can also hide the Thumbnail Button (to prevent users from displaying thumbnails) by setting showThumbsButton="FALSE" and showSmallThumbsButton="FALSE".)
For a SimpleViewer-Pro gallery, set thumbPosition="NONE".

show caption yes/no

You can hide captions in a Juicebox-Pro gallery by setting captionPosition="NONE".
For a SimpleViewer-Pro gallery, set captionPosition="NONE".

Please feel free to 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.

789

(1 replies, posted in Showkase Support)

By default, the Showkase menu changes when the user's browser window becomes narrow (or on a mobile device where the screen width is already limited).
In Boma, the menu moves from side to top and in Kosel, it auto-hides under a menu icon. (This is designed to use the limited available space on small screens as best as possible.)
This behavior cannot be changed in the Showkase interface and may be difficult to change in the source code (with each theme and page-type needing to be considered).

If you want your Juicebox-Pro galleries to look the same in desktop browsers and on mobile devices, you can force the galleries to be displayed in Large Screen Mode by setting Screen Mode to LARGE in the 'General' section of the gallery settings page.
For more information about how Juicebox adapts to different devices and screen sizes, please see here.

790

(3 replies, posted in Showkase Support)

It certainly sounds like it was your web hosting account which was hacked rather than your Showkase site specifically.
Use strong passwords and change all the passwords which were associated with your web hosting account (web page login, FTP, databases, etc.).

791

(3 replies, posted in Showkase Support)

What exactly happened to your site?
Were files deleted? Were Showkase pages changed? Do you have any other files on your web space (not related to Showkase) that were affected in some way?
Without knowing all the details, it is difficult to know exactly what happened.

It is possible that it was your web hosting account itself (rather than your Showkase site specifically) that was compromised.
If this is the case, then it is possible that other sites on the same web host were also affected. You could try contacting your web host to ask them if there was a recent security breach (though they may be reluctant to divulge such information if they did experience such a problem).

The best advice I can give is to use strong passwords (long passwords with a mixture of uppercase and lowercase letters, numbers and punctuation) and that you use a different password for each and every service you use.

Even if a password is stored on a web server in an encrypted form, there is a possibility that it can be discovered if it is just a common word. For example, if your password for a service is 'Password1' and it is stored on a web server as a SHA1 hash, then if someone somehow got hold of this hashed password (which in itself may not be easy), all they would see is the text '70ccd9007338d6d81dd3b6271621b9cf9a97ea00'. However, because 'Password1' is a very weak password and is probably used quite often, there is a record of its hashes on the internet (see Rainbow tables for more information) and a simple web search of '70ccd9007338d6d81dd3b6271621b9cf9a97ea00' reveals that it is the SHA1 hash for the text 'Password1'. The more obscure your password is, the less likely it is that the internet will have a record of its hash (and that it can be found on Google) and the less likely it is to be discovered by a brute-force attack.

I do not know how your web host handles the storing of its own passwords but Showkase uses a more secure method than just hashing a password. A salt is also used so I think it is very unlikely that someone discovered your Showkase password and hacked your web site this way.

792

(2 replies, posted in Showkase Support)

It would certainly be wise to avoid having any directories created within your Showkase installation which have not been generated by Showkase itself, especially ones which contain non-web-safe characters such as @.

A quick web search reveals that you are not the only one to be troubled by the @eaDir folders that Synology creates.

However, I am glad that you have found a solution to your problem. Thank you for sharing.

793

(93 replies, posted in Showkase Support)

@iblauw

After uploading images for a gallery, go to the 'Images' tab, scroll down to the bottom of the page, select the 'Select all captions' checkbox, enter {file} in the 'Set selected to:' text field and click the 'Set' button.
This will set all image captions to be the filenames.

Please see the 'Editing Individual Captions' section in the Pages Menu support section for further details of other special codes which can be used for the image titles and captions.

794

(1 replies, posted in Showkase Support)

For others reading this, please see the correspondence in this forum thread.

795

(6 replies, posted in Showkase Support)

Does your code have meta tag making the browser to cache some parts of it?

By default, all browsers cache web pages unless otherwise specified (by the browser settings or the web page).
Showkase pages do not inlcude any code to influence the browser's decision as to whether or not the pages should be cached.
If you make any changes to your web page whilst your browser is still open, you may need to clear your browser's cache before reloading your web page to see the changes you have made.

Browsers usually do not cache between sessions (the opening and closing of a browser window being a session) so users who view your web site are unlikely to experience any caching issues. Each time they open a browser to view your web site, the browser should fetch the most recent files from your web server.

The modems are both iPhones via usb.

Are you using a 3G connection? If so, please see this FAQ:
Why can't I view my gallery on a 3G mobile connection?

A solution to this problem would be to create an .htaccess file containing the following code and upload it to your website's root directory. (Please note that this requires an Apache web server.)

<IfModule mod_headers.c>
Header set Cache-Control "no-transform"
</IfModule>

This should prevent content modification on your site when visitors view your galleries over a 3G connection.

You could also contact your 3G provider to see if it is possible for content modification to be turned off on your account (although this will help only when you view other people's galleries and will not solve the problem of other people viewing your own galleries over their own 3G connections, which the solution above tackles).

If this is not the problem and your gallery still does not display, then it is possible that the browser is timing out whilst fetching the gallery files from your web server. Try contacting your web host to see if they can increase the connection time out limit.

796

(6 replies, posted in Showkase Support)

Check in your gallery page's 'Images' tab to make sure that the images they have been uploaded successfully.
If the images are not displayed on the 'Images' tab, then try uploading them again using a different upload method in the upload module (Flash, Basic or HTML5). This can be changed using the links at the bottom-right of the 'Upload' tab.

Also, it is possible to add images to a gallery via FTP by uploading them directly to the gallery's 'images' folder (the gallery folder will be in the root Showkase folder and the 'images' folder will be inside the gallery folder) and then going to 'Edit (gallery page) -> Advanced (tab) -> Rebuild this Juicebox/SimpleViewer gallery'.

Otherwise, you could try creating a gallery with JuiceboxBuilder-Pro or svBuilder-Pro, uploading it to your web server via FTP and imoprting it into Showkase using the 'Site -> Import' functionality.

If you continue to experience difficulties, please post the URL to your gallery so that I can take a look and help further.

I'm glad everything is working as it should.
Thank you for posting back to let me know.

798

(3 replies, posted in Showkase Support)

However, I'd like to dictate "where" in my content (length) the first column ends. So the content thereafter would start at the top of the page again in the 2nd col.

As far as I am aware, this is not possible.

They don't render strong however.

<strong> tags are rendered by default in Boma but not in Kosel and Zero themes.
For Kosel, open the 'showkase/_themes/kosel/css/styles.css' page in a plain text editor and change line 271 from:

em, b {

... to:

em, b, strong {

For Zero, open the 'showkase/_themes/zero/css/styles.css' page in a plain text editor and do likewise for line 46.
Please note that the line numbers refer to the current version of Showkase (v1.1.0).

I would suggest the CSS should be updated to honor strong tags also since the editor is using them.

Thank you for pointing this out. I have notified the developers and this should be fixed in the next version of Showkase.

799

(5 replies, posted in Showkase Support)

This is perfectly normal and is how Showkase works.
Each and every page you create in Showkase (including the page you choose to use as your home page) is given its own folder (in your root Showkase directory) and you can view each page by going to the 'index.html' page within the folder. (This is what happens when clicking a link in a page's menu.)
When a user navigates to the Showkase root directory itself, the 'index.php' file there displays the page you have chosen to use as your home page (the page with the lowest 'Nav Order'). (The home page is not actually duplicated. It is the content from the home page folder's 'index.html' file which is being displayed.)
In doing so, it is possible to quickly and easily change the home page in a Showkase installation without the need to restructure the entire web site.

Your gallery displays and functions fine in IE10 when I view it on my PC so the gallery itself seems to be OK and the problem may be specific to your own system, browser or internet connection.

Try clearing your browser's cache before reloading your web page to see if this makes a difference.

Also, try temporarily disabling any add-ons that you might have installed in IE10.

Hopefully this will help.