Bonjour,
Je suis sur MantisBT dans sa dernière version : 1.2.15
Je souhaite rajouter 2 statuts au niveau du Workflow : "Analyse" et "Développement" car actuellement, quand le bug est affecté, on peut uniquement le passer en "Résolu".
Mon but est d'avoir des statuts intermédiaires, pour prévenir la personne qui a signalé l'incident qu'il est en cours d'étude ou de résolution.
Vous auriez une procédure détaillée ?
Dans la partie configuration de mantis j'ai bien trouvé cela :
status_enum_workflow : 'array (
10 => '20:commentaire,30:accepté,40:confirmé,50:affecté,60:recette,70:analyse,75:developpement,80:résolu,90:fermé',
20 => '10:nouveau,30:accepté,40:confirmé,50:affecté,60:recette,70:analyse,75:developpement,80:résolu,90:fermé',
30 => '10:nouveau,20:commentaire,40:confirmé,50:affecté,60:recette,70:analyse,75:developpement,80:résolu,90:fermé',
40 => '10:nouveau,20:commentaire,30:accepté,50:affecté,60:recette,70:analyse,75:developpement,80:résolu,90:fermé',
50 => '10:nouveau,20:commentaire,30:accepté,40:confirmé,60:recette,70:analyse,75:developpement,80:résolu,90:fermé',
60 => '10:nouveau,20:commentaire,30:accepté,40:confirmé,50:affecté,70:analyse,75:developpement,80:résolu,90:fermé',
70 => '10:nouveau,20:commentaire,30:accepté,40:confirmé,50:affecté,60:recette,75:developpement,80:résolu,90:fermé',
75 => '10:nouveau,20:commentaire,30:accepté,40:confirmé,50:affecté,60:recette,70:analyse,80:résolu,90:fermé',
80 => '10:nouveau,20:commentaire,30:accepté,40:confirmé,50:affecté,60:recette,70:analyse,75:developpement,90:fermé',
90 => '10:nouveau,20:commentaire,30:accepté,40:confirmé,50:affecté,60:recette,70:analyse,75:developpement,80:résolu','
Mais ça ne suffit pas.
Tout ce que j'ai trouvé sur internet concerne de vieilles version avec des fichiers de configuration différents.
Statuts personnalisés
Moderators: Developer, Contributor
-
- Posts: 408
- Joined: 28 Jan 2011, 18:47
- Location: France
- Contact:
Re: Statuts personnalisés
Bonjour
Essaye en modifiant également les options de configurations $g_status_colors et $g_status_enum_string
Essaye en modifiant également les options de configurations $g_status_colors et $g_status_enum_string
Lapinkiller,
French PHP developer
New look for your mantis : http://www.mantisbt.org/forums/viewtopi ... =4&t=20055
French PHP developer
New look for your mantis : http://www.mantisbt.org/forums/viewtopi ... =4&t=20055
Re: Statuts personnalisés
Merci de me filer un coup de main
Alors j'ai regardé directement dans l'interface, dans la partie admistration (adm_config_report.php), et je n'ai pas ces 2 variables.
Je dois taper directement dans un fichier de conf sur le serveur ?
Alors j'ai regardé directement dans l'interface, dans la partie admistration (adm_config_report.php), et je n'ai pas ces 2 variables.
Je dois taper directement dans un fichier de conf sur le serveur ?
Re: Statuts personnalisés
Je relance le sujet.
J'ai réussi à ajouter mes statuts, mais l'affichage n'est pas bon.
Dans l'interface, quand je souhaite modifier l'état d'un bug, il ne m'affiche pas le nom de mes nouveaux statuts mais les ID : @71@ et @75@
...
De plus, il y a des écrasements de configuration car après avoir configuré le workflow, mon status_enum_workflow a changé :
array (
10 => '20:commentaire,30:acceptée,40:confirmée,50:affectée,60:recette,71:@71@,75:@75@,80:résolue,90:fermée',
20 => '30:acceptée,40:confirmée,50:affectée,60:recette,71:@71@,75:@75@,80:résolue,90:fermée',
30 => '40:confirmée,50:affectée,60:recette,71:@71@,75:@75@,80:résolue,90:fermée',
40 => '50:affectée,60:recette,71:@71@,75:@75@,80:résolue,90:fermée',
50 => '60:recette,71:@71@,75:@75@,80:résolue,90:fermée',
60 => '71:@71@,75:@75@,80:résolue,90:fermée',
71 => '75:@75@,80:résolue,90:fermée',
75 => '80:résolue,90:fermée',
80 => '90:fermée',
une idée ?
J'ai réussi à ajouter mes statuts, mais l'affichage n'est pas bon.
Dans l'interface, quand je souhaite modifier l'état d'un bug, il ne m'affiche pas le nom de mes nouveaux statuts mais les ID : @71@ et @75@
...
De plus, il y a des écrasements de configuration car après avoir configuré le workflow, mon status_enum_workflow a changé :
array (
10 => '20:commentaire,30:acceptée,40:confirmée,50:affectée,60:recette,71:@71@,75:@75@,80:résolue,90:fermée',
20 => '30:acceptée,40:confirmée,50:affectée,60:recette,71:@71@,75:@75@,80:résolue,90:fermée',
30 => '40:confirmée,50:affectée,60:recette,71:@71@,75:@75@,80:résolue,90:fermée',
40 => '50:affectée,60:recette,71:@71@,75:@75@,80:résolue,90:fermée',
50 => '60:recette,71:@71@,75:@75@,80:résolue,90:fermée',
60 => '71:@71@,75:@75@,80:résolue,90:fermée',
71 => '75:@75@,80:résolue,90:fermée',
75 => '80:résolue,90:fermée',
80 => '90:fermée',
une idée ?
[Résolu] Statuts personnalisés Mantis 1.2.15
Voici la solution :
1. Modification du config_inc.php
a. ajout des couleurs voulues
$g_status_colors = array( 'new' => '#ffa0a0', # red,
'feedback' => '#ff50a8', # purple
'acknowledged' => '#ffd850', # orange
'confirmed' => '#ffffb0', # yellow
'assigned' => '#c8c8ff', # blue
'recette' => '#00FFFF', # cyan
'analyse' => '#00FF00', # au pif
'developpement' => '#00FF88', # au pif
'resolved' => '#cceedd', # buish-green
'closed' => '#e8e8e8'); # light gray
b. ajout des status dans la liste
$g_status_enum_string = '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,60:recette,71:analyse,75:developpement,80:resolved,90:closed';
2. création du fichier custom_string_inc.php
<?php
$g_status_enum_string = '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,60:recette,71:analyse,75:developpement,80:resolved,90:closed';
$s_analyse_bug_title = 'Analyser';
$s_developpement_bug_title = 'Developper';
$s_analyse_bug_button = 'Analyser la demande';
$s_developpe_bug_button = 'Developper la demande';
$s_email_notification_title_for_status_bug_analysed = 'La demande est en cours d\'analyse';
$s_email_notification_title_for_status_bug_developped = 'La demande est en cours d\'analyse';
Ce n'est pas un oubli de ma part de ne pas refermer la balise php !
Maintenant, il ne reste qu'à configurer le Workflow dans l'interface d'administration du Matis.
1. Modification du config_inc.php
a. ajout des couleurs voulues
$g_status_colors = array( 'new' => '#ffa0a0', # red,
'feedback' => '#ff50a8', # purple
'acknowledged' => '#ffd850', # orange
'confirmed' => '#ffffb0', # yellow
'assigned' => '#c8c8ff', # blue
'recette' => '#00FFFF', # cyan
'analyse' => '#00FF00', # au pif
'developpement' => '#00FF88', # au pif
'resolved' => '#cceedd', # buish-green
'closed' => '#e8e8e8'); # light gray
b. ajout des status dans la liste
$g_status_enum_string = '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,60:recette,71:analyse,75:developpement,80:resolved,90:closed';
2. création du fichier custom_string_inc.php
<?php
$g_status_enum_string = '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,60:recette,71:analyse,75:developpement,80:resolved,90:closed';
$s_analyse_bug_title = 'Analyser';
$s_developpement_bug_title = 'Developper';
$s_analyse_bug_button = 'Analyser la demande';
$s_developpe_bug_button = 'Developper la demande';
$s_email_notification_title_for_status_bug_analysed = 'La demande est en cours d\'analyse';
$s_email_notification_title_for_status_bug_developped = 'La demande est en cours d\'analyse';
Ce n'est pas un oubli de ma part de ne pas refermer la balise php !
Maintenant, il ne reste qu'à configurer le Workflow dans l'interface d'administration du Matis.