--- loncom/homework/rankresponse.pm 2016/01/22 22:42:51 1.73 +++ loncom/homework/rankresponse.pm 2025/01/25 23:24:23 1.75 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # rank style response # -# $Id: rankresponse.pm,v 1.73 2016/01/22 22:42:51 damieng Exp $ +# $Id: rankresponse.pm,v 1.75 2025/01/25 23:24:23 raeburn Exp $ # Copyright Michigan State University Board of Trustees # # This file is part of the LearningOnline Network with CAPA (LON-CAPA). @@ -408,9 +408,10 @@ sub displayfoils { } foreach my $name (@whichfoils) { my $lastopt=$lastresponse{$name}; + my $text=$Apache::response::foilgroup{$name.'.text'}; my $optionlist=''; if ($target ne 'tex') { - $optionlist = "\n"; + $optionlist = "\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,29 +421,29 @@ sub displayfoils { foreach $option (@whichopt) { if ($option eq $lastopt) { if ($target ne 'tex' ) { - $optionlist.="\n"; + $optionlist.="\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.="\n"; + $optionlist.="\n"; } elsif ($target eq 'tex' && $env{'form.pdfFormFields'} eq 'yes') { $optionlist .= &Apache::lonxml::print_pdf_add_combobox_option($option); } } } if ($target ne 'tex' && $Apache::lonhomework::type ne 'exam') { + my $labeltext = &mt('Choose ranking for:').' '.$text; $optionlist='\n"; } elsif ($env{'form.pdfFormFields'} eq 'yes') { #do nothing } else { $optionlist=' '.$temp.' '.$optionlist.' '; } - my $text=$Apache::response::foilgroup{$name.'.text'}; if ($target ne 'tex') { $result .= '
'; if ($Apache::lonhomework::type ne 'exam') {