To post a new support question, click the Post New Topic button below.
Current Version: 4.7.1 | Sytist Manual | Common  Issues | Feature Requests

Please log in or Create an account to post or reply to topics.
You will still receive notifications of replies to topics you are part of even if you do not subscribe to new topic emails.

Sytist 2.9 Update Available

15,854 posts (admin)
Tue May 15, 18 3:56 AM CST
Prevent Double Bookings
Added to the booking calendar checking if someone has booked a time at the time of booking (in case someone booked a time slot while someone else is trying to book a time)

Email View Tracking
This will show in Stats -> Email Logs an eye icon next to the subject if it has been viewed and how many times it was viewed. Mouse over to view the date it was last viewed. Note that if the person viewing the email has images blocked, it won't show it has been viewed so it is not 100% accurate. 

Disable Automated Emails on a Per Gallery Basis
You can also disable automated emails for individual booking services.


The General Data Protection Regulation (GDPR)  is a regulation in EU law on data protection and privacy for all individuals within the European Union. This applies to businesses located in the EU and those outside of the EU that does business with citizens in the EU.

This update includes additional changes to become compliant with GDPR. I have also created an article showing steps to take in Sytist for GDPR.

Privacy Policy
A privacy policy option was added with a default privacy policy in Settings -> Privacy Policy, Consent & Cookie Notice. Review the policy and make any changes you need to. You will find the default link for the privacy policy below the policy in this section which you can make a link to in your footer. 

You will also have the option to add a privacy policy link on the create account page & mailing list option.

Consent for Gallery Emails
Added the option to get consent when someone creates an account and making a purchase to receive emails pertaining their gallery or photos like the gallery expiring emails (Settings -> Privacy Policy, Consent & Cookie Notice). If enabled, this also applies if you are requiring an email address for people to view galleries. 

Batch Delete or Erase Old Accounts
Added in the People section where it lists accounts is a place to view accounts that haven't been active for X amount of days. From there you can review, select and delete or erase those accounts.

There are several other additions, changes & fixes.

Click here for the complete change log for this update.

How to update:
The first time each day you log into the admin it will check for the update. If you have already logged into your admin today , then you won't get the notice until tomorrow.

If you are currently using Sytist version 1.0.0 or higher, you can have it check for the update again by clicking on Settings in the main menu. Then scroll down and below the left menu, click MySQL query. Copy the following line of code, paste it in the query box and click run.

UPDATE ms_history SET upgrade_check='';

Then return to your admin home page.

If the auto update feature won't work for you for some reason, you will have to manually update.

When using the auto update from the admin and it seems to hang when trying to unzip, then the ZIP functions are probably not enabled in the PHP on your hosting. You can contact your host and ask them to enable the ZIP functions in PHP.
Edited Tue May 15, 18 4:10 AM by Tim -
Tim Grissett, DIA -
My Email Address:
7 posts
Tue May 15, 18 1:23 PM CST
Installed. Everything seems working good. Not sure if you had a chance to look into it, but page designer still does not function in custom 404. Button there but no functionality.
Best, Jacob
482 posts
Wed May 16, 18 3:25 PM CST
> If the booking service does require a deposit, it will check every 2 seconds while they are at checkout to see if the time is still available. If the time is not available anymore, it will remove it and show them a message it is no longer available.

The idea of preventing double bookings is great - but as a user this would annoy me incredibly. Can you imagine filling everything out, going and finding your wallet and typing in your payment info, and then 10 seconds before you are ready someone else books the time slot you wanted?

An ideal method would be a temporary lock on the time slot - so a user will get, say, 15 minutes to complete their booking, and if they manually cancel the booking or they don't complete it promptly then the time is released.

Just my 2¢ worth.
Michael Leenheer   || My Sytist:
205 posts
Sun May 20, 18 6:09 PM CST
Hey Tim this is the first time the update did not work for us. I've tried several times and it gets stuck on unzipping. We did just change to a new host and they migrated our site so I'm wondering if that's the problem?
Attached Photos

15,854 posts (admin)
Mon May 21, 18 5:18 AM CST
Most likely the ZIP functions aren't enabled in the PHP configuration. Have your host enable the ZIP functions.
Tim Grissett, DIA -
My Email Address:
205 posts
Mon May 21, 18 7:50 AM CST
ThanksTim I'll get with my host
205 posts
Mon May 21, 18 9:06 AM CST
Tim - looks like the zip function is active. Still getting the same error.
Attached Photos

15,854 posts (admin)
Mon May 21, 18 9:51 AM CST
I am pretty sure the zip functions are not actually enabled.

Download this zip file:

Unzip it and upload it to Design -> Misc. Images & Files. Then click the link to view it. It will say if it is enabled or not.
Tim Grissett, DIA -
My Email Address:
7 posts
Mon May 21, 18 10:07 AM CST
Hi Tim,
About that 404, is that a bug or only on my installation?
15,854 posts (admin)
Mon May 21, 18 11:25 AM CST
You can call it a bug. I didn't consider the 404 page for the page designer.
Tim Grissett, DIA -
My Email Address:
7 posts
Mon May 21, 18 1:37 PM CST
Got it. The button is there, just no functionality, it made me question it.
26 posts
Thu May 24, 18 7:16 AM CST
Is anyone else having problems with there site since the last update?

I have getting a lot of ERR_CONNECTION_REFUSED and MY SQL Database Connection Issues, I have contacted my hosting company and they have said everything is ok at there end?
15,854 posts (admin)
Thu May 24, 18 8:03 AM CST
ERR_CONNECTION_REFUSED is a network error either with your internet service provider or the host / server not responding. When and where are you seeing this? I jus took a look at your site and didn't encounter any errors.
Tim Grissett, DIA -
My Email Address:
26 posts
Thu May 24, 18 8:17 AM CST
Hi Tim,

Thanks for getting back so quickly! I thought it would be network error, unfortunately it is happening intermittently and not specific to a page. I have been using the admin screens a lot over the past couple days getting everything sorted for GDPR but I don't think this is related in anyway.

I think it is an issue with there server network connection as I have checked the website from multiple locations and have been getting the ERR_CONNECTION_REFUSED message intermittently. I haven't had the message appear again in the last hour but will keep an eye on it.

Thanks for looking at it!
205 posts
Thu May 24, 18 9:47 AM CST
Tim on our end you were correct that our host did not have zip functions enabled. It is now working great.

26 posts
Fri May 25, 18 9:29 AM CST

Thanks for your advice yesterday turned out that the hosting company had a load balancing issue, problem solved.

I have quick GDPR request would it be possible to add a view privacy policy to the checkout screen for people who don't create an account?

Thanks again for the work you have done on the GDPR!
15,854 posts (admin)
Sun May 27, 18 4:46 AM CST
Currently there is not an option to add a privacy policy link at checkout (you could add one to your footer). I will make a note of it.
Tim Grissett, DIA -
My Email Address:
26 posts
Wed May 30, 18 9:43 AM CST

I am not sure if this is an issue that is due to the last upgrade 2.9.1 or not.

I have checked the sytist logs and my servers error logs and I am unable to find what is causing this problem.

As far as I am aware the server hasn't changed recently.

When I try to backup the database using Sytist i am getting a response indicating that it was successful but there has been no backup file generated for me to download either on the screen or in the directory.

I have also tried upgrading to 2.9.2 to check.

15,854 posts (admin)
Thu May 31, 18 4:18 AM CST
The update would have no effect on that. Most likely something changed on the server/hosting, possibly disabling the system() function that is used to create the backup. I just checked a couple of installations and the backups are creating fine.
Tim Grissett, DIA -
My Email Address:
26 posts
Thu May 31, 18 7:00 AM CST
Thanks Tim, I will speak to the hosting company
54 posts
Thu May 31, 18 1:27 PM CST
I just renewed and tried to update, I am getting this error

Fatal error: Uncaught Error: Class 'ZipArchive' not found in /myhostinginfo/sy-admin/sytist-update.php:60 Stack trace: #0 {main} thrown in /myhostinginfo/sy-admin/sytist-update.php on line 60

I have never had a problem updating before, hosting is the same. Currently mine is on 2.4.0 going to current version.
15,854 posts (admin)
Fri Jun 01, 18 5:56 AM CST
That error means the ZIP functions are not enabled in the PHP on your hosting. You can contact your host and ask them to enable the ZIP functions in PHP.

Otherwise you would need to manually update:
Tim Grissett, DIA -
My Email Address:
22 total messages
Please log in or Create an account to post or reply to topics.
This post has been viewed 2,205 times
Category: Other
Loading more pages
Loading more pages

Sign up for email promotions.

Your information is safe with us and won't be shared.

Thank you for signing up!

©2003 - 2021 Grissett, LLC. All Rights Reserved.

By continuing to browse or by clicking Accept Cookies, you agree to the storing of cookies on your device necessary to provide you with the services available through our website.

    Accept   Privacy & Cookie Policy
Loading More Photos
Scroll To Top
Close Window