Add task progress in list

This commit is contained in:
Regis Houssin 2010-03-04 09:04:36 +00:00
parent 72d0b60bbe
commit b7201c5c5d
6 changed files with 12 additions and 2 deletions

View File

@ -42,8 +42,9 @@ Activity=Activity
Activities=Tasks/activities
MyActivity=My activity
MyActivities=My tasks/activities
DurationEffective=Effective duration
MyProjects=My projects
DurationEffective=Effective duration
Progress=Progress
Time=Time
ListProposalsAssociatedProject=List of the commercial proposals associated with the project
ListOrdersAssociatedProject=List of customers' orders associated with the project

View File

@ -44,6 +44,7 @@ MyActivity=Mon activité
MyActivities=Mes tâches/activités
MyProjects=Mes projets
DurationEffective=Durée effective
Progress=Progression
Time=Temps
ListProposalsAssociatedProject=Liste des propositions commerciales associées au projet
ListOrdersAssociatedProject=Liste des commandes clients associées au projet

View File

@ -426,6 +426,11 @@ function PLines(&$inc, $parent, &$lines, &$level, $var, $showproject, &$taskrole
if ($showlineingray) print '</i>';
else print '</a>';
print "</td>\n";
// Progress
print '<td align="right">';
print $lines[$i]->progress.' %';
print '</td>';
// Time spent
print '<td align="right">';

View File

@ -280,6 +280,7 @@ else
if ($projectstatic->id) print '<td>'.$langs->trans("Project").'</td>';
print '<td width="80">'.$langs->trans("RefTask").'</td>';
print '<td>'.$langs->trans("LabelTask").'</td>';
print '<td align="right">'.$langs->trans("Progress").'</td>';
print '<td align="right">'.$langs->trans("TimeSpent").'</td>';
print "</tr>\n";
// Show all lines in taskarray (recursive function to go down on tree)

View File

@ -80,6 +80,7 @@ print '<tr class="liste_titre">';
print '<td>'.$langs->trans("Project").'</td>';
print '<td width="80">'.$langs->trans("RefTask").'</td>';
print '<td>'.$langs->trans("LabelTask").'</td>';
print '<td align="right">'.$langs->trans("Progress").'</td>';
print '<td align="right">'.$langs->trans("TimeSpent").'</td>';
print "</tr>\n";
// Show all lines in taskarray (recursive function to go down on tree)

View File

@ -451,7 +451,7 @@ class Task extends CommonObject
// List of tasks (does not care about permissions. Filtering will be done later)
$sql = "SELECT p.rowid as projectid, p.ref, p.title as plabel, p.public";
$sql.= ", t.rowid as taskid, t.label, t.fk_task_parent, t.duration_effective";
$sql.= ", t.rowid as taskid, t.label, t.fk_task_parent, t.duration_effective, t.progress";
if ($mode == 0)
{
$sql.= " FROM ".MAIN_DB_PREFIX."projet as p";
@ -503,6 +503,7 @@ class Task extends CommonObject
$tasks[$i]->description = $obj->description;
$tasks[$i]->fk_parent = $obj->fk_task_parent;
$tasks[$i]->duration = $obj->duration_effective;
$tasks[$i]->progress = $obj->progress;
$tasks[$i]->public = $obj->public;
}