i was playing around a little bit.. and started to integrate ical functionality..
to get a simple ical download link in calendar view you need an image called iCal.gif to be displayed.. it has to be placed in your theme folder under /images/icons/
then edit /Themes/default/Calendar.template.php
if ($event['can_edit'])
echo '
<a class="modify_event" href="', $event['modify_href'], '"><img src="' . $settings['images_url'] . '/icons/modify_small.gif" alt="*" /></a>';
echo '
', $event['link'], $event['is_last'] ? '' : ', ';
echo '</div>';to:
if ($event['can_edit'])
echo '
<a class="modify_event" href="', $event['modify_href'], '"><img src="' . $settings['images_url'] . '/icons/modify_small.gif" alt="*" /></a>';
echo '
<a href="' . $scripturl . '?action=calendar;sa=ical;eventid=' . $event['id'] . '"><img src="' . $settings['images_url'] . '/icons/iCal.gif" alt="!" /></a>';
echo '
', $event['link'], $event['is_last'] ? '' : ', ';
echo '</div>';
this is just a start for ical integration.. maybe anyone of you want to help to enhance this.. and build a mod when finished..