Provides a Views style plugin that displays a gantt chart using jsGantt.
Dependencies
Views 6.x-2.9 or newer
Installation
If using Open Atrium / Casetracker / Features:
I recommend simply downloading my Casetracker Gantt View feature, or consider switching to Case Tracker Plus, which has Gantt charts built-in (using this module).
Manual installation:
Install and enable like any other Drupal module. Create a View that exposes Date fields. Set the View style to "jsGantt", and configure the style to select the Date fields that correspond to start and end dates for tasks. Also, if tasks have a "parent" (OA Cases have parent Projects, for instance), you can add that relation as well. For example, for OA Cases and Projects, you would need to add a field of type "Node: Title" and add the relationship "Case Tracker: Project" to this field (this will expose the title of the parent project to jsGantt). Then, configure the jsGantt style so that "Case Tracker: Project" is the "Parent ID Field", and the last "Node: Title" is the "Parent Title Field". You will need to sort the view by the start date field. Also, if you want to use a multi-value field (for instance, display assignees to a task from a multi-value userreference field), you need to make sure to check the option to group multiple values!
This was built to be used with Open Atrium's Casetracker Feature, is now maintained to work with Open Atrium Case Tracker Plus, and should work with other modules.
Development / maintenance / issue queue policy
I have no immediate plans / funding for further development. Furthermore, the upstream library that this module relies on (jsgantt) appears to be dead in the water (no further development). Thus, I will likely focus my efforts on developing a plugin for a different gantt chart library.
Integration with Advanced Help would be good. Would like to support dependencies and subtasks. Performance also needs to be improved.
Project Information
- Maintenance status: Seeking new maintainer
- Development status: Maintenance fixes only
- Module categories: Project management, Third-party Integration, Views
- Reported installs: 311 sites currently report using this module. View usage statistics.
- Last modified: August 23, 2011