--- loncom/homework/imageresponse.pm 2011/06/07 17:27:37 1.101 +++ loncom/homework/imageresponse.pm 2011/11/14 03:08:01 1.103 @@ -2,7 +2,7 @@ # The LearningOnline Network with CAPA # image click response style # -# $Id: imageresponse.pm,v 1.101 2011/06/07 17:27:37 www Exp $ +# $Id: imageresponse.pm,v 1.103 2011/11/14 03:08:01 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -179,7 +179,8 @@ sub end_imageresponse { if ($target eq 'grade' || $target eq 'web' || $target eq 'answer' || $target eq 'tex' || $target eq 'analyze') { - &Apache::lonxml::increment_counter(&Apache::response::repetition(), + my $repetition = &Apache::response::repetition(); + &Apache::lonxml::increment_counter($repetition, "$part_id.$response_id"); if ($target eq 'analyze') { &Apache::lonhomework::set_bubble_lines(); @@ -631,9 +632,6 @@ sub start_foil { &Apache::lonxml::warning(&mt('Foils without names exist. This can cause problems to malfunction.')); $name=$Apache::lonxml::curdepth; } - if ($name eq "0") { - &Apache::lonxml::error(&mt('Foil name [_1] is not supported. Please choose another name.',''.$name.'')); - } if (defined($Apache::response::foilnames{$name})) { &Apache::lonxml::error(&mt("Foil name [_1] appears more than once. Foil names need to be unique." ,''.$name.''));