What are some strategies for indicating company holiday schedules in the calendar?
I'd thought it would be possible for admin staff to create an all-day or multi-day Event and link all the staff to it so that if anyone attempted to schedule something during that time, they would have a conflict indicator. The only problem with this idea is that staff changes over time so if they set up their Christmas/New Years schedule in June, by December, due to turnover, not all staff would be linked to this event. So I think I'll reject that.
Another idea was maybe to set up a "resource" that is called "Office" and use that to indicate holidays, closings, company functions, etc. But this would not prevent scheduling of individual resources during those times.
The best idea ( to me) would be to have a table where the client could enter all the holidays their office observes and then have the calendar display with a background color code when a day or days are designated holidays. These days could also show up on the mini-calendar (with a different color code from "Today" and "Selected Day"). Calendar could even flag as a potential conflict should someone try to set up an Event on a holiday. Would something like that be reasonably achievable?
Strategies for indicating Holidays
2 posts
• Page 1 of 1
Posts: 30
Joined: Tue Oct 06, 2009 1:51 pm Location: Austin, Texas |
Hedrich Michaelsen
Austin TX 512-458-2099 |
Posts: 2764
Joined: Thu Nov 20, 2003 11:01 am |
Hi Hedrich,
We generally create holidays as all day events of the type "holiday" and give them their own color. We don't link them to staff and haven't really had a problem with folks scheduling things on holidays. Color coding the mini-calendars to show holidays can be done: I'd suggest writing all the holiday dates to a new global $$variable and having the conditional formatting in the mini-calendars check that: faster than looking at the holidays table directly. Hope that helps, John John Sindelar
SeedCode |
2 posts
• Page 1 of 1
Who is online
Users browsing this forum: Google [Bot] and 4 guests