First, I really appreciate this free plugin. It’s very extensive. Thank you for your development!
That said, I have a cron job set up to send out the email reminders and I’m finding there’s a problem with the timeframes. For instance, the last two emails that were sent out sent at the following dates and times and had the following subjects – showing that they’re calling it “This week” but really giving the assignments for the week after this week. Does anyone know what I’m doing wrong?
Thanks for the help!
]]>Hi, team. I’m having a problem where I can’t even launch shiftcontroller after installing it.
I tracked this down to a die() call in hc3/post.php after checking wp_nonce. WordPress docs seem to imply that wp_verify_nonce shouldn’t be used for any security checks. See: https://developer.www.ads-software.com/reference/functions/wp_verify_nonce/
I commented out the die() call and the plugin seems fuctional.
Can someone from the team comment or come up with a better fix? Obviously I don’t want to have to keep patching the file every time a new version is released.
Thanks!
]]>Hi, this plugin is too slow, with a few more calendars it becomes unusable. how can I do?
]]>Hi there.
I’m playing around with that great plugin. I’m testing it since yesterday and I think it’s great. Simple & Great! Fits all my needs.
Is there a possibility to extend the columns so every information inserted could be seen? Sorry, if this is a foolish question. I’m just getting back working with WP and this stuff.
Kind regards,
Dominik
]]>Hi,
I noticed today that Staff Members get E-Mail Reminders in case, there have time off. That make not much sense. They should only get E-Mails for Shifts, not for the fact that they block off for example for vacation.
Can I disable it?
Frank
There is an addon on your site but clicking the download link to any of the addons ends in a 403/404 error page.
]]>I’d like to be able to set a wordpress user as Manager and give them access to add/remove employees and add/remove/edit shift types for their calendar and their calendar only. Is this possible?
Giving them access as shiftcontroller administrator gives them access to all calendars which does not let me accomplish what I’d like to do.
Thank you.
]]>Hi,
Where do I assign someone to be a Shiftcontroller Admin, please? One of our website users is assigned two roles: Admin (for the whole website) and Shiftcontroller Admin. I have no idea how to assign this dual role. Perhaps we used a WP role plugin before which allowed dual or multiple roles but have since deleted it, but the assigned two roles remained.
Anyway, I’d like to assign someone as both Admin and Shiftcontroller Admin. How do I do this, please?
Thanks.
Robin
]]>I am a ShitController user and I can manually download a csv file for a given schedule view by clicking the “More” button then the exposed “Download” button. I want to automate this process using Excel VBA. I have tried just using the url associated with the download button but that produces a file containing html for web page, not the data in the schedule.
]]>I have a question regarding the custom fields. Can I filter the calendar by a custom field and download just the shift hours of every employee with that field?
For instance, I’d like to create custom fields to referring to a specific client/project for that shift entry, and then I’d like to be able to export that information filtered by that client, for example: All the shift entries of January for the client X
Also the email notifications work well but is there any way to send it to more than one email?
Hello,
Is there a way to export the shift feed of a specific employee with a time range?
]]>Given an user A marked on duty on Shift Type A on specific date, whether I can block user B from marking on Shift Type A on same date? or even better if Shift Type A will not be shown over user B?
]]>Hello, a manager can not enter to “Planning”, she get the error “not allowed”. Why?
wp-admin/admin.php?page=shiftcontroller4&hca=myschedule
Hello support,
Is there an option/shortcode for only showing the schedules for the next two weeks? And hide all the weeks more in the future?
So when someone is opening the schedule on 1st February, he will only see 1st – 14th February. The rest is hidden. And when he looks again on 10th February, he can only see 10 – 24 February.
Thanks in advance!
]]>I know this ask is in the pipeline with the developer. I thought I’d put it out on this forum to see if anyone happened to have a code snippet they would be willing to share that would accomplish this until the developer was able to get to it.
When a Manager is assigned to a calendar, I would love for them to be able to add/remove employess and add/remove/edit shift types just for the calendars they are assigned to. Currently, you have to an Administrator to do this. I don’t want my Managers to have access in any way to any calendars that they have not been assigned to so I can’t make them administrators. I just need them to be able to add/remove employees and add/remove/edit shift types for their calendars.
I know it’s a long shot, but I thought I’d ask! Thank you so much!
]]>Is there a way to export the schedule to a new install? We redesigned my client’s site and need to export their current schedule to the new site.
]]>Hi,
I try to use the ical Sync Feature (what is great, that it is part of the Plugin). Even when everything looks correct for our Timezone (Auckland, New Zealand), in iCal they show up at the wrong time (like it is UTC and not UTC+12/+13 like it should).
I added Screenshots how it is setup here: https://www.dropbox.com/sh/h5zd9s4b8q2cdjb/AACu3Rk8MozjZZiTA137n8tsa?dl=0
I see in the ICS File, that the Timezone is set. Not sure, what cause the problems. Other Feeds that I from other Apps works fine.
Frank
]]>Hi,
I have a question to the Reminder E-Mails send:
==
Boarding
23 Oct 2022 Morning (Sunday)
Frank Simon
==
It is possible to modify the Template, for example to include some text and in this case the definition of the starttime end endtime of the shift ?
Frank
]]>Hi,
I use WordPress 6.0.2 on Ubuntu and tries this plugin, but it broke the Website with the following error:
Error Details
=============
An error of type E_ERROR was caused in line 111 of the file /home/www/htdocs/petvillanz/wp-content/plugins/shiftcontroller/hc3/time.php. Error message: Uncaught Exception: DateTimeZone::__construct(): Unknown or bad timezone (Etc/GMT+13) in /home/www/htdocs/petvillanz/wp-content/plugins/shiftcontroller/hc3/time.php:111
Stack trace:
#0 /home/www/htdocs/petvillanz/wp-content/plugins/shiftcontroller/hc3/time.php(111): DateTimeZone->__construct()
#1 /home/www/htdocs/petvillanz/wp-content/plugins/shiftcontroller/hc3/time.php(79): HC3_Time->setTimezone()
#2 [internal function]: HC3_Time->__construct()
#3 /home/www/htdocs/petvillanz/wp-content/plugins/shiftcontroller/hc3/dic.php(234): ReflectionClass->newInstanceArgs()
#4 /home/www/htdocs/petvillanz/wp-content/plugins/shiftcontroller/hc3/dic.php(229): HC3_Dic->make()
#5 /home/www/htdocs/petvillanz/wp-content/plugins/shiftcontroller/hc3/dic.php(229): HC3_Dic->make()
#6 /home/www/htdocs/petvillanz/wp-content/plugins/shiftcontroller/hc3/dic.php(229): HC3_Dic->make()
#7 /home/www/htdocs/petvillanz/wp-content/plugins/shiftcontroller/hc3/dic.php(229): HC3_Dic->make()
#8 /home/www/htdocs/petvillanz/wp-content/plugins/shif
We are in New Zealand, timezone is NZDT
Frank
]]>My calendars appear to be in tact. Managers and Admins can create shifts. But the shifts themselves no long show up on any calendar, any user. Thoughts?
]]>hello everyone, i come across the rest api when. I want to create layers on following error. did anyone have any experience?
{
"code": "error",
"message": "start: Required Field, end: Required Field, calendar_id: Required Field, employee_id: Required Field",
"data": {
"status": 500
}
]]>
I wondered why SC was so slow in rendering a schedule.
After some time spent I discovered the following:
In the file …\sh4\shifts\view\widget.php the view is prepared several times.
– when function render() is called
– when function renderPrepared() is called
– when function renderTitle() is called
It is easy to solve this problem.
]]>I try to remove all the filters with the shortcode but when i log in with a an account that is a employee he can still see the filters and I don’t want that.
]]>Is there shortcode available that will limit managers to only seeing the calendars they are assigned to?
]]>I am using the shortcode [shiftcontroller4 route=”myschedule”] and it is still viewing everyones schedule when I am logged in as a super admin, AND when im logged in as a subscriber (regular employee status). Not sure how I can have it display ONLY the logged in users schedule. It’s okay for super admins to always see everyones.
]]>I am trying to make a schedule that adds a different employee each hour (we have 1-hour shifts) each day based on their availability. When I run a new schedule, it only selects the same person – alphabetically – each day rather than a random person each time. Can anyone help with this? Perhaps I set something up incorrectly.
]]>Hi dude,
My company have some departments like : Technical , Offical …
Each depeartments have different employees , schedules and shifts.
So how to create shifts for each departments.
And can you guide me how to create phone number field for employees ?
Thanks and have a greate of your day.
Hello,
I just upgraded from ShiftController V3 to V4.9.5. I did a Full Reinstall but did not get of the following problem.
I am displaying the shifts in a week calendar view ([shiftcontroller4 groupby=”calendar”]). If a employee or supervisor creates or updates a shift, it is successfull but the returned view is changed to employee view, which is quite disturbing for the end user, who simply expects an updated calendar view ( groupby Calendar). In another page I display the logged in persons personal schedule [shiftcontroller4 route=”myschedule”] but again after a shift creation or update the view returned is an all employee view
Running latest versions WordPress 5.8.2 with latest Avada theme 7.5
]]>I saw I some older support threads here which implied that, apparently, there is a time off request feature.
Can anyone tell me where to find it? I didn’t see anything like that so for now I created an additional calendar called “Vacation” where employes can create drafts that an administrator has to approve in order for them to be published.
This seems a bit clumsy though, so if there’s a smoother way to integrate vacation requests, I’d love to know about it.
Hi there,
Thank you for your plugin.
I got a problem about Shift Title. When I log in as administrator I can see all necessary information: Shift Title, Calendar Title, Employee Name. However, when I log in as normal user (Editor/Contributor/..) I can see only Calendar Title and Employee Name. I don’t want that normal staff can edit their shifts but only managers, in stead they can view only.
– I did set permission of Calendar to View Others Published Shifts for all 3 employee types
Please help!