use param to trasfer timefmt to gnuplot image
authorDobrica Pavlinusic <dpavlin@rot13.org>
Tue, 22 Jun 2010 20:51:15 +0000 (22:51 +0200)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Tue, 22 Jun 2010 20:51:15 +0000 (22:51 +0200)
lib/MojoFacets/Gnuplot.pm
templates/data/items.html.ep

index 47c721f..7f8ab08 100644 (file)
@@ -32,7 +32,7 @@ set output '$dir/$url.png'
 
                |;
 
-               if ( my $timefmt = $self->session('timefmt') ) {
+               if ( my $timefmt = $self->param('timefmt') ) {
                        $g .= qq|
 
 set xdata time
index 33ad583..835dbe3 100644 (file)
@@ -46,17 +46,17 @@ items
 
 <input type=submit value="refresh">
 
-% my $export = param('export') || session('export');
+% my $export = param('export');
 % session('export', $export );
 <input type=checkbox name=export value=1 title="export" <%= $export ? 'checked' : '' %> >
-% my $timefmt = param('timefmt') || session('timefmt');
+% my $timefmt = param('timefmt');
 % session('timefmt', $timefmt );
 timefmt: <input name=timefmt value="<%= $timefmt %>">
 
 </form>
 
 % if ( $export ) {
-<img id=gnuplot src="/gnuplot">
+<img id=gnuplot src="/gnuplot?timefmt=<%= $timefmt %>">
 % }
 
 <%= include 'data/items/' . session('show') %>