diff options
author | Chad Little <clittle@users.sourceforge.net> | 2002-10-22 05:19:23 +0000 |
---|---|---|
committer | Chad Little <clittle@users.sourceforge.net> | 2002-10-22 05:19:23 +0000 |
commit | 2023c16a35593c9397e8789bfde995fccfc47156 (patch) | |
tree | dc00bcec9221621ae218096259036fab8c73311f /rss | |
parent | 5b1c3e027de976340f2b1858a8bc0ca2eb3c7590 (diff) | |
download | phpicalendar-2023c16a35593c9397e8789bfde995fccfc47156.tar.gz phpicalendar-2023c16a35593c9397e8789bfde995fccfc47156.tar.bz2 phpicalendar-2023c16a35593c9397e8789bfde995fccfc47156.zip |
Initial rss check-in, doesnt work
Diffstat (limited to 'rss')
-rw-r--r-- | rss/rss.php | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/rss/rss.php b/rss/rss.php new file mode 100644 index 0000000..eb3978d --- /dev/null +++ b/rss/rss.php @@ -0,0 +1,42 @@ +<? +$getdate = date ("Ymd"); +$cal = "Jareds32Classes"; +include('../functions/ical_parser.php'); + + +$rss = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>"."\n"; +$rss .= '<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">'."\n"; +$rss .= '<rss version="0.91">'."\n"; +$rss .= '<channel>'."\n"; +$rss .= '<title>PHP iCalender</title>'."\n"; +$rss .= '<link>http://www.yoursite.org</link>'."\n"; +$rss .= '<description>Someones PHP iCalendar</description>'."\n"; +$rss .= '<language>us-en</language>'."\n"; +$rss .= '<copyright>Copyright 2002, yoursite.com.</copyright>'."\n"; + + +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, '<b><i><u>'); + $event_text = word_wrap($event_text, 21, $tomorrows_events_lines); + $description = stripslashes(urldecode($val["description"])); + $description = strip_tags($description, '<b><i><u>'); + $rss .= '<item>'."\n"; + $rss .= '<title>'.$event_start.' '.$event_text.'</title>'."\n"; + $rss .= '<link>http://localhost/phpicalendar/day.php?getdate='.$getdate.'&cal='.$cal.'</link>'."\n"; + $rss .= '<description>'.$description.'</description>'."\n"; + $rss .= '</item>'."\n"; + } +} + + +$rss .= '</channel>'."\n"; +$rss .= '</rss>'."\n"; + +echo "$rss"; + + +?>
\ No newline at end of file |