[Fusionforge-commits] r12420 - in trunk/src/plugins/mantisbt: controler view

Franck VILLAUME nerville at fusionforge.org
Mon Feb 28 14:20:45 CET 2011


Author: nerville
Date: 2011-02-28 14:20:45 +0100 (Mon, 28 Feb 2011)
New Revision: 12420

Modified:
   trunk/src/plugins/mantisbt/controler/filter.php
   trunk/src/plugins/mantisbt/view/viewIssues.php
Log:
fix warnings.... missing issue header

Modified: trunk/src/plugins/mantisbt/controler/filter.php
===================================================================
--- trunk/src/plugins/mantisbt/controler/filter.php	2011-02-28 12:53:15 UTC (rev 12419)
+++ trunk/src/plugins/mantisbt/controler/filter.php	2011-02-28 13:20:45 UTC (rev 12420)
@@ -51,7 +51,7 @@
 }
 
 try {
-	$listStatus= $clientSOAP->__soapCall('mc_enum_status', array("username" => $username, "password" => $password));
+	$listStatus = $clientSOAP->__soapCall('mc_enum_status', array("username" => $username, "password" => $password));
 } catch (SoapFault $soapFault) {
 	echo '<div class="warning" >'. _('Technical error occurs during data retrieving:'). ' ' .$soapFault->faultstring.'</div>';
 	$errorPage = true;
@@ -87,7 +87,7 @@
 		}
 
 		if (!isset($errorPage)) {
-			if ( 0 != sizeof($listChild) ) {
+			if (sizeof($listChild)) {
 				echo '<div style="float: left; margin-right: 10px; width: 160px">';
 				echo '<h4 style="border-bottom: 1px solid #DAE0EA">'. _('Include child projects:') .'</h4>';
 

Modified: trunk/src/plugins/mantisbt/view/viewIssues.php
===================================================================
--- trunk/src/plugins/mantisbt/view/viewIssues.php	2011-02-28 12:53:15 UTC (rev 12419)
+++ trunk/src/plugins/mantisbt/view/viewIssues.php	2011-02-28 13:20:45 UTC (rev 12420)
@@ -114,6 +114,7 @@
 	}
 
 	if (!isset($errorPage)) {
+		global $listStatus; // retrieve from filter.php
 		$pageActuelle = getIntFromRequest('page');
 		if (empty($pageActuelle)) {
 			$pageActuelle = 1;
@@ -130,14 +131,16 @@
 		// construction du tableau
 		$listBugAll = array();
 		foreach ($idsBugAll as $defect) {
-			$listBugAll[] = array( "id"=> $defect->id, "idPriority"=> $defect->priority->id,
-						"category"=> $defect->category,"project" => $defect->project->name,
-						"severityId" => $defect->severity->id, "severity" => $defect->severity->name,
-						"status" => $defect->status->name, "statusId" => $defect->status->id,
-						"last_updated" => $defect->last_updated, "handler" => $defect->handler->name,
-						"summary" => htmlspecialchars($defect->summary,ENT_QUOTES), "view_state" => $defect->view_state->id,
-						"version" => $defect->version, "fixed_in_version" => $defect->fixed_in_version,
-						"target_version" => $defect->target_version
+			foreach ($listStatus as $loopStatus) {
+				if ($loopStatus->id == $defect->status) {
+					$statusname = $loopStatus->name;
+				}
+			}
+			$listBugAll[] = array( "id"=> $defect->id, "idPriority"=> $defect->priority,
+						"category"=> $defect->category,"project" => $defect->project,
+						"severityId" => $defect->severity, "statusId" => $defect->status,
+						"last_updated" => $defect->last_updated, "status_name" => $statusname,
+						"summary" => htmlspecialchars($defect->summary,ENT_QUOTES), "view_state" => $defect->view_state,
 				);
 		}
 
@@ -382,6 +385,7 @@
 		echo 				'</a>';
 		echo			'</form>';
 		echo 		'</th>';
+/* currently informations are missing in header
 		// version de détection
 		echo 		'<th class="InText" width="6%">';
 		echo			'<form name="version" method="post" action="?type='.$type.'&group_id='.$group_id.'&pluginname='.$mantisbt->name.'">';
@@ -464,6 +468,7 @@
 			echo				'<img src="'.$picto_bas.'">';
 		}
 		echo 				'</a>';
+*/
 		echo			'</form>';
 		echo 		'</th>';
 		echo	'</tr>';
@@ -471,11 +476,7 @@
 		$format = "%07d";
 		foreach($listBug as $key => $bug){
 			$nbligne++;
-			if ($nbligne % 2 == 0) {
-				echo	'<tr class="LignePaire">';
-			} else {
-				echo '<tr class="LigneImpaire">';
-			}
+			echo '<tr '.$HTML->boxGetAltRowStyle($nbligne).'">';
 			if($prioritiesImg[$bug['idPriority']] != ""){
 				echo		'<td class="InText"><img src="./img/'.$prioritiesImg[$bug['idPriority']].'"></td>';
 			}else{
@@ -488,21 +489,23 @@
 			if($bug['severityId'] > 50){
 				echo		'<b>';
 			}
-			echo			$bug['severity'];
+			echo			$bug['severityId'];
 			if($bug['severityId'] > 50){
 				echo		'</b>';
 			}
 			echo		'</td>';
-			echo 		'<td class="InText">'.$bug['status'].' ('.$bug['handler'].')</td>';
+			echo 		'<td class="InText">'.$bug['status_name'].'</td>';
 			echo 		'<td class="InText">'.strftime("%d/%m/%Y",strtotime($bug['last_updated'])).'</td>';
 			echo 		'<td class="InText">'.$bug['summary'];
 			if ($bug['view_state'] == 50){
 				echo '<img src="./img/protected.gif">';
 			}
 			echo 		'</td>';
+/*
 			echo 		'<td class="InText">'.$bug['version'].'</td>';
 			echo 		'<td class="InText">'.$bug['fixed_in_version'].'</td>';
 			echo 		'<td class="InText">'.$bug['target_version'].'</td>';
+*/
 			echo	'</tr>';
 			$cpt ++;
 		}




More information about the Fusionforge-commits mailing list