[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