dimanche 24 novembre 2013

Mantis : Ajouter un statut personnalisé

Editer le fichier de configuration "config_inc.php" et ajouter les lignes :

$g_status_enum_string = '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,80:resolved,60:to be tested,90:closed';

# Status color additions
$g_status_colors['to be tested'] = '#ACE7AE';

$g_status_enum_workflow[NEW_]=
    '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,60:to be tested';
$g_status_enum_workflow[FEEDBACK] =
    '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,60:to be tested';
$g_status_enum_workflow[ACKNOWLEDGED] =
    '20:feedback,30:acknowledged,40:confirmed,50:assigned,60:to be tested';
$g_status_enum_workflow[CONFIRMED] =
    '20:feedback,40:confirmed,50:assigned,60:to be tested';
$g_status_enum_workflow[ASSIGNED] =
    '20:feedback,50:assigned,60:to be tested,90:closed';
$g_status_enum_workflow[RESOLVED] =
    '50:assigned,80:resolved,60:to be tested,90:closed';
$g_status_enum_workflow[TEST] =
    '10:new,20:feedback,50:assigned,80:resolved,60:to be tested,90:closed';
$g_status_enum_workflow[CLOSED] =
    '50:assigned,90:closed';

Ajouter un nouveau fichier "custom_constant_inc.php" avec le contenu suivant :

<?php
define ( 'TEST', 60 );
?>

Configuration Mantis :

Dans Mantis, choisir l'élément de Menu "Administration > Gérer la configuration"
Modifier les élément de configuration de la base de données comme suit :

array (
  20 => 10,
  30 => 10,
  40 => 10,
  50 => 10,
  80 => 10,
  60 => 10,
  90 => 10,
)

array (
  10 => '20:feedback,30:acknowledged,40:confirmed,50:assigned,80:resolved,60:to be tested,90:closed',
  20 => '10:new,30:acknowledged,40:confirmed,50:assigned,80:resolved,60:to be tested,90:closed',
  30 => '10:new,20:feedback,40:confirmed,50:assigned,80:resolved,60:to be tested,90:closed',
  40 => '10:new,20:feedback,30:acknowledged,50:assigned,80:resolved,60:to be tested,90:closed',
  50 => '10:new,20:feedback,30:acknowledged,40:confirmed,80:resolved,60:to be tested,90:closed',
  80 => '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,90:closed',
  60 => '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,90:closed',
  90 => '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,80:resolved,60:to be tested',
)

Aucun commentaire:

Enregistrer un commentaire