--- loncom/homework/outputtags.pm 2001/08/06 20:33:23 1.10 +++ loncom/homework/outputtags.pm 2001/08/13 20:51:04 1.11 @@ -29,12 +29,20 @@ sub start_displayduedate { } else { $result ='
No due date set.
'; } + } elsif ( $target eq 'edit' ) { + $result=&Apache::edit::tag_start($target,$token, + &Apache::lonxml::description($token)); + $result.=''; + $result.=&Apache::edit::end_table(); } return $result; } sub end_displayduedate { - return ''; + my ($target,$token,$tagstack,$parstack,$parser,$safeeval)=@_; + my @result; + if ($target eq 'edit') { @result[1]='no'; } + return @result; } sub start_displaytitle { @@ -42,12 +50,20 @@ sub start_displaytitle { my $result=''; if ($target eq 'web') { $result="

$Apache::lonhomework::name

"; + } elsif ($target eq 'edit') { + $result=&Apache::edit::tag_start($target,$token, + &Apache::lonxml::description($token)); + $result.=''; + $result.=&Apache::edit::end_table(); } return $result; } sub end_displaytitle { - return ''; + my ($target,$token,$tagstack,$parstack,$parser,$safeeval)=@_; + my @result; + if ($target eq 'edit') { @result[1]='no'; } + return @result; } 1;