I've read over the numerous threads here regarding aC's iCal feeds and exports. Our company uses Google Calendars for many things, and it would be especially helpful to use this feature by importing aC project and global calendars.
As others have mentioned, however, aC, following the iCal spec, exprts milestones as VEVENT objects, and tickets and tasks as VTODO objects. All well and good, but while this is correct, absolutely, it is practically inconvenient.
My question is thus: Would it be feasible to edit activecollab/angie/classes/icalendar/iCalCreator.class.php and redefine tickets as VEVENTS, as a stopgap-hack solution? If so, where would be the correct place to do so?
Please check render_icalendar() function in activecollab/application/modules/system/functions.php file to see the exact function that prepares iCalendar feeds.
As others have mentioned, however, aC, following the iCal spec, exprts milestones as VEVENT objects, and tickets and tasks as VTODO objects. All well and good, but while this is correct, absolutely, it is practically inconvenient.
My question is thus: Would it be feasible to edit activecollab/angie/classes/icalendar/iCalCreator.class.php and redefine tickets as VEVENTS, as a stopgap-hack solution? If so, where would be the correct place to do so?