"."\n"; $rss .= ''."\n"; $rss .= ''."\n"; $rss .= ''."\n"; $rss .= ''.$cal_displayname.' - '.$theview.''."\n"; $rss .= ''.htmlspecialchars ("$default_path").''."\n"; $rss .= ''.$cal_displayname.' '.$calendar_lang.' - '.$theview.''."\n"; $rss .= ''.$rss_language.''."\n"; $rss .= 'Copyright 2002, '.htmlspecialchars ("$default_path").''."\n"; if ($rssview == 'day') { if (isset($master_array[($getdate)]) && sizeof($master_array[($getdate)]) > 0) { foreach ($master_array[("$getdate")] as $event_times) { foreach ($event_times as $val) { $event_start = @$val["event_start"]; $event_start = date ($timeFormat, @strtotime ("$event_start")); $event_text = stripslashes(urldecode($val["event_text"])); $event_text = strip_tags($event_text, ''); $event_text = word_wrap($event_text, 21, $tomorrows_events_lines); $description = stripslashes(urldecode($val["description"])); $description = strip_tags($description, ''); $rss_title = htmlspecialchars ("$event_start $event_text"); $rss_link = htmlspecialchars ("$default_path/day.php?getdate=$getdate&cal=$cal"); $rss_description = htmlspecialchars ("$description"); $rss .= ''."\n"; $rss .= ''.$rss_title.''."\n"; $rss .= ''.$rss_link.''."\n"; $rss .= ''.$rss_description.''."\n"; $rss .= ''."\n"; $events_week++; } } } if ($events_week < 1) { $rss .= ''."\n"; $rss .= ''.$no_events_day_lang.''."\n"; $rss .= ''.htmlspecialchars ("$default_path").''."\n"; $rss .= ''."\n"; } } $thisdate = $start_week_time; $i = 0; if ($rssview == "week") { do { $getdate = date("Ymd", $thisdate); $dayofweek = strtotime ($getdate); $dayofweek = localizeDate ($rss_week_date, $dayofweek); if (isset($master_array[($getdate)]) && sizeof($master_array[($getdate)]) > 0) { foreach ($master_array[("$getdate")] as $event_times) { foreach ($event_times as $val) { $event_start = @$val["event_start"]; $event_start = date ($timeFormat, @strtotime ("$event_start")); $event_text = stripslashes(urldecode($val["event_text"])); $event_text = strip_tags($event_text, ''); $event_text = word_wrap($event_text, 21, $tomorrows_events_lines); $description = stripslashes(urldecode($val["description"])); $description = strip_tags($description, ''); $rss_title = htmlspecialchars ("$dayofweek: $event_text"); $rss_link = htmlspecialchars ("$default_path/day.php?getdate=$getdate&cal=$cal"); $rss_description = htmlspecialchars ("$dayofweek $event_start: $description"); $rss .= ''."\n"; $rss .= ''.$rss_title.''."\n"; $rss .= ''.$rss_link.''."\n"; $rss .= ''.$rss_description.''."\n"; $rss .= ''."\n"; $events_week++; } } } if (($events_week < 1) && ($i == 6)) { $rss .= ''."\n"; $rss .= ''.$no_events_week_lang.''."\n"; $rss .= ''.htmlspecialchars ("$default_path").''."\n"; $rss .= ''."\n"; } $thisdate = ($thisdate + (25 * 60 * 60)); $i++; } while ($i < 7); } if ($rssview == "month") { foreach($master_array as $key => $new_val2) { // Pull out only this months ereg ("([0-9]{6})([0-9]{2})", $key, $regs); if ($regs[1] == $parse_month) { $getdate = $key; $dayofmonth = strtotime ($getdate); $dayofmonth = localizeDate ($rss_month_date, $dayofmonth); // Pull out each day foreach ($new_val2 as $new_val) { // Pull out each time foreach ($new_val as $new_key2 => $val) { if ($val["event_text"]) { $event_start = @$val["event_start"]; $event_start = date ($timeFormat, @strtotime ("$event_start")); $event_text = stripslashes(urldecode($val["event_text"])); $event_text = strip_tags($event_text, ''); $event_text = word_wrap($event_text, 21, $tomorrows_events_lines); $description = stripslashes(urldecode($val["description"])); $description = strip_tags($description, ''); $rss_title = htmlspecialchars ("$dayofmonth: $event_text"); $rss_link = htmlspecialchars ("$default_path/day.php?getdate=$getdate&cal=$cal"); $rss_description = htmlspecialchars ("$dayofmonth $event_start: $description"); $rss .= ''."\n"; $rss .= ''.$rss_title.''."\n"; $rss .= ''.$rss_link.''."\n"; $rss .= ''.$rss_description.''."\n"; $rss .= ''."\n"; $events_week++; } if ($events_week < 1) { $rss .= ''."\n"; $rss .= ''.$no_events_month_lang.''."\n"; $rss .= ''.htmlspecialchars ("$default_path").''."\n"; $rss .= ''."\n"; } } } } } } $rss .= ''."\n"; $rss .= ''."\n"; header ("Content-Type: text/xml"); echo "$rss"; ?>