Modifier le workflow de mantis Bugtracker
En complément de mes précédents articles sur ce sujet ( Ajouter une étape dans le workflow Mantis – Mantis bugtracker : ajouter un statut personnalisée sur la page « Mon affichage » ) voici un récapitulatif global sur le changement et l’optimisation du workflow sur mantis bugtracker.
Si vous souhaitez supprimer une étape du worklow mantis, c’est par ici
Pour information voici le workflow standard de Mantis Bugtracker :
![]()
Voici le workflow que je souhaite obtenir :
Pour obtenir cela voici les modifications à apporter pour mettre en place ces modifications
Modification des fichiers
Dans le fichier config_inc.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | #Nouveau Workflow Mantis $g_status_enum_string = '10:new,20:feedback,50:assigned,55:waiting_internal_validation,60:waiting_customer_validation,65:waiting_for_production,80:resolved,90:closed'; #Définition des changements de statuts pour les statuts standards $g_status_enum_workflow[NEW_]='20:feedback,50:assigned,80:resolved'; $g_status_enum_workflow[FEEDBACK] ='10:new,50:assigned,55:waiting_internal_validation,60:waiting_customer_validation,65:waiting_for_production,80:resolved'; $g_status_enum_workflow[ASSIGNED] ='20:feedback,55:waiting_internal_validation,60:waiting_customer_validation,65:waiting_for_production,80:resolved,90:closed'; $g_status_enum_workflow[RESOLVED] ='50:assigned,90:closed'; $g_status_enum_workflow[CLOSED] ='50:assigned'; #Définition des couleurs des nouveaux statuts $g_status_colors['waiting_internal_validation'] = '#F3E2A9'; $g_status_colors['waiting_customer_validation'] = '#E0701A'; $g_status_colors['waiting_for_production'] = '#6B67F2'; #Definition des changements de statuts possibles pour nos nouveaux statuts $g_status_enum_workflow[WAITING_INTERNAL_VALIDATION] ='20:feedback,50:assigned,60:waiting_customer_validation,65:waiting_for_production,80:resolved,90:closed'; $g_status_enum_workflow[WAITING_CUSTOMER_VALIDATION] ='20:feedback,50:assigned,55:waiting_internal_validation,65:waiting_for_production,80:resolved,90:closed'; $g_status_enum_workflow[WAITING_FOR_PRODUCTION] ='20:feedback,80:resolved,90:closed'; #Paramètres pour la page my_views.php |
Modifier le workflow de mantis Bugtracker Lire la suite »

