Plot a graph of ticket's field change history


This macro plots a graph of a ticket's field change history.

without arguments
  • Result for report or query, if used on report description.
  • Bound for milestone, if used on milestone description.
  • Your last query result. You're Feeling Lucky!
y-axis options
  • Use report parameter in query for field name to plot. ([13030])
    • default: status
  • Use format parameter in query for yaxis values.
    • slash / separated column name or * for wildcard.
    • two or more value can use in one, ie /new/assigned+accepted AS in progress/closed ([13031])
    • default: options for the field, ie new/assigned/accepted/closed/* for status.

Examples of how to use this macro:

[[StatusHistoryChart(format=new/accepted+assigned AS in progress/closed)]]
[[StatusHistoryChart(type=$TYPE&format=new/*/closed)]]  (uses CGI parameter for $TYPE)

The output might look as follows where the open source flot graphing library is used:

Bugs/Feature Requests

Existing bugs and feature requests for StatusHistoryChartMacro are here.

If you have any issues, create a new ticket.


1 / 1


3 / 3


Download the zipped source from here.


You can check out StatusHistoryChartMacro from here using Subversion, or browse the source with Trac.

Recent Changes

16391 by rjollos on 2017-03-25 03:55:05
Fix mixed tabs/spaces in source
15087 by matobaa on 2015-11-30 22:41:09
StatusHistoryChart: fixes #12597
Now this macro can use two or more in a page
15061 by matobaa on 2015-11-18 13:58:56
StatusHistoryChartMacro: change a time axis to use a timezone of users. Popup tooltip shows changetime based on the timezone.


Author: matobaa
Maintainer: Matoba Akihiro

Last modified 3 years ago Last modified on Sep 22, 2016, 6:43:29 PM

Attachments (1)

Download all attachments as: .zip