[Fusionforge-commits] r12140 - in trunk/src: common/pm www/pm/include
Roland Mas
lolando at libremir.placard.fr.eu.org
Thu Feb 3 15:39:59 CET 2011
Author: lolando
Date: 2011-02-03 15:39:59 +0100 (Thu, 03 Feb 2011)
New Revision: 12140
Modified:
trunk/src/common/pm/ProjectTask.class.php
trunk/src/www/pm/include/ProjectTaskHTML.class.php
Log:
Display artifact status in list of artifacts related to a task
Modified: trunk/src/common/pm/ProjectTask.class.php
===================================================================
--- trunk/src/common/pm/ProjectTask.class.php 2011-02-03 13:37:48 UTC (rev 12139)
+++ trunk/src/common/pm/ProjectTask.class.php 2011-02-03 14:39:59 UTC (rev 12140)
@@ -5,7 +5,8 @@
* Copyright 1999-2000, Tim Perdue/Sourceforge
* Copyright 2002, Tim Perdue/GForge, LLC
* Copyright 2009, Roland Mas
- * Copyright (C) 2010 Alain Peyrat - Alcatel-Lucent
+ * Copyright 2010, Alain Peyrat - Alcatel-Lucent
+ * Copyright 2011, Thorsten Glaser <t.glaser at tarent.de>
*
* This file is part of FusionForge.
*
@@ -427,9 +428,10 @@
function getRelatedArtifacts() {
if (!$this->relatedartifacts) {
$this->relatedartifacts=
- db_query_params ('SELECT agl.group_id,agl.name,agl.group_artifact_id,a.artifact_id,a.open_date,a.summary
- FROM artifact_group_list agl, artifact a
+ db_query_params ('SELECT agl.group_id,agl.name,agl.group_artifact_id,a.artifact_id,a.open_date,a.summary,ast.status_name
+ FROM artifact_group_list agl, artifact a, artifact_status ast
WHERE a.group_artifact_id=agl.group_artifact_id
+ AND ast.id=a.status_id
AND EXISTS (SELECT artifact_id FROM project_task_artifact
WHERE artifact_id=a.artifact_id
AND project_task_id=$1)',
Modified: trunk/src/www/pm/include/ProjectTaskHTML.class.php
===================================================================
--- trunk/src/www/pm/include/ProjectTaskHTML.class.php 2011-02-03 13:37:48 UTC (rev 12139)
+++ trunk/src/www/pm/include/ProjectTaskHTML.class.php 2011-02-03 14:39:59 UTC (rev 12140)
@@ -107,6 +107,7 @@
$title_arr=array();
$title_arr[]=_('Artifact Summary');
$title_arr[]=_('Tracker');
+ $title_arr[]=_('Status');
$title_arr[]=_('Open Date');
(($is_admin) ? $title_arr[]=_('Remove Relation') : '');
@@ -117,6 +118,7 @@
<tr '. $GLOBALS['HTML']->boxGetAltRowStyle($i) .'>
<td>'.util_make_link ('/tracker/?func=detail&aid='.db_result($res,$i,'artifact_id').'&group_id='.db_result($res,$i,'group_id').'&atid='.db_result($res,$i,'group_artifact_id'), db_result($res,$i,'summary')).'</td>
<td>'. db_result($res,$i,'name') .'</td>
++ <td>'. db_result($res,$i,'status_name') . '</td>
<td>'. date(_('Y-m-d H:i'),db_result($res,$i,'open_date')) .'</td>'.
(($is_admin) ? '<td><input type="checkbox" name="rem_artifact_id[]" value="'.db_result($res,$i,'artifact_id').'" /></td>' : '').
'</tr>';
More information about the Fusionforge-commits
mailing list