--- loncom/xml/lonplot.pm 2002/02/27 22:10:23 1.51 +++ loncom/xml/lonplot.pm 2002/03/01 14:03:50 1.54 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Dynamic plot # -# $Id: lonplot.pm,v 1.51 2002/02/27 22:10:23 matthew Exp $ +# $Id: lonplot.pm,v 1.54 2002/03/01 14:03:50 matthew Exp $ # # Copyright Michigan State University Board of Trustees # @@ -29,7 +29,7 @@ # 12/17 12/18 12/19 12/20 12/21 12/27 12/28 12/30 12/31 Matthew # 01/01/02 Matthew # 01/02 01/03 01/04 01/07 01/08 01/09 Matthew -# 01/21 02/05 02/06 Matthew +# 01/21 02/05 02/06 2/28Matthew package Apache::lonplot; @@ -450,16 +450,19 @@ sub end_gnuplot { '_'.time.'_'.$$.int(rand(1000)).'_plot.data'; ## Write the plot description to the file &write_gnuplot_file($tmpdir,$filename,$target); + $filename = &Apache::lonnet::escape($filename); ## return image tag for the plot if ($target eq 'web') { $result .= <<"ENDIMAGE"; -image should be /cgi-bin/plot.gif?$filename ENDIMAGE } elsif ($target eq 'tex') { + &Apache::lonnet::ssi('cgi-bin/plot.gif?file=$filename'. + '&output=eps'); $result = "$filename.eps"; } } elsif ($target eq 'edit') {