--- loncom/interface/lonprintout.pm 2005/07/05 18:15:25 1.377 +++ loncom/interface/lonprintout.pm 2005/07/25 10:27:51 1.379 @@ -1,7 +1,7 @@ # The LearningOnline Network # Printout # -# $Id: lonprintout.pm,v 1.377 2005/07/05 18:15:25 albertel Exp $ +# $Id: lonprintout.pm,v 1.379 2005/07/25 10:27:51 foxr Exp $ # # Copyright Michigan State University Board of Trustees # @@ -1373,7 +1373,7 @@ ENDPART #-- writing .tex file in prtspool my $temp_file; my $identifier = &Apache::loncommon::get_cgi_id(); - my $filename = "/home/httpd/prtspool/$env{'user.name'}_$env{'user.domain'}_printout_".$identifier.".tex"; + my $filename = "/home/httpd/prtspool/$env{'user.name'}_$env{'user.domain'}_printout_$identifier.tex"; if (!($#print_array>0)) { unless ($temp_file = Apache::File->new('>'.$filename)) { $r->log_error("Couldn't open $filename for output $!"); @@ -1396,7 +1396,8 @@ ENDPART my $temp_file; my $newfilename=$filename; my $num=$i+1; - $newfilename =~s/\.tex$/_$num\.tex/; + $newfilename =~s/\.tex$//; + $newfilename=sprintf("%s_%03d.tex",$newfilename, $num); unless ($temp_file = Apache::File->new('>'.$newfilename)) { $r->log_error("Couldn't open $newfilename for output $!"); return SERVER_ERROR; @@ -2192,11 +2193,11 @@ CHOOSE_FROM_ANY_SEQUENCE Use style file: -   Select style file - +   Select style file Show all foils? + RNDSEED &Apache::lonxml::xmlparse($r, 'helper', $xmlfrag); $helper->{'VARS'}->{'style_file'}=$env{'form.style_file_value'};