User Tools

Site Tools


mantisbt:plugins:ganttchart

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
mantisbt:plugins:ganttchart [2013/12/04 05:52]
Bozz
mantisbt:plugins:ganttchart [2018/03/07 07:32]
dregad ↷ Page moved from mantisbt:ganttchart to mantisbt:plugins:ganttchart
Line 1: Line 1:
 ====== GanttChart Plugin ====== ====== GanttChart Plugin ======
- 
- 
- 
- 
- 
 ===== Overview ===== ===== Overview =====
   * The Gantt Chart plugin for Mantis gives the ability to display the roadmap of the tickets correction on a gantt chart,   * The Gantt Chart plugin for Mantis gives the ability to display the roadmap of the tickets correction on a gantt chart,
Line 10: Line 5:
     * or for given filter     * or for given filter
  
 +:!: __Warning__: **GanttChatt only works with JPGraph**. You must install and use it instead of the Bundled Graph library.
 ===== Features ===== ===== Features =====
- +==== Access Gantt Charts via the added menu ====
-=== Access Gantt Charts via the added menu ===+
   * name of the menu [ Gantt Chart Roadmap ]   * name of the menu [ Gantt Chart Roadmap ]
   * Display a table listing the active versions of the selected project, with for each of them an hyperlink to the gantt chart(s) of this version   * Display a table listing the active versions of the selected project, with for each of them an hyperlink to the gantt chart(s) of this version
- +==== Access Gantt Charts via the filter ====
- +
-=== Access Gantt Charts via the filter ===+
   * Add a new export hyperlink in the filter page (View Issues) called [ Gantt Chart ]   * Add a new export hyperlink in the filter page (View Issues) called [ Gantt Chart ]
   * open a new window with the gantt chart of the selected page of the current filter   * open a new window with the gantt chart of the selected page of the current filter
- +==== Misc ====
- +
-=== Misc ===+
   * optimal range of dates according to the distribution of the tickets   * optimal range of dates according to the distribution of the tickets
   * start/end date calculations   * start/end date calculations
 +==== Restrictions ====
 +:!: __Warning__: **GanttChatt only works with JPGraph**. You must install and use it instead of the Bundled Graph library.
 +  * When the start or end date of one ticket is out of the range defined for the current gantt chart, then a marker is used at the boundary dates instead with an information on the real dates of the tickets.
 +==== Parent-Child relationship supported ====
 +  * As long as the parents/childs tickets are in the same list of rows
  
- 
-=== Restrictions === 
-  * When the start or end date of one ticket is out of the range defined for the current gantt chart, then a marker is used at the boundary dates instead with an information on the real dates of the tickets. 
  
 ==== Customization ==== ==== Customization ====
Line 36: Line 28:
   * Define the maximum length of the labels for the row, i.e. the length of "bug id + summary"   * Define the maximum length of the labels for the row, i.e. the length of "bug id + summary"
     * When the title exceed the maximum length, the title is truncated with "..." concatenated at the end.     * When the title exceed the maximum length, the title is truncated with "..." concatenated at the end.
-==== Parent-Child relationship supported ==== +  * Since version 1.2, it is now possible to specify the estimated duration of each ticket or in days or in hours. For instance '2d' for 2 days, '4h' for 4 hours. 
-  As long as the parents/childs tickets are in the same list of rows+    It is also possible to customize the default unit to use 'd' or 'h' when the duration is set in the ticket without unit. 
 +  * It is recommanded for the custom field to use one of type String, with the following regular expression: 
 +    * ^[1-9]\d*[dh]?
  
-=== TODO ===+==== TODO / Expected future improvements ====
   * option to display or mask the legend   * option to display or mask the legend
   * option to define the colors   * option to define the colors
Line 48: Line 43:
   * JPGraph   * JPGraph
   * PHP: **memory_limit** option set to at least **128M** in php.ini   * PHP: **memory_limit** option set to at least **128M** in php.ini
- 
 ===== Download ===== ===== Download =====
   * [[https://github.com/mantisbt-plugins/GanttChart|GanttChart]] on the MantisBT-plugins Git.   * [[https://github.com/mantisbt-plugins/GanttChart|GanttChart]] on the MantisBT-plugins Git.
- 
- 
- 
 ===== Documentation ===== ===== Documentation =====
   * [[https://github.com/mantisbt-plugins/GanttChart/blob/master/README.txt|Readme]] file   * [[https://github.com/mantisbt-plugins/GanttChart/blob/master/README.txt|Readme]] file
   * For more information please refer to the documentation inside the plugin folder: GanttChart/doc/index.html.   * For more information please refer to the documentation inside the plugin folder: GanttChart/doc/index.html.
- 
- 
 ===== Support ===== ===== Support =====
   * To report an issue or feature request for the GanttChart plugin, visit [[https://github.com/mantisbt-plugins/GanttChart/issues | github - GanttChart - support]].   * To report an issue or feature request for the GanttChart plugin, visit [[https://github.com/mantisbt-plugins/GanttChart/issues | github - GanttChart - support]].
- 
- 
 ===== Source code ===== ===== Source code =====
   * The GanttChart plugin is hosted at GitHub along with other plugins at [[https://github.com/mantisbt-plugins | github plugins]].   * The GanttChart plugin is hosted at GitHub along with other plugins at [[https://github.com/mantisbt-plugins | github plugins]].
     * Source code of [[https://github.com/mantisbt-plugins/GanttChart | GanttChart plugin]] for Mantis     * Source code of [[https://github.com/mantisbt-plugins/GanttChart | GanttChart plugin]] for Mantis
mantisbt/plugins/ganttchart.txt · Last modified: 2018/03/07 07:32 by dregad