--- ical.inc.orig 2007-03-06 20:30:15.000000000 +0200 +++ ical.inc 2007-03-06 20:34:05.000000000 +0200 @@ -32,10 +32,12 @@ */ function ical_export($events, $calname = NULL) { $output .= "BEGIN:VCALENDAR\nVERSION:2.0\n"; + $output .= "METHOD:PUBLISH\n"; $output .= 'X-WR-CALNAME:'. variable_get('site_name', '') .' | '. ical_escape_text($calname) ."\n"; $output .= "PRODID:-//strange bird labs//Drupal iCal API//EN\n"; foreach ($events as $uid => $event) { $output .= "BEGIN:VEVENT\n"; + $output .= "DTSTAMP;VALUE=DATE:".gmdate("Ymd\THis\Z", time())."\n"; if ($event['allday_start'] && $event['allday_end']) { $output .= "DTSTART;VALUE=DATE:" . $event['allday_start'] . "\n"; $output .= "DTEND;VALUE=DATE:" . $event['allday_end'] . "\n"; @@ -401,4 +403,4 @@ if ($x < count($lines) - 1) $output .= $linebreak; } return trim($output); -} \ No newline at end of file +}