--- loncom/homework/matchresponse.pm 2004/07/08 17:51:31 1.44
+++ loncom/homework/matchresponse.pm 2004/10/07 18:06:05 1.45
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Full matching style response
#
-# $Id: matchresponse.pm,v 1.44 2004/07/08 17:51:31 sakharuk Exp $
+# $Id: matchresponse.pm,v 1.45 2004/10/07 18:06:05 albertel Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -460,9 +460,9 @@ sub displayfoils {
my $text=$Apache::response::foilgroup{$name.'.text'};
if ($target ne 'tex') {
if ($Apache::lonhomework::type ne 'exam') {
- $question.='
'.$optionlist.$text."\n";
+ $question.="
\n".$optionlist.$text;
} else {
- $question.='
'.$text."\n";
+ $question.="
\n".$text;
}
if ($Apache::lonhomework::type eq 'exam') {
my @blank;
@@ -488,8 +488,10 @@ sub displayfoils {
$result=$question.$result;
} elsif ($result=&itemdisplay('right')) {
if ($target ne 'tex') {
- $result='
'.$question.' | '.$result.
- ' |
';
+ #remove the first
+ $question=~s|
||;
+ $result=''.$question.
+ ' | '.$result.' |
';
} else {
my $tabsize=&Apache::londefdef::recalc($ENV{'form.textwidth'});
my ($lefttabsize,$righttabsize)=(0,0);
@@ -508,8 +510,10 @@ sub displayfoils {
}
} elsif ($result=&itemdisplay('left')) {
if ($target ne 'tex') {
- $result=''.$result.' | '.$question.
- ' |
';
+ #remove the first
+ $question=~s|
||;
+ $result=''.$result.
+ ' | '.$question.' |
';
} else {
my $tabsize=&Apache::londefdef::recalc($ENV{'form.textwidth'});
my ($lefttabsize,$righttabsize)=(0,0);