[Rt-commit] rt branch, 4.2/chart-callbacks, created. rt-4.2.2-22-g1e10602

Jim Brandt jbrandt at bestpractical.com
Mon Feb 10 15:57:31 EST 2014


The branch, 4.2/chart-callbacks has been created
        at  1e106020c161c77f5bc42141b3c82b200c7d5103 (commit)

- Log -----------------------------------------------------------------
commit 1e106020c161c77f5bc42141b3c82b200c7d5103
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Mon Feb 10 15:57:14 2014 -0500

    Add some callbacks in Chart template

diff --git a/share/html/Search/Elements/Chart b/share/html/Search/Elements/Chart
index 9a61843..6d13156 100644
--- a/share/html/Search/Elements/Chart
+++ b/share/html/Search/Elements/Chart
@@ -62,10 +62,13 @@ my %columns = $report->SetupGroupings(
     Function => \@ChartFunction,
 );
 
+$m->callback(CallbackName => 'BeforeSortEntries', ARGSRef => \%ARGS, ReportObj => $report, Query => $Query, GroupBy => \@GroupBy, Function => \@ChartFunction);
+
 $report->SortEntries;
 
 my $query_string = $m->comp('/Elements/QueryString', %ARGS, GroupBy => \@GroupBy );
 </%init>
+% $m->callback(CallbackName => 'BeforeChart', ARGSRef => \%ARGS, ReportObj => $report, QueryString => \$query_string);
 <div class="chart-wrapper">
 <span class="chart image">
 % if (RT->Config->Get('DisableGD')) {
@@ -77,6 +80,8 @@ my $query_string = $m->comp('/Elements/QueryString', %ARGS, GroupBy => \@GroupBy
 <img src="<% RT->Config->Get('WebPath') %>/Search/Chart?Cache=<% $key |un %>&<% $query_string |n %>" />
 % }
 </span>
+% $m->callback(CallbackName => 'BeforeChartTable', ARGSRef => \%ARGS, ReportObj => $report, QueryString => \$query_string);
 <& ChartTable, %ARGS, Table => { $report->FormatTable( %columns ) } &>
 <div class="query"><span class="label"><% loc('Query') %>:</span><span class="value"><% $Query %></span></div>
 </div>
+% $m->callback(CallbackName => 'AfterQueryString', ARGSRef => \%ARGS, ReportObj => $report, QueryString => \$query_string);

-----------------------------------------------------------------------


More information about the rt-commit mailing list