version 1.45, 2002/08/02 18:08:12
|
version 1.46, 2002/08/02 18:27:04
|
Line 245 ENDPART
|
Line 245 ENDPART
|
} else { |
} else { |
$subdirtoprint =~ s/.*(\/res\/)/$1/; |
$subdirtoprint =~ s/.*(\/res\/)/$1/; |
} |
} |
|
my @content_directory = (); |
if ($ENV{'request.role'}=~m/^au\./) { |
if ($ENV{'request.role'}=~m/^au\./) { |
my @content_directory = &Apache::lonnet::dirlist($subdirtoprint,$ENV{'user.domain'}, $ENV{'user.name'},''); |
@content_directory = &Apache::lonnet::dirlist($subdirtoprint,$ENV{'user.domain'}, $ENV{'user.name'},''); |
for (my $iy=0;$iy<=$#content_directory;$iy++) { |
|
my @tempo_array = split(/&/,$content_directory[$iy]); |
|
if ($tempo_array[0] =~ m/^[^\.]+\.problem$/) { |
|
push(@list_of_files,$tempo_array[0]); |
|
} |
|
} |
|
} else { |
} else { |
my @content_directory = &Apache::lonnet::dirlist($subdirtoprint); |
@content_directory = &Apache::lonnet::dirlist($subdirtoprint); |
for (my $iy=0;$iy<=$#content_directory;$iy++) { |
} |
my @tempo_array = split(/&/,$content_directory[$iy]); |
for (my $iy=0;$iy<=$#content_directory;$iy++) { |
$content_directory[$iy] = $tempo_array[0]; |
my @tempo_array = split(/&/,$content_directory[$iy]); |
if ($content_directory[$iy] =~ m/^[^\.]+\.problem$/) { |
if ($tempo_array[0] =~ m/^[^\.]+\.(problem|exam|quiz|assess|survey|form|library)$/) { |
push @list_of_files,$content_directory[$iy]; |
push(@list_of_files,$tempo_array[0]); |
} |
|
} |
} |
} |
} |
$subdirtoprint =~ s/\/$//; |
$subdirtoprint =~ s/\/$//; |
Line 269 ENDPART
|
Line 263 ENDPART
|
my %moreenv; |
my %moreenv; |
$moreenv{'form.grade_target'}='tex'; |
$moreenv{'form.grade_target'}='tex'; |
&Apache::lonnet::appenv(%moreenv); |
&Apache::lonnet::appenv(%moreenv); |
if ($ENV{'request.role'}=~m/^au\./) { |
if ($ENV{'request.role'}=~m/^au\./) { $urlp =~ s/\/home\/([^\/]*)\/public_html/\/~$1/; } |
$urlp =~ s/\/home\/([^\/]*)\/public_html/\/~$1/; |
|
} |
|
my $texversion=&Apache::lonnet::ssi($urlp); |
my $texversion=&Apache::lonnet::ssi($urlp); |
&Apache::lonnet::delenv('form.grade_target'); |
&Apache::lonnet::delenv('form.grade_target'); |
$texversion =~ s/(\\begin{document})/$1 {\\tiny\\begin{verbatim}$urlp\\end{verbatim}}/; |
$texversion =~ s/(\\begin{document})/$1 {\\tiny\\begin{verbatim}$urlp\\end{verbatim}}/; |