--- loncom/homework/lonhomework.pm 2001/05/04 21:20:31 1.42 +++ loncom/homework/lonhomework.pm 2001/06/12 22:42:55 1.46 @@ -15,6 +15,11 @@ use Apache::hint; use Apache::outputtags; use Apache::Constants qw(:common); + +sub BEGIN { + &Apache::lonxml::register_insert(); +} + sub get_target { if ( $ENV{'request.state'} eq "published") { if ( defined $ENV{'form.submitted'}) { @@ -181,6 +186,7 @@ sub renderpage { my %mystyle; my $result = ''; &Apache::inputtags::initialize_inputtags; + &Apache::edit::initialize_edit; %Apache::lonhomework::results=(); %Apache::lonhomework::history=&Apache::lonnet::restore(); #ignore error conditions @@ -194,7 +200,7 @@ sub renderpage { $request->print("Browsing or ambiguous reference, submissions ignored
"); } } - if ($Apache::lonhomework::viewgrades eq 'F') {&createmenu('grade',$request); } + #if ($Apache::lonhomework::viewgrades eq 'F') {&createmenu('grade',$request); } } if ($target eq 'grade') { &showhash(%Apache::lonhomework::history); } @@ -294,7 +300,7 @@ EDITMENU sub handler { my $request=$_[0]; - if ( $ENV{'user.name'} eq 'albertel' ) {$Apache::lonxml::debug=1;} + #if ( $ENV{'user.name'} eq 'albertel' ) {$Apache::lonxml::debug=1;} if (&setupheader($request)) { return OK; } $ENV{'request.uri'}=$request->uri; @@ -333,7 +339,7 @@ sub handler { &renderpage($request,$file); } - &Apache::lonhomework::send_footer($request); + # &Apache::lonhomework::send_footer($request); # always turn off debug messages $Apache::lonxml::debug=0; return OK;