aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChad Little <clittle@users.sourceforge.net>2003-12-02 17:31:27 +0000
committerChad Little <clittle@users.sourceforge.net>2003-12-02 17:31:27 +0000
commitd8dc3a393e776ade02e680f64787baac9b4397f7 (patch)
tree5c3f17dd41926199304e3441a91b95944f390eef
parent1ec12cdbd8a1b127c68c42b699cf757cd1187d44 (diff)
downloadphpicalendar-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.ics2
-rw-r--r--functions/ical_parser.php6
-rw-r--r--includes/header.inc.php2
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>

© 2014-2024 Faster IT GmbH | imprint | privacy policy