diff --git a/htdocs/core/class/html.form.class.php b/htdocs/core/class/html.form.class.php index 961ae40c5f559c811cec567e84d922550816742d..b596ba911ae9b5da5ac704f1bc5ef64b56155ef7 100644 --- a/htdocs/core/class/html.form.class.php +++ b/htdocs/core/class/html.form.class.php @@ -3713,7 +3713,7 @@ class Form } elseif ($typehour=='text') { - print '<input type="text" size="3" name="'.$prefix.'hour" class="flat" value="'.((int) $hourSelected).'">'; + print '<input type="text" size="3" name="'.$prefix.'hour"'.($disabled?' disabled="disabled"':'').' class="flat" value="'.((int) $hourSelected).'">'; } print $langs->trans('Hours'). " "; print '<select class="flat" name="'.$prefix.'min"'.($disabled?' disabled="disabled"':'').'>'; diff --git a/htdocs/projet/activity/list.php b/htdocs/projet/activity/list.php index e9cb8568b658ac99f14153b6e81a621d0ac45f37..e9610eb98e5adc238467c3dc41bead36b034c435 100644 --- a/htdocs/projet/activity/list.php +++ b/htdocs/projet/activity/list.php @@ -114,8 +114,6 @@ $title=$langs->trans("TimeSpent"); if ($mine) $title=$langs->trans("MyTimeSpent"); -llxHeader("",$title,""); - //$projectsListId = $projectstatic->getProjectsAuthorizedForUser($user,$mine,1); $projectsListId = $projectstatic->getProjectsAuthorizedForUser($user,0,1); // Return all project i have permission on. I want my tasks and some of my task may be on a public projet that is not my project @@ -133,6 +131,9 @@ $tasksrole=$taskstatic->getUserRolesForProjectsOrTasks(0,$user,($project->id?$pr //var_dump($taskrole); + +llxHeader("",$title,""); + print_barre_liste($title, $page, $_SERVER["PHP_SELF"], "", $sortfield, $sortorder, "", $num); @@ -156,8 +157,15 @@ print '<td align="right">'.$langs->trans("Progress").'</td>'; print '<td align="right">'.$langs->trans("TimeSpent").'</td>'; print '<td colspan="2">'.$langs->trans("AddDuration").'</td>'; print "</tr>\n"; -projectLinesb($j, 0, $tasksarray, $level, $projectsrole, $tasksrole, $mine); +if (count($tasksarray) > 0) +{ + projectLinesb($j, 0, $tasksarray, $level, $projectsrole, $tasksrole, $mine); +} +else +{ + print '<tr><td colspan="10">'.$langs->trans("NoTasks").'</td></tr>'; +} print "</table>"; print '</form>';