Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: 0.10

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 etc
Octocat-spinner-32 html
Octocat-spinner-32 inc
Octocat-spinner-32 lib
Octocat-spinner-32 Changes
Octocat-spinner-32 MANIFEST
Octocat-spinner-32 MANIFEST.SKIP initial import, and it is version 0.03 now ;) June 30, 2010
Octocat-spinner-32 META.yml
Octocat-spinner-32 Makefile.PL
Octocat-spinner-32 README
README
RT-Extension-JSGantt version 0.01

How to install:

1. perl Makefile.PL
2. make
3. make install ( you may need root permission )
4. config items in etc/RT_SiteConfig.pm
    # add RT::Extension::JSGantt to @Plugins: e.g.
        Set(@Plugins,'RT::Extension::JSGantt');
    # customize JSGantt as you wish:

    Set(
        %JSGanttOptions,
        DefaultFormat => 'day', # or week or month or quarter
        ShowOwner     => 1,
        ShowProgress  => 1,
        ShowDuration  => 1,
        ColorScheme => ['ff0000', 'ffff00', 'ff00ff', '00ff00', '00ffff', '0000ff'],
        # if can't find both start and end dates, use this color
        NullDatesColor => 333,
        # to caculate day length
        WorkingHoursPerDay => 8,
        # used to set start/end if one exists but the other does not
        DefaultDays => 7,
    );

5. patch /Ticket/Elements/ShowSummary if you are using rt < 3.9
    $ patch /path/to/Ticket/Elements/ShowSummary < /path/to/rt/local/plugins/RT-Extension-JSGantt/etc/jsgantt-showsummary.diff
6. restart RT


How to update jsgantt.js and jsgantt.css:

To make it work better with RT, we changed original jsgantt.js and jsgantt.css,
which can be found in jsgantt.diff.

If you want to update jsgantt.js and jsgantt.css to a new version, please 
review the diff to see what have been changed and maybe do the same change too.

Something went wrong with that request. Please try again.