Mantis BugTracker : Création d’un plugin « Suivi du temps »

Edit 29/04/2013 :  Dernière informations sur le plugin : https://www.h-hennes.fr/blog/plugin-suivi-de-temps-pour-mantis-bugtracker/

J’utilise au quotidien la plateforme Mantis Bugtracker pour gérer mes tâches en cours, et suivre le temps que je passe sur les différents projets.

A ce titre j’ai customisé l’installation de base avec l’ajout de nouvelles fonctionnalités  tels que la mise en place d’un éditeur wysywig(TinyMce) ou la possibilité de créer un bug directement via l’envoi d’un email.

Aujourd’hui je vais vous présenter un plugin que je viens de développer pour afficher le temps que je passe sur chaque intervention.
Nous allons voir ensemble toutes les étapes de son développement.
( Ma version de mantis est la 1.2.4)

Voici un apperçu du rendu final du plugin :

Calendrier Mantis
Avant toute chose pour que ce plugin fonctionne il est nécessaire d’activer la gestion du temps dans Mantis.

Pour ce faire il est nécessaire de rajouter la ligne suivante dans le fichier « config.inc.php »

$g_time_tracking_enabled = ON;

Suivi du temps avec Mantis bugtracker

 

 

 

 

Cette ligne rajoute l’option “Suivi du temps (HH::MM) dans l’ajout des commentaires sur les bugs.…