diff options
author | Chad Little <clittle@users.sourceforge.net> | 2003-12-02 17:31:27 +0000 |
---|---|---|
committer | Chad Little <clittle@users.sourceforge.net> | 2003-12-02 17:31:27 +0000 |
commit | d8dc3a393e776ade02e680f64787baac9b4397f7 (patch) | |
tree | 5c3f17dd41926199304e3441a91b95944f390eef | |
parent | 1ec12cdbd8a1b127c68c42b699cf757cd1187d44 (diff) | |
download | phpicalendar-d8dc3a393e776ade02e680f64787baac9b4397f7.tar.gz phpicalendar-d8dc3a393e776ade02e680f64787baac9b4397f7.tar.bz2 phpicalendar-d8dc3a393e776ade02e680f64787baac9b4397f7.zip |
Corrected calname in parser to display correct calname from the file, not
the filename. Not a big issue.
-rw-r--r-- | calendars/Home.ics | 2 | ||||
-rw-r--r-- | functions/ical_parser.php | 6 | ||||
-rw-r--r-- | includes/header.inc.php | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/calendars/Home.ics b/calendars/Home.ics index 3e05e61..693f3fd 100644 --- a/calendars/Home.ics +++ b/calendars/Home.ics @@ -3,7 +3,7 @@ CALSCALE:GREGORIAN X-WR-TIMEZONE;VALUE=TEXT:US/Pacific METHOD:PUBLISH PRODID:-//Apple Computer\, Inc//iCal 1.0//EN -X-WR-CALNAME;VALUE=TEXT:Home +X-WR-CALNAME;VALUE=TEXT:Home 1234 X-WR-RELCALID;VALUE=TEXT:99732F9A-92C7-11D7-A4A2-000A95690022 VERSION:2.0 BEGIN:VEVENT diff --git a/functions/ical_parser.php b/functions/ical_parser.php index 83228d5..cb2a432 100644 --- a/functions/ical_parser.php +++ b/functions/ical_parser.php @@ -979,8 +979,8 @@ foreach ($cal_filelist as $filename) { $uid = $data; break; case 'X-WR-CALNAME': - $calendar_name = $data; - $master_array['calendar_name'] = $calendar_name; + $actual_calname = $data; + $master_array['calendar_name'] = $actual_calname; break; case 'X-WR-TIMEZONE': $calendar_tz = $data; @@ -1006,12 +1006,10 @@ foreach ($cal_filelist as $filename) { $rrule_array[$regs[1]] = $regs[2]; } break; - // Attendee support only testing in Apple iCal 1.0.2 case 'ATTENDEE': $field = ereg_replace("ATTENDEE;CN=", "", $field); $data = ereg_replace ("mailto:", "", $data); $attendee[] = array ('name' => $field, 'email' => $data); - #print_r($attendee); break; case 'ORGANIZER': $field = ereg_replace("ORGANIZER;CN=", "", $field); diff --git a/includes/header.inc.php b/includes/header.inc.php index bb7f547..0eb1538 100644 --- a/includes/header.inc.php +++ b/includes/header.inc.php @@ -1,3 +1,5 @@ +<? if (isset($master_array['calendar_name'])) $calendar_name = $master_array['calendar_name']; ?> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd"> <html> |