</tr> </table> <!-- Total cell for tasks of the day --> </td> <?php foreach ($timestampArray as $timestamp) { $date = date("Ymd", $timestamp); echo '<td align="center" id=d-' . $date . '>'; echo '</td>'; } ?> <!-- Update button --> <td align="center"> <!-- if the timesheet exist and validated --> <?php if ($timesheetId == 0 || !CUtils::isProjectLeaderOfThisUser($projectLeaderTasksIdList, $user_id) && !$timesheet->isValidate() || CUtils::isProjectLeaderOfThisUser($projectLeaderTasksIdList, $user_id) && !$timesheet->isValidateForTheProjectLeader($projectLeaderTasksIdList)) { ?> <input type="submit" name="submit" value="<?php echo $AppUI->_('submit'); ?> " class="button"> <?php } ?> <!-- Task Id of the timesheet and project leader Task Id !--> <input name='newTaskIdList' type='hidden' value='<?php echo implode(',', $newTaskIdList); ?> ' /> <input name='projectLeaderTasksIdList' type='hidden' value='<?php
<?php require_once "utils.class.php"; require_once "timesheet.class.php"; if (!defined('DP_BASE_DIR')) { die('You should not access this file directly.'); } $AppUI->savePlace(); $projectsIdList = CUtils::getProjectLeaderProjects($AppUI->user_id); if ($projectsIdList) { $projectLeaderTasksIdList = CUtils::getProjectLeaderTasks($projectsIdList); } if ($projectLeaderTasksIdList) { if (isset($_GET['uid']) and CUtils::isProjectLeaderOfThisUser($projectLeaderTasksIdList, $_GET['uid'])) { $user_id = $_GET['uid']; } else { $user_id = $AppUI->user_id; } $projectLeaderTasksIdList = explode(',', $projectLeaderTasksIdList); } else { $user_id = $AppUI->user_id; } $names = CUtils::getUserNames($user_id); // setup the title block $titleBlock = new CTitleBlock('User activities capture', 'activities.png', $m, "{$m}.{$a}"); $header = $AppUI->_('Activities of') . " "; if ($names) { $header .= $names[1] . " " . $names[0] . " "; } //Display reporting crumb only if project leader if (CUtils::getProjectLeaderProjects($AppUI->user_id)) {