Пример #1
0
	</tr>
	
	<!-- Timesheet contents : Projects and tasks -->
	<?php 
//Get tasks list
$allAssignedTasks = CUtils::getAllAssignedTasks($user_id);
$rowTasks = CUtils::getTasksForThisPeriod($allAssignedTasks, min($timestampArray), max($timestampArray));
//There are avalaible tasks
if ($rowTasks) {
    $publicHolidays = CUtils::getPublicHolidays();
    $project_name = '';
    $newTaskIdList = array();
    //Display them
    while ($row = db_fetch_assoc($rowTasks)) {
        array_push($newTaskIdList, $row['task_id']);
        if ($timesheetId != 0 && $timesheet->getStatus($row['task_id']) != -1) {
            $status = $timesheet->getStatus($row['task_id']);
        }
        //Used to count total activities
        $task_total = 0;
        //Group tasks by project
        if ($project_name != $row['project_name']) {
            $project_name = $row['project_name'];
            echo "<tr><td nowrap colspan='" . ($wd_nb + 2) . "'>";
            echo "<table><tr><td style='border: 2px outset rgb(238,238,238); background-color:rgb(255,255,255);'><strong>";
            echo $project_name;
            echo "</strong></td></tr></table>";
            echo "</td></tr>";
        }
        //Display each task
        echo "<tr>";