|
From: <cl...@us...> - 2004-04-27 15:26:31
|
Update of /cvsroot/phpicalendar/phpicalendar/functions In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24428/functions Modified Files: ical_parser.php Log Message: Dates on 1969 were not showing up. Index: ical_parser.php =================================================================== RCS file: /cvsroot/phpicalendar/phpicalendar/functions/ical_parser.php,v retrieving revision 1.150 retrieving revision 1.151 diff -C2 -d -r1.150 -r1.151 *** ical_parser.php 6 Feb 2004 00:47:54 -0000 1.150 --- ical_parser.php 27 Apr 2004 15:26:22 -0000 1.151 *************** *** 830,837 **** if ((preg_match("/^DTSTART;VALUE=DATE/i", $field)) || (ereg ('^([0-9]{4})([0-9]{2})([0-9]{2})$', $data))) { ereg ('([0-9]{4})([0-9]{2})([0-9]{2})', $data, $dtstart_check); ! if ($dtstart_check[1] < 1969) { ! $dtstart_check[1] = '1990'; ! $data = $dtstart_check[1].$dtstart_check[2].$dtstart_check[3]; } $allday_start = $data; $start_date = $allday_start; --- 830,837 ---- if ((preg_match("/^DTSTART;VALUE=DATE/i", $field)) || (ereg ('^([0-9]{4})([0-9]{2})([0-9]{2})$', $data))) { ereg ('([0-9]{4})([0-9]{2})([0-9]{2})', $data, $dtstart_check); ! if ($dtstart_check[1] < 1970) { ! $data = '1971'.$dtstart_check[2].$dtstart_check[3]; } + echo $data.'<br>'; $allday_start = $data; $start_date = $allday_start; *************** *** 884,890 **** if (preg_match("/^DTEND;VALUE=DATE/i", $field)) { ereg ('([0-9]{4})([0-9]{2})([0-9]{2})', $data, $dtend_check); ! if ($dtend_check[1] < 1969) { ! $dtend_check[1] = '1990'; ! $data = $dtend_check[1].$dtend_check[2].$dtend_check[3]; } $allday_end = $data; --- 884,889 ---- if (preg_match("/^DTEND;VALUE=DATE/i", $field)) { ereg ('([0-9]{4})([0-9]{2})([0-9]{2})', $data, $dtend_check); ! if ($dtend_check[1] < 1970) { ! $data = '1971'.$dtend_check[2].$dtend_check[3]; } $allday_end = $data; |