include 'header.inc.php'; require_once 'data.php'; $tables = unserialize($tables_s); $t = json_decode($t_s); $t1 = unserialize($t[0]); $t2 = unserialize($t[1]); $ll = array(); $llns = array(); $ld = array(); $schedArr = array(); //$t2Merged = array(); $t2MergedDeletion = array(); foreach ($t2 as $v) { // Merge itself if ($v instanceof LessonBITDeletion) { $t2MergedDeletion = $school->mergeChangedLesson($t2MergedDeletion, $v, 1); } /*else{ $t2Merged = $school->mergeChangedLesson($t2Merged, $v); }*/ // Merge changes $t1 = $school->mergeChangedLesson($t1, $v); } $school->mergeNearSchedule($t1); $config = array("unique_id" => "bPlanner.phy25.com", "TZID" => "Asia/Shanghai"); $v = new vcalendar($config); // create a new calendar object instance $v->setProperty("method", "PUBLISH"); // required of some calendar software $v->setProperty("x-wr-calname", $tables[0]['stuname'] . "的课表 " . $tables[0]['year'] . '-' . $tables[0]['term']); // required of some calendar software