--- loncom/homework/structuretags.pm 2006/06/26 22:33:22 1.359 +++ loncom/homework/structuretags.pm 2006/07/03 02:52:20 1.360 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # definition of tags that give a structure to a document # -# $Id: structuretags.pm,v 1.359 2006/06/26 22:33:22 albertel Exp $ +# $Id: structuretags.pm,v 1.360 2006/07/03 02:52:20 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -736,6 +736,13 @@ sub start_problem { 'problem'); } } elsif ($target eq 'web') { + if ($status eq 'CAN_ANSWER' + && $slot_name ne '' + && $Apache::lonhomework::history{'resource.0.checkedin'} eq '') { + # unproctored slot access, self checkin + &Apache::bridgetask::check_in('problem',undef,undef, + $slot_name); + } $result.="\n $form_tag_start". ''; # create a page header and exit