Exemplo n.º 1
0
    echo '<tr>';
    echo '<th></th>';
    foreach ($week['days'] as $date => $day) {
        echo '<th>';
        echo '<a href="' . $day['link'] . '">';
        echo $day['date']->Format('D');
        echo '<br />';
        echo $day['date']->Format('jS M');
        echo '</a>';
        echo '</th>';
    }
    echo '</tr><tr>';
    echo '<th><a href="' . $week['link'] . '">' . $week['start']->AcademicWeek() . '</a></th>';
    foreach ($week['days'] as $date => $day) {
        $times = $day['events'];
        $classes_list = CalCssGetDateClasses($day['date'], $day['date']->DayOfWeek(), true);
        $classes_list[] = 'calendar_day';
        $classes = implode(' ', $classes_list);
        echo '<td class="' . $classes . '"><a href="' . $day['link'] . '">';
        foreach ($times as $time => $ocs) {
            foreach ($ocs as $occurrence) {
                $CI->load->view('calendar/occurrence_cell', array('Occurrence' => &$occurrence, 'Categories' => &$Categories, 'Squash' => $squash, 'Path' => $Path));
            }
        }
        echo '</a></td>';
    }
    echo '</tr>';
}
echo '</table>';
?>
</div>
</th></tr>
	<tr><th></th><?php 
        for ($day = 0; $day < 7; ++$day) {
            $dayofweek = ($WeekStart + $day) % 7;
            echo '<th>' . $day_of_week_headings[$dayofweek] . '</th>';
        }
        ?>
</tr>
<?php 
    }
    echo "\t<tr><th>{$week_number}</th>";
    for ($day_counter = 0; $day_counter < 7; ++$day_counter) {
        $day_of_month = $day_start->DayOfMonth();
        $month = $day_start->Month();
        $cell_id = $day_start->Format('Ymd');
        $classes_list = CalCssGetDateClasses($day_start, $WeekStart + $day_counter);
        if (isset($ClassNames[$cell_id])) {
            $classes_list = array_merge($classes_list, $ClassNames[$cell_id]);
        }
        if (!empty($classes_list)) {
            $classes = ' class="' . implode(' ', $classes_list) . '"';
        } else {
            $classes = '';
        }
        if (isset($Onclick) && $Onclick !== NULL) {
            $classes .= " onclick=\"{$Onclick}('{$cell_id}');\"";
        }
        $wrapper = array('', '');
        if (isset($Links[$cell_id])) {
            $wrapper[0] = '<a href="' . $Links[$cell_id] . '">';
            $wrapper[1] = '</a>';