Mantis bugtracker : changer le projet d’un bug depuis le formulaire de modification.
Petite astuce rapide, mais relativement pratique lorsque l’on travaille avec plusieurs projets avec mantis bugtracker, il est courant de saisir un bug dans le mauvais projet.
Pour corriger cela, il n’existe qu’un seul moyen, éditer directement ces informations dans la base de données…
Pas très pratique vous en conviendrez !
Pour faciliter cela quelques modifications suffisent :
Pour commencer nous allons éditer le fichier bug_update_advanced_page.php situé à la racine du dossier.
A la ligne 120 ( Avant le début du formulaire d’édition), rajoutez le code suivant :
# Formulaire pour changer le projet d'un bug echo '<form action="bug_update_change_project_page.php" name="form_bug_update_change_project" method="post" > <input type="hidden" name="bug_id" value="',$f_bug_id,'" /> <input type="hidden" name="new_project_id" id="new_project_id" value="0" /> </form>'; # Fin Formulaire |
Remplacez ensuite les lignes suivantes :
# Project Name echo '<td>', $tpl_project_name, '</td>'; |
par
#Possibilité de changer le projet du bug echo '<td>', $tpl_project_name,'<br />', lang_get('change_project'),' <select id="select_change_project_id" onchange="document.getElementById(\'new_project_id\').value |
Mantis bugtracker : changer le projet d’un bug depuis le formulaire de modification. Lire la suite »