aboutsummaryrefslogtreecommitdiffstats
path: root/functions
diff options
context:
space:
mode:
authorChad Little <clittle@users.sourceforge.net>2004-09-03 22:36:00 +0000
committerChad Little <clittle@users.sourceforge.net>2004-09-03 22:36:00 +0000
commit95436ee394b8111dd2613ce555417fcb27aa2962 (patch)
treee151368d5d79ef2265eb489a29ffdcab7c9833f8 /functions
parent0b98e9850c3f33f01c48cd257c841933d9a01f7c (diff)
downloadphpicalendar-95436ee394b8111dd2613ce555417fcb27aa2962.tar.gz
phpicalendar-95436ee394b8111dd2613ce555417fcb27aa2962.tar.bz2
phpicalendar-95436ee394b8111dd2613ce555417fcb27aa2962.zip
Updated.
Diffstat (limited to 'functions')
-rw-r--r--functions/ical_parser.php13
1 files changed, 6 insertions, 7 deletions
diff --git a/functions/ical_parser.php b/functions/ical_parser.php
index 632d685..23c1149 100644
--- a/functions/ical_parser.php
+++ b/functions/ical_parser.php
@@ -116,7 +116,7 @@ foreach ($cal_filelist as $filename) {
$master_array['-4'][$calnumber]['webcal'] = 'yes';
$actual_mtime = time();
} else {
- $actual_mtime = filemtime($filename);
+ $actual_mtime = @filemtime($filename);
}
$ifile = @fopen($filename, "r");
@@ -1133,14 +1133,13 @@ foreach ($cal_filelist as $filename) {
}
}
}
+ if (!isset($master_array['-3'][$calnumber])) $master_array['-3'][$calnumber] = $actual_calname;
+ if (!isset($master_array['-4'][$calnumber]['mtime'])) $master_array['-4'][$calnumber]['mtime'] = $actual_mtime;
+ if (!isset($master_array['-4'][$calnumber]['filename'])) $master_array['-4'][$calnumber]['filename'] = $filename;
+ if (!isset($master_array['-4'][$calnumber]['webcal'])) $master_array['-4'][$calnumber]['webcal'] = 'no';
$calnumber = $calnumber + 1;
}
-if (!isset($master_array['-3'][$calnumber])) $master_array['-3'][$calnumber] = $actual_calname;
-if (!isset($master_array['-4'][$calnumber]['mtime'])) $master_array['-4'][$calnumber]['mtime'] = $actual_mtime;
-if (!isset($master_array['-4'][$calnumber]['filename'])) $master_array['-4'][$calnumber]['filename'] = $filename;
-if (!isset($master_array['-4'][$calnumber]['webcal'])) $master_array['-4'][$calnumber]['webcal'] = 'no';
-
if ($parse_file) {
// Sort the array by absolute date.
if (isset($master_array) && is_array($master_array)) {
@@ -1175,7 +1174,7 @@ if ($parse_file) {
//print_r($day_array);
//print_r($rrule_array);
//print_r($recurrence_delete);
-//print '</pre>';
+//wprint '</pre>';
// Set a calender name for all calenders combined
if ($cal == $ALL_CALENDARS_COMBINED) {

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