summaryrefslogtreecommitdiff
path: root/httemplate
diff options
context:
space:
mode:
authorMark Wells <mark@freeside.biz>2016-09-08 14:40:13 -0700
committerMark Wells <mark@freeside.biz>2016-09-08 14:40:13 -0700
commitac541a006ca3b90039d21dca39c76cee34092553 (patch)
treef613218b387e78bf78ae2f2161fbb28e27cf8ee3 /httemplate
parent88904ee5a5529f7e80811f1e68216c92b028e7e9 (diff)
add delivery of spreadsheet/CSV reports, #72101
Diffstat (limited to 'httemplate')
-rw-r--r--httemplate/edit/saved_search.html15
-rw-r--r--httemplate/search/elements/search-xls.html2
2 files changed, 8 insertions, 9 deletions
diff --git a/httemplate/edit/saved_search.html b/httemplate/edit/saved_search.html
index cb6aa45..f8f0333 100644
--- a/httemplate/edit/saved_search.html
+++ b/httemplate/edit/saved_search.html
@@ -23,14 +23,13 @@
type => 'fixed-date',
},
{ field => 'format',
- type => 'hidden', # revisit this later
-# type => 'select',
-# options => [ 'html', 'xls', 'csv' ],
-# labels => {
-# 'html' => 'webpage',
-# 'xls' => 'spreadsheet',
-# 'csv' => 'CSV',
-# },
+ type => 'select',
+ options => [ 'html', 'xls', 'csv' ],
+ labels => {
+ 'html' => 'webpage',
+ 'xls' => 'spreadsheet',
+ 'csv' => 'CSV',
+ },
},
{ field => 'disabled', # currently unused
type => 'hidden',
diff --git a/httemplate/search/elements/search-xls.html b/httemplate/search/elements/search-xls.html
index c4265e8..f2b0bad 100644
--- a/httemplate/search/elements/search-xls.html
+++ b/httemplate/search/elements/search-xls.html
@@ -22,7 +22,7 @@ http_header('Content-Disposition' => qq!attachment;filename="$filename"! );
#http://support.microsoft.com/kb/812935
#http://support.microsoft.com/kb/323308
-$HTML::Mason::Commands::r->headers_out->{'Cache-control'} = 'max-age=0';
+http_header('Cache-control' => 'max-age=0');
my $data = '';
my $XLS = new IO::Scalar \$data;