Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - fanfu

Pages: [1]
1
Feature requests / Calendar: appointment with traveling
« on: December 22, 2009, 01:17:14 pm »
There is a feature I couldn't find on any calendar but which is, to my mind, essential.

Just imagine I have an appointment in another city so I need to travel there. What are my options?
- I don't write anything in my calendar -> I think I have free time whereas I don't
- I create a new appointment (which is not an appointment because I am not doing anything). What if I cancel/reschedule my appointment? I also have to delete/modify the traveling appointments -> too complicated to manage
- I create one longer appointment considering the traveling time -> How do I remember what was beginning/ending time?

I thought a lot about this and I think I have got an idea (2 ideas) on how to do this.
- Need to create a new field "Traveling" in the appointment
1- The user can set the unavailable time before and after the meeting. This would create linked events (need a new database table?) he would see in the calendar but not preventing him from adding an appointment during this time.
2- Another (but similar) possibility is to create the traveling as appointments -> export using iCal. This needs a new database table telling who is the master and who is the slave.
       DATABASE
        |- ...
        |- events_traveling
            |--  master_event
            |--  slave_event
        |- ...
- If the user wants to move or delete the appointment then a pop-up tells him there are traveling events depending on it and asks him if he wants to move/delete them too.

I think this feature would be great. What do you think?

Pages: [1]