[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