|
Saturday, 18 April 2009 19:36 |
|
Hello,
I need a super quick (if this takes you 20 minutes, I'll be amazed) modification for Vtiger. Here's the situation:
I have someone who schedules appointments for several contractors across the country in VTiger
Each contractor has a login, and updates their schedule with vacation days and other availability notes. They also mark calendar items as done.
The central person has all of these jumbled up on her schedule, and it makes her job impossible as the number of these people grow.
What she really needs is a way to see each person's individual schedule so she can clearly see when they are and aren't available over the course of the week - and add events for appointments from within her account.
What needs to be done:
-- Probably the easiest way to handle this is to add a drop down box that filters her calendar display by user.
-- I think a modification of the main calendar page will be fine.
-- Probably the drop down box should be dynamically populated by whatever users calendar items can be viewed by the person logged in.
-- This way, a contractor that could only see their items would not be able to view anything else in the dropdown filter.
-- You may have to be a bit careful here to make sure that it populates that box not only with users items that can be seen for the currently displayed day/week/month/whatever but also for all other time periods, so that if the logged in users browses from one week to the next, the filter presents all relevant people from that period.
-- This needs to work for at least three views (list view, weekly calendar view, and monthly calendar view).
-- I'll need a separate file with the code modifications and what files/line numbers the changes were made to so that I can add them in when I update versions in the future.
Thanks!
|