--- loncom/homework/structuretags.pm 2011/01/01 21:54:08 1.465.2.10 +++ loncom/homework/structuretags.pm 2011/01/06 23:06:29 1.465.2.11 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # definition of tags that give a structure to a document # -# $Id: structuretags.pm,v 1.465.2.10 2011/01/01 21:54:08 raeburn Exp $ +# $Id: structuretags.pm,v 1.465.2.11 2011/01/06 23:06:29 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -895,6 +895,7 @@ sub init_problem_globals { &Apache::lonhomework::reset_show_problem_status(); $Apache::lonhomework::ignore_response_errors=1; } + @Apache::functionplotresponse::callscripts=(); @Apache::inputtags::responselist = (); @Apache::inputtags::importlist = (); @Apache::inputtags::previous=(); @@ -922,6 +923,7 @@ sub reset_problem_globals { undef($Apache::lonhomework::type); undef($Apache::lonhomework::scantronmode); undef($Apache::lonhomework::ignore_response_errors); + undef(@Apache::functionplotresponse::callscripts); &Apache::lonhomework::reset_show_problem_status(); } @@ -1340,6 +1342,9 @@ sub end_problem { } } } + if ($target eq 'web') { + $result.=&Apache::functionplotresponse::init_script(); + } if ($target eq 'grade') { &Apache::lonhomework::showhash(%Apache::lonhomework::results); &finalize_storage();