En complément de mon précédent article  sur comment ajouter une étape dans le workflow Mantis bugtracker, voici comment supprimer une étape.
( je vous rassure tout de suite c’est beaucoup plus simple )

Par défaut le workflow est le suivant :

Workflow mantis défaut

Dans le fichier de configuration par défaut ( config_defaults_inc.php) ceci est défini par la ligne suivante :

/**
  *
  * @global string $g_status_enum_string
 */
$g_status_enum_string    = '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,80:resolved,90:closed';

Dans mon exemple , je souhaite supprimer les statuts “Accepté” et “Confirmé”

Il faut donc mettre en place dans le fichier de configuration ( config_inc.php) le code suivant.
( Il suffit de supprimer les statuts que vous ne souhaitez plus afficher )

#Nouveau Workflow Mantis Suppression des status "Accepté" et "Confirmé"
$g_status_enum_string    = '10:new,20:feedback,50:assigned,80:resolved,90:closed';

Après actualisation de votre fichier le workflow a bien été changé 🙂

Mantis workflow perso