--- loncom/homework/bridgetask.pm 2006/03/28 20:45:58 1.123
+++ loncom/homework/bridgetask.pm 2006/04/10 18:08:50 1.128.2.8
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# definition of tags that give a structure to a document
#
-# $Id: bridgetask.pm,v 1.123 2006/03/28 20:45:58 albertel Exp $
+# $Id: bridgetask.pm,v 1.128.2.8 2006/04/10 18:08:50 albertel Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -259,64 +259,14 @@ sub preserve_grade_info {
}
sub style {
- return (<
+ my ($target) = @_;
+ if ($target eq 'web'
+ || $target eq 'webgrade') {
+ return (<
STYLE
-
+ }
+ return;
}
sub show_task {
@@ -429,6 +379,7 @@ sub start_Task {
my ($result,$head_tag_start,$body_tag_start,$form_tag_start)=
&Apache::structuretags::page_start($target,$token,$tagstack,$parstack,$parser,$safeeval);
+ $head_tag_start .= &style($target);
$body_tag_start .= '
'."\n";
if ($target eq 'web' || $target eq 'webgrade') {
@@ -504,11 +455,7 @@ sub start_Task {
my $files = '
';
foreach my $file (@files) {
my $url="/uploaded/$domain/$user/portfolio$file";
- if (! &Apache::lonnet::stat_file($url)) {
- $file = &mt(' Nonexistant file: [_1]',$file);
- } else {
- $file = ''.$file.'';
- }
+ $file = ''.$file.'';
$files .= '- '.$file.'
';
}
$files.='
';
@@ -547,7 +494,7 @@ DONESCREEN
}
} elsif ($target eq 'web') {
$result.="$head_tag_start
- $body_tag_start \n".&style();
+ $body_tag_start \n";
$result.=&preserve_grade_info();
$result.=&internal_location();
@@ -559,7 +506,11 @@ DONESCREEN
$target eq 'webgrade') {
my $webgrade='yes';
if ($target eq 'webgrade') {
- $result.=$head_tag_start.''.$body_tag_start;
+ $result.=$head_tag_start.
+ ''.$body_tag_start.
+ "\n".'
'."\n".
+ '';
#$result.='
Review'.&show_queue('reviewqueue');
#$result.='
Grade'.&show_queue('gradingqueue');
}
@@ -1019,7 +970,7 @@ DONEBUTTON
&Apache::structuretags::finalize_storage();
}
} elsif ($target eq 'webgrade') {
- $result.="
\n
";
+ $result.="
";
#$result.=' ';
#$result.=' ';
#$result.=' ';
- $result.=''."\n\n".
+ $result.=''."\n\n\n".
&Apache::loncommon::endbodytag().'