I'm glad you've got it working.
Thank you for letting me know.
226 2018-11-22 10:19:52
Re: contact page change [SOLVED] (5 replies, posted in Showkase Support)
227 2018-11-21 10:28:44
Re: contact page change [SOLVED] (5 replies, posted in Showkase Support)
Make sure that you have done all three parts in Step #2 above (otherwise the input will still be validated as an email address).
If you are unsure about commenting out the lines of code I noted above (in Step #2 - Part #2 and Step #2 - Part #3) by adding // to the beginning of each line to be commented out, then you can delete the lines instead.
Be sure to republish your site and clear your browser's cache after making the changes and before reloading your site's Contact Form page.
As I mentioned previously, I tested my instructions out myself before posting them yesterday and it worked fine for me.
I've just double-checked my instructions from scratch today, copying and pasting from my post above and it still works fine.
If you follow the instructions exactly, then it should work for you, too.
228 2018-11-20 13:00:44
Re: contact page change [SOLVED] (5 replies, posted in Showkase Support)
If you want to change the 'Email' input box to a 'Tel' input box, then please try the following:
(1) Change input box label
Open the 'showkase/_themes/base/pagetypes/contact.tpl' file in a plain text editor and change line 70 from:
<label for="email">Email <span class="required">*</span></label>... to:
<label for="email">Tel <span class="required">*</span></label>(2) Prevent 'Tel' input from being validated as an email address
Part #1:
Open the 'showkase/_themes/base/pagetypes/contact.tpl' file in a plain text editor and change line 71 from:
<input type="email" name="email" required="true" class="input-field">... to:
<input type="text" name="email" required="true" class="input-field">Part #2:
Open the 'showkase/admin/plugins/contact/master/contactcore/contact.js' file in a plain text editor and comment out lines 21 to 24 inclusive as follows:
// if($(this).attr("type")==="email" && !emailRegEx.test($.trim($(this).val()))) {
// $(this).addClass('invalid');
// valid = false;
// }Part #3:
Open the 'showkase/admin/plugins/contact/master/contactcore/contact.php' file in a plain text editor and comment out lines 81 to 83 inclusive as follows:
// if(!PHPMailer::validateAddress($userEmail)) {
// throw new Exception ('Please enter a valid email');
// }(3) Change full email body text for clarity
Open the 'showkase/admin/plugins/contact/master/contactcore/contact.php' file in a plain text editor and change lines 95 to 100 inclusive from:
$mailer->Body =
$userMessage
."\r\n\r\n"
.$userName
."\r\n\r\n"
.$userEmail;... to:
$mailer->Body =
"Name: " . $userName
. "\r\n\r\n"
. "Tel: " . $userEmail
. "\r\n\r\n"
. "Message: " . $userMessage;(4) Hardcode a specific user email address
Open the 'showkase/admin/plugins/contact/master/contactcore/contact.php' file in a plain text editor and change line 92 from:
$mailer->addReplyTo($userEmail, $userName);... to:
$mailer->addReplyTo('email@address.com', $userName);... changing 'email@address.com' to whatever email address you would like to use. (This is where the email address entered in an unmodified contact form would be used.)
(5) Hide the site email address
On the contact form settings page, scroll down to and expand 'Spam Prevention' and select the 'Hide email address' checkbox. This will obfuscate the site email address in the contact form page.
(6) Republish site
Update the files within your site with the modified versions by clicking the 'Publish' button.
I've tested this myself and it works fine.
Please note that the line numbers noted above refer to the current version of Showkase (v1.7.4).
229 2018-11-20 10:42:29
Re: contact, email setting [SOLVED] (5 replies, posted in Showkase Support)
I'm glad you've been able to resolve your problem.
Thank you for letting me know.
230 2018-11-16 11:41:05
Re: contact email setting (1 replies, posted in Showkase Support)
It sounds like a server configuration issue or a PHP mail restriction of some kind.
As I mentioned yesterday in this forum post, I checked exactly this functionality (a regular Contact Form without any modification using a Gmail address) and it worked fine for me (on my own server).
Showkase uses PHPMailer internally to send the Contact Form mail.
Here are PHPMailer's own notes on the "Could not instantiate mail function" message.
This means that your PHP installation is not configured to call the mail() function correctly (e.g. sendmail_path is not set correctly in your php.ini), or you have no local mail server installed and configured. To fix this you need to do one or more of these things:
Install a local mail server (e.g. postfix).
Ensure that your sendmail_path points at the sendmail binary (usually /usr/sbin/sendmail) in your php.ini. Note that on Ubuntu/Debian you may have multiple .ini files in /etc/php5/mods-available and possibly other locations.
Use isSendmail() and set the path to the sendmail binary in PHPMailer ($mail->Sendmail = '/usr/sbin/sendmail';).
Use isSMTP() and send directly using SMTP.
Please confirm with your web host that PHP mail functionality is enabled on your hosting account.
Please also check that the sendmail_path is configured correctly in your PHP settings. (Your web host should be able to help you with this.)
There could also be a restriction in place whereby mail is not being sent on your server due to the email address you use not matching the domain of your website. (Your web host should be able to confirm this.)
If this is the case, then please try the following:
(1) Open the 'showkase/admin/plugins/contact/master/contactcore/contact.php' file in a plain text editor.
(2) Change line 91 from:
$mailer->setFrom('mailer'.strstr($siteEmail, '@'), $userName);... to:
$mailer->setFrom('mailer'.strstr($siteEmail, '@'), $userName, false);I cannot be sure that this will make a difference but it is certainly a quick and easy thing to try.
Please note that the line number above refers to the current version of Showkase (v1.7.4).
231 2018-11-15 10:18:35
Re: maribo theme contact (1 replies, posted in Showkase Support)
This looks like it might be a duplicate of your query here (looking to use Gmail to send the Contact Form emails rather than the server's own PHP mail functionality).
Unfortunately, Showkase was not designed to send emails via SMTP through a Gmail account and I'm all out of ideas.
The Contact Form within Showkase requires PHP mail support on the server and this is the only method that is officially supported.
I was happy to try to help by providing what looked like a possible solution direct from PHPMailer's own Gmail example but, as this did not work, then the best course of action might be to try to persuade your web host to enable PHP mail support on your hosting account so that you can use Showkase's Contact Form as it was designed to be used.
Edit:
Incidentally, using a Gmail address in a Showkase Contact Form works fine (I have just double-checked this myself earlier today) but emails sent by the form might be delivered to your Gmail account's spam folder.
In order to see these messages, it is sometimes necessary to log into Gmail via a web browser as messages marked as spam are not always passed on to an email client program (such as Outlook or Thunderbird).
232 2018-11-15 10:11:19
Re: contact, email setting [SOLVED] (5 replies, posted in Showkase Support)
I'm sorry to hear that my suggestion does not work.
Unfortunately, the code I posted above came straight from the PHPMailer Gmail example here so I'm not sure what else to suggest.
As I mentioned previously, the Contact Form within Showkase requires PHP mail support on the server and this is the only method that is officially supported.
The best thing to do might be to ask your web host if they could enable PHP mail support on your hosting account and you could then use Showkase's Contact Form without modification.
I realise that this is not a direct solution to your problem but it might be the best course of action.
233 2018-11-15 09:47:57
Re: Juicebox Page footer position [SOLVED] (3 replies, posted in Showkase Support)
That's great! Thank you for letting me know.
234 2018-11-14 10:45:28
Re: Juicebox Page footer position [SOLVED] (3 replies, posted in Showkase Support)
i want to up Juicebox Page footer
In a Juicebox gallery page, the body content includes both the body text and the gallery.
Also, in Maribo (the theme you are currently using), the body text appears above the gallery.
If you want to swap the positions of the body text and the gallery and insert the footer between the body text and the gallery, then this would probably involve modification to several Showkase source files.
I want to delete body content only in a specific gallery
This would me much easier to achieve than swapping the position of the blocks (and sections within blocks).
The easiest way to do this would be to edit the page in question and clear the 'Page title' and the editor's input text area.
If you really want to remove the 'page-body' container from a specific page, then please try the following:
(1) Find the number of the page in question. View the page's source in a browser, scroll down to the opening <body> tag and you'll find something like this:
<body class="light type-juicebox page-7 group-0 body-open-sans headings-open-sans ">(The page number in this example is 7.)
(2) In your theme's 'custom.js' file (for example, in Maribo, use '_themes/maribo/js/custom.js'), add the following code:
$('.page-7 .page-title').remove(); // To delete the page title only... or:
$('.page-7 .body-content').remove(); // To delete the body text only... or:
$('.page-7 .page-body').remove(); // To delete the page title and the body text... changing the page number as necessary.
(There is no need to republish your site after modifying a 'custom.js' file but you may need to clear your browser's cache before reloading your page.)
The top, gallery, and footer layouts on mobile are incorrect
Your site's Juicebox gallery page looks OK to me in Mobile Safari on my iPod Touch 6 (iOS 12.1).
Please let me know what you see and what you expect to see and maybe I can help further.
236 2018-11-07 23:31:53
Re: Multisize Image (3 replies, posted in Showkase Support)
I have enabled the three images sizes and Use full screen expand, but it always show the menus at the top and the bottom.
All Showkase pages (under the Boma, Kosel and Maribo themes) always show the navigation menu.
This is by design (so that visitors can easily navigate throughout the site).
The only way to have a full-page gallery within Showkase is to use the Gallery Manager theme.
However, the Gallery Manager theme supports only Juicebox and ListViewer Gallery pages (not About, Basic or Contact pages) and does not display the navigation menu on any pages.
If you really want to have a full-page gallery within your website, you could perhaps set up two separate Showkase sites (one using the Kosel theme and the other using the Gallery Manager theme). Next, create a Juicebox gallery page in the Gallery Manager site and then use a Navigation Link page type within the Kosel site to link directly to the Juicebox gallery page in the Gallery Manager site. You could include a Back Button in your Juicebox gallery to allow visitors to seamlessly return to a chosen page within your Kosel site.
Please note that the imageScaleMode configuration option (in the Main Image section) in the Multi-Size demo gallery is set to FILL so that the images always fill the gallery's image area no matter the size or shape of the user's browser window. (Cropping will occur if the aspect ratio of the image does not match that of the browser viewport.)
I also noticed that I cannot seem to cascade Gallery index pages.
Showkase supports only two levels in its menu system. Gallery Index pages are always top level pages and the Gallery pages listed on a Gallery Index page are always second level pages.
Unfortunately, it is not possible to nest Gallery Index pages under other Gallery Index pages.
237 2018-10-21 11:10:42
Re: Problem to upload [SOLVED] (4 replies, posted in Showkase Support)
The bug noted above (regarding a PHP memory_limit value of -1) has now been fixed in Showkase v1.7.4 which has just been released.
Please see the Version History page for a full list of changes between versions. (The Version History page will be updated very soon in the next website refresh.)
Full instructions for downloading the latest version and upgrading a Showkase site can be found in the Upgrading Showkase support page.
Upgrades are free within the same major version number so if you purchased Showkase v1.0.0 (for example), then you can download all v1.x.x releases at no further cost.
Download links always point towards the most recent version that you are entitled to (rather than the version you purchased), so you can use your original download link from your purchase email to download the latest version.
Upgrading a Showkase site should be a quick and easy process (instructions in the link above) but please be sure to make a full backup of your site first, just in case anything goes wrong and you need to reinstate your original files at a later date.
238 2018-10-21 11:10:37
Re: no thumbnail create [SOLVED] (5 replies, posted in Showkase Support)
The bug noted above (regarding a PHP memory_limit value of -1) has now been fixed in Showkase v1.7.4 which has just been released.
Please see the Version History page for a full list of changes between versions. (The Version History page will be updated very soon in the next website refresh.)
Full instructions for downloading the latest version and upgrading a Showkase site can be found in the Upgrading Showkase support page.
Upgrades are free within the same major version number so if you purchased Showkase v1.0.0 (for example), then you can download all v1.x.x releases at no further cost.
Download links always point towards the most recent version that you are entitled to (rather than the version you purchased), so you can use your original download link from your purchase email to download the latest version.
Upgrading a Showkase site should be a quick and easy process (instructions in the link above) but please be sure to make a full backup of your site first, just in case anything goes wrong and you need to reinstate your original files at a later date.
239 2018-10-21 11:10:09
Re: Juicebox not showing as "Pro" [SOLVED] (4 replies, posted in Showkase Support)
The bug noted above (the Juicebox version number not displaying in 'Site -> Customize Viewers') has now been fixed in Showkase v1.7.4 which has just been released.
Please see the Version History page for a full list of changes between versions. (The Version History page will be updated very soon in the next website refresh.)
Full instructions for downloading the latest version and upgrading a Showkase site can be found in the Upgrading Showkase support page.
Upgrades are free within the same major version number so if you purchased Showkase v1.0.0 (for example), then you can download all v1.x.x releases at no further cost.
Download links always point towards the most recent version that you are entitled to (rather than the version you purchased), so you can use your original download link from your purchase email to download the latest version.
Upgrading a Showkase site should be a quick and easy process (instructions in the link above) but please be sure to make a full backup of your site first, just in case anything goes wrong and you need to reinstate your original files at a later date.
240 2018-10-05 14:43:33
Re: Please HELP - Cannot stat logged in to Showkase (3 replies, posted in Showkase Support)
I'm sorry to hear that my suggestions did not help.
Showkase should work fine out-of-the box on most web servers but it sounds like there may be something unique to your own web server which is causing your problem.
It sounds like there may be a problem storing PHP session variables but the Showkase Server Compatibility Test should pick this up.
I'd be happy to help further but I'd really need access to your web server and Showkase site in order to investigate further.
If you are agreeable to this, then please email me your FTP login details (host, username and password) and Showkase login details (URL, username and password). (I have sent you an email. Please check your messages.)
I'll not change or delete any existing files on your web server but I'll need access to upload a test Showkase site (which I'll delete after I have completed my tests), check the functionality of your own Showkase site (so that I can see the problem for myself) and also check your web hosting account's PHP settings (in case they are somehow relevant to the problem).
Thank you.
241 2018-10-05 11:30:35
Re: Please HELP - Cannot stat logged in to Showkase (3 replies, posted in Showkase Support)
I've not encountered such a problem before so, unfortunately, I do not know what might be causing it.
However, here are a few things to check and try which might help.
(1) Change your password
Try changing your Showkase login password by following the procedure noted in the FAQ below.
I lost my password, how can I reset it?
(2) Upgrade (or reinstall) Showkase
If you are not already using the latest version of Showkase (v1.7.3), then try upgrading following the Upgrading Showkase instructions.
Even if you are already using the latest version, try reinstalling it to ensure that all core Showkase files are present and correct on your web server.
(3) Run the Showkase Server Compatibility Test
Try running the Showkase Server Compatibility Test.
Even if you ran the test before initially installing Showkase, please try again in case your web host has made any changes recently and any of the tests currently fail.
The results of the tests may point us in the right direction.
There are troubleshooting tips for any test fails that you may encounter on the test's support page.
(4) Run Showkase in debug mode
Try running Showkase in debug mode to see if any error messages or warnings are displayed in the application's status bar which might help to pinpoint the cause of the problem.
Open your 'showkase/admin/settings/constants.php' file in a plain text editor and change line 12 from:
define('DEBUG', false);... to:
define('DEBUG', true);Please note that the line number above refers to the current version of Showkase (v1.7.3).
(5) Check in with your web host
If the problem has only started to happen recently and you have not changed anything yourself, then this suggests that something might have changed on your web server.
Please ask your web host to see if they have made any changes recently which might be affecting your hosting account (and, subsequently, Showkase's functionality).
I hope these suggestions help.
Please let me know how you get on and if I can be of any further assistance.
242 2018-09-30 10:46:15
Re: Cant access to Admin Panel and setting up a new Setup (1 replies, posted in Showkase Support)
couldn't access to it "Not Found The requested document was not found on this server."
(1) First of all, please check that the 'admin/index.php' file is present on your web server. It sounds like the file might not be there.
(2) Next, check the permissions of the 'admin/index.php' file (and the permissions of the 'admin' folder and all other parent folders). Default permissions of 644 for files and 755 for folders should be fine. You should be able to check and change file and folder permissions using an FTP program such as Filezilla or via your web hosting account's online control panel.
(3) Try visiting your admin section by going to 'admin/index.php' (stating the index page's filename) instead of just 'admin/' in case your web server is not set up to find and go to the 'index.php' file automatically.
but i didnt changed something .
(1) If things were working fine and you did not change anything yourself but things are no longer working as they should, then this suggests that something may have changed on your web server.
Please ask your web host if they have made any changes to your hosting account recently which might somehow be contributing to your problem. Maybe they have changed some PHP settings or the PHP version.
(2) Also, please try installing and running the Showkase Server Compatibility Test.
Even if you ran the test before initially installing Showkase, please try again in case your web host has made any changes recently and any of the tests currently fail.
The results of the tests may point us in the right direction.
(3) Try upgrading to the current version of Showkase (v1.7.3) to see if this helps.
I have sent you a new download link for your Showkase purchase.
For reference, instructions for Upgrading Showkase can be found here.
Hopefully my notes above will help to resolve your problem (or at least point us in the right direction).
Please let me know how you get on and if I can be of any further assistance.
243 2018-09-24 20:16:58
Re: 1.7.3 update issue (5 replies, posted in Showkase Support)
@Sake
The developers are working on a new version at the moment but, unfortunately, I do not know when it will be released.
In the meantime, I would certainly recommend upgrading to v1.7.3 as this version features significantly faster publishing times (especially for sites with a large number of galleries).
For example, I created a test site in Showkase v1.7.3 with 128 galleries.
The initial publishing of the site took approximately 60 seconds. Subsequent publishing took approximately 5 seconds.
Please note that if you change the theme or the value for 'Customize Theme -> Gallery Index Page -> Thumb percent height', then thumbnails will need to be recreated and the publishing time will increase but, as long as thumbnails do not need to be recreated, publishing will be noticeably quicker.
This is not a strict benchmark (and actual publishing times will depend on many factors such as your web server) but my own findings should hopeful give you an idea of what to expect.
Incidentally, the bug noted above was fixed in a recent update to the Showkase v1.7.3 zip file so if you update to v1.7.3 just now, you will not need to manually implement the bugfix.
The bugfix was just a single line change in a single file so only the build number changed (to "2018.03.29.09.24.33" for Showkase-Standard and "2018.03.29.09.24.34" for Showkase-Pro).
244 2018-09-23 09:32:10
Re: Problem to upload [SOLVED] (4 replies, posted in Showkase Support)
I'm glad you've got things working again until the official fix in the next version.
Thank you for letting me know.
245 2018-09-23 09:31:35
Re: Contact form fields [SOLVED] (3 replies, posted in Showkase Support)
You're welcome!
246 2018-09-22 09:50:09
Re: Contact form fields [SOLVED] (3 replies, posted in Showkase Support)
The code that sets the widths of the contact form input fields in the Kosel theme can be found on line 611 of the '_themes/kosel/css/styles.css' file:
@media only screen and (min-width: 768px) {
input[type=text],
input[type=email] {
width: 200px;
}
textarea {
width: 700px;
}
}You can either change the values there or override the values by adding the code below (with your own values) to your '_themes/kosel/css/custom.css' file, e.g.:
@media only screen and (min-width: 768px) {
input[type=text] {
width: 300px;
}
input[type=email] {
width: 400px;
}
textarea {
width: 700px;
}
}Please note that the line number above refers to the current version of Showkase (v1.7.3).
I hope this helps.
247 2018-09-20 18:02:25
Re: Problem to upload [SOLVED] (4 replies, posted in Showkase Support)
It certainly sounds like the -1 memory_limit issue noted in this thread.
If the problem just happened suddenly without you changing anything yourself, then it is very likely that something changed on your web server.
Please check in with your web host and ask them if they have changed anything on your hosting account recently and, if so, what.
Also, please confirm what your PHP memory_limit is currently set to.
Better still, if you could post the link to a phpinfo() file so that I can take a look at your PHP settings, that your would great, thanks.
Create a new file in a plain text editor with the following code: <?php phpinfo(); ?>
Save the file with a .php file extension (for example, 'phpinfo.php').
Upload the file to your web server.
Copy the URL to the file in a post below..
When implementing the workaround I posted in the other thread (link above), please make sure that lines 25 to 27 inclusive of the 'admin/classes/thumbnail.php' file are exactly as follows:
$memoryLimit = (ini_get('memory_limit') == '')
? MEMORY_LIMIT_FALLBACK
: '1024M';Hopefully my notes above will point us in the right direction and be a step closer to solving your problem.
If the problem persists, I would be more than happy to investigate further but it would help if I had access to your web server. If this proves to be necessary and you are agreeable, then I'll send you an email address where you can forward to me your FTP login credentials. Thank you.
248 2018-09-16 20:39:38
Re: no thumbnail create [SOLVED] (5 replies, posted in Showkase Support)
@nuvisions
Thank you very much for allowing me access to your web server.
It was very helpful in confirming the bug.
------------------------------------------------------------------------------------------------
Just a quick follow up for anyone following this thread...
The problem was, indeed, caused by a PHP memory_limit of -1.
The memory_limit of 128M in the user's case above was for the root directory only (not inherited by subdirectories) and the memory_limit for the Showkase site's 'admin' directory (and all its subdirectories) was reported as -1.
This bug will be fixed in the next version of Showkase and the workaround I posted above (to modify the 'thumbnail.php' file) should work fine as a temporary measure for anyone experiencing similar symptoms.
249 2018-09-16 11:02:53
Re: no thumbnail create [SOLVED] (5 replies, posted in Showkase Support)
You're welcome!
I'm glad to hear that my suggestion worked, although I'm a little surprised as I expected to see "-1" instead of "128M" as your memory_limit.
As your memory_limit is already set to an actual value ("128M"), Showkase should read this value and continue as normal (unless your web server is not reporting the memory_limit correctly). It is only if Showkase encounters a memory_limit of "-1" that a problem can occur. (Incidentally, if your memory_limit was not high enough, you would see error messages in Showkase's status bar.)
I'm glad your Showkase site is back up and running but as the problem is not exactly as I expected, I cannot be sure that the new version of Showkase (when it is released) will actually solve your problem.
I would be happy to investigate further but it would help if I had access to both your Showkase site and your web server to check things out and run some tests. If you are agreeable to this, then please email me (you have my email address) with your Showkase site login details (login page URL, username, password) and FTP login details (host, username and password) and I'll hopefully find the exact cause of the problem. (I will not change or delete any existing files on you web server and I will leave everything as I find it.)
It would certainly help us to determine the exact nature of your problem and might help us to formulate a bugfix for the next version of Showkase. Thank you.
However, as everything seems to be working OK at the moment (with the workaround in place), if you would rather just leave things as they are and wait until the next version of Showkase (when it is released) to see if this fixes the problem, then I understand and that is perfectly fine.
250 2018-09-15 17:23:48
Re: no thumbnail create [SOLVED] (5 replies, posted in Showkase Support)
Thank you for running Showkase in debug mode and for trying the Showkase Server Compatibility Test.
They are usually the two most helpful things when trying to troubleshooting a problem.
The following is just a hunch but it may help.
Please check the PHP memory_limit value on your web server.
You should be able to check your PHP settings using phpinfo() as follows:
Create a new file in a plain text editor with the following code: <?php phpinfo(); ?>
Save the file with a .php file extension (for example, 'phpinfo.php').
Upload the file to your web server and open it in a browser.
If memory_limit is set to -1 (to assign no memory limit) rather than an actual value, then this is likely to be the cause of your problem.
Showkase is not currently set up to handle such a memory_limit value and this prevents thumbnails from being generated. (I have seen this only once before it could be the cause of your problem.)
The developers are aware of this issue and it will be fixed in the next version of Showkase.
In the meantime, a workaround is to hard-code a suitable $memoryLimit value into Showkase's source code.
Open the 'admin/classes/thumbnail.php' file in a plain text editor and change line 27 from:
: ini_get('memory_limit');to:
: '1024M';After making this change, please republish your Showkase site (just click the 'Publish' button).
Please note that the line number above refers to the current version of Showkase (v1.7.3).
Hopefully this will solve your problem.
Please let me know how you get on and if I can be of any further assistance.