--- loncom/homework/rankresponse.pm 2018/06/08 11:57:01 1.72.2.1 +++ loncom/homework/rankresponse.pm 2016/01/22 22:42:51 1.73 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # rank style response # -# $Id: rankresponse.pm,v 1.72.2.1 2018/06/08 11:57:01 raeburn Exp $ +# $Id: rankresponse.pm,v 1.73 2016/01/22 22:42:51 damieng Exp $ # Copyright Michigan State University Board of Trustees # # This file is part of the LearningOnline Network with CAPA (LON-CAPA). @@ -362,7 +362,7 @@ sub displayfoils { my $text=$Apache::response::foilgroup{$name.'.text'}; my $value=shift(@correctorder); if ($target eq 'web') { - $result.='<br /><b>'.$value.':</b> '.$text; + $result.='<div class="LC_rankfoil"><b>'.$value.':</b> '.$text.'</div>'; } else { $result.=' \strut\\\\\strut '.$value.':'.$text; } @@ -410,7 +410,7 @@ sub displayfoils { my $lastopt=$lastresponse{$name}; my $optionlist=''; if ($target ne 'tex') { - $optionlist = "<option value=\"\"></option>\n"; + $optionlist = "<option></option>\n"; } if ($target eq 'tex' && $env{'form.pdfFormFields'} eq 'yes') { my $fieldname = $env{'request.symb'}.'&part_'.$Apache::inputtags::part.'&rankresponse'.'&HWVAL_'.$Apache::inputtags::response['-1'].':'.$temp; @@ -420,13 +420,13 @@ sub displayfoils { foreach $option (@whichopt) { if ($option eq $lastopt) { if ($target ne 'tex' ) { - $optionlist.="<option value=\"$option\" selected=\"selected\">$option</option>\n"; + $optionlist.="<option selected=\"selected\">$option</option>\n"; } elsif ($target eq 'tex' && $env{'form.pdfFormFields'} eq 'yes') { $optionlist .= &Apache::lonxml::print_pdf_add_combobox_option($option); } } else { if ($target ne 'tex') { - $optionlist.="<option value=\"$option\">$option</option>\n"; + $optionlist.="<option>$option</option>\n"; } elsif ($target eq 'tex' && $env{'form.pdfFormFields'} eq 'yes') { $optionlist .= &Apache::lonxml::print_pdf_add_combobox_option($option); } @@ -444,15 +444,17 @@ sub displayfoils { } my $text=$Apache::response::foilgroup{$name.'.text'}; if ($target ne 'tex') { + $result .= '<div class="LC_rankfoil">'; if ($Apache::lonhomework::type ne 'exam') { - $result.='<br />'.$optionlist.$text."\n"; + $result.=$optionlist.$text."\n"; } else { - $result.='<br />'.$text."\n"; + $result.=$text."\n"; } if ($Apache::lonhomework::type eq 'exam') { my @values=(1..scalar(@whichopt)); $result.=&Apache::optionresponse::webbubbles(\@values,\@whichopt,$temp,$lastopt); } + $result .= '</div>'; } else { if ($Apache::lonhomework::type eq 'exam') { my $itemlabel;